Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04878 Crash/Freeze Critical (emulator) Always May 28, 2012, 09:13 Oct 20, 2012, 03:24
Tester Firewave View Status Public Platform MESS (Self-compiled)
Assigned To R. Belmont Resolution Fixed OS Windows Vista/7 (64-bit)
Status [?] Resolved Driver
Version 0.146 Fixed in Version 0.147u2 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 04878: macii and clones: Crash before OK with nb9 slot
Description Using the nb9 slot with one of 2 different slot devices cause a crash before the information screens.

The devices are:
asmc3nb         Asante MC3NB Ethernet card
enetnb          Apple NuBus Ethernet card

Program received signal SIGSEGV, Segmentation fault.
0x00000000016b2123 in _ZNK13screen_device14time_until_posEii (this=0x0,
    vpos=0, hpos=0) at src/emu/screen.c:711
711     src/emu/screen.c: No such file or directory.
        in src/emu/screen.c
(gdb) bt
#0  0x00000000016b2123 in _ZNK13screen_device14time_until_posEii (this=0x0,
    vpos=0, hpos=0) at src/emu/screen.c:711
#1  0x000000000051bffa in _ZN9mac_state13machine_startEv (this=0x9dc55d8)
    at src/mess/machine/mac.c:1813
#2  0x000000000177dcd8 in _ZN13driver_device12device_startEv (this=0x9dc55d8)
    at src/emu/driver.c:270
#3  0x000000000177a28d in _ZN8device_t5startEv (this=0x9dc55d8)
    at src/emu/device.c:449
#4  0x00000000017b27dc in _ZN15running_machine17start_all_devicesEv (
    this=0x228d10) at src/emu/machine.c:951
#5  0x00000000017b0055 in _ZN15running_machine5startEv (this=0x228d10)
    at src/emu/machine.c:307
#6  0x00000000017b084f in _ZN15running_machine3runEb (this=0x228d10,
    firstrun=2290177) at src/emu/machine.c:368
#7  0x00000000016abe84 in _Z12mame_executeR11emu_optionsR13osd_interface (
    options=0x22f990, osd=0x22fd00) at src/emu/mame.c:189
#8  0x00000000019267c5 in _ZN12cli_frontend7executeEiPPc (this=0x22fce0,
    argc=9, argv=0x2f56a0) at src/emu/clifront.c:252
#9  0x00000000010a321f in _Z9utf8_mainiPPc (argc=9, argv=0x2f56a0)
    at src/osd/windows/winmain.c:482
#10 0x0000000001bad096 in wmain (argc=9, argv=0x2f2350)
    at src/osd/windows/main.c:88
#11 0x000000000040142e in __tmainCRTStartup ()
    at ../mingw-w64-crt/crt/crtexe.c:282
#12 0x0000000076fd652d in KERNEL32!BaseThreadInitThunk ()
   from C:\Windows\system32\kernel32.dll
#13 0x0000000000000000 in ?? ()
Steps To Reproduce mess macii -nb9 (slotname) - either asmc3nb, enetnb
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems macii and clones
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.08678
Tafoid
Administrator
May 28, 2012, 11:28
edited on: May 28, 2012, 20:22
I only get 2 options which do not work within that slot, both related to ethernet cards, using the command: mess macii -nb9 (slotname):
asmc3nb         Asante MC3NB Ethernet card
enetnb          Apple NuBus Ethernet card
User avatar
No.08682
Kaylee
Tester
May 28, 2012, 14:19
I also get crashes on the same 2 slot options as Tafoid. The rest work
User avatar
No.08683
Firewave
Senior Tester
May 28, 2012, 14:23
You are right - it's only those two. I have no idea what I assumed it was all of them.
User avatar
No.08959
R. Belmont
Developer
Sep 24, 2012, 14:45
edited on: Sep 24, 2012, 14:45
Slot 9 is the video card by default on those systems. The driver does not support headless operation at this time so the crash is correct.