(II) Module already built-in Breakpoint 2, VESAPreInit (pScrn=0x8215598, flags=0) at ../../src/vesa.c:683 683 ../../src/vesa.c: No such file or directory. in ../../src/vesa.c (gdb) print i $6 = 0 (gdb) print mode $7 = (DisplayModePtr) 0x0 (gdb) print pScrn->display->modes $8 = (char **) 0x820b4e0 (gdb) print *pScrn->display->modes $9 = 0x8207f28 "1680x1050" (gdb) print (DisplayModePtr)pScrn->display->modes $10 = (struct _DisplayModeRec *) 0x820b4e0 (gdb) print *(DisplayModePtr)pScrn->display->modes $11 = {prev = 0x8207f28, next = 0x8208028, name = 0x0, status = MODE_VSYNC_NARROW, type = 0, Clock = 0, HDisplay = 0, HSyncStart = 0, HSyncEnd = 0, HTotal = 625, HSkew = 0, VDisplay = 0, VSyncStart = 0, VSyncEnd = 0, VTotal = 0, VScan = 0, Flags = 0, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 0, CrtcHBlankStart = 0, CrtcHSyncStart = 0, CrtcHSyncEnd = 0, CrtcHBlankEnd = 0, CrtcHTotal = 0, CrtcHSkew = 0, CrtcVDisplay = 0, CrtcVBlankStart = 0, CrtcVSyncStart = 0, CrtcVSyncEnd = 0, CrtcVBlankEnd = 0, CrtcVTotal = 0, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 0} (gdb) print (*(DisplayModePtr)pScrn->display->modes)->next $12 = (struct _DisplayModeRec *) 0x8208028 (gdb) print *(DisplayModePtr)pScrn->display->modes $13 = {prev = 0x8207f28, next = 0x8208028, name = 0x0, status = MODE_VSYNC_NARROW, type = 0, Clock = 0, HDisplay = 0, HSyncStart = 0, HSyncEnd = 0, HTotal = 625, HSkew = 0, VDisplay = 0, VSyncStart = 0, VSyncEnd = 0, VTotal = 0, VScan = 0, Flags = 0, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 0, CrtcHBlankStart = 0, CrtcHSyncStart = 0, CrtcHSyncEnd = 0, CrtcHBlankEnd = 0, CrtcHTotal = 0, CrtcHSkew = 0, CrtcVDisplay = 0, CrtcVBlankStart = 0, CrtcVSyncStart = 0, CrtcVSyncEnd = 0, CrtcVBlankEnd = 0, CrtcVTotal = 0, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 0} (gdb) step 684 in ../../src/vesa.c (gdb) print *(DisplayModePtr)pScrn->display->modes $14 = {prev = 0x8207f28, next = 0x8208028, name = 0x0, status = MODE_VSYNC_NARROW, type = 0, Clock = 0, HDisplay = 0, HSyncStart = 0, HSyncEnd = 0, HTotal = 625, HSkew = 0, VDisplay = 0, VSyncStart = 0, VSyncEnd = 0, VTotal = 0, VScan = 0, Flags = 0, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 0, CrtcHBlankStart = 0, CrtcHSyncStart = 0, CrtcHSyncEnd = 0, CrtcHBlankEnd = 0, CrtcHTotal = 0, CrtcHSkew = 0, CrtcVDisplay = 0, CrtcVBlankStart = 0, CrtcVSyncStart = 0, CrtcVSyncEnd = 0, CrtcVBlankEnd = 0, CrtcVTotal = 0, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 0} (gdb) print mode $15 = (DisplayModePtr) 0x820b4e0 (gdb) print mode->next $16 = (struct _DisplayModeRec *) 0x8208028 (gdb) print mode->status $17 = MODE_VSYNC_NARROW (gdb) step 683 in ../../src/vesa.c (gdb) print mode->status $18 = MODE_OK (gdb) step 684 in ../../src/vesa.c (gdb) print mode->next $19 = (struct _DisplayModeRec *) 0x38363778