Issue while changing chapter
This can be reproduced with the DVD "Magic Knight Rayearth daybreak":
- start playing an episode
- during the intro generic press the next chapter button
- the program goes to EOS instead of the next chapter (beginning of the actual episode)
If we wait till the end of the program, the next program is loaded correctly.
Using the next button:
libdvdnav: play_PGC_PG: (vm->state).pgcN (3)
libdvdnav: Registers before transaction
libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0003|0003|0400|0000|0000|0000|5553|000f|0100|7cfc|656e|0000|656e|0000|0001|0000|0000|0000|
libdvdnav: GRPMS: 0000|0003|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: Full list of commands to execute
(001) 30 08 00 00 01 87 00 00 | CallSS VTSM (menu 7, rsm_cell 1)
libdvdnav: --------------------------------------------
libdvdnav: Single stepping commands
(001) 30 08 00 00 01 87 00 00 | CallSS VTSM (menu 7, rsm_cell 1)
libdvdnav: Registers after transaction
libdvdnav: # 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
libdvdnav: SRPMS: 656e|000f|003e|0001|0001|0001|0003|0003|0400|0000|0000|0000|5553|000f|0100|7cfc|656e|0000|656e|0000|0001|0000|0000|0000|
libdvdnav: GRPMS: 0000|0003|0001|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: Gmode: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: Gtime: 0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|0000|
libdvdnav: eval: Doing Link/Jump/Call
libdvdnav: play_PG: (vm->state).pgN (1)
libdvdnav: play_Cell: (vm->state).cellN (1)
libdvdnav: ************ this chapter FOUND!
libdvdnav: VTS_PTT_SRPT - Title 1 part 3: PGC: 3 PG: 1
libdvdnav: Cell should restart here
libdvdnav: ************ this chapter FOUND!
libdvdnav: VTS_PTT_SRPT - Title 1 part 3: PGC: 3 PG: 1
libdvdnav: ************ this chapter FOUND!
libdvdnav: VTS_PTT_SRPT - Title 1 part 3: PGC: 3 PG: 1
libdvdnav: ************ this chapter FOUND!
libdvdnav: VTS_PTT_SRPT - Title 1 part 3: PGC: 3 PG: 1
libdvdnav: ************ this chapter FOUND!
libdvdnav: VTS_PTT_SRPT - Title 1 part 3: PGC: 3 PG: 1
[00007f9c3017e270] main decoder error: buffer deadlock prevented
[00007f9c301b1930] main decoder error: buffer deadlock prevented
libdvdnav: play_Cell_post: (vm->state).cellN (1)
libdvdnav: last cell in this PGC
libdvdnav: play_PGC_post:
libdvdnav: ** Fell of the end of the pgc, continuing in NextPGC