After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 617858 - totem crashes when tries to play *split dvds*
totem crashes when tries to play *split dvds*
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: High critical
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 626318 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-05-06 07:07 UTC by Mehmet Giritli
Modified: 2010-12-08 14:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GST_DEBUG=rsndvdsrc:5 totem dvd:// 2> debug.log (1.36 KB, text/plain)
2010-05-06 07:08 UTC, Mehmet Giritli
Details
backtrace for totem (5.30 KB, text/plain)
2010-08-07 16:58 UTC, Mehmet Giritli
Details

Description Mehmet Giritli 2010-05-06 07:07:23 UTC
There are programs, like DVDFab, that are able to split a 8.5GB dvd into two 4.7GB dvds and keep everything in tact, like menus and extra parts in a dvd.

In DVDFab, when watching a DVD that is split in 2 Discs, at the end of the 1st disc and therefor the middle of the movie, you'll get a still image saying "insert disc 2". On a dvd deck unit, after you insert the 2nd disc, the movie will continue from where you left it, without any menus reappearing, as if you only paused the movie a while ago.

However, in totem:

1. You don't get the still picture saying insert disc 2, but the last frame image is just frozen on your screen, but no crashes;

2. When you insert disc 2, totem will crash.

I figured since it works on all different DVD deck units I test this, it must be some missing pieces in resindvd and co?
Comment 1 Mehmet Giritli 2010-05-06 07:08:50 UTC
Created attachment 160398 [details]
GST_DEBUG=rsndvdsrc:5 totem dvd:// 2> debug.log

GST_DEBUG=rsndvdsrc:5 totem dvd:// 2> debug.log
Comment 2 Sebastian Dröge (slomo) 2010-05-07 07:52:57 UTC
Could you get a backtrace of the crash and the frozen application? See  http://live.gnome.org/GettingTraces
Comment 3 Fabio Durán Verdugo 2010-06-22 20:52:41 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!
Comment 4 Mehmet Giritli 2010-08-07 16:58:33 UTC
Created attachment 167327 [details]
backtrace for totem

I am not so sure if I managed what you asked of me, I kinda don't know what I am doing when it comes to gdm...
Comment 5 Mehmet Giritli 2010-08-07 17:02:47 UTC
Now I have a bug buddy report here:

https://bugzilla.gnome.org/show_bug.cgi?id=626318
Comment 6 Mehmet Giritli 2010-08-07 17:03:25 UTC
*** Bug 626318 has been marked as a duplicate of this bug. ***
Comment 7 Mehmet Giritli 2010-08-07 17:05:29 UTC
output of totem at the console is as follows:


libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/loop0 mounted on /home/mgiritli/dvd for CSS authentication
libdvdread: Could not open /dev/loop0 with libdvdcss.
libdvdread: Can't open /dev/loop0 for reading
libdvdread: Device /dev/loop0 inaccessible, CSS authentication not available.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Attempting to use device /dev/loop0 mounted on /home/mgiritli/dvd for CSS authentication
libdvdread: Could not open /dev/loop0 with libdvdcss.
libdvdread: Can't open /dev/loop0 for reading
libdvdread: Device /dev/loop0 inaccessible, CSS authentication not available.
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/mgiritli/.dvdnav/.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 4 5 6 7 8
libdvdnav: decoder.c: [WARNING, unknown bits: ac0000009f0d]
totem: vm.c:1086: play_Cell: Assertion `(vm->state).cellN == (vm->state).pgc->nr_of_cells + 1' failed.