No.04360
Tafoid Administrator
May 8, 2009, 15:52
edited on: May 8, 2009, 15:56
|
This seems debug build specific, at least for Windows 32-bit Debug+Symbols. Normal build does not crash for me. With my test CHD (simpbowl), I get:
Program received signal SIGSEGV, Segmentation fault.
0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x18731ff8,
diskregion=0x1a6bc50 "cdrom") at src/emu/machine/scsicd.c:678
678 our_this->lba = 0;
(gdb) bt full
#0 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x18731ff8,
diskregion=0x1a6bc50 "cdrom") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0xaa21efc
our_this = (SCSICd *) 0x18732018
#1 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x5,
diskregion=0x256f5b4 "@GX\002»Ì´") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x25649c8
our_this = (SCSICd *) 0x22fd6c
#2 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0xaa21efc,
diskregion=0x256f5b4 "@GX\002»Ì´") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x1a6bc50
our_this = (SCSICd *) 0xaa21efc
#3 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0xaa21efc,
diskregion=0x1a6bd34 "p¼¦\001áX_") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x7c21f08
our_this = (SCSICd *) 0x0
#4 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0xaa21efc,
diskregion=0x1f6800c8 <Address 0x1f6800c8 out of bounds>)
at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0xaa21efc
our_this = (SCSICd *) 0x1a6bd34
#5 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0xaa21efc,
diskregion=0x2540255 "Initializing...") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x0
our_this = (SCSICd *) 0x0
#6 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0xaa21efc,
diskregion=0x253ff8a "log") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x9411fa0
our_this = (SCSICd *) 0x0
#7 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x7bf1e58,
diskregion=0x7be1f08 "mamesymbols") at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x7b61ffc
our_this = (SCSICd *) 0x0
#8 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x5,
diskregion=0x7b61fec "å\037¸\a÷\037¹\aø\037º\a÷\037»\aÞ\037¼\a" <Address 0x7
b62000 out of bounds>) at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0xffffffff
our_this = (SCSICd *) 0x0
#9 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x5,
diskregion=0x7b61fec "å\037¸\a÷\037¹\aø\037º\a÷\037»\aÞ\037¼\a" <Address 0x7
b62000 out of bounds>) at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x22
our_this = (SCSICd *) 0x404f81e
#10 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x7ffdf000,
diskregion=0x0) at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x22ff80
our_this = (SCSICd *) 0x7ffdf000
#11 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x1,
diskregion=0x9 <Address 0x9 out of bounds>)
at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x0
our_this = (SCSICd *) 0x7ffdf000
#12 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x0, diskregion=0x0)
at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x1
our_this = (SCSICd *) 0x9
#13 0x00b4c9e7 in scsicd_alloc_instance (scsiInstance=0x401280,
diskregion=0x0) at src/emu/machine/scsicd.c:678
machine = (running_machine *) 0x7c572b18
our_this = (SCSICd *) 0x0
I don't even get to type OK. |