mbbsemu / MBBSEmu

The MajorBBS Emulation Project is an Open Source, Cross-Platform emulator for easily running The MajorBBS & Worldgroup Modules
https://www.mbbsemu.com
MIT License
126 stars 14 forks source link

[RCIROSE] The Rose - Crashes EMU during cleanup (But not startup) #482

Open TQPS opened 3 years ago

TQPS commented 3 years ago

Module Information

Describe the bug The Rose module is crashing the EMU during the cleanup. The module loads fine with a normal start process.

The last line to appear is: C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB, reconverting the DAT -> DB

The next expected line is: 2021-05-05 08:38:16.5116 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB

To Reproduce Steps to reproduce the behavior:

  1. Load EMU
  2. Wait for cleanup
  3. Windows displays the following error
Log Name:      Application
Source:        Application Error
Date:          05/05/2021 6:00:14 AM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      BBS-DMA
Description:
Faulting application name: MBBSEmu.exe, version: 1.0.0.0, time stamp: 0x605138bc
Faulting module name: KERNELBASE.dll, version: 6.1.7601.24545, time stamp: 0x5e0eb6bd
Exception code: 0xe0434352
Fault offset: 0x000000000000b87d
Faulting process id: 0x730
Faulting application start time: 0x01d74078fbc5dd83
Faulting application path: C:\Boards\MBBSEMU\MBBSEmu.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 56e4b72b-ad13-11eb-b097-000c29c068e9
  1. The EMU closes

Expected behavior A successful load looks like this:

