[MPlayer-users] Mplayer crashes while playing DVD

Nico Sabbi Nicola.Sabbi at poste.it
Thu Aug 30 18:09:48 CEST 2007


JonY wrote:

>Hi,
>
>I am using MPlayer dev-SVN-r24302-4.2.1 on Windows MingW. When I pressed 
>the "@" button to skip to the next chapter of the DVD, Mplayer crashed.
>
>Unfortunately I do not know how to use GDB, maybe somebody can at least 
>tell me what went wrong. Is it caused by a bad DVD?
>
>(gdb) r
>Starting program: mplayer.exe dvd://2
>
>Program received signal SIGSEGV, Segmentation fault.
>control (stream=0x2e28098, cmd=2, arg=0x22eb44) at stream_dvd.c:572
>572         pgc = vts_file->vts_pgcit->pgci_srp[ptt.pgcn-1].pgc;
>(gdb) bt
>#0  control (stream=0x2e28098, cmd=2, arg=0x22eb44) at stream_dvd.c:572
>#1  0x004da710 in demuxer_seek_chapter (demuxer=0x2e78008, chapter=1, 
>mode=0,
>     seek_pts=0x22ebdc, num_chapters=0x22ebe4, chapter_name=0x22ebe8)
>     at demuxer.c:1150
>#2  0x0040ec8c in run_command (mpctx=0xa5f2f0, cmd=0x2e7b4c0) at 
>command.c:2722
>#3  0x00405ee1 in main (argc=2, argv=0x3f5830) at mplayer.c:3507
>(gdb) list
>567
>568         if(chapter < 0 || chapter > 
>vts_file->vts_ptt_srpt->title[title_no].nr_of_ptts-1) //no such chapter
>569            return 0;
>570
>571         ptt = vts_file->vts_ptt_srpt->title[title_no].ptt[chapter];
>572         pgc = vts_file->vts_pgcit->pgci_srp[ptt.pgcn-1].pgc;
>573
>574         cell = pgc->program_map[ptt.pgn - 1] - 1;
>575         pos = (off_t) pgc->cell_playback[cell].first_sector * 2048;
>576         mp_msg(MSGT_OPEN,MSGL_V,"\r\nSTREAM_DVD, seeked to chapter: 
>%d, cell: %u, pos: %"PRIu64"\n",
>(gdb) k
>(gdb) q
>
>It didn't crash when I played title 1 or if I used the PageUp button to 
>skip ahead. What should I do next?
>  
>
what dvd is that?



More information about the MPlayer-users mailing list