Page 1 of 1

Can't play dvd, Libdvdread?

Posted: 14 Feb 2013 04:20
by mbman88
Recently I posted on Linux Mint forums about a DVD playback problem.. after a long stressful few days I FINALLY found a different DVD to verify.. Yes Man works on playback.. but Brave does not. INCIDENTALLY the DVD called "Hard Hat Harry" also has playback issues... which is from 2005.

I ASSUMED this was a "new dvd playback" problem due to updates... but I can't play the children's disc on this computer (Linux Mint 13)..

Updating this... I JUST RECOVERED FROM A CRASH ORIGINATING FROM AN ATTEMPT TO HAVE VLC PLAY A THE HARD HAT HARRY DISK TO HELP WITH DIAGNOSIS AND SYMPTOMS.
I inserted the disk, tried to read it... and my GUI (Cinnamon on Mint 13, which is a derived from Gnome 3) stopped responding. I did a Ctrl + Alt + PrintScreen REISUB reset and managed to SAVE this post.

UGH. What is happening here??

To see the Linux Mint post:
http://forums.linuxmint.com/viewtopic.php?f=48&t=125544

Re: Can't play dvd, Libdvdread?

Posted: 14 Feb 2013 04:40
by mbman88
Important VLC output, playing movie "Brave"




:~$ exportvlc /dev/dvd
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0x23c1108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
"sni-qt/3554" WARN 21:39:23.694 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.12 for DVD access
libdvdnav: DVD Title: BRAVE
libdvdnav: DVD Serial Number: 411D8356
libdvdnav: DVD Title (Alternative): BRAVE
libdvdnav: Unable to find map file '/home/mbman/.dvdnav/BRAVE.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 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 0x0000020b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000004fc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000051a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00000569
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00309bb9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00309ff1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0030d3b5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x0030fb64
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0031a11b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x00325533
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_18_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_19_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_20_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_21_0.VOB at 0x0038bad1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_21_1.VOB at 0x0038bb54
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_22_0.VOB at 0x003eedd8
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_22_1.VOB at 0x003eee48
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_23_1.VOB at 0x003eee61
libdvdread: Elapsed time 0
libdvdread: Found 23 VTS's
libdvdread: Elapsed time 0
libdvdnav: decoder.c: [WARNING, unknown bits: 1000000000080000]
libdvdnav: decoder.c: [WARNING, unknown bits: 1000000000000000]

*** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.2.0/src/ifo_read.c:915 ***
*** for pgc->cell_playback_offset != 0 ***

Segmentation fault (core dumped)

(Vlc then vanishes from the GUI, assuming it crashes)

Re: Can't play dvd, Libdvdread?

Posted: 14 Feb 2013 15:13
by Jean-Baptiste Kempf
We need a proper gdb backtrace on this.

Re: Can't play dvd, Libdvdread?

Posted: 15 Feb 2013 05:51
by mbman88
Hmm.... I found a guide on the web.. I hope it's proper/suitable. I might be able to do it again if needed..



beginning here:

~$ exportgdb vlc
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib/debug/usr/bin/vlc...done.
done.
(gdb) set pagination 0
(gdb) run /dev/dvd
Starting program: /usr/bin/vlc /dev/dvd
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[New Thread 0x7ffff7fd6700 (LWP 11500)]
[New Thread 0x7ffff228a700 (LWP 11501)]
[0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7ffff1af1700 (LWP 11502)]
[Thread 0x7ffff228a700 (LWP 11501) exited]
"sni-qt/11492" WARN 22:46:20.374 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
[New Thread 0x7ffff228a700 (LWP 11503)]
[New Thread 0x7fffe81a6700 (LWP 11504)]
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Using libdvdcss version 1.2.10 for DVD access
[Thread 0x7fffe81a6700 (LWP 11504) exited]
libdvdnav: DVD Title: BRAVE
libdvdnav: DVD Serial Number: 411D8356
libdvdnav: DVD Title (Alternative): BRAVE
libdvdnav: Unable to find map file '/home/mbman/.dvdnav/BRAVE.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 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 0x0000020b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000004fc
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000051a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00000569
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000007ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00035c0b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00309bb9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00309ff1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0030d3b5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x0030fb64
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0031a11b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x00325533
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x00326a72
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_18_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_19_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_20_1.VOB at 0x0035de4b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_21_0.VOB at 0x0038bad1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_21_1.VOB at 0x0038bb54
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_22_0.VOB at 0x003eedd8
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_22_1.VOB at 0x003eee48
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_23_1.VOB at 0x003eee61
libdvdread: Elapsed time 0
libdvdread: Found 23 VTS's
libdvdread: Elapsed time 0
libdvdnav: decoder.c: [WARNING, unknown bits: 1000000000080000]
libdvdnav: decoder.c: [WARNING, unknown bits: 1000000000000000]

*** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.2.0/src/ifo_read.c:915 ***
*** for pgc->cell_playback_offset != 0 ***


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff228a700 (LWP 11503)]
0x00007fffedc6f76c in dvdnav_describe_title_chapters () from /usr/lib/libdvdnav.so.4
(gdb) bt
#0 0x00007fffedc6f76c in dvdnav_describe_title_chapters () from /usr/lib/libdvdnav.so.4
#1 0x00007fffede83f0d in DemuxTitles (p_demux=0x7fffdc001e98) at dvdnav.c:1011
#2 Open (p_this=0x7fffdc001e98) at dvdnav.c:326
#3 0x00007ffff795f6ee in vlc_module_load (p_this=0x7fffdc001e98, psz_capability=0x7ffff7998b32 "access_demux", psz_name=<optimized out>, b_strict=true, probe=0x7ffff795f090 <generic_start>) at modules/modules.c:347
#4 0x00007ffff791de78 in demux_New (p_obj=0x7fffe4000b78, p_parent_input=0x7fffe4000b78, psz_access=0x7fffdc002250 "file", psz_demux=0x7ffff79a147a "", psz_location=<optimized out>, s=0x0, out=0x7fffdc002cd0, b_quick=false) at input/demux.c:196
#5 0x00007ffff792aac9 in InputSourceInit (p_input=0x7fffe4000b78, in=0x7fffe4000d50, psz_mrl=0x6362b0 "file:///dev/dvd", psz_forced_demux=<optimized out>, b_in_can_fail=false) at input/input.c:2400
#6 0x00007ffff792baaf in Init (p_input=0x7fffe4000b78) at input/input.c:1258
#7 0x00007ffff792f1c5 in Run (obj=0x7fffe4000b78) at input/input.c:550
#8 0x00007ffff76c8e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff71f1cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()
(gdb)

ending here

Re: Can't play dvd, Libdvdread?

