-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, On Fedora 14 totem and vlc end both with folowing message: libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: *** pgci_ut handle is NULL *** totem: /builddir/build/BUILD/libdvdnav-4.1.4/src/vm/vm.c:1772: get_ID: Assertion `pgcit != ((void *)0)' failed. Of course tje line totem:... is to be replaced withz vlc:... according to the used player The dvd contain no menu and contain a privat video. If I rename libdvdnav totem/vlc works. Regards, Jean-Jacques Sarton -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk0h3bAACgkQM9JbiR3CwQsEEgCggN7qJrKQXspNYBJbCGRh237R +joAn1pQaRWHFN+nASDqRbL6Jgj3CM5S =iNgb -----END PGP SIGNATURE-----
Hi Jean-Jacques, On Monday, 03 January 2011 at 15:31, Jean-Jacques Sarton wrote:
On Fedora 14 totem and vlc end both with folowing message:
libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: *** pgci_ut handle is NULL *** totem: /builddir/build/BUILD/libdvdnav-4.1.4/src/vm/vm.c:1772: get_ID: Assertion `pgcit != ((void *)0)' failed.
What is the title of this DVD? Could you provide an ISO image for testing (privately, of course)? Does this still happen with current SVN sources? If yes, could you test the attached patch? Regards, Dominik -- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
Dominik/Jean, Perhaps this is the same thing that happends with the iso link i posted in: http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2011-September/001434.htm...
* Ok i just uploaded the 10MB file here:*>* http://www.2shared.com/file/ft-2xtP1/test.html*
So maybe you can test it with that? But perhaps that is a totally different problem that needs a different fix... off-topic, i'm no programmer so i could not find the problem myself (but i can ask a good programmer friend because i really would like to see that been fixed because it happends very often with me) Regards, Janton Hi Jean-Jacques,
On Monday, 03 January 2011 at 15:31, Jean-Jacques Sarton wrote:
On Fedora 14 totem and vlc end both with folowing message:
libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: *** pgci_ut handle is NULL *** totem: /builddir/build/BUILD/libdvdnav-4.1.4/src/vm/vm.c:1772: get_ID: Assertion `pgcit != ((void *)0)' failed.
What is the title of this DVD? Could you provide an ISO image for testing (privately, of course)?
Does this still happen with current SVN sources?
If yes, could you test the attached patch?
Regards, Dominik
-- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
_______________________________________________ DVDnav-discuss mailing list DVDnav-discuss@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss
Hi Janton, On Saturday, 08 October 2011 at 11:22, Janton Koster wrote:
Dominik/Jean,
Perhaps this is the same thing that happends with the iso link i posted in: http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2011-September/001434.htm...
* Ok i just uploaded the 10MB file here:*>* http://www.2shared.com/file/ft-2xtP1/test.html*
So maybe you can test it with that? But perhaps that is a totally different problem that needs a different fix... off-topic, i'm no programmer so i could not find the problem myself (but i can ask a good programmer friend because i really would like to see that been fixed because it happends very often with me)
I'm getting a different error with your ISO: libdvdread: Invalid IFO for title 16 (VTS_16_0.IFO). libdvdnav: ifoOpenVTSI failed mplayer: /home/rathann/build/BUILD/libdvdnav-4.2.0/src/vm/vm.c:1544: process_command: Assertion `0' failed. This is probably because the ISO is incomplete. Would it be possible to upload a complete file? Regards, Dominik -- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
Dominik many thanks for reporting the error problem, i will continue this thread in the other post, because as you say this is a different problem.. i don't want to mix up different errors/crashes. (subject : Crashes when opening a .iso or .img that is incomplete ) 2011/10/8 Dominik 'Rathann' Mierzejewski <dominik@greysector.net>
Hi Janton,
On Saturday, 08 October 2011 at 11:22, Janton Koster wrote:
Dominik/Jean,
Perhaps this is the same thing that happends with the iso link i posted in:
http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2011-September/001434.htm...
* Ok i just uploaded the 10MB file here:*>*
http://www.2shared.com/file/ft-2xtP1/test.html*
So maybe you can test it with that? But perhaps that is a totally
different
problem that needs a different fix... off-topic, i'm no programmer so i could not find the problem myself (but i can ask a good programmer friend because i really would like to see that been fixed because it happends very often with me)
I'm getting a different error with your ISO:
libdvdread: Invalid IFO for title 16 (VTS_16_0.IFO). libdvdnav: ifoOpenVTSI failed mplayer: /home/rathann/build/BUILD/libdvdnav-4.2.0/src/vm/vm.c:1544: process_command: Assertion `0' failed.
This is probably because the ISO is incomplete. Would it be possible to upload a complete file?
Regards, Dominik
-- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations" _______________________________________________ DVDnav-discuss mailing list DVDnav-discuss@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss
libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: *** pgci_ut handle is NULL *** totem: /builddir/build/BUILD/libdvdnav-4.1.4/src/vm/vm.c:1772: get_ID: Assertion `pgcit != ((void *)0)' failed.
What is the title of this DVD? Could you provide an ISO image for testing (privately, of course)?
Does this still happen with current SVN sources?
If yes, could you test the attached patch?
I am pretty sure that the return value has to be 0 and not -1. Sadly, libdvdnav (and vm.c especially) breaks the Unix convention of 0 being successful execution. Patch attached. It is almost guaranteed that removing this assert is only the tip of the iceberg, there are many places in the code that are written like: if (!set_PGCN(target, pgcN)) assert(0); But I am all for the removal of asserts in a library. E -- Erik Hovland erik@hovland.org http://hovland.org/
On Monday, 10 October 2011 at 23:54, Erik Hovland wrote:
libdvdread: Found 1 VTS's libdvdread: Elapsed time 0 libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: Language 'en' not found, using '' instead libdvdnav: Menu Languages available: libdvdnav: *** pgci_ut handle is NULL *** totem: /builddir/build/BUILD/libdvdnav-4.1.4/src/vm/vm.c:1772: get_ID: Assertion `pgcit != ((void *)0)' failed.
What is the title of this DVD? Could you provide an ISO image for testing (privately, of course)?
Does this still happen with current SVN sources?
If yes, could you test the attached patch?
I am pretty sure that the return value has to be 0 and not -1. Sadly, libdvdnav (and vm.c especially) breaks the Unix convention of 0 being successful execution. Patch attached.
Applied.
It is almost guaranteed that removing this assert is only the tip of the iceberg, there are many places in the code that are written like: if (!set_PGCN(target, pgcN)) assert(0);
But I am all for the removal of asserts in a library.
Patches? ;) Regards, Dominik -- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
participants (4)
-
Dominik 'Rathann' Mierzejewski -
Erik Hovland -
Janton Koster -
Jean-Jacques Sarton