Bug 507040 - JuK is not staying open
Summary: JuK is not staying open
Status: RESOLVED FIXED
Alias: None
Product: juk
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.04.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-14 18:23 UTC by Roger Júnio
Modified: 2025-08-17 19:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Output when opening JuK via terminal (39.95 KB, image/png)
2025-07-14 18:23 UTC, Roger Júnio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Júnio 2025-07-14 18:23:29 UTC
Created attachment 183236 [details]
Output when opening JuK via terminal

SUMMARY
JuK is not staying open; when you try to open the program, it stays open for 1 second and closes by itself, displaying an error message: "JuK closed unexpectedly".

STEPS TO REPRODUCE
1. Open JuK

OBSERVED RESULT
JuK closes unexpectedly.

EXPECTED RESULT
That JuK remained open.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 16 GiB of RAM (15.0 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: Positivo Bahia - VAIO
Product Name: VJFE59F11X-B0821H

ADDITIONAL INFORMATION
JuK was installed from the official Arch repository.
Comment 1 Antonio Rojas 2025-07-14 18:46:54 UTC
Please post a backtrace as requested in the bug report template
Comment 2 Roger Júnio 2025-07-14 21:10:27 UTC
I'm not entirely sure how this backtrace works, so I need help making something more specific than this. However, here's the output for the "gbd juk" command; is this really the information you're looking for?:

(gdb) run
Starting program: /usr/bin/juk 
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty) will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will be skipped when stepping.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffef3ff6c0 (LWP 106844)]
[New Thread 0x7fffed7ff6c0 (LWP 106846)]
[New Thread 0x7fffecffe6c0 (LWP 106847)]
[New Thread 0x7fffd3dff6c0 (LWP 106848)]
[New Thread 0x7fffd35fe6c0 (LWP 106849)]
[New Thread 0x7fffd2dfd6c0 (LWP 106850)]
[New Thread 0x7fffd25fc6c0 (LWP 106851)]
[New Thread 0x7fffd1bfb6c0 (LWP 106852)]
[New Thread 0x7fffd13fa6c0 (LWP 106853)]
[New Thread 0x7fffd0bf96c0 (LWP 106854)]
[New Thread 0x7fffb3fff6c0 (LWP 106855)]
[New Thread 0x7fffb37fe6c0 (LWP 106856)]
[New Thread 0x7fffb2ffd6c0 (LWP 106857)]
[New Thread 0x7fffb27fc6c0 (LWP 106858)]
[New Thread 0x7fffb1ffb6c0 (LWP 106859)]
[New Thread 0x7fffb17fa6c0 (LWP 106860)]
[Thread 0x7fffb17fa6c0 (LWP 106860) exited]
[Thread 0x7fffb1ffb6c0 (LWP 106859) exited]
[Thread 0x7fffb27fc6c0 (LWP 106858) exited]
[Thread 0x7fffb2ffd6c0 (LWP 106857) exited]
[Thread 0x7fffb37fe6c0 (LWP 106856) exited]
[Thread 0x7fffb3fff6c0 (LWP 106855) exited]
[New Thread 0x7fffb3fff6c0 (LWP 106861)]
[New Thread 0x7fffb37fe6c0 (LWP 106862)]
[New Thread 0x7fffb2ffd6c0 (LWP 106863)]
[New Thread 0x7fffb27fc6c0 (LWP 106864)]
[New Thread 0x7fff877ff6c0 (LWP 106865)]
[New Thread 0x7fff86ffe6c0 (LWP 106866)]
[New Thread 0x7fff867fd6c0 (LWP 106867)]
[New Thread 0x7fff85ffc6c0 (LWP 106868)]
[New Thread 0x7fff857fb6c0 (LWP 106869)]
[Thread 0x7fff877ff6c0 (LWP 106865) exited]
[New Thread 0x7fff877ff6c0 (LWP 106870)]
[New Thread 0x7fff84ffa6c0 (LWP 106871)]
[New Thread 0x7fff73fff6c0 (LWP 106872)]
[Thread 0x7fff73fff6c0 (LWP 106872) exited]
QHash<QString, QString> Phonon::PulseSupport::streamProperties(QString) const Requested UUID Could not be found. Returning with empty properties.
[New Thread 0x7fff73fff6c0 (LWP 106873)]
[New Thread 0x7fff737fe6c0 (LWP 106874)]
[New Thread 0x7fff72ffd6c0 (LWP 106875)]
[New Thread 0x7fff727fc6c0 (LWP 106876)]
[New Thread 0x7fff71ffb6c0 (LWP 106877)]
org.kde.juk: Unable to setup to load cache... perhaps it doesn't exist?
[New Thread 0x7fff717fa6c0 (LWP 106879)]
org.kde.juk: Trying to add empty file
[New Thread 0x7fff70ff96c0 (LWP 106880)]
QFSFileEngine::open: No file name specified