Posted: 15 Feb 2013 17:05
by RĂ©mi Denis-Courmont
That's a bug in dvdnav. You can try without menus until it's fixed (dvdsimple://).

Re: Can't play dvd, Libdvdread?

Posted: 15 Feb 2013 23:20
by mbman88
Well I tried that and it doesn't seem to work either.. not sure if I'm typing something erroneously, whether it's the same problem, or whether it's revealing a more fundamental problem.. So I'm posting it.

Code: Select all

~$ exportgdb vlc GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib/debug/usr/bin/vlc...done. done. (gdb) run dvdsimple://dev/dvd Starting program: /usr/bin/vlc dvdsimple://dev/dvd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d) [New Thread 0x7ffff7fd6700 (LWP 19978)] [New Thread 0x7ffff228a700 (LWP 19979)] [Thread 0x7ffff228a700 (LWP 19979) exited] [0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7ffff228a700 (LWP 19980)] "sni-qt/19972" WARN 16:14:17.958 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE [New Thread 0x7fffecc1e700 (LWP 19982)] [New Thread 0x7fffe81a5700 (LWP 19983)] [Thread 0x7fffe81a5700 (LWP 19983) exited] libdvdread: Using libdvdcss version 1.2.10 for DVD access 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 0x0000020b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000004fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000051a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00000569 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00309bb9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00309ff1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0030d3b5 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x0030fb64 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0031a11b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x00325533 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_18_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_19_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_20_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_0.VOB at 0x0038bad1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_1.VOB at 0x0038bb54 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_0.VOB at 0x003eedd8 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_1.VOB at 0x003eee48 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_23_1.VOB at 0x003eee61 libdvdread: Elapsed time 0 libdvdread: Found 23 VTS's libdvdread: Elapsed time 0 [0x7fffe4000b78] main input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe81a5700 (LWP 19984)] [0x7fffe4000b78] main input error: ES_OUT_RESET_PCR called [Thread 0x7fffe81a5700 (LWP 19984) exited] [New Thread 0x7fffe81a5700 (LWP 19985)] [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [New Thread 0x7fffbfeee700 (LWP 19986)] [New Thread 0x7fffbf7db700 (LWP 19987)] [mpeg2video @ 0x7fffcc096f00] releasing zombie picture *** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.2.0/src/ifo_read.c:915 *** *** for pgc->cell_playback_offset != 0 *** Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffecc1e700 (LWP 19982)] DvdReadSetArea (p_demux=0x7fffcc001118, i_title=2, i_chapter=0, i_angle=<optimized out>) at dvdread.c:752 752 dvdread.c: No such file or directory.

Re: Can't play dvd, Libdvdread?

Posted: 16 Feb 2013 08:13
by Jean-Baptiste Kempf
This DVD is known to crash both libdvdread AND libdvdnav.

However, we need the backtrace of the libdvdread, like you did in the second gdb, but with a "bt"

Re: Can't play dvd, Libdvdread?

Posted: 16 Feb 2013 10:59
by mbman88
Ahh, I see now. It's a relief to know that. Thanks everyone


Oops I forgot about that completely. Here is an entirely new one that I did, including "bt".

Code: Select all

~$ exportgdb vlc GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib/debug/usr/bin/vlc...done. done. (gdb) run dvdsimple://dev/dvd Starting program: /usr/bin/vlc dvdsimple://dev/dvd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d) [New Thread 0x7ffff7fd6700 (LWP 30803)] [New Thread 0x7ffff228a700 (LWP 30804)] [0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [Thread 0x7ffff228a700 (LWP 30804) exited] [New Thread 0x7ffff228a700 (LWP 30805)] "sni-qt/30797" WARN 03:55:25.550 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE [New Thread 0x7fffecc1e700 (LWP 30808)] [New Thread 0x7fffe81a5700 (LWP 30809)] libdvdread: Using libdvdcss version 1.2.12 for DVD access [Thread 0x7fffe81a5700 (LWP 30809) exited] 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 0x0000020b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000004fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000051a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00000569 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00309bb9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00309ff1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0030d3b5 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x0030fb64 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0031a11b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x00325533 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_18_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_19_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_20_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_0.VOB at 0x0038bad1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_1.VOB at 0x0038bb54 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_0.VOB at 0x003eedd8 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_1.VOB at 0x003eee48 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_23_1.VOB at 0x003eee61 libdvdread: Elapsed time 0 libdvdread: Found 23 VTS's libdvdread: Elapsed time 0 [0x7fffe4000b78] main input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe81a5700 (LWP 30810)] [0x7fffe4000b78] main input error: ES_OUT_RESET_PCR called [Thread 0x7fffe81a5700 (LWP 30810) exited] [New Thread 0x7fffe81a5700 (LWP 30811)] [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4000b78] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [New Thread 0x7fffd0191700 (LWP 30812)] [New Thread 0x7fffbefc8700 (LWP 30813)] [mpeg2video @ 0x7fffcc0983a0] releasing zombie picture *** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.2.0/src/ifo_read.c:915 *** *** for pgc->cell_playback_offset != 0 *** Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffecc1e700 (LWP 30808)] DvdReadSetArea (p_demux=0x7fffcc001118, i_title=2, i_chapter=0, i_angle=<optimized out>) at dvdread.c:752 752 dvdread.c: No such file or directory. (gdb) bt #0 DvdReadSetArea (p_demux=0x7fffcc001118, i_title=2, i_chapter=0, i_angle=<optimized out>) at dvdread.c:752 #1 0x00007fffd19eb904 in Demux (p_demux=0x7fffcc001118) at dvdread.c:478 #2 0x00007ffff792eb48 in demux_Demux (p_demux=0x7fffcc001118) at input/demux.h:44 #3 MainLoopDemux (i_start_mdate=176054799727, pb_demux_polled=<synthetic pointer>, pb_changed=<synthetic pointer>, p_input=0x7fffe4000b78) at input/input.c:591 #4 MainLoop (p_input=0x7fffe4000b78, b_interactive=<optimized out>) at input/input.c:765 #5 0x00007ffff792f235 in Run (obj=0x7fffe4000b78) at input/input.c:553 #6 0x00007ffff76c8e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007ffff71f1cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () (gdb)

Re: Can't play dvd, Libdvdread?

Posted: 16 Feb 2013 17:07
by Jean-Baptiste Kempf
weird, it does not have the bt inside libdvdread, just inside the module.

You have libdvdread-dbg package installed?

Re: Can't play dvd, Libdvdread?

Posted: 16 Feb 2013 19:20
by mbman88
weird, it does not have the bt inside libdvdread, just inside the module.

You have libdvdread-dbg package installed?
.....you know.. I probably don't. Gotta install 1 for each thing I'm trying to look at. Just dvdnav so far.

here's the "new" one but I'll be checking to see if it looks any different from the previous post....

Code: Select all

~$ exportgdb vlc GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/vlc...Reading symbols from /usr/lib/debug/usr/bin/vlc...done. done. (gdb) run dvdsimple://dev/dvd Starting program: /usr/bin/vlc dvdsimple://dev/dvd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d) [New Thread 0x7ffff7fd6700 (LWP 1379)] [New Thread 0x7ffff228a700 (LWP 1380)] [Thread 0x7ffff228a700 (LWP 1380) exited] [0x605108] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7ffff228a700 (LWP 1381)] "sni-qt/1373" WARN 12:17:28.275 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE [New Thread 0x7fffecc1e700 (LWP 1383)] [New Thread 0x7fffe81a5700 (LWP 1384)] [Thread 0x7fffe81a5700 (LWP 1384) exited] libdvdread: Using libdvdcss version 1.2.12 for DVD access 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 0x0000020b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000004fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000051a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00000569 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000007ae libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00035c0b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00309bb9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00309ff1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0030d3b5 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x0030fb64 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0031a11b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x00325533 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x00326a72 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_18_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_19_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_20_1.VOB at 0x0035de4b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_0.VOB at 0x0038bad1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_21_1.VOB at 0x0038bb54 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_0.VOB at 0x003eedd8 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_22_1.VOB at 0x003eee48 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_23_1.VOB at 0x003eee61 libdvdread: Elapsed time 0 libdvdread: Found 23 VTS's libdvdread: Elapsed time 0 [0x7fffe4004108] main input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe81a5700 (LWP 1385)] [0x7fffe4004108] main input error: ES_OUT_RESET_PCR called [Thread 0x7fffe81a5700 (LWP 1385) exited] [New Thread 0x7fffe81a5700 (LWP 1386)] [0x7fffe4004108] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4004108] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [0x7fffe4004108] main input error: Invalid PCR value in ES_OUT_SET_(GROUP_)PCR ! [New Thread 0x7fffc813c700 (LWP 1387)] [New Thread 0x7fffbf5f3700 (LWP 1388)] [mpeg2video @ 0x7fffcc096c40] releasing zombie picture *** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.2.0/src/ifo_read.c:915 *** *** for pgc->cell_playback_offset != 0 *** Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffecc1e700 (LWP 1383)] DvdReadSetArea (p_demux=0x7fffcc001118, i_title=2, i_chapter=0, i_angle=<optimized out>) at dvdread.c:752 752 dvdread.c: No such file or directory. (gdb) bt #0 DvdReadSetArea (p_demux=0x7fffcc001118, i_title=2, i_chapter=0, i_angle=<optimized out>) at dvdread.c:752 #1 0x00007fffd2067904 in Demux (p_demux=0x7fffcc001118) at dvdread.c:478 #2 0x00007ffff792eb48 in demux_Demux (p_demux=0x7fffcc001118) at input/demux.h:44 #3 MainLoopDemux (i_start_mdate=206177382031, pb_demux_polled=<synthetic pointer>, pb_changed=<synthetic pointer>, p_input=0x7fffe4004108) at input/input.c:591 #4 MainLoop (p_input=0x7fffe4004108, b_interactive=<optimized out>) at input/input.c:765 #5 0x00007ffff792f235 in Run (obj=0x7fffe4004108) at input/input.c:553 #6 0x00007ffff76c8e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007ffff71f1cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x0000000000000000 in ?? () (gdb)

Re: Can't play dvd, Libdvdread?

Posted: 16 Feb 2013 19:27
by mbman88
I'm quite confused.. it looks the same.

As an additional detail I did a back up on Ubuntu 12.04 after upgrading from Ubuntu 10.04.. then I switched it to Linux Mint 13.. and that's when I restored the backup (Deja Dup).. This would be a concern if it backed up more than just /home files... I would think.

Re: Can't play dvd, Libdvdread?

Posted: 17 Feb 2013 02:45
by Jean-Baptiste Kempf
Thanks, you've done a lot already :)

Re: Can't play dvd, Libdvdread?

Posted: 17 Feb 2013 03:32
by mbman88
no problem!