Comment 4 for bug 937919

Revision history for this message
khitschler (klaus-hitschler) wrote :

When I load a DVD into dragon I get a 'segmentation fault'. Even if I loaded debug symbols this is the only message. The crash is is repeatable.

Trying to run dragon from console I get:

*BEGIN************************************************************
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
Disc in /dev/sr0 is a Video DVD
Setting new source
New source: QUrl( "" )
Transitioning to state "playing"
State change
Moving from "null" 0 to "ready" 1
libdvdread: Using ......... version 1.2.12 for DVD access
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using ......... version 1.2.12 for DVD access
libdvdnav: DVD Title: .........
libdvdnav: DVD Serial Number: .........
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/X/.dvdnav/..........map'
libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000013f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000063e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000286e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x002deb36
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x002dec84
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x003cacc9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x003cacce
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x003cd35a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003cd35f
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'de' not found, using 'en' instead
libdvdnav: Menu Languages available: en
libdvdnav: Language 'de' not found, using 'en' instead
libdvdnav: Menu Languages available: en
libdvdnav: Language 'de' not found, using 'en' instead
libdvdnav: Menu Languages available: en
Stream changed to dvd://
QPainter::begin: Paint device returned engine == 0, type: 2
State change
Stream changed to dvd://
State change
Moving from "ready" 1 to "paused" 4
Moving from "paused" 4 to "playing" 2
QObject::connect: Cannot queue arguments of type 'QList<MediaController::NavigationMenu>'
(Make sure 'QList<MediaController::NavigationMenu>' is registered using qRegisterMetaType().)
libdvdnav: Language 'de' not found, using 'en' instead
libdvdnav: Menu Languages available: en
KCrash: Application 'dragon' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/X/.kde/socket-X/kdeinit4__0
1
1
About to finish
dragon: Fatal IO error: client killed
About to finish
1

** (dragon:2033): WARNING **: gstvideo: failed to get caps of pad xvimagesink0:sink

(dragon:2033): GLib-ERROR **: file /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c: line 1158 (g_system_thread_wait): error 'Verklemmung beim Zugriff auf eine Ressource vermieden' during 'pthread_join (pt->system_thread, NULL)'
Trace/Breakpoint ausgelöst (Speicherabzug geschrieben)
*END************************************************************

Kaffeine does not show this crash.