Bug 252414 - Dragon Player crashes when attempting to open it from the notifier after selecting a DVD
Summary: Dragon Player crashes when attempting to open it from the notifier after sele...
Status: RESOLVED DUPLICATE of bug 232068
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-26 12:45 UTC by Lindsay Smart
Modified: 2010-10-28 15:49 UTC (History)
0 users

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 Lindsay Smart 2010-09-26 12:45:31 UTC
Application: dragon (2.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I clicked "Open with Video Player (Dragon Player)" as one of the actions for the DVD that was showing in the notifer, then Dragon Player crashed without ever displaying its window.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f6388010710 (LWP 1850)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00007f639b6fc5d9 in _L_lock_953 () from /lib/libpthread.so.0
#2  0x00007f639b6fc3fb in __pthread_mutex_lock (mutex=0xb7df98) at pthread_mutex_lock.c:61
#3  0x00007f639928a6ac in IA__g_static_rec_mutex_lock (mutex=0xb7df90) at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1420
#4  0x00007f63907ee951 in gst_bin_element_set_state (element=0xb16170, transition=<value optimized out>) at gstbin.c:2045
#5  gst_bin_change_state_func (element=0xb16170, transition=<value optimized out>) at gstbin.c:2417
#6  0x00007f63907fe18c in gst_element_change_state (element=0xb7df98, transition=128) at gstelement.c:2548
#7  0x00007f63908011bb in gst_element_set_state_func (element=0xb16170, state=GST_STATE_NULL) at gstelement.c:2504
#8  0x00007f6390f956ea in ~AudioOutput (this=0xb7a500, __in_chrg=<value optimized out>) at ../../gstreamer/audiooutput.cpp:91
#9  0x00007f639f2ad4a4 in Phonon::MediaNodePrivate::deleteBackendObject (this=0xb6f790) at ../3rdparty/phonon/phonon/medianode.cpp:81
#10 0x00007f639f2a26b5 in ~FactoryPrivate (this=0x829a60, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/factory.cpp:212
#11 0x00007f639cef7262 in __run_exit_handlers (status=1) at exit.c:78
#12 *__GI_exit (status=1) at exit.c:100
#13 0x00007f639d789558 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:734
#14 0x00007f639f706288 in KApplication::xioErrhandler (this=0x7fffea6947b0, dpy=0x8e3290) at ../../kdeui/kernel/kapplication.cpp:408
#15 0x00007f639c1c47fe in _XIOError (dpy=0x8e3290) at ../../src/XlibInt.c:3138
#16 0x00007f639c1cc355 in process_responses (dpy=0x8e3290, wait_for_first_event=<value optimized out>, current_error=<value optimized out>, current_request=0) at ../../src/xcb_io.c:247
#17 0x00007f639c1ccc07 in _XEventsQueued (dpy=0x8e3290, mode=<value optimized out>) at ../../src/xcb_io.c:263
#18 0x00007f639c19e31a in XCheckWindowEvent (dpy=0x8e3290, w=46137391, mask=64, event=0x7f638800fd20) at ../../src/ChkWinEv.c:82
#19 0x00007f638be0a999 in gst_xvimagesink_handle_xevents (xvimagesink=0x8e2d70) at xvimagesink.c:1173
#20 gst_xvimagesink_event_thread (xvimagesink=0x8e2d70) at xvimagesink.c:1635
#21 0x00007f6399289b84 in g_thread_create_proxy (data=0xaf6a40) at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
#22 0x00007f639b6f99ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#23 0x00007f639cfa46fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f638380e710 (LWP 1851)):
#0  0x00007f639cf97f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f638d35b41f in poll_func (ufds=0xb6ad70, nfds=2, timeout=-1, userdata=0xb6ac30) at pulse/thread-mainloop.c:75
#2  0x00007f638d34ad86 in pa_mainloop_poll (m=0xb6b510) at pulse/mainloop.c:879
#3  0x00007f638d34c809 in pa_mainloop_iterate (m=0xb6b510, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x00007f638d34c8c0 in pa_mainloop_run (m=0xb6b510, retval=0x0) at pulse/mainloop.c:979
#5  0x00007f638d35b21b in thread (userdata=0xb6b4d0) at pulse/thread-mainloop.c:94
#6  0x00007f638d11a0e8 in internal_thread_func (userdata=0xb6ad40) at pulsecore/thread-posix.c:72
#7  0x00007f639b6f99ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f639cfa46fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f63a01cd760 (LWP 1846)):
[KCrash Handler]
#5  0x00007f6391433e49 in snd_pcm_ioplug_close (pcm=<value optimized out>) at pcm_ioplug.c:743
#6  0x00007f63913f6b15 in snd_pcm_close (pcm=0xb6d8c0) at pcm.c:706
#7  0x00007f638d77d6ff in gst_alsasink_close (asink=<value optimized out>) at gstalsasink.c:804
#8  0x00007f638ff5f3c6 in gst_audioringbuffer_close_device (buf=<value optimized out>) at gstaudiosink.c:365
#9  0x00007f638ff52ecb in gst_ring_buffer_close_device (buf=0xadc490) at gstringbuffer.c:714
#10 0x00007f638ff5aca6 in gst_base_audio_sink_change_state (element=<value optimized out>, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbaseaudiosink.c:1879
#11 0x00007f63907fe18c in gst_element_change_state (element=0xb6b3f0, transition=0) at gstelement.c:2548
#12 0x00007f63908011bb in gst_element_set_state_func (element=0xb7da20, state=GST_STATE_NULL) at gstelement.c:2504
#13 0x00007f6390f969aa in Phonon::Gstreamer::AudioOutput::setOutputDevice (this=0xb7a500, newDevice=<value optimized out>) at ../../gstreamer/audiooutput.cpp:217
#14 0x00007f639f29c010 in callSetOutputDevice (this=0xb6f790) at ../3rdparty/phonon/phonon/audiooutput.cpp:67
#15 Phonon::AudioOutputPrivate::setupBackendObject (this=0xb6f790) at ../3rdparty/phonon/phonon/audiooutput.cpp:281
#16 0x00007f639f29c6f0 in Phonon::AudioOutputPrivate::createBackendObject (this=0xb6f790) at ../3rdparty/phonon/phonon/audiooutput.cpp:124
#17 0x00007f639f298eea in Phonon::AudioOutputPrivate::init (this=0xb6f790, c=<value optimized out>) at ../3rdparty/phonon/phonon/audiooutput.cpp:106
#18 0x00007f639f29959d in AudioOutput (this=0xb6bfc0, category=Phonon::VideoCategory, parent=0x7616d0) at ../3rdparty/phonon/phonon/audiooutput.cpp:76
#19 0x0000000000419c66 in _start ()

Possible duplicates by query: bug 248238, bug 244191, bug 237744.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-10-28 15:49:07 UTC

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