Thread 1 "juk" received signal SIGSEGV, Segmentation fault.
CoverInfo::embeddedAlbumArt (this=this@entry=0x55555611f320) at /usr/src/debug/juk/juk-25.04.3/coverinfo.cpp:366
366         else if (auto *oggTag =

Continuing with the "continue" command two more times gives the following output:

(gdb) continue
Continuing.
KCrash: Application 'juk' crashing... crashRecursionCounter = 2
[Thread 0x7fff73fff6c0 (LWP 106873) exited]
[Thread 0x7fff737fe6c0 (LWP 106874) exited]
[Thread 0x7fff72ffd6c0 (LWP 106875) exited]
[Thread 0x7fff727fc6c0 (LWP 106876) exited]
[Thread 0x7fff71ffb6c0 (LWP 106877) exited]
[Thread 0x7fff70ff96c0 (LWP 106880) exited]

Thread 1 "juk" received signal SIGSEGV, Segmentation fault.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
(gdb) continue
Continuing.
Couldn't get registers: Processo inexistente.
(gdb) [Thread 0x7fff717fa6c0 (LWP 106879) exited]
[Thread 0x7fff877ff6c0 (LWP 106870) exited]
[Thread 0x7fff857fb6c0 (LWP 106869) exited]
[Thread 0x7fff85ffc6c0 (LWP 106868) exited]
[Thread 0x7fff867fd6c0 (LWP 106867) exited]
[Thread 0x7fff86ffe6c0 (LWP 106866) exited]
[Thread 0x7fffb27fc6c0 (LWP 106864) exited]
[Thread 0x7fffb2ffd6c0 (LWP 106863) exited]
[Thread 0x7fffb37fe6c0 (LWP 106862) exited]
[Thread 0x7fffb3fff6c0 (LWP 106861) exited]
[Thread 0x7fffd0bf96c0 (LWP 106854) exited]
[Thread 0x7fffd13fa6c0 (LWP 106853) exited]
[Thread 0x7fffd1bfb6c0 (LWP 106852) exited]
[Thread 0x7fffd25fc6c0 (LWP 106851) exited]
[Thread 0x7fffd2dfd6c0 (LWP 106850) exited]
[Thread 0x7fffd35fe6c0 (LWP 106849) exited]
[Thread 0x7fffd3dff6c0 (LWP 106848) exited]
[Thread 0x7fffecffe6c0 (LWP 106847) exited]
[Thread 0x7fffed7ff6c0 (LWP 106846) exited]
[Thread 0x7fffef3ff6c0 (LWP 106844) exited]
[Thread 0x7fffef81ea80 (LWP 106841) exited]
[Thread 0x7fff84ffa6c0 (LWP 106871) exited]
[New process 106841]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
Comment 3 Bug Janitor Service 2025-07-29 03:46:20 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Roger Júnio 2025-07-29 13:55:20 UTC
JuK continues to have problems and does not remain open.
Comment 5 Bug Janitor Service 2025-08-13 03:46:14 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Roger Júnio 2025-08-13 17:36:04 UTC
JuK continues to have problems and does not remain open.
Comment 7 Roger Júnio 2025-08-17 19:27:34 UTC
Very good!
It seems that one of the system updates resolved this unexpected behavior of JuK; for now, problem solved - my thanks to everyone involved.