Bug 269651 - Error with phonon-vlc when closing program
Summary: Error with phonon-vlc when closing program
Status: RESOLVED WORKSFORME
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2011-03-28 23:38 UTC by sta
Modified: 2018-09-19 14:42 UTC (History)
1 user (show)

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 sta 2011-03-28 23:38:17 UTC
Application: dragon (2.0)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
When a media player (tried Dragon player and Amarok) is closed,  phonon-vlce gives a critical error with a segmentation fault.

- Custom settings of the application:
Using the phonon-vlc backend

The crash can be reproduced every time.

-- Backtrace:
Application: Dragon Player (dragon), signal: Segmentation fault
[Current thread is 1 (Thread 0xb788cac0 (LWP 2515))]

Thread 3 (Thread 0xb3f64b70 (LWP 2521)):
#0  0x0014a416 in __kernel_vsyscall ()
#1  0x051f44dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x060edd9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x01cbe613 in vlc_cond_wait () from /usr/lib/libvlccore.so.4
#4  0x0a18b570 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xb3cffb70 (LWP 2523)):
#0  0x06026b1f in ?? () from /lib/libc.so.6
#1  0x0889a5fb in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x0889a9c9 in ?? () from /lib/libglib-2.0.so.0
#3  0x0889af98 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x03f9b59f in QEventDispatcherGlib::processEvents (this=0x9f7f908, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x03f6b609 in QEventLoop::processEvents (this=0xb3cff290, flags=) at kernel/qeventloop.cpp:149
#6  0x03f6ba8a in QEventLoop::exec (this=0xb3cff290, flags=...) at kernel/qeventloop.cpp:201
#7  0x03e67b7e in QThread::exec (this=0x9f7efc0) at thread/qthread.cpp:490
#8  0x03f4a35b in QInotifyFileSystemWatcherEngine::run (this=0x9f7efc0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x03e6adf9 in QThreadPrivate::start (arg=0x9f7efc0) at thread/qthread_unix.cpp:266
#10 0x051efcc9 in start_thread () from /lib/libpthread.so.0
#11 0x060e069e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb788cac0 (LWP 2515)):
[KCrash Handler]
#7  0x03eb312d in ucstrcmp (a=0x0, alen=1414350167, b=0x9ddb11a, blen=46) at tools/qstring.cpp:178
#8  0x03eb33d9 in QString::operator< (this=0x9d5c888, other=...) at tools/qstring.cpp:2170
#9  0x03f5d198 in qMapLessThanKey<QString> (this=0x9d5bec4, akey=...) at ../../include/QtCore/../../src/corelib/tools/qmap.h:107
#10 QMap<QString, QLibraryPrivate*>::take (this=0x9d5bec4, akey=...) at ../../include/QtCore/../../src/corelib/tools/qmap.h:696
#11 0x03f591f8 in QLibraryPrivate::~QLibraryPrivate (this=0x9dea190, __in_chrg=<value optimized out>) at plugin/qlibrary.cpp:463
#12 0x03f5c422 in QLibraryPrivate::release (this=0x9dea190) at plugin/qlibrary.cpp:507
#13 0x03f52cc0 in QFactoryLoaderPrivate::~QFactoryLoaderPrivate (this=0x9db2a50, __in_chrg=<value optimized out>) at plugin/qfactoryloader.cpp:83
#14 0x03f86f81 in cleanup (this=0x9da1148, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#15 ~QScopedPointer (this=0x9da1148, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#16 QObject::~QObject (this=0x9da1148, __in_chrg=<value optimized out>) at kernel/qobject.cpp:963
#17 0x03f520a7 in QFactoryLoader::~QFactoryLoader (this=0x9da1148, __in_chrg=<value optimized out>) at plugin/qfactoryloader.cpp:209
#18 0x00b46f6a in QGlobalStaticDeleter<QFactoryLoader>::~QGlobalStaticDeleter (this=0x14189b0, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1814
#19 0x0603f69e in ?? () from /lib/libc.so.6
#20 0x0603f70f in exit () from /lib/libc.so.6
#21 0x06026cef in __libc_start_main () from /lib/libc.so.6
#22 0x0805bac1 in _start ()

Possible duplicates by query: bug 241913.

Reported using DrKonqi
Comment 1 Aakash 2011-11-22 15:07:14 UTC
Perhaps an error due to Qt components.
Comment 2 Myriam Schweingruber 2011-11-23 14:07:30 UTC
Is this still reproducible with the latest Phonon-backend-vlc? I can't reproduce this here, using dragonplayer 2.0 with KDE 4.7.3, phonon-backend-vlc 0.4.1 on Kubuntu 11.10
Comment 3 Andrew Crouthamel 2018-09-19 14:42:31 UTC
This bug has had its resolution changed, but accidentally has been left in NEEDSINFO status. I am thus closing this bug and setting the status as RESOLVED to reflect the resolution change.