[kscd] [Bug 323441] New: kscd always crash on exit

Jekyll Wu adaptee at gmail.com
Tue Aug 13 03:11:30 BST 2013


https://bugs.kde.org/show_bug.cgi?id=323441

            Bug ID: 323441
           Summary: kscd always crash on exit
    Classification: Unclassified
           Product: kscd
           Version: 1.5
          Platform: Gentoo Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kde-multimedia at kde.org
          Reporter: adaptee at gmail.com

Application: kscd (1.5)
KDE Platform Version: 4.11.60
Qt Version: 4.8.5
Operating System: Linux 3.7.10-gentoo-r1+ x86_64
Distribution: "NAME=Gentoo"

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

1. start kscd
2. wait for sometime
3. close kscd
4. kscd crahes.

I build phonon from git master. It happens with both the vlc and gstreamer
backend.

The crash can be reproduced every time.

-- Backtrace:
Application: KsCD (kscd), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f32b0ed0780 (LWP 15165))]

Thread 3 (Thread 0x7f32a7f98700 (LWP 15166)):
#0  0x00007f32b83caead in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f32b5936f34 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f32b593703c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f32b92625b6 in QEventDispatcherGlib::processEvents
(this=0x7f32a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f32b923579f in QEventLoop::processEvents
(this=this at entry=0x7f32a7f97db0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f32b9235a95 in QEventLoop::exec (this=this at entry=0x7f32a7f97db0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f32b913b33f in QThread::exec (this=this at entry=0x1db4880) at
thread/qthread.cpp:536
#7  0x00007f32b92181a3 in QInotifyFileSystemWatcherEngine::run (this=0x1db4880)
at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f32b913dabf in QThreadPrivate::start (arg=0x1db4880) at
thread/qthread_unix.cpp:338
#9  0x00007f32b8eafeb7 in start_thread (arg=0x7f32a7f98700) at
pthread_create.c:308
#10 0x00007f32b83d48ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f32a611e700 (LWP 15167)):
#0  pthread_cond_wait () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f32a6b75e15 in LoopRequest (p_playlist=0x1ff9058) at
playlist/thread.c:544
#2  Thread (data=0x1ff9058) at playlist/thread.c:592
#3  0x00007f32b8eafeb7 in start_thread (arg=0x7f32a611e700) at
pthread_create.c:308
#4  0x00007f32b83d48ad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f32b0ed0780 (LWP 15165)):
[KCrash Handler]
#6  Phonon::AudioOutputPrivate::aboutToDeleteBackendObject (this=0x1e02870) at
/tmp/portage/media-libs/phonon-9999/work/phonon-9999/phonon/audiooutput.cpp:285
#7  0x00007f32bae11091 in Phonon::MediaNodePrivate::deleteBackendObject
(this=0x1e02870) at
/tmp/portage/media-libs/phonon-9999/work/phonon-9999/phonon/medianode.cpp:78
#8  0x00007f32badfee4c in Phonon::FactoryPrivate::~FactoryPrivate
(this=0x1e91930, __in_chrg=<optimized out>) at
/tmp/portage/media-libs/phonon-9999/work/phonon-9999/phonon/factory.cpp:235
#9  0x00007f32badff0f9 in Phonon::FactoryPrivate::~FactoryPrivate
(this=0x1e91930, __in_chrg=<optimized out>) at
/tmp/portage/media-libs/phonon-9999/work/phonon-9999/phonon/factory.cpp:245
#10 0x00007f32b92383d1 in qt_call_post_routines () at
kernel/qcoreapplication.cpp:298
#11 0x00007f32b9ea521f in QApplication::~QApplication (this=0x7fff7d5827e0,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:1111
#12 0x000000000040d5a7 in ?? ()
#13 0x00007f32b8309b4d in __libc_start_main (main=0x40c8b0, argc=1,
ubp_av=0x7fff7d582918, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff7d582908) at libc-start.c:258
#14 0x000000000040e095 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the kde-multimedia mailing list