 |
SpiritWolf Wanderer
Joined: 02 Jul 2002 Posts: 74 Location: USA
|
Posted: Wed Jun 30, 2010 2:09 am
[3.21] Error when closing the program after a dropped net connection. |
I know this is an odd situation, but I'm getting an error if my net connection drops with cMUD open. Here is the bug report I saved:
Code: |
date/time : 2010-06-29, 21:54:15, 713ms
computer name : Removed
user name : Removed
registered owner : Microsoft / Microsoft
operating system : Windows 7 x64 build 7600
system language : English
system up time : 3 days 20 hours
program up time : 31 seconds
processors : 8x Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
physical memory : 4396/6135 MB (free/total)
free disk space : (C:) 39.39 GB
display mode : 1920x1200, 32 bit
process id : $2c4
allocated memory : 54.71 MB
executable : cMUDPro.exe
exec. date/time : 2010-06-25 18:53
version : 3.21.0.0
compiled with : BCB 2006/07
madExcept version : 3.0k
contact name : Removed
contact email : Removed
callstack crc : $f326efe7, $d8e1f130, $d8e1f130
exception number : 1
exception class : Unknown
exception message : Unknown.
Main ($16b4):
0045a95c +70 cMUDPro.exe SysUtils RaiseLastOSError
76fe010a +0a ntdll.dll KiUserExceptionDispatcher
0040526e +02 cMUDPro.exe System 83 +0 @ClassDestroy
00470b38 +24 cMUDPro.exe Classes TPersistent.Destroy
0047c49b +47 cMUDPro.exe Classes TComponent.DestroyComponents
004a3692 +32 cMUDPro.exe Forms DoneApplication
0045239e +26 cMUDPro.exe SysUtils DoExitProc
00405d55 +21 cMUDPro.exe System 83 +0 @Halt0
00fb299e +a2 cMUDPro.exe cMUDPro 397 +26 initialization
74e23675 +10 kernel32.dll BaseThreadInitThunk
error details:
Open a new, blank session. Connected to a mud. Clicked the cMUD button in the windows task bar to minimize the window. Brought other windows to the foreground (Firefox and Windows Explorer). Opened the device manager in windows, selected my network adapter and disabled it, dropping my net connection. Clicked on the cMUD icon in the windows task bar again to bring cMUD to the foreground and clicked on the X in the top right corner to close the program.
|
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Wed Jun 30, 2010 4:14 pm |
That's going to be a tough one because the error is getting raised by Windows itself (thus the RaiseLastOSError call). So this isn't really an error in CMUD, it's just CMUD doing the error reporting for a Windows error/exception.
If somebody else can consistently reproduce this on other computers then let me know and I'll look into it more. |
|
|
 |
SpiritWolf Wanderer
Joined: 02 Jul 2002 Posts: 74 Location: USA
|
Posted: Wed Jun 30, 2010 6:51 pm |
I can reproduce this on both my desktop and laptop. The report I filed was from my desktop. I think I sent in an error report from an earlier version of cMUD from my laptop last month.
|
|
|
 |
SpiritWolf Wanderer
Joined: 02 Jul 2002 Posts: 74 Location: USA
|
Posted: Wed Jun 30, 2010 7:18 pm |
Code: |
date/time : 2010-06-30, 15:14:09, 562ms
computer name : Removed
user name : Removed
registered owner : Removed
operating system : Windows 7 build 7600
system language : English
system up time : 50 minutes 50 seconds
program up time : 6 minutes 46 seconds
processors : 2x Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
physical memory : 1020/2046 MB (free/total)
free disk space : (C:) 91.28 GB
display mode : 1920x1200, 32 bit
process id : $e78
allocated memory : 76.62 MB
executable : CMUDPro.exe
exec. date/time : 2010-06-25 18:53
version : 3.21.0.0
compiled with : BCB 2006/07
madExcept version : 3.0k
contact name : Removed
contact email : Removed
callstack crc : $31905d23, $c0b09a21, $c0b09a21
exception number : 1
exception class : Unknown
exception message : Unknown.
Main ($17b0):
0047d8dc +014 CMUDPro.exe Classes StdWndProc
7749642b +02b ntdll.dll KiUserCallbackDispatcher
774965c6 +081 ntdll.dll RtlRaiseStatus
7747902d +0f4 ntdll.dll RtlUnwind
7749642b +02b ntdll.dll KiUserCallbackDispatcher
7702e78c +08b USER32.dll WCSToMBEx
774965c6 +081 ntdll.dll RtlRaiseStatus
77496452 +00a ntdll.dll KiUserExceptionDispatcher
774b31e8 +040 ntdll.dll RtlUnlockHeap
7749642b +02b ntdll.dll KiUserCallbackDispatcher
0047d8dc +014 CMUDPro.exe Classes StdWndProc
004c073f +2bb CMUDPro.exe Controls TControl.WndProc
004c4743 +4fb CMUDPro.exe Controls TWinControl.WndProc
004a6ca3 +553 CMUDPro.exe Forms TCustomForm.WndProc
004c3e6c +02c CMUDPro.exe Controls TWinControl.MainWndProc
0047d8dc +014 CMUDPro.exe Classes StdWndProc
76a64623 +051 OLEAUT32.dll SysAllocStringLen
0047d8dc +014 CMUDPro.exe Classes StdWndProc
004c073f +2bb CMUDPro.exe Controls TControl.WndProc
004c4743 +4fb CMUDPro.exe Controls TWinControl.WndProc
757c7077 +046 KERNELBASE.dll CompareStringEx
60903c0a +016 sqlite3.dll sqlite3_mutex_leave
6091a773 +043 sqlite3.dll sqlite3_step
609327a6 +0ba sqlite3.dll sqlite3_exec
00888b75 +01d CMUDPro.exe ZPlainSqLiteDriver 769 +2 TZSQLite3PlainDriver.Execute
008aa461 +041 CMUDPro.exe ZDbcSqLiteStatement 210 +2 TZSQLiteStatement.ExecuteUpdate
008a364e +02a CMUDPro.exe ZDbcStatement 2000 +1 TZEmulatedPreparedStatement.ExecuteUpdate
008a374e +02a CMUDPro.exe ZDbcStatement 2040 +1 TZEmulatedPreparedStatement.ExecuteUpdatePrepared
008cf0c1 +13d CMUDPro.exe ZAbstractRODataset 1413 +18 TZAbstractRODataset.ExecSQL
00f40967 +0e3 CMUDPro.exe PkgDM 830 +19 TPkg.ExecuteSQL
00f42e1d +2c5 CMUDPro.exe PkgDM 1425 +38 TPkg.SaveDesc
00f4d882 +0ee CMUDPro.exe PkgDM 4852 +15 TPkg.Save
|
Ok, there's one from my laptop. Brand new install of 3.21 into a brand new folder. |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Thu Jul 01, 2010 12:53 am |
Just tried this on both my Vista and Windows 7 computers and didn't get any crash or problem following your procedure. So this looks like a system-specific issue. Unless other people can reproduce this, there isn't much I can do about it.
You might also want to try it with a blank session in case it's a problem with your scripts somehow. |
|
|
 |
|
|