Bug 267107

Summary: KTorrent crashed at shutdown
Product: [Frameworks and Libraries] Phonon Reporter: Maarten ter Huurne <maarten>
Component: Xine backendAssignee: Harald Sitter <sitter>
Status: RESOLVED DUPLICATE    
Severity: crash CC: martin.sandsmark, myriam
Priority: NOR    
Version: 4.4.4 (KDE 4.6.x)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maarten ter Huurne 2011-02-25 00:39:26 UTC
Application: ktorrent (4.1beta1)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.1-3.2-desktop x86_64
Distribution (Platform): openSUSE RPMs

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

I quit KTorrent by pressing CTRL-Q when the window had focus. The window disappeared immediately; the crash handler appeared a few seconds later.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0a266aa760 (LWP 21102))]

Thread 5 (Thread 0x7f0a057e0710 (LWP 21108)):
#0  0x00007f0a23bf7709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0a0b39b951 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f0a23bf2a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f0a2253d82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0a04fdf710 (LWP 21109)):
[KCrash Handler]
#6  0x00007f0a00000008 in ?? () from /usr/lib64/libQtWebKit.so.4
#7  0x00007f0a0b5f987d in Phonon::Xine::XineThread::event (this=<value optimized out>, e=<value optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xinethread.cpp:101
#8  0x00007f0a2310dcd4 in QApplicationPrivate::notify_helper (this=0x7448c0, receiver=0x1bd9ea0, e=0x7f09e4095d10) at kernel/qapplication.cpp:4445
#9  0x00007f0a231161ca in QApplication::notify (this=<value optimized out>, receiver=0x1bd9ea0, e=0x7f09e4095d10) at kernel/qapplication.cpp:4324
#10 0x00007f0a23f6ce2c in QCoreApplication::notifyInternal (this=0x7fffe01d5750, receiver=0x1bd9ea0, event=0x7f09e4095d10) at kernel/qcoreapplication.cpp:732
#11 0x00007f0a23f70625 in sendEvent (receiver=0x0, event_type=0, data=0x1af2940) at kernel/qcoreapplication.h:215
#12 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1af2940) at kernel/qcoreapplication.cpp:1373
#13 0x00007f0a23f978f3 in sendPostedEvents (s=0x1b1b380) at kernel/qcoreapplication.h:220
#14 postEventSourceDispatch (s=0x1b1b380) at kernel/qeventdispatcher_glib.cpp:277
#15 0x00007f0a1d891a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#16 0x00007f0a1d892270 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x00007f0a1d892510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f0a23f97a8f in QEventDispatcherGlib::processEvents (this=0x1bd3f00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#19 0x00007f0a23f6c262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#20 0x00007f0a23f6c475 in QEventLoop::exec (this=0x7f0a04fdedd0, flags=...) at kernel/qeventloop.cpp:201
#21 0x00007f0a23e7f1a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#22 0x00007f0a0b5f95e4 in Phonon::Xine::XineThread::run (this=0x1bd9ea0) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xinethread.cpp:143
#23 0x00007f0a23e81a1e in QThreadPrivate::start (arg=0x1bd9ea0) at thread/qthread_unix.cpp:285
#24 0x00007f0a23bf2a4f in start_thread () from /lib64/libpthread.so.0
#25 0x00007f0a2253d82d in clone () from /lib64/libc.so.6
#26 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f09ff954710 (LWP 21114)):
#0  0x00007f0a23bf739c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0a00d24a94 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f0a23bf2a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f0a2253d82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f09f322d710 (LWP 21128)):
#0  0x00007f0a23bf739c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0a23e8210b in wait (this=<value optimized out>, mutex=0x7f09f8052e10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f09f8052e10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f0a261d7ab2 in ?? () from /usr/lib64/libktorrent.so.3
#4  0x00007f0a23e81a1e in QThreadPrivate::start (arg=0x7f09f8052e00) at thread/qthread_unix.cpp:285
#5  0x00007f0a23bf2a4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f0a2253d82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0a266aa760 (LWP 21102)):
#0  0x00007f0a23bf7709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0a23e817d5 in thread_sleep (ti=0x7fffe01d5580) at thread/qthread_unix.cpp:435
#2  0x00007f0a23e81940 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:461
#3  0x00007f0a0b60fdf2 in Phonon::Xine::Backend::~Backend (this=0x7f8230, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:111
#4  0x00007f0a0b60ff09 in Phonon::Xine::Backend::~Backend (this=0x7f8230, __in_chrg=<value optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:123
#5  0x00007f0a2092b0e7 in ?? () from /usr/lib64/libphonon.so.4
#6  0x00007f0a2092b229 in ?? () from /usr/lib64/libphonon.so.4
#7  0x00007f0a23f6f97e in qt_call_post_routines () at kernel/qcoreapplication.cpp:203
#8  0x00007f0a231152f8 in QApplication::~QApplication (this=0x7fffe01d5750, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1084
#9  0x000000000042bcec in _start ()

Possible duplicates by query: bug 266504, bug 265180, bug 264731, bug 263516, bug 263514.

Reported using DrKonqi
Comment 1 Joris Guisson 2011-02-25 18:49:37 UTC
Phonon problem
Comment 2 Myriam Schweingruber 2011-03-05 15:25:57 UTC

*** This bug has been marked as a duplicate of bug 238849 ***