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
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, Queue
1 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, Queue
1 initialStackValues, UInt16 initialStackPointer) in C:\Users\eric\Documents\GitHub\MBBSEmu\MBBSEmu\Module\MBBSModule.cs:line 315CPU 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