** Branch linked: lp:debian/libdvdnav -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libdvdnav in Ubuntu. https://bugs.launchpad.net/bugs/570790
Title: Crashes when pgci_ut handle is NULL Status in libdvdnav package in Ubuntu: Fix Committed Bug description: I'm trying to use VLC 1.0.2 on Ubuntu 9.10. This version of Ubuntu uses libdvdnav_4.1.3 When playing most DVD iso files, this combination of VLC and libdvdread works well. However, some iso files causes VLC to crash at start-up with the error message shown at the bottom of this report. It seems that libdvdread aborts if pgci_ut is set to NULL. I've tried removing the assert() calls that are causing the abort and instead returned error values. When that happens, VLC spits out an infinite loop of libdvdnav: *** pgci_ut handle is NULL *** At the moment, I'm uncertain whether the issue is with libdvdread not handling the error properly, or if it is VLC that fails to catch the issue. I've found the latest version of mplayer can play the DVD iso files, so it's not just a case of a corrupted file. The original error output is included below and here is a link to a bug report I've filed against VLC for the same issue: https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/570716 VLC media player 1.0.2 Goldeneye libdvdnav: Using dvdnav version 4.1.3 libdvdread: Using libdvdcss version 1.2.10 for DVD access libdvdnav: DVD Title: libdvdnav: DVD Serial Number: libdvdnav: DVD Title (Alternative): libdvdnav: Unable to find map file '/home/jesse/.dvdnav/.map' libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8 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 0x00000119 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000253 libdvdread: Elapsed time 0 libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: *** pgci_ut handle is NULL *** vlc: /build/buildd/libdvdnav-4.1.3/src/vm/vm.c:1744: get_ID: Assertion `pgcit != ((void *)0)' failed. Aborted To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libdvdnav/+bug/570790/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp