Can't play dvd, Libdvdread?

This forum is about all development around libVLC.
mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Can't play dvd, Libdvdread?

Postby mbman88 » 14 Feb 2013 04:20

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

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 14 Feb 2013 04:40

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)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Can't play dvd, Libdvdread?

Postby Jean-Baptiste Kempf » 14 Feb 2013 15:13

We need a proper gdb backtrace on this.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 15 Feb 2013 05:51

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

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Can't play dvd, Libdvdread?

Postby Rémi Denis-Courmont » 15 Feb 2013 17:05

That's a bug in dvdnav. You can try without menus until it's fixed (dvdsimple://).
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 15 Feb 2013 23:20

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.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Can't play dvd, Libdvdread?

Postby Jean-Baptiste Kempf » 16 Feb 2013 08:13

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"
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 16 Feb 2013 10:59

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)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Can't play dvd, Libdvdread?

Postby Jean-Baptiste Kempf » 16 Feb 2013 17:07

weird, it does not have the bt inside libdvdread, just inside the module.

You have libdvdread-dbg package installed?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 16 Feb 2013 19:20

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)

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 16 Feb 2013 19:27

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.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Can't play dvd, Libdvdread?

Postby Jean-Baptiste Kempf » 17 Feb 2013 02:45

Thanks, you've done a lot already :)
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mbman88
Blank Cone
Blank Cone
Posts: 10
Joined: 14 Feb 2013 03:54

Re: Can't play dvd, Libdvdread?

Postby mbman88 » 17 Feb 2013 03:32

no problem!


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 7 guests