Bug 261684 - Dragon Player crashed when opening a video [@ sout_StreamIdSend]
Summary: Dragon Player crashed when opening a video [@ sout_StreamIdSend]
Status: RESOLVED FIXED
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 0.4.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
: 275264 279254 279812 279973 284023 294630 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-12-31 03:13 UTC by linuxg33k4life
Modified: 2012-07-05 15:09 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In: 0.5


Attachments
debug output (28.20 KB, application/octet-stream)
2011-07-26 08:50 UTC, Niels Ole Salscheider
Details

Note You need to log in before you can comment on or make changes to this bug.
Description linuxg33k4life 2010-12-31 03:13:58 UTC
Application: dragon (2.0)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-rc5-12-desktop x86_64
Distribution: "openSUSE 11.4 Milestone 5 of 6 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I downloaded a video in chromium and told dragon player to open the video after the download was complete. After the download had finished, Dragon player attempted to open up the video, however it crashed.

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

Thread 5 (Thread 0x7f03724c5700 (LWP 20771)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03abd11392 in LoopRequest (data=0xca3a10) at playlist/thread.c:538
#2  Thread (data=0xca3a10) at playlist/thread.c:585
#3  0x00007f03b98c9a4f in start_thread (arg=0x7f03724c5700) at pthread_create.c:297
#4  0x00007f03bb67452d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f03723c4700 (LWP 20780)):
#0  0x00007f03b98cacc5 in pthread_join (threadid=139652739274496, thread_return=0x0) at pthread_join.c:89
#1  0x00007f03abd71b3f in vlc_thread_join (p_this=0x1178c90) at misc/threads.c:173
#2  0x00007f03abd26aaf in input_DecoderDelete (p_dec=0x1178c90) at input/decoder.c:337
#3  0x00007f03abd28a15 in EsDestroyDecoder (out=<value optimized out>, p_es=0x10742b0) at input/es_out.c:1613
#4  0x00007f03abd2b290 in EsUnselect (out=0xedd730, es=0x10742b0, b_update=true) at input/es_out.c:1724
#5  0x00007f03abd2d337 in EsOutControlLocked (out=0xedd730, i_query=<value optimized out>, args=<value optimized out>) at input/es_out.c:2146
#6  EsOutControl (out=0xedd730, i_query=<value optimized out>, args=<value optimized out>) at input/es_out.c:2703
#7  0x00007f03abd3046e in es_out_vaControl (out=<value optimized out>, i_query=<value optimized out>) at ../include/vlc_es_out.h:126
#8  es_out_Control (out=<value optimized out>, i_query=<value optimized out>) at ../include/vlc_es_out.h:135
#9  0x00007f03abd30e9e in ControlLocked (p_out=<value optimized out>, i_query=<value optimized out>, args=<value optimized out>) at input/es_out_timeshift.c:620
#10 Control (p_out=<value optimized out>, i_query=<value optimized out>, args=<value optimized out>) at input/es_out_timeshift.c:718
#11 0x00007f038c432a3e in es_out_vaControl (out=<value optimized out>, i_query=<value optimized out>) at ../../../include/vlc_es_out.h:126
#12 es_out_Control (out=<value optimized out>, i_query=<value optimized out>) at ../../../include/vlc_es_out.h:135
#13 0x00007f038c4337a5 in MP4_TrackUnselect (p_demux=<value optimized out>, p_track=0xf81a60) at mp4.c:2469
#14 0x00007f038c4371cc in MP4_TrackNextSample (p_demux=<value optimized out>) at mp4.c:2647
#15 Demux (p_demux=<value optimized out>) at mp4.c:734
#16 0x00007f03abd38f4e in demux_Demux (p_input=0xd890f0, b_interactive=<value optimized out>) at input/demux.h:44
#17 MainLoopDemux (p_input=0xd890f0, b_interactive=<value optimized out>) at input/input.c:575
#18 MainLoop (p_input=0xd890f0, b_interactive=<value optimized out>) at input/input.c:748
#19 0x00007f03abd39645 in Run (p_this=0xd890f0) at input/input.c:537
#20 0x00007f03abd71894 in thread_entry (data=<value optimized out>) at misc/threads.c:58
#21 0x00007f03b98c9a4f in start_thread (arg=0x7f03723c4700) at pthread_create.c:297
#22 0x00007f03bb67452d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#23 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f036fea9700 (LWP 20783)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f037d004a5b in SendVideo (p_stream=0xe24310, id=0x10c3a60, p_buffer=0xec1070) at smem.c:359
#8  Send (p_stream=0xe24310, id=0x10c3a60, p_buffer=0xec1070) at smem.c:334
#9  0x00007f037cbf6245 in sout_StreamIdSend (p_stream=0xec57c0, id=0xfefcc0, p_buffer=<value optimized out>) at ../../../include/vlc_sout.h:239
#10 Send (p_stream=0xec57c0, id=0xfefcc0, p_buffer=<value optimized out>) at transcode.c:652
#11 0x00007f037de38091 in sout_StreamIdSend (p_stream=<value optimized out>, id=0x10c2b60, p_buffer=<value optimized out>) at ../../include/vlc_sout.h:239
#12 Send (p_stream=<value optimized out>, id=0x10c2b60, p_buffer=<value optimized out>) at duplicate.c:294
#13 0x00007f03abd8d922 in sout_InputSendBuffer (p_input=0xedf9c0, p_buffer=0xec1070) at stream_output/stream_output.c:286
#14 0x00007f03abd2500c in DecoderPlaySout (p_dec=0x1178c90, p_block=<value optimized out>) at input/decoder.c:1670
#15 DecoderProcessSout (p_dec=0x1178c90, p_block=<value optimized out>) at input/decoder.c:1791
#16 DecoderProcess (p_dec=0x1178c90, p_block=<value optimized out>) at input/decoder.c:1989
#17 0x00007f03abd259bb in DecoderThread (p_this=0x1178c90) at input/decoder.c:906
#18 0x00007f03abd71894 in thread_entry (data=<value optimized out>) at misc/threads.c:58
#19 0x00007f03b98c9a4f in start_thread (arg=0x7f036fea9700) at pthread_create.c:297
#20 0x00007f03bb67452d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f036fda8700 (LWP 20784)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f03abd673d6 in block_FifoGet (p_fifo=0xfc1c60) at misc/block.c:626
#2  0x00007f03abd25965 in DecoderThread (p_this=0xfba120) at input/decoder.c:893
#3  0x00007f03abd71894 in thread_entry (data=<value optimized out>) at misc/threads.c:58
#4  0x00007f03b98c9a4f in start_thread (arg=0x7f036fda8700) at pthread_create.c:297
#5  0x00007f03bb67452d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f03beaef760 (LWP 20766)):
#0  0x00007f03bb66b393 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f03b4cd8c2a in _xcb_conn_wait (c=0x677f10, cond=<value optimized out>, vector=0x7fff2b890198, count=0x7fff2b890194) at xcb_conn.c:313
#2  0x00007f03b4cd91a3 in _xcb_out_send (c=0x677f10, vector=0x7fff2b890220, count=3) at xcb_out.c:338
#3  0x00007f03b4cd9234 in xcb_writev (c=0x677f10, vector=<value optimized out>, count=<value optimized out>, requests=1045) at xcb_out.c:286
#4  0x00007f03ba353ce6 in _XSend (dpy=0x673ac0, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:428
#5  0x00007f03ba354095 in _XFlush (dpy=0x673ac0) at xcb_io.c:445
#6  0x00007f03ba3332f0 in XFillRectangles (dpy=0x673ac0, d=<value optimized out>, gc=0x1058880, rectangles=<value optimized out>, n_rects=1) at FillRcts.c:47
#7  0x00007f03bc233b3b in QX11PaintEngine::drawRects (this=<value optimized out>, rects=0x7fff2b890e80, rectCount=1) at painting/qpaintengine_x11.cpp:926
#8  0x00007f03bc17f458 in QPainter::drawRects (this=<value optimized out>, rects=0x7fff2b890e80, rectCount=1) at painting/qpainter.cpp:3558
#9  0x00007f03bc17f7ac in drawRect (this=0x7fff2b890f10, r=..., brush=...) at ../../src/gui/painting/qpainter.h:653
#10 QPainter::fillRect (this=0x7fff2b890f10, r=..., brush=...) at painting/qpainter.cpp:6988
#11 0x00007f03bc17f983 in QPainter::fillRect (this=0x7fff2b890f10, r=..., color=<value optimized out>) at painting/qpainter.cpp:7015
#12 0x000000000042370f in fillRect (this=0xcf5070) at /usr/include/QtGui/qpainter.h:781
#13 BlockAnalyzer::paletteChange (this=0xcf5070) at /usr/src/debug/kdemultimedia-4.5.85/dragonplayer/src/app/analyzer/blockAnalyzer.cpp:401
#14 0x0000000000423ddb in BlockAnalyzer::resizeEvent (this=0xcf5070, e=<value optimized out>) at /usr/src/debug/kdemultimedia-4.5.85/dragonplayer/src/app/analyzer/blockAnalyzer.cpp:93
#15 0x00007f03bc08953e in QWidget::event (this=0xcf5070, event=0x7fff2b8917a0) at kernel/qwidget.cpp:8354
#16 0x00007f03bc037d44 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0xcf5070, e=0x7fff2b8917a0) at kernel/qapplication.cpp:4445
#17 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0xcf5070, e=0x7fff2b8917a0) at kernel/qapplication.cpp:4324
#18 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0xcf5070, event=0x7fff2b8917a0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#19 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0xcf5070, event=0x7fff2b8917a0) at kernel/qcoreapplication.cpp:732
#20 0x00007f03bc0d2efb in sendEvent (this=0xcf51b0, x=<value optimized out>, y=<value optimized out>, w=<value optimized out>, h=<value optimized out>, isMove=false) at ../../src/corelib/kernel/qcoreapplication.h:215
#21 QWidgetPrivate::setGeometry_sys (this=0xcf51b0, x=<value optimized out>, y=<value optimized out>, w=<value optimized out>, h=<value optimized out>, isMove=false) at kernel/qwidget_x11.cpp:2617
#22 0x00007f03bc08563d in QWidget::resize (this=0xcf5070, s=...) at kernel/qwidget.cpp:6786
#23 0x00007f03bc6174fe in QGraphicsProxyWidget::resizeEvent (this=0xcce650, event=0x7fff2b8920e0) at graphicsview/qgraphicsproxywidget.cpp:1464
#24 0x00007f03bc652637 in QGraphicsWidget::event (this=0xcce650, event=0x7fff2b8920e0) at graphicsview/qgraphicswidget.cpp:1339
#25 0x00007f03bc619dcb in QGraphicsProxyWidget::event (this=0xcce650, event=0x7fff2b8920e0) at graphicsview/qgraphicsproxywidget.cpp:926
#26 0x00007f03bc037d44 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0xcce650, e=0x7fff2b8920e0) at kernel/qapplication.cpp:4445
#27 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0xcce650, e=0x7fff2b8920e0) at kernel/qapplication.cpp:4324
#28 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0xcce650, event=0x7fff2b8920e0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#29 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0xcce650, event=0x7fff2b8920e0) at kernel/qcoreapplication.cpp:732
#30 0x00007f03bc653d38 in sendEvent (this=0xcce650, rect=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#31 QGraphicsWidget::setGeometry (this=0xcce650, rect=<value optimized out>) at graphicsview/qgraphicswidget.cpp:404
#32 0x00007f03bc617271 in QGraphicsProxyWidget::setGeometry (this=<value optimized out>, rect=<value optimized out>) at graphicsview/qgraphicsproxywidget.cpp:771
#33 0x00007f03bc65ef04 in setGeometry (this=0xcdc1f0, styleInfo=<value optimized out>, contentsGeometry=...) at graphicsview/qgridlayoutengine.cpp:651
#34 QGridLayoutEngine::setGeometries (this=0xcdc1f0, styleInfo=<value optimized out>, contentsGeometry=...) at graphicsview/qgridlayoutengine.cpp:1045
#35 0x00007f03bc5e9872 in QGraphicsGridLayout::setGeometry (this=<value optimized out>, rect=<value optimized out>) at graphicsview/qgraphicsgridlayout.cpp:625
#36 0x00007f03bc613a9a in QGraphicsLayout::widgetEvent (this=0xcf36e0, e=<value optimized out>) at graphicsview/qgraphicslayout.cpp:363
#37 0x00007f03bc65253f in QGraphicsWidget::event (this=<value optimized out>, event=0x7fff2b892a10) at graphicsview/qgraphicswidget.cpp:1331
#38 0x00007f03bc037d44 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0x79fc70, e=0x7fff2b892a10) at kernel/qapplication.cpp:4445
#39 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0x79fc70, e=0x7fff2b892a10) at kernel/qapplication.cpp:4324
#40 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0x79fc70, event=0x7fff2b892a10) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#41 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0x79fc70, event=0x7fff2b892a10) at kernel/qcoreapplication.cpp:732
#42 0x00007f03bc653d38 in sendEvent (this=0x79fc70, rect=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#43 QGraphicsWidget::setGeometry (this=0x79fc70, rect=<value optimized out>) at graphicsview/qgraphicswidget.cpp:404
#44 0x00007f03bc651728 in QGraphicsWidget::resize (this=0x79fc70, size=...) at graphicsview/qgraphicswidget.cpp:309
#45 0x00000000004329db in Dragon::AudioView::resizeEvent (this=0x7c9d80, event=0x7fff2b893540) at /usr/src/debug/kdemultimedia-4.5.85/dragonplayer/src/app/audioView.cpp:96
#46 0x00007f03bc08953e in QWidget::event (this=0x7c9d80, event=0x7fff2b893540) at kernel/qwidget.cpp:8354
#47 0x00007f03bc42d8f6 in QFrame::event (this=0x7c9d80, e=0x7fff2b893540) at widgets/qframe.cpp:557
#48 0x00007f03bc6508bb in QGraphicsView::viewportEvent (this=0x7c9d80, event=0x7fff2b893540) at graphicsview/qgraphicsview.cpp:2864
#49 0x00007f03bcc6bdc7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xcc5560, event=0x7fff2b893540) at kernel/qcoreapplication.cpp:847
#50 0x00007f03bc037d11 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0xcc5560, e=0x7fff2b893540) at kernel/qapplication.cpp:4441
#51 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0xcc5560, e=0x7fff2b893540) at kernel/qapplication.cpp:4324
#52 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0xcc5560, event=0x7fff2b893540) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#53 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0xcc5560, event=0x7fff2b893540) at kernel/qcoreapplication.cpp:732
#54 0x00007f03bc0d2efb in sendEvent (this=0xcf2610, x=<value optimized out>, y=<value optimized out>, w=<value optimized out>, h=<value optimized out>, isMove=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#55 QWidgetPrivate::setGeometry_sys (this=0xcf2610, x=<value optimized out>, y=<value optimized out>, w=<value optimized out>, h=<value optimized out>, isMove=true) at kernel/qwidget_x11.cpp:2617
#56 0x00007f03bc08550d in QWidget::setGeometry (this=0xcc5560, r=...) at kernel/qwidget.cpp:6802
#57 0x00007f03bc4adabc in QAbstractScrollAreaPrivate::layoutChildren (this=0xcde300) at widgets/qabstractscrollarea.cpp:480
#58 0x00007f03bc4aeb8d in QAbstractScrollArea::event (this=0x7c9d80, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:924
#59 0x00007f03bc037d44 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0x7c9d80, e=0x7fff2b893ee0) at kernel/qapplication.cpp:4445
#60 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0x7c9d80, e=0x7fff2b893ee0) at kernel/qapplication.cpp:4324
#61 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0x7c9d80, event=0x7fff2b893ee0) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#62 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0x7c9d80, event=0x7fff2b893ee0) at kernel/qcoreapplication.cpp:732
#63 0x00007f03bc085320 in sendEvent (this=0x7c9d80, left=<value optimized out>, top=<value optimized out>, right=<value optimized out>, bottom=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#64 QWidget::setContentsMargins (this=0x7c9d80, left=<value optimized out>, top=<value optimized out>, right=<value optimized out>, bottom=<value optimized out>) at kernel/qwidget.cpp:7027
#65 0x00007f03bc4addb3 in QAbstractScrollAreaPrivate::layoutChildren (this=0xcde300) at widgets/qabstractscrollarea.cpp:403
#66 0x00007f03bc4aefcb in QAbstractScrollArea::qt_metacall (this=0x7c9d80, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xfb2fa0) at .moc/release-shared/moc_qabstractscrollarea.cpp:86
#67 0x00007f03bc6503c8 in QGraphicsView::qt_metacall (this=0x7c9d80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xfb2fa0) at .moc/release-shared/moc_qgraphicsview.cpp:152
#68 0x00007f03bcc7faba in QObject::event (this=0x7c9d80, e=<value optimized out>) at kernel/qobject.cpp:1211
#69 0x00007f03bc088efd in QWidget::event (this=0x7c9d80, event=0xe94900) at kernel/qwidget.cpp:8659
#70 0x00007f03bc42d8f6 in QFrame::event (this=0x7c9d80, e=0xe94900) at widgets/qframe.cpp:557
#71 0x00007f03bc4ae9ab in QAbstractScrollArea::event (this=0x7c9d80, e=0xe94900) at widgets/qabstractscrollarea.cpp:996
#72 0x00007f03bc037d44 in QApplicationPrivate::notify_helper (this=0x66bec0, receiver=0x7c9d80, e=0xe94900) at kernel/qapplication.cpp:4445
#73 0x00007f03bc04024a in QApplication::notify (this=<value optimized out>, receiver=0x7c9d80, e=0xe94900) at kernel/qapplication.cpp:4324
#74 0x00007f03bdfdf796 in KApplication::notify (this=0x7fff2b894f90, receiver=0x7c9d80, event=0xe94900) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:311
#75 0x00007f03bcc6bc3c in QCoreApplication::notifyInternal (this=0x7fff2b894f90, receiver=0x7c9d80, event=0xe94900) at kernel/qcoreapplication.cpp:732
#76 0x00007f03bcc6f435 in sendEvent (receiver=0x0, event_type=0, data=0x64e350) at kernel/qcoreapplication.h:215
#77 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x64e350) at kernel/qcoreapplication.cpp:1373
#78 0x00007f03bcc967d3 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#79 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#80 0x00007f03b6b7da43 in g_main_dispatch (context=0x66e260) at gmain.c:2436
#81 g_main_context_dispatch (context=0x66e260) at gmain.c:3009
#82 0x00007f03b6b7e220 in g_main_context_iterate (context=0x66e260, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3087
#83 0x00007f03b6b7e4c0 in g_main_context_iteration (context=0x66e260, may_block=1) at gmain.c:3150
#84 0x00007f03bcc9696f in QEventDispatcherGlib::processEvents (this=0x654050, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#85 0x00007f03bc0dcd9e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#86 0x00007f03bcc6b092 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#87 0x00007f03bcc6b2a5 in QEventLoop::exec (this=0x7fff2b894f40, flags=...) at kernel/qeventloop.cpp:201
#88 0x00007f03bcc6f6eb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#89 0x0000000000429e67 in main (argc=2, argv=<value optimized out>) at /usr/src/debug/kdemultimedia-4.5.85/dragonplayer/src/app/main.cpp:57

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-31 12:28:08 UTC
[Comment from a bug triager]
The crash is related to the VLC backend.
- Does Dragon crash again if you play the video file again with Dolphin ?
- What if you play it with the VLC standalone player ?
Regards
Comment 2 linuxg33k4life 2011-01-01 01:50:21 UTC
Dragon does crash again if I play the video file launching it from Dolphin.
The video works fine if I play it from VLC standalone player.

The absolute video that I was trying to play was this, -->
http://ie.microsoft.com/testdrive/Videos/BehindIE9AllAroundFast/Default.html

On Fri, Dec 31, 2010 at 6:28 AM, Dario Andres <andresbajotierra@gmail.com>wrote:

> https://bugs.kde.org/show_bug.cgi?id=261684
>
>
> Dario Andres <andresbajotierra@gmail.com> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                 CC|                            |andresbajotierra@gmail.com
> ,
>                   |                            |sitter@kde.org
>
>
>
>
> --- Comment #1 from Dario Andres <andresbajotierra gmail com>  2010-12-31
> 12:28:08 ---
> [Comment from a bug triager]
> The crash is related to the VLC backend.
> - Does Dragon crash again if you play the video file again with Dolphin ?
> - What if you play it with the VLC standalone player ?
> Regards
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 Dario Andres 2011-01-01 14:00:29 UTC
[Comment from a bug triager]
I downloaded the video but I couldn't reproduce the crash when I open the video file with Dragon (from Dolphin) using Phonon-VLC 0.3.1 and VLC 1.1.5 (KDE SC 4.5.4)

- What is the version of your Phonon-VLC package ?

Regards
Comment 4 linuxg33k4life 2011-01-01 16:59:53 UTC
The version installed is 0.2-2010081801.1

I have installed VLC from the VLC repository here: http://download.videolan.org/pub/videolan/vlc/SuSE/Factory/
Comment 5 Harald Sitter 2011-01-01 17:56:37 UTC
There has been a lot of improvement gone into 0.3 WRT reliability, it would be very cool if you could try with phonon-backend-vlc 0.3.1 :)
At first glance this looks like a bit of an X threading problem.
Comment 6 Christoph Feck 2011-07-18 20:29:56 UTC
*** Bug 275264 has been marked as a duplicate of this bug. ***
Comment 7 Niels Ole Salscheider 2011-07-25 19:32:55 UTC
At least bug 275264 happens with 0.4.0.

I get the following debug output:

MKV/Ebml Parser: m_el[mi_level] == NULL
MKV/Ebml Parser: Up cannot escape itself
[0x7f50f8003988] stream_out_smem stream out error: Smem does only support raw audio format
KCrash: Application 'dragon' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/olesalscheider/.kde4/socket-Ole/kdeinit4__0
[0x1e910d8] xcb_window window error: bad X11 window 0x078000c1
[0x7f50f802b398] filesystem access error: failed to read (Bad file descriptor)
[0x7f50f802b398] main access error: Einlesen der Datei fehlgeschlagen
[0x7f50f802b398] main access error: VLC konnte die Datei nicht lesen.
[0x7f50f802b398] filesystem access error: failed to read (Bad file descriptor)
[0x7f50f802b398] main access error: Einlesen der Datei fehlgeschlagen
[0x7f50f802b398] main access error: VLC konnte die Datei nicht lesen.
[0x7f50f802b398] filesystem access error: failed to read (Bad file descriptor)
[0x7f50f802b398] main access error: Einlesen der Datei fehlgeschlagen
[0x7f50f802b398] main access error: VLC konnte die Datei nicht lesen.

VLC konnte die Datei nicht lesen = VLC could not read the file
Einlesen der Datei fehlgeschlagen = failed at reading the file
Comment 8 Harald Sitter 2011-07-26 08:27:41 UTC
This appears to be a VLC problem really.

<j-b> [0x7f50f8003988] stream_out_smem stream out error: Smem does only support raw
<j-b> audio format
<j-b> seems to be the cause

Please report a bug in VLC. thank you.
Comment 9 Niels Ole Salscheider 2011-07-26 08:32:31 UTC
I thought that at first, too.

But when I try to play a file without sound, I do not get "stream_out_smem stream out error: Smem does only support raw audio format" - dragonplayer still crashes and gives "xcb_window window error: bad X11 window", though.

Playing the same file in Konqueror or Dolphin's preview window works...
Comment 11 Niels Ole Salscheider 2011-07-26 08:50:48 UTC
Created attachment 62201 [details]
debug output
Comment 12 Myriam Schweingruber 2011-11-22 09:05:13 UTC
Reassigning to the correct product.
Comment 13 Myriam Schweingruber 2011-11-23 13:30:55 UTC
*** Bug 279254 has been marked as a duplicate of this bug. ***
Comment 14 Myriam Schweingruber 2011-11-23 13:32:33 UTC
*** Bug 284023 has been marked as a duplicate of this bug. ***
Comment 15 Myriam Schweingruber 2012-02-23 06:32:50 UTC
Is this still valid with the phonon-backend-vlc 0.5.0?
Comment 16 Myriam Schweingruber 2012-02-23 06:34:03 UTC
*** Bug 279812 has been marked as a duplicate of this bug. ***
Comment 17 Myriam Schweingruber 2012-02-23 06:34:40 UTC
*** Bug 279973 has been marked as a duplicate of this bug. ***
Comment 18 Myriam Schweingruber 2012-02-23 06:36:12 UTC
*** Bug 294630 has been marked as a duplicate of this bug. ***
Comment 19 Serge Ratke 2012-02-24 17:33:30 UTC
crashes are gone after recompiling the phonon-vlc backend.
Comment 20 Myriam Schweingruber 2012-02-24 18:42:03 UTC
Thank you for the feedback.
Comment 21 Tamás Németh 2012-07-05 15:09:53 UTC
I still observe the exact same problem.