https://bugs.kde.org/show_bug.cgi?id=493064
Bug ID: 493064 Summary: JuK crashes when scrolling up on the symbol in the systray Classification: Applications Product: juk Version: 23.08.5 Platform: Ubuntu OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: whee...@kde.org Reporter: private.r...@gmail.com CC: mp...@kde.org Target Milestone: --- Application: juk (23.08.5) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.8.0-44-generic x86_64 Windowing System: X11 Distribution: Ubuntu 24.04.1 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: My JuK reliably crashes when I select a song from my list that isn't the very first one, cause it to play, then scroll up on the JuK icon in the "tray" part of the taskbar. If the scroll isn't going over the top edge, it changes the song normally, altough extremely quickly and uncontrollably, though this might have to do with me using a trackpad (laptop). I've reproduced the crash with different songs sorted to the top of the list, including where none of them have album art and where all of them have album art. (Displaying the album art seems janky at times, but this is probably a completely unrelated detail) The crash can be reproduced every time. -- Backtrace: Application: JuK (juk), signal: Segmentation fault [KCrash Handler] #4 TagLib::File::isOpen (this=this@entry=0x0) at /usr/src/taglib-1.13.1-1build1/taglib/toolkit/tfile.cpp:421 #5 0x00007924869e9e95 in TagLib::File::isValid (this=this@entry=0x0) at /usr/src/taglib-1.13.1-1build1/taglib/toolkit/tfile.cpp:426 #6 0x000058148c14b1f1 in CoverInfo::hasEmbeddedAlbumArt (this=this@entry=0x58148ea587e0) at /usr/src/juk-4:23.08.5-0ubuntu3/coverinfo.cpp:289 #7 0x000058148c14b67d in CoverInfo::hasCover (this=this@entry=0x58148ea587e0) at /usr/src/juk-4:23.08.5-0ubuntu3/coverinfo.cpp:118 #8 0x000058148c14bd88 in CoverInfo::pixmap (this=0x58148ea587e0, size=CoverInfo::FullSize) at /usr/src/juk-4:23.08.5-0ubuntu3/coverinfo.cpp:222 #9 0x000058148c1a33f9 in SystemTray::slotPlay (this=0x58148e8237c0) at /usr/src/juk-4:23.08.5-0ubuntu3/systemtray.cpp:219 #10 0x0000792484b12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffd25d30860, r=0x58148e8237c0, this=0x58148e82b750) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #11 doActivate<false> (sender=0x58148df86140, signal_index=9, argv=0x7ffd25d30860) at kernel/qobject.cpp:3925 #12 0x0000792484b12e16 in QtPrivate::QSlotObjectBase::call (a=0x7ffd25d30990, r=0x58148df86140, this=0x58148e1ae050) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false> (sender=0x58148e291750, signal_index=3, argv=0x7ffd25d30990) at kernel/qobject.cpp:3925 #14 0x0000792486a98b15 in Phonon::MediaObject::stateChanged(Phonon::State, Phonon::State) () at /lib/x86_64-linux-gnu/libphonon4qt5.so.4 #15 0x0000792486a99ca9 in Phonon::MediaObjectPrivate::_k_stateChanged(Phonon::State, Phonon::State) () at /lib/x86_64-linux-gnu/libphonon4qt5.so.4 #16 0x0000792484b06343 in QObject::event (this=0x58148e291750, e=0x58148e2a1b80) at kernel/qobject.cpp:1347 #17 0x000079248576bd45 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x58148e291750, e=0x58148e2a1b80) at kernel/qapplication.cpp:3640 #18 0x0000792484ad8118 in QCoreApplication::notifyInternal2 (receiver=0x58148e291750, event=0x58148e2a1b80) at kernel/qcoreapplication.cpp:1064 #19 0x0000792484ad8332 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #20 0x0000792484adb94b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x58148de55f50) at kernel/qcoreapplication.cpp:1821 #21 0x0000792484adbebd in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at kernel/qcoreapplication.cpp:1680 #22 0x0000792484b35c0f in postEventSourceDispatch (s=0x58148df3e250) at kernel/qeventdispatcher_glib.cpp:277 #23 0x00007924833145b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x0000792483373717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x0000792483313a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x0000792484b35279 in QEventDispatcherGlib::processEvents (this=0x58148df43d30, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #27 0x0000792484ad6a7b in QEventLoop::exec (this=this@entry=0x7ffd25d30e50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #28 0x0000792484adf3e8 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #29 0x000058148c121a6b in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/juk-4:23.08.5-0ubuntu3/main.cpp:97 [Inferior 1 (process 2899) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.