Bug 246444 - Apps crash after closing down when using phonon-backend-vlc
Summary: Apps crash after closing down when using phonon-backend-vlc
Status: RESOLVED DUPLICATE of bug 240001
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-01 18:39 UTC by Rohan Garg
Modified: 2011-04-27 21:32 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rohan Garg 2010-08-01 18:39:17 UTC
Version:           4.4.2 (KDE SC 4.5 final) (using KDE 4.4.95) 
OS:                Linux

When using the phonon-vlc-backend ( version 0.2.0-1ubuntu1 ) from ubuntu packages, after closing any music playing app like amarok, Dr.Konqui starts up saying that Application Foo has crashed.

===Crash Report===

Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f12b97597a0 (LWP 3073))]

Thread 12 (Thread 0x7f126b11a710 (LWP 3077)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f129f9cd222 in ?? () from /usr/lib/libvlccore.so.4
#2  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#3  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f1265c79710 (LWP 3080)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f1265c78a50 in ?? ()
#2  0x00007fffeabff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x7f12608e6710 (LWP 3081)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b1945afe in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f12b1945c19 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#4  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f125f107710 (LWP 3082)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4d1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b2caa524 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f12b2cad72b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f12b2cabc9f in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f12b2cac1f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#8  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f125e906710 (LWP 3083)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4d1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b2caa524 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f12b2cad72b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f12b2cabc9f in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f12b2cac1f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#10 0x00007f12b6575d6d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f125e105710 (LWP 3084)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4d1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b2caa524 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f12b2cad72b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00007f12b2cabc9f in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00007f12b2cac1f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#9  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#11 0x00007f12b6575d6d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f125d904710 (LWP 3085)):
#0  0x00007f12b656e6f3 in select () from /lib/libc.so.6
#1  0x00007f12b6e73a3d in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#4  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f125d103710 (LWP 3087)):
#0  0x00007f12b405aaac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4d1b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b2caa524 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007f12b2cad72b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007f12b2cad744 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007f12b2cabc9f in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00007f12b2cac1f8 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#9  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f125536a710 (LWP 3098)):
#0  0x00007f12b405ae19 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4c82 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b6d99bd2 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#5  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f1254b69710 (LWP 3100)):
#0  0x00007f12b653964d in nanosleep () from /lib/libc.so.6
#1  0x00007f12b65394c0 in sleep () from /lib/libc.so.6
#2  0x00007f12b24ead96 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007f12b24eae39 in ?? () from /usr/lib/libQtScript.so.4
#4  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#5  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f124ba36710 (LWP 3113)):
#0  0x00007f12b405ae19 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f12b6da4c82 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f12b6d99bd2 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f12b6da415e in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f12b4056981 in start_thread () from /lib/libpthread.so.0
#5  0x00007f12b6575d6d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f12b97597a0 (LWP 3073)):
[KCrash Handler]
#6  0x00007f12b4058644 in pthread_mutex_lock () from /lib/libpthread.so.0
#7  0x00007f12b5b21117 in XrmDestroyDatabase () from /usr/lib/libX11.so.6
#8  0x00007f12b5b0b9ed in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
#9  0x00007f12b5af6eaf in XCloseDisplay () from /usr/lib/libX11.so.6
#10 0x00007f12b78c6d05 in ?? () from /usr/lib/libQtGui.so.4
#11 0x00007f12b7855ce7 in QApplication::~QApplication() () from /usr/lib/libQtGui.so.4
#12 0x00007f12b8940a41 in App::~App() () from /usr/lib/libamaroklib.so.1
#13 0x00000000004081f5 in _start ()

Reproducible: Always

Steps to Reproduce:
Open Any Music App > Play some Music > Close App > App crashes

Actual Results:  
App crashes on quit

Expected Results:  
App should not crash on quit
Comment 1 Martin Sandsmark 2010-08-01 18:45:28 UTC
using pulseaudio?
Comment 2 Rohan Garg 2010-08-01 19:09:45 UTC
Uh.. i dont understand what you mean, but heres a list of whats all installed in my system : http://pastebin.com/CKLzdZsN
Comment 3 Myriam Schweingruber 2010-08-14 16:22:23 UTC

*** This bug has been marked as a duplicate of bug 240001 ***
Comment 4 Myriam Schweingruber 2011-04-27 21:32:49 UTC
Reassigning to the new bugzilla product for better bug tracing of the various
backends. Sorry for the noise.