https://bugs.kde.org/show_bug.cgi?id=515084

            Bug ID: 515084
           Summary: JuK crashes when resuming from hibernation
    Classification: Applications
           Product: juk
      Version First 22.12.3
       Reported In:
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: juk (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.0-42-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux 12 (bookworm)
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
When I log in after resuming from hibernation, sometimes there is a crash
report for JuK.  I pause or stop before hibernating so no media should be
actually playing on resume.  I often go a week or two between using my computer
so I normally won't remember which song it was on, though I doubt it is the
same one every time.  I have some of the freely available OverClocked Remix
albums in the playlist, MP3 version.

The crash can be reproduced sometimes.

-- Backtrace:
Application: JuK (juk), signal: Segmentation fault

[KCrash Handler]
#4  TagLib::File::isOpen (this=this@entry=0x0) at
./taglib/toolkit/tfile.cpp:422
#5  0x00007f8557b1fa99 in TagLib::File::isValid (this=this@entry=0x0) at
./taglib/toolkit/tfile.cpp:427
#6  0x000055ba1097f1ac in CoverInfo::hasEmbeddedAlbumArt
(this=this@entry=0x55ba11d36040) at ./coverinfo.cpp:289
#7  0x000055ba1097f7d4 in CoverInfo::hasCover (this=this@entry=0x55ba11d36040)
at ./coverinfo.cpp:118
#8  0x000055ba1097fef5 in CoverInfo::pixmap (this=0x55ba11d36040,
size=size@entry=CoverInfo::FullSize) at ./coverinfo.cpp:222
#9  0x000055ba109f6293 in SystemTray::slotPlay (this=0x55ba11ddfe20) at
./systemtray.cpp:215
#10 0x00007f8555ce8f8f in QtPrivate::QSlotObjectBase::call (a=0x7fffe9c0d600,
r=0x55ba11ddfe20, this=0x55ba11bbb0c0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false> (sender=0x55ba11894470, signal_index=9,
argv=0x7fffe9c0d600) at kernel/qobject.cpp:3923
#12 0x00007f8555ce8f8f in QtPrivate::QSlotObjectBase::call (a=0x7fffe9c0d720,
r=0x55ba11894470, this=0x55ba1176e320) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x55ba1175f2c0, signal_index=3,
argv=0x7fffe9c0d720) at kernel/qobject.cpp:3923
#14 0x00007f8555ce222f in QMetaObject::activate
(sender=sender@entry=0x55ba1175f2c0, m=m@entry=0x7f8557c0a8e0
<Phonon::MediaObject::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffe9c0d720)
at kernel/qobject.cpp:3983
#15 0x00007f8557bce40c in Phonon::MediaObject::stateChanged
(this=this@entry=0x55ba1175f2c0, _t1=<optimized out>,
_t1@entry=Phonon::LoadingState, _t2=<optimized out>) at
./obj-x86_64-linux-gnu/phonon/phonon4qt5_autogen/include/moc_mediaobject.cpp:403
#16 0x00007f8557bcf2cd in Phonon::MediaObjectPrivate::_k_stateChanged
(this=0x55ba11764c30, newstate=Phonon::LoadingState, oldstate=<optimized out>)
at ./phonon/mediaobject.cpp:412
#17 0x00007f8555cdd730 in QObject::event (this=0x55ba1175f2c0,
e=0x55ba11c99010) at kernel/qobject.cpp:1347
#18 0x00007f8556962fae in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55ba1175f2c0, e=0x55ba11c99010) at
kernel/qapplication.cpp:3640
#19 0x00007f8555cb1738 in QCoreApplication::notifyInternal2
(receiver=0x55ba1175f2c0, event=0x55ba11c99010) at
kernel/qcoreapplication.cpp:1064
#20 0x00007f8555cb18fe in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#21 0x00007f8555cb46c1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x55ba1148ef50) at
kernel/qcoreapplication.cpp:1821
#22 0x00007f8555cb4b48 in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
kernel/qcoreapplication.cpp:1680
#23 0x00007f8555d0a193 in postEventSourceDispatch (s=0x55ba1156d910) at
kernel/qeventdispatcher_glib.cpp:277
#24 0x00007f855431e719 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f855431e9a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f855431ea3c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f8555d09876 in QEventDispatcherGlib::processEvents
(this=0x55ba11572a30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#28 0x00007f8555cb01bb in QEventLoop::exec (this=this@entry=0x7fffe9c0dba0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#29 0x00007f8555cb8316 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x000055ba1095eeff in main (argc=<optimized out>, argv=<optimized out>) at
./main.cpp:97
[Inferior 1 (process 13616) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to