#0 0xb7fb5f4a in run_vm86 () at lrmi.c:526 [Error: lrmi.c was not found in source tree] #1 0xb7fb661b in LRMI_int (i=16, r=0xbfedebbc) at lrmi.c:844 [Error: lrmi.c was not found in source tree] #2 0x080490ac in do_vbe_service (AX=3, BX=0, regs=0xbfedebbc) at vbetool.c:158 153: regs->ds = 0x0040; 154: 155: access_ptr_register(regs, eax) = AX; 156: access_ptr_register(regs, ebx) = BX; 157: 158: if (real_mode_int(interrupt, regs)) { 159: fprintf(stderr, 160: "Error: something went wrong performing real mode interrupt\n"); 161: return -1; 162: } 163: #3 0x080494a5 in do_set_mode (mode=3324, vga=1) at vbetool.c:373 368: int error; 369: 370: memset(®s, 0, sizeof(regs)); 371: 372: if (vga) { 373: error = do_vbe_service(mode, 0, ®s); 374: } else { 375: error = do_vbe_service(0x4f02, mode, ®s); 376: } 377: 378: if (error<0) { #4 0x08049785 in restore_state_from (data=0x2010 " ") at vbetool.c:239 234: void restore_state_from(char *data) 235: { 236: struct LRMI_regs r; 237: 238: /* VGA BIOS mode 3 is text mode */ 239: do_set_mode(3,1); 240: 241: memset(&r, 0, sizeof(r)); 242: 243: r.eax = 0x4f04; 244: r.ecx = 0xf; /* all states */ #5 0x08049917 in restore_state () at vbetool.c:285 280: } 281: 282: data = LRMI_alloc_real(length); 283: memcpy(data, tmpbuffer, length); 284: 285: restore_state_from(data); 286: } 287: 288: char *__save_state(int *psize) 289: { 290: struct LRMI_regs r; #6 0x08049d6d in main (argc=3771, argv=0xbff5ed74) at vbetool.c:74 69: } 70: 71: if (!strcmp(argv[2], "save")) { 72: save_state(); 73: } else if (!strcmp(argv[2], "restore")) { 74: restore_state(); 75: } else { 76: goto usage; 77: } 78: } else if (!strcmp(argv[1], "dpms")) { 79: if (!strcmp(argv[2], "on")) { #7 0xb7e7b450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #8 0x08048f91 in _start ()