I see where you're coming from. Wouldn't it be possible to trouble-shoot this by going to line 1743 in libdvdread's vm.c file and setting pgcit to zero? Then comment out the assert and see what happens?
I tried this and found that VLC was constantly looping and printing out *** pgci_ut handle is NULL *** over and over and over. So it appears either libdvdread or VLC kicks off an infinite loop if pgcit is set to zero (0). I'm not sure if this is because libdvdread assumes it will never get a zero value and doesn't know how to handle it or if it's VLC that keeps trying. Either way, I'm pretty sure if the loop can be skipped we'll see full functionality. I have a legal iso file, but it's about 4GB in size and my connection is pretty terrible for uploading. I have a little skill with C/C++ so I'm willing to try out suggestions and patches. -- VLC crashes when trying to open DVD iso file https://bugs.launchpad.net/bugs/570716 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
