Bug 266872 - KAlarm crash on exit
Summary: KAlarm crash on exit
Status: CLOSED DUPLICATE of bug 234484
Alias: None
Product: kalarm
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-22 09:18 UTC by ssjgokux3
Modified: 2012-08-28 08:57 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ssjgokux3 2011-02-22 09:18:32 UTC
Application: kalarm (2.4.8)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-27-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

Exiting from KAlarm by clicking on the tray icon and selecting "Exit" and confirming my exit when prompted. Was then prompted by the KDE crash reporter that it had crashed and it also effected VLC's playback quality while I was watching a film.

-- Backtrace:
Application: KAlarm (kalarm), signal: Segmentation fault
[Current thread is 1 (Thread 0xb788d730 (LWP 23519))]

Thread 4 (Thread 0xb7632b70 (LWP 23521)):
#0  0x002573eb in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00d27f66 in pthread_mutex_lock () from /lib/libc.so.6
#2  0x0421a5f8 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#3  0x0421c1ee in ?? () from /lib/libglib-2.0.so.0
#4  0x0421cba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0x0295c9c4 in ?? () from /usr/lib/libgio-2.0.so.0
#6  0x0424348f in ?? () from /lib/libglib-2.0.so.0
#7  0x00254cc9 in start_thread () from /lib/libpthread.so.0
#8  0x00d1a69e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb39a1b70 (LWP 23566)):
#0  0x00270416 in __kernel_vsyscall ()
#1  0x00259884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00d27df4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0x02a22b3f in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xb31a0b70 (LWP 23567)):
#0  0x00e00e36 in clock_gettime () from /lib/librt.so.1
#1  0x067b150b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x068886e5 in QTimerInfoList::updateCurrentTime (this=0x8c02864) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0688872a in QTimerInfoList::timerWait (this=0x8c02864, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x068867a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb31a008c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0688683d in timerSourcePrepare (source=0x0, timeout=0xe04ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0421be6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x0421c279 in ?? () from /lib/libglib-2.0.so.0
#9  0x0421c848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x0688659f in QEventDispatcherGlib::processEvents (this=0x8c6e450, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x06856609 in QEventLoop::processEvents (this=0xb31a0260, flags=) at kernel/qeventloop.cpp:149
#12 0x06856a8a in QEventLoop::exec (this=0xb31a0260, flags=...) at kernel/qeventloop.cpp:201
#13 0x06752b7e in QThread::exec (this=0x8c6e460) at thread/qthread.cpp:490
#14 0x0633481a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#15 0x06755df9 in QThreadPrivate::start (arg=0x8c6e460) at thread/qthread_unix.cpp:266
#16 0x00254cc9 in start_thread () from /lib/libpthread.so.0
#17 0x00d1a69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb788d730 (LWP 23519)):
[KCrash Handler]
#7  0x00753aa6 in QDBusAdaptorConnector::relaySlot (this=0x9361890, argv=0xbfc57268) at qdbusabstractadaptor.cpp:270
#8  0x00753b24 in QDBusAdaptorConnector::qt_metacall (this=0x9361890, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc57268) at qdbusabstractadaptor.cpp:366
#9  0x0685d8ca in QMetaObject::metacall (object=0x9361890, cl=3217388136, idx=4, argv=0xbfc57268) at kernel/qmetaobject.cpp:237
#10 0x068706ad in QMetaObject::activate (sender=0x920c8a0, m=0x81b5e20, local_signal_index=0, argv=0x9361890) at kernel/qobject.cpp:3280
#11 0x06870bd3 in QObject::destroyed (this=0x920c8a0, _t1=0x920c8a0) at .moc/release-shared/moc_qobject.cpp:149
#12 0x06871afa in QObject::~QObject (this=0x920c8a0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:842
#13 0x0269b25d in KIO::Scheduler::~Scheduler() () from /usr/lib/libkio.so.5
#14 0x026a1844 in ?? () from /usr/lib/libkio.so.5
#15 0x025e88eb in ?? () from /usr/lib/libkio.so.5
#16 0x00c7969e in ?? () from /lib/libc.so.6
#17 0x00c7970f in exit () from /lib/libc.so.6
#18 0x00c60cef in __libc_start_main () from /lib/libc.so.6
#19 0x08079771 in _start ()

Possible duplicates by query: bug 234484.

Reported using DrKonqi
Comment 1 David Jarvie 2011-02-22 10:17:27 UTC
This definitely looks the same issue as bug 234484 - the crash occurs in the KIO::Scheduler destructor when QDBus is called, and VLC is also involved.

*** This bug has been marked as a duplicate of bug 234484 ***
Comment 2 ssjgokux3 2011-02-22 17:48:07 UTC
Ah alright. Thank you for pointing it out.