``` 2021-05-05 08:38:16.3396 Info MBBSEmu.Module.MbbsModule.LoadModuleDll Loaded RCIROSE 2021-05-05 08:38:16.3396 Debug MBBSEmu.Module.MsgFile..ctor (RCIROSE1) Compiling MCV from RCIROSE1.MSG 2021-05-05 08:38:16.3396 Debug MBBSEmu.Module.MsgFile..ctor (RCIROSE2) Compiling MCV from RCIROSE2.MSG 2021-05-05 08:38:16.3586 Debug MBBSEmu.Module.MbbsModule..ctor (RCIROSE) Located _INIT__: 0019:0074 2021-05-05 08:38:16.3586 Info MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE) Adding Module... 2021-05-05 08:38:16.3586 Info MBBSEmu.HostProcess.ExportedModules.Galgsbl..ctor RCIROSE Found Module Specific BTURNO # -- Setting BTURNO to: 80616833 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:1) Segment 2 (3896 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:2) Segment 3 (7216 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:3) Segment 4 (6955 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:4) Segment 5 (7674 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:5) Segment 6 (3170 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:6) Segment 7 (7208 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:7) Segment 8 (6490 bytes) loaded! 2021-05-05 08:38:16.3906 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:8) Segment 9 (16871 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:9) Segment 10 (15153 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:10) Segment 11 (6714 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:11) Segment 12 (5873 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:12) Segment 13 (5478 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:13) Segment 14 (6517 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:14) Segment 15 (4995 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:15) Segment 16 (27605 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:16) Segment 17 (13763 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:17) Segment 18 (19395 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:18) Segment 19 (1983 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:19) Segment 20 (13721 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:20) Segment 21 (13560 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:21) Segment 22 (7556 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:22) Segment 23 (11543 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:23) Segment 24 (19333 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:24) Segment 25 (1989 bytes) loaded! 2021-05-05 08:38:16.4016 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:25) Segment 26 (24373 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:26) Segment 27 (20850 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:27) Segment 28 (2113 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:28) Segment 29 (8314 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:29) Segment 30 (9650 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:30) Segment 31 (306 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:31) Segment 32 (30068 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:32) Segment 33 (5360 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:33) Segment 34 (10037 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:34) Segment 35 (759 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:35) Segment 36 (46430 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:36) Segment 37 (9181 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:37) Segment 38 (14916 bytes) loaded! 2021-05-05 08:38:16.4186 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:38) Segment 39 (31886 bytes) loaded! 2021-05-05 08:38:16.4446 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:39) Segment 40 (6826 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:40) Segment 41 (33171 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:41) Segment 42 (27052 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:42) Segment 43 (14111 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:43) Segment 44 (6831 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:44) Segment 45 (14153 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:45) Segment 46 (3202 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:46) Segment 47 (11717 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:47) Segment 48 (6037 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:48) Segment 49 (20664 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:49) Segment 50 (52 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:50) Segment 51 (530 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:51) Segment 52 (171 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:52) Segment 53 (172 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:53) Segment 54 (5 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:54) Segment 55 (147 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:55) Segment 56 (8 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:56) Segment 57 (3 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:57) Segment 58 (92 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:58) Segment 59 (1203 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:59) Segment 60 (1827 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:60) Segment 61 (86 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:61) Segment 62 (27 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:62) Segment 63 (12 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:63) Segment 64 (2173 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:64) Segment 65 (236 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:65) Segment 66 (77 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:66) Segment 67 (123 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:67) Segment 68 (414 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:68) Segment 69 (119 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:69) Segment 70 (34 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:70) Segment 71 (1347 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:71) Segment 72 (645 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:72) Segment 73 (56699 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:73) Segment 74 (15041 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:74) Segment 75 (612 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:75) Segment 76 (162 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:76) Segment 77 (56 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:77) Segment 78 (144 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:78) Segment 79 (1216 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:79) Segment 80 (236 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:80) Segment 81 (1983 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:81) Segment 82 (19 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:82) Segment 83 (510 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:83) Segment 84 (142 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:84) Segment 85 (359 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:85) Segment 86 (410 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:86) Segment 87 (178 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:87) Segment 88 (5652 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:88) Segment 89 (1545 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:89) Segment 90 (1900 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:90) Segment 91 (207 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:91) Segment 92 (395 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:92) Segment 93 (362 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:93) Segment 94 (276 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:94) Segment 95 (425 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:95) Segment 96 (781 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:96) Segment 97 (128 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:97) Segment 98 (338 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:98) Segment 99 (0 bytes) loaded! 2021-05-05 08:38:16.4496 Debug MBBSEmu.Module.MbbsModule.Execute (RCIROSE) Exhausted execution Units, creating additional 2021-05-05 08:38:16.4496 Debug MBBSEmu.Module.MsgFile..ctor (rcirose1) Compiling MCV from RCIROSE1.MSG 2021-05-05 08:38:16.4496 Debug MBBSEmu.Module.MsgFile..ctor (rcirose2) Compiling MCV from RCIROSE2.MSG 2021-05-05 08:38:16.4736 Warn MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Unable to find file C:\Boards\MBBSEMU\Modules\RCIROSE\RCIROSE.ACT AUDIT SUMMARY: The Rose - C.O.G. v2.15.00 MBBS AUDIT DETAIL: Registered 16 license count (2 characters) AUDIT SUMMARY: The Rose - C.O.G. v2.15.00 MBBS AUDIT DETAIL: Abnormal shutdown detected, restoring from backup 2021-05-05 08:38:16.4846 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_UNIV.DAT 2021-05-05 08:38:16.4846 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_INS1.DAT 2021-05-05 08:38:16.4966 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_INS2.DAT 2021-05-05 08:38:16.4966 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_MOD1.DAT 2021-05-05 08:38:16.5116 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_MOD2.DAT 2021-05-05 08:38:16.5116 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_PLAY.DAT 2021-05-05 08:38:16.5116 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_NAM1.DAT 2021-05-05 08:38:16.5116 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_CLAN.DAT 2021-05-05 08:38:16.5116 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.5116 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB 2021-05-05 08:38:16.5436 Info MBBSEmu.Btrieve.BtrieveFileProcessor.Dispose Closing sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB 2021-05-05 08:38:16.5656 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB 2021-05-05 08:38:16.5656 Warn MBBSEmu.Memory.AbstractMemoryCore.AllocateVariable Attempted to re-allocate variable: rci_univ.dat-STRUCT 2021-05-05 08:38:16.5656 Warn MBBSEmu.Memory.AbstractMemoryCore.AllocateVariable Attempted to re-allocate variable: rci_univ.dat-NAME 2021-05-05 08:38:16.5656 Warn MBBSEmu.Memory.AbstractMemoryCore.AllocateVariable Attempted to re-allocate variable: rci_univ.dat-RECORD 2021-05-05 08:38:16.5656 Warn MBBSEmu.Memory.AbstractMemoryCore.AllocateVariable Attempted to re-allocate variable: rci_univ.dat-KEY 2021-05-05 08:38:16.5656 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS1.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS1.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.5656 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS1.DB 2021-05-05 08:38:16.6087 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS2.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS2.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.6087 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_INS2.DB 2021-05-05 08:38:16.6227 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD1.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD1.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.6227 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD1.DB 2021-05-05 08:38:16.7157 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD2.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD2.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.7157 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_MOD2.DB 2021-05-05 08:38:16.7157 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_DES1.DB 2021-05-05 08:38:16.7307 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_PLAY.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_PLAY.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.7307 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_PLAY.DB 2021-05-05 08:38:16.7307 Warn MBBSEmu.Memory.MemoryAllocator.Malloc Failed to allocate memory of size 192 since we can't find a large enough free block. 2021-05-05 08:38:16.7307 Warn MBBSEmu.Memory.MemoryAllocator.Malloc Failed to allocate memory of size 100 since we can't find a large enough free block. 2021-05-05 08:38:16.7307 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_ACT1.DB 2021-05-05 08:38:16.7307 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_SPEL.DB 2021-05-05 08:38:16.7447 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_HEL1.DB 2021-05-05 08:38:16.7447 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_NAM1.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_NAM1.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.7447 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_NAM1.DB 2021-05-05 08:38:16.7607 Warn MBBSEmu.Memory.MemoryAllocator.Malloc Failed to allocate memory of size 50 since we can't find a large enough free block. 2021-05-05 08:38:16.7607 Debug MBBSEmu.Btrieve.BtrieveFileProcessor.LoadSqlite Opening sqlite DB C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_RAND.DB 2021-05-05 08:38:16.7607 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_CLAN.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_CLAN.DB, reconverting the DAT -> DB 2021-05-05 08:38:16.7607 Info MBBSEmu.Btrieve.BtrieveFileProcessor.CreateSqliteDB Creating sqlite db C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_CLAN.DB 2021-05-05 08:38:16.7807 Warn MBBSEmu.HostProcess.ExportedModules.Doscalls.DosGetModHandle (RCIROSE) Getting External Modules is currently not supported 2021-05-05 08:38:16.7807 Warn MBBSEmu.HostProcess.ExportedModules.Doscalls.DosGetProcAddr (RCIROSE) Getting External Procedures is currently not supported 2021-05-05 08:38:16.7807 Info MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE) Module Added! ```

Screenshots

2021-05-05 06:00:14.2435 Info MBBSEmu.Module.MbbsModule.LoadModuleDll Loaded RCIROSE
2021-05-05 06:00:14.2435 Debug MBBSEmu.Module.MsgFile..ctor (RCIROSE1) Compiling MCV from RCIROSE1.MSG
2021-05-05 06:00:14.2605 Debug MBBSEmu.Module.MsgFile..ctor (RCIROSE2) Compiling MCV from RCIROSE2.MSG
2021-05-05 06:00:14.2605 Debug MBBSEmu.Module.MbbsModule..ctor (RCIROSE) Located _INIT__: 0019:0074
2021-05-05 06:00:14.2605 Info MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE) Adding Module...
2021-05-05 06:00:14.2605 Info MBBSEmu.HostProcess.ExportedModules.Galgsbl..ctor RCIROSE Found Module Specific BTURNO # -- Setting BTURNO to: 80616833
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:1) Segment 2 (3896 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:2) Segment 3 (7216 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:3) Segment 4 (6955 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:4) Segment 5 (7674 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:5) Segment 6 (3170 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:6) Segment 7 (7208 bytes) loaded!
2021-05-05 06:00:14.3005 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:7) Segment 8 (6490 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:8) Segment 9 (16871 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:9) Segment 10 (15153 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:10) Segment 11 (6714 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:11) Segment 12 (5873 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:12) Segment 13 (5478 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:13) Segment 14 (6517 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:14) Segment 15 (4995 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:15) Segment 16 (27605 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:16) Segment 17 (13763 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:17) Segment 18 (19395 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:18) Segment 19 (1983 bytes) loaded!
2021-05-05 06:00:14.3055 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:19) Segment 20 (13721 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:20) Segment 21 (13560 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:21) Segment 22 (7556 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:22) Segment 23 (11543 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:23) Segment 24 (19333 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:24) Segment 25 (1989 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:25) Segment 26 (24373 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:26) Segment 27 (20850 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:27) Segment 28 (2113 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:28) Segment 29 (8314 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:29) Segment 30 (9650 bytes) loaded!
2021-05-05 06:00:14.3205 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:30) Segment 31 (306 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:31) Segment 32 (30068 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:32) Segment 33 (5360 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:33) Segment 34 (10037 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:34) Segment 35 (759 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:35) Segment 36 (46430 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:36) Segment 37 (9181 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:37) Segment 38 (14916 bytes) loaded!
2021-05-05 06:00:14.3355 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:38) Segment 39 (31886 bytes) loaded!
2021-05-05 06:00:14.3515 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:39) Segment 40 (6826 bytes) loaded!
2021-05-05 06:00:14.3515 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:40) Segment 41 (33171 bytes) loaded!
2021-05-05 06:00:14.3515 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:41) Segment 42 (27052 bytes) loaded!
2021-05-05 06:00:14.3795 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:42) Segment 43 (14111 bytes) loaded!
2021-05-05 06:00:14.3795 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:43) Segment 44 (6831 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:44) Segment 45 (14153 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:45) Segment 46 (3202 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:46) Segment 47 (11717 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:47) Segment 48 (6037 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:48) Segment 49 (20664 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:49) Segment 50 (52 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:50) Segment 51 (530 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:51) Segment 52 (171 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:52) Segment 53 (172 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:53) Segment 54 (5 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:54) Segment 55 (147 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:55) Segment 56 (8 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:56) Segment 57 (3 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:57) Segment 58 (92 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:58) Segment 59 (1203 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:59) Segment 60 (1827 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:60) Segment 61 (86 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:61) Segment 62 (27 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:62) Segment 63 (12 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:63) Segment 64 (2173 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:64) Segment 65 (236 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:65) Segment 66 (77 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:66) Segment 67 (123 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:67) Segment 68 (414 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:68) Segment 69 (119 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:69) Segment 70 (34 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:70) Segment 71 (1347 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:71) Segment 72 (645 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:72) Segment 73 (56699 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:73) Segment 74 (15041 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:74) Segment 75 (612 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:75) Segment 76 (162 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:76) Segment 77 (56 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:77) Segment 78 (144 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:78) Segment 79 (1216 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:79) Segment 80 (236 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:80) Segment 81 (1983 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:81) Segment 82 (19 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:82) Segment 83 (510 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:83) Segment 84 (142 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:84) Segment 85 (359 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:85) Segment 86 (410 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:86) Segment 87 (178 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:87) Segment 88 (5652 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:88) Segment 89 (1545 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:89) Segment 90 (1900 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:90) Segment 91 (207 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:91) Segment 92 (395 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:92) Segment 93 (362 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:93) Segment 94 (276 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:94) Segment 95 (425 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:95) Segment 96 (781 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:96) Segment 97 (128 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:97) Segment 98 (338 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.HostProcess.MbbsHost.AddModule (RCIROSE:RCIROSE.DLL:98) Segment 99 (0 bytes) loaded!
2021-05-05 06:00:14.3835 Debug MBBSEmu.Module.MbbsModule.Execute (RCIROSE) Exhausted execution Units, creating additional
2021-05-05 06:00:14.3835 Debug MBBSEmu.Module.MsgFile..ctor (rcirose1) Compiling MCV from RCIROSE1.MSG
2021-05-05 06:00:14.3835 Debug MBBSEmu.Module.MsgFile..ctor (rcirose2) Compiling MCV from RCIROSE2.MSG
2021-05-05 06:00:14.3835 Warn MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Unable to find file C:\Boards\MBBSEMU\Modules\RCIROSE\RCIROSE.ACT
AUDIT SUMMARY: The Rose - C.O.G. v2.15.00 MBBS 
AUDIT DETAIL: Registered 16 license count (2 characters) 
AUDIT SUMMARY: The Rose - C.O.G. v2.15.00 MBBS 
AUDIT DETAIL: Abnormal shutdown detected, restoring from backup 
2021-05-05 06:00:14.4025 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_UNIV.DAT
2021-05-05 06:00:14.4025 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_INS1.DAT
2021-05-05 06:00:14.4025 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_INS2.DAT
2021-05-05 06:00:14.4025 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_MOD1.DAT
2021-05-05 06:00:14.4285 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_MOD2.DAT
2021-05-05 06:00:14.4295 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_PLAY.DAT
2021-05-05 06:00:14.4295 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_NAM1.DAT
2021-05-05 06:00:14.4295 Info MBBSEmu.HostProcess.ExportedModules.Majorbbs.f_open (RCIROSE) Creating new file RCI_CLAN.DAT
2021-05-05 06:00:14.4295 Warn MBBSEmu.Btrieve.BtrieveFileProcessor..ctor C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DAT is newer than C:\Boards\MBBSEMU\Modules\RCIROSE\RCI_UNIV.DB, reconverting the DAT -> DB

Software Information:

enusbaum commented 3 years ago

I started looking into this and it appears there's an issue with how it loads the different "Modules" within the name. The log file RCIROSE.LOG has the following entry:

14:7:46 5/1/1921 Tried to add this mod twice 50

The failure appears to be in _ACQUIRE_MODIFICATION which is failing or identifying the mod as already being loaded. The exact code in question is here:

image

TQPS commented 3 years ago

A normal startup in the log looks like

...
10:4:9 5/4/1921 Processing back 2 up file 6
10:4:9 5/4/1921 c 1
10:4:9 5/4/1921 c 1
10:4:10 5/4/1921 Processing back 2 up file 7
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 Processing back up file 1
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 c 1
10:4:10 5/4/1921 Processing back up file 2
...

And the crash cuts it off here:

6:0:14 5/5/1921 Processing back 2 up file 6
6:0:14 5/5/1921 c 1
6:0:14 5/5/1921 c 1
6:0:14 5/5/1921 Processing back 2 up file 7
6:0:14 5/5/1921 c 1
6:0:14 5/5/1921 c 1
(something happens here)
8:38:16 5/5/1921 Checkpoint 07
8:38:16 5/5/1921 c 1
8:38:16 5/5/1921 c 1

Which means the start after cleanup is having an issue with the "processing backup" files - is this possibly the duplicate it's complaining about?

I believe these backups are the content of the MBBSEMU\Modules\RCIROSE\rcidfb1 location:

![image](https://user-images.githubusercontent.com/66294837/117083857-03c06f80-ad89-11eb-8b37-8ec64ba2202c.png)
TQPS commented 2 years ago

Any further thoughts on this?

enusbaum commented 2 years ago

Haven't had a chance to revisit this one yet. It'll require some debugging based on the info I posted above.