Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MBMGEMP] Galactic Empire crashes on Startup #604

Open
enusbaum opened this issue Nov 25, 2023 · 0 comments
Open

[MBMGEMP] Galactic Empire crashes on Startup #604

enusbaum opened this issue Nov 25, 2023 · 0 comments
Assignees
Labels
bug Something isn't working module Defect/Issue related to a specific Module

Comments

@enusbaum
Copy link
Member

MBBSEmu Module Crash Report
Date: 11/24/2023
Time: 9:02 PM
Operating System: Microsoft Windows 10.0.22631
Processor: X64

Module Identifier: MBMGEMP
Module Path: C:\dos\mount\postinstall\GEMPIRE
DLL Name: MBMGEMP.DLL
DLL Size: 238240
DLL Hash: 106098B4

Exception: Specified argument was out of the range of valid values.
Stack Trace:
at MBBSEmu.Memory.AbstractMemoryCore.GetArray(UInt16 segment, UInt16 offset, UInt16 count) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\Memory\AbstractMemoryCore.cs:line 172
at MBBSEmu.Memory.IMemoryCore.GetArray(FarPtr pointer, UInt16 count) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\Memory\IMemoryCore.cs:line 171
at MBBSEmu.HostProcess.ExportedModules.Majorbbs.memcpy() in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\HostProcess\ExportedModules\Majorbbs.cs:line 6002
at MBBSEmu.HostProcess.ExportedModules.Majorbbs.Invoke(UInt16 ordinal, Boolean offsetsOnly) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\HostProcess\ExportedModules\Majorbbs.cs:line 1085
at MBBSEmu.HostProcess.ExecutionUnits.ExecutionUnit.ExternalFunctionDelegate(UInt16 ordinal, UInt16 functionOrdinal) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\HostProcess\ExecutionUnits\ExecutionUnit.cs:line 76
at MBBSEmu.CPU.CpuCore.Op_Call() in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\CPU\CPUCore.cs:line 2959
at MBBSEmu.CPU.CpuCore.Tick() in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\CPU\CPUCore.cs:line 432
at MBBSEmu.HostProcess.ExecutionUnits.ExecutionUnit.Execute(FarPtr entryPoint, UInt16 channelNumber, Boolean simulateCallFar, Boolean bypassState, Queue1 initialStackValues, UInt16 initialStackPointer) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\HostProcess\ExecutionUnits\ExecutionUnit.cs:line 126 at MBBSEmu.Module.MbbsModule.Execute(FarPtr entryPoint, UInt16 channelNumber, Boolean simulateCallFar, Boolean bypassSetState, Queue1 initialStackValues, UInt16 initialStackPointer) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\Module\MBBSModule.cs:line 315

CPU Instruction:
call far ptr 0FFFFh:0199h

CPU Registers:
AX=C08F BX=0000 CX=0200 DX=1000 DS=0010 ES=1000
SI=000A DI=0200 SS=0000 IP=07E6 SP=FF1C BP=FF1C
F=czSo

Module Memory Stack:

0 bytes, 0xFF1C -> 0xFF1C

No Data to Display

@enusbaum enusbaum added bug Something isn't working module Defect/Issue related to a specific Module labels Nov 25, 2023
@enusbaum enusbaum self-assigned this Nov 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working module Defect/Issue related to a specific Module
Projects
None yet
Development

No branches or pull requests

1 participant