Bug 339884 - knotify crash when using phonon-backen-vlc 0.8
Summary: knotify crash when using phonon-backen-vlc 0.8
Status: RESOLVED FIXED
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 0.8.0
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-11 18:03 UTC by dmr drk
Modified: 2016-06-04 13:56 UTC (History)
6 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 dmr drk 2014-10-11 18:03:17 UTC
knotify crash (sometime, not every time) when usb media remove, just system log in or deleting file if you use phonon-backen-vlc 0.8, 0.7 with vlc 2.1.5. backen-vlc 0.6 with vlc 2.0.10 work correcly. 

Reproducible: Sometimes
Comment 1 Christoph Feck 2014-10-12 04:53:23 UTC
Please add the backtrace for the crash. For more information, please see https://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 dmr drk 2014-10-16 13:57:02 UTC
(In reply to Christoph Feck from comment #1)
> Please add the backtrace for the crash. For more information, please see
> https://techbase.kde.org/Development/Tutorials/Debugging/
> How_to_create_useful_crash_reports

phonon-vlc 0.6.2 with vlc 2.1.5, not happend with 2.0.10 (it happens using with phonon-vlc 0.8)

Application: KNotify (knotify4), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff2b8212760 (LWP 4230))]

Thread 2 (Thread 0x7ff2a4dda700 (LWP 4233)):
#0  0x00007ff2b53928bb in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ff2b53274e8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ff2b5325841 in free () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ff2b5aebac3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ff2b2a7513b in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff2b2a755c2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ff2b2a75744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ff2b5aec2c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ff2b5abc2df in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ff2b5abc568 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007ff2b59bb230 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007ff2b5a9c9ef in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007ff2b59be25c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007ff2b2f43b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#14 0x00007ff2b5385e6d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#15 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff2b8212760 (LWP 4230)):
[KCrash Handler]
#5  0x00007ff2b52dc1a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007ff2b52df420 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007ff2b531725b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x00007ff2b5320aa6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x00007ff2b532584c in free () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x00007ff2b5a4a8dc in QFileInfo::~QFileInfo() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007ff2b777c09b in Phonon::MediaSource::MediaSource(QString const&) () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#12 0x000000000040ef96 in _start ()
Comment 3 Christoph Feck 2014-10-25 18:08:54 UTC
Thanks for the update. Unfortunately, the backtrace does not reveal much information, but it looks like a double-free inside Phonon::MediaSource.
Comment 4 dmr drk 2015-04-15 22:02:00 UTC
 since i upgraded to vlc 2.20 and phonon-backend-vlc 0.8.5, have not occur.
Comment 5 dmr drk 2015-06-05 14:07:40 UTC
and eglibc 2.17
bug, maybe releated with eglibc 2.13.