Hi

I checked out plex from CVS a few minutes ago and tried to boot a debian
rescue-disk in /dev/fd0u1440, plex crashed.

Then I tried with another debian-rescuedisk that I had made an image of.
Exactly the same thing. They both use syslinux, and syslinux comes up and
displays a message and I press enter to continue booting. Then plex
panics.

here's the output from plex:

Processing command-line options
Opening VM (/dev/plex86)
Processing config file ../conf/gandalf...
Allocating 16MB of physical memory in VM
Mapping virtualized physical memory into monitor
Zeroing virtualized physical memory
Mapping monitor print buffer into user mem.
bochs: ips = 1000000
unmapped_c::init: IGNORING unmapped ports
bochs: [cmos] Setting initial clock to: Sat Nov 25 15:20:35 2000
bochs: bx_options.floppy_command_delay = 500
vga construct static
bochs: font_width = 8
bochs: font_height = 16
bochs: default_depth = 16
bochs: waiting for MapNotify
bochs: MapNotify found.
bochs: vga: interval=300000
vga init called
bochs: TTY not used, serial port is not connected
ROM: loading image '../bios/BIOS-plex86-2000_0817a' @ 0xf0000 (65536
bytes)
ROM: loading image '../bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes)
Setting prescan depth to 3
prescan on
Processed 61 lines of config file '../conf/gandalf'
Initializing plugins
Running VM
bochs: timer0 period set to 18 hz
bochs: CMOS: write reg 14h: value = 05h
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: vga: io write: 3da: ignoring: feature ctrl & vert sync
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write 3c0: address mode reg=16
bochs: vga: io write 3c0: address mode reg=17
bochs: vga: io write 3c0: address mode reg=18
bochs: vga: io write 3c0: address mode reg=19
bochs: vga: io write 3c0: address mode reg=20
bochs: *** io read 3c5 case 1: sequencer clocking mode
bochs: vga: io write: 3cf: reg 05: value = 10h
bochs: *** io read 3c5 case 1: sequencer clocking mode
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
floppy io: cylinder request != current cylinder
::dumpVCodePage: not found ppi=0x9

floppy io: cylinder request != current cylinder
::dumpVCodePage: not found ppi=0x9

floppy io: cylinder request != current cylinder
::WBINVD: (ignoring)

bochs: devices: port92h read partially supported!!!
bochs: devices:   returning 02
bochs: devices: port92h write of 02 partially supported!!!
bochs: devices: A20: set_enable_a20() called
bochs: A20: now 1
::plex86 panic: 
::default case on i.b1 of 0xE5, reason=0x1

Fatal monitor error caused Panic
eax:0x38000002
ebx:0x0
ecx:0x4000
edx:0xe40001
ebp:0x0
esi:0x70000
edi:0xe40000
esp:0x5fd6
eflags:0x7002
eip:0x89db
cs:s=0x0, dl=0xffff, dh=0x9b00, valid=1
ss:s=0x0, dl=0xffff, dh=0x9300, valid=1
ds:s=0x0, dl=0xffff, dh=0x9300, valid=1
es:s=0x7000, dl=0xffff, dh=0x9307, valid=1
fs:s=0x0, dl=0xffff, dh=0x9300, valid=1
gs:s=0x0, dl=0xffff, dh=0x9300, valid=1
ldtr:s=0x0, dl=0x0, dh=0x0, valid=0
tr:s=0x0, dl=0x0, dh=0x0, valid=0
gdtr:base=0x0, limit=0x0
idtr:base=0x0, limit=0x3ff
dr0:0x0
dr1:0x0
dr2:0x0
dr3:0x0
dr6:0xffff0ff0
dr7:0x400
tr3:0x0
tr4:0x0
tr5:0x0
tr6:0x0
tr7:0x0
cr0:0x60000032
cr1:0x0
cr2:0x0
cr3:0x0
cr4:0x0
inhibit_mask:0
Stack dump:
Current instruction:
 0000.000089DB  E580                     inw     $0x80, %ax

Shutting down plugins
bochs: Note: X11: bx_gui_c::exit() not implemented yet.
Unmapping guest physical memory.
Unmapping monitor print buffer.
Tearing down VM
Closing VM



I hope this helps in tracking this bug down.

/Martin

The three best things about going to school are June, July, and August.


Reply via email to