Player crashes on playing webm file

Bug #600721 reported by sanix
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xine-lib (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: kdemultimedia

I think dragon player should not crash, but infom about unsupported file type.

$ dragon 00313-n.webm
dragonplayer(15430)/kdeui (kdelibs): Attempt to use QAction "aspect_ratio_menu" with KXMLGUIFactory!
dragonplayer(15430)/kdeui (kdelibs): Attempt to use QAction "audio_channels_menu" with KXMLGUIFactory!
dragonplayer(15430)/kdeui (kdelibs): Attempt to use QAction "subtitle_channels_menu" with KXMLGUIFactory!
dragonplayer(15430)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
dragonplayer(15430)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/home/sanyk/.local/share/mime/magic"
KCrash: Application 'dragon' crashing...

The video file located here http://people.opera.com/howcome/2010/video/norway/index.html : http://people.opera.com/howcome/2010/video/norway/00313-n.webm

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: dragonplayer 4:4.4.2-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
NonfreeKernelModules: fglrx
Architecture: i386
Date: Thu Jul 1 19:28:00 2010
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=ru_UA.UTF-8
 SHELL=/bin/bash
SourcePackage: kdemultimedia

Revision history for this message
sanix (bormotunchik) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :
Download full text (9.4 KiB)

Xine bug:

Application: Dragon Player (dragon), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4d73cac760 (LWP 14934))]

Thread 9 (Thread 0x7f4d5c929710 (LWP 14936)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1 0x00007f4d7285b071 in metronom_sync_loop (this=0x25c87d0) at metronom.c:851
#2 0x00007f4d6def5981 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3 0x00007f4d709cfd6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4d5b4ed710 (LWP 14937)):
#0 0x00007f4d709c86f3 in select () at ../sysdeps/unix/syscall-template.S:82
#1 0x00007f4d72884245 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2 0x00007f4d72868c59 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3 0x00007f4d6def5981 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4 0x00007f4d709cfd6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4d5acec710 (LWP 14938)):
[KCrash Handler]
#6 xine_event_dispose_queue (queue=0x0) at events.c:133
#7 0x00007f4d514db61c in open_plugin (class_gen=0x2ce1c50, stream=0x2c2a7f0, input=0x2c9b900) at demux_matroska.c:2986
#8 0x00007f4d72864306 in probe_demux (stream=0x2c2a7f0, method1=1, method2=<value optimized out>, input=<value optimized out>) at load_plugins.c:1328
#9 0x00007f4d72859659 in open_internal (stream=<value optimized out>, mrl=0x7 <Address 0x7 out of bounds>) at xine.c:1223
#10 xine_open (stream=<value optimized out>, mrl=0x7 <Address 0x7 out of bounds>) at xine.c:1298
#11 0x00007f4d618adbbd in Phonon::Xine::XineStream::xineOpen (this=0x29f6e70, newstate=Phonon::StoppedState) at ../../xine/xinestream.cpp:262
#12 0x00007f4d618b20e0 in Phonon::Xine::XineStream::event (this=0x29f6e70, ev=0x2c2a670) at ../../xine/xinestream.cpp:1264
#13 0x00007f4d7113ba2c in QApplicationPrivate::notify_helper (this=0x2208f00, receiver=0x29f6e70, e=0x2c2a670) at kernel/qapplication.cpp:4358
#14 0x00007f4d711414cd in QApplication::notify (this=0x7fffaccc3980, receiver=0x29f6e70, e=0x2c2a670) at kernel/qapplication.cpp:4241
#15 0x00007f4d731f26b6 in KApplication::notify (this=0x7fffaccc3980, receiver=0x29f6e70, event=0x2c2a670) at ../../kdeui/kernel/kapplication.cpp:309
#16 0x00007f4d71dc487c in QCoreApplication::notifyInternal (this=0x7fffaccc3980, receiver=0x29f6e70, event=0x2c2a670) at kernel/qcoreapplication.cpp:732
#17 0x00007f4d71dc77a2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x29f4a20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x29f4a20) at kernel/qcoreapplication.cpp:1373
#19 0x00007f4d71df0e33 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#20 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#21 0x00007f4d6ba35402...

Read more...

affects: kdemultimedia (Ubuntu) → xine-lib (Ubuntu)
Changed in xine-lib (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Andrius Štikonas (stikonas) wrote :

This is probably fixed in xine-lib 1.1.19 which added support to WebM format.

Changed in xine-lib (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.