Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
Vijilante
SubAdmin


Joined: 18 Nov 2001
Posts: 5182

PostPosted: Sat Oct 20, 2007 2:50 pm   

[2.07] Crash with no package
 
I haven't quite been able to replicate this one. I had a window pop up saying can not open untitled package do you wish to create an empty one. Answering NO to that window caused this crash.
Code:
date/time         : 2007-10-20, 10:43:45, 464ms
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 1 day 2 hours
program up time   : 34 seconds
processor         : AMD Athlon(tm) Processor
physical memory   : 124/383 MB (free/total)
free disk space   : (C:) 13.97 GB
display mode      : 1024x768, 32 bit
process id        : $a68
allocated memory  : 24.75 MB
executable        : cMUD.exe
exec. date/time   : 2007-10-19 18:25
version           : 2.7.0.0
madExcept version : 3.0b
callstack crc     : $795fb622, $4aa1a929, $4aa1a929
exception number  : 1
exception class   : EMemTableError
exception message : There must be at least one field.

Main ($a6c):
00662b16 +0aa cMUD.exe     kbmMemTable    10384  +13 TkbmCustomMemTable.InternalOpen
0064f782 +022 cMUD.exe     DB              8865   +2 TDataSet.DoInternalOpen
0064f852 +02e cMUD.exe     DB              8894   +4 TDataSet.OpenCursor
0064f6ed +05d cMUD.exe     DB              8847  +12 TDataSet.SetActive
00660942 +026 cMUD.exe     kbmMemTable     8551   +3 TkbmCustomMemTable.SetActive
0064f4ea +00e cMUD.exe     DB              8803   +1 TDataSet.Open
00d672fc +0ac cMUD.exe     PkgDM           1443  +11 TPkg.UpdateConfig
00d6749d +02d cMUD.exe     PkgDM           1478   +5 TPkg.UpdateDB
00d67820 +078 cMUD.exe     PkgDM           1522  +10 TPkg.LoadDB
00d68bca +1b2 cMUD.exe     PkgDM           1896  +28 TPkg.Open
00d256f8 +09c cMUD.exe     PrefDat         3134  +11 PkgData.LoadUntitled
00d25bd0 +428 cMUD.exe     PrefDat         3240  +84 PkgData.Load
00c50e98 +1f0 cMUD.exe     PARENT          2352 +106 TParentForm.NewWindow
00c61a7b +04b cMUD.exe     PARENT         11235   +6 TParentForm.WMCheckDock
00505f93 +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
00509cc2 +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
00526da0 +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
00bfc6f4 +020 cMUD.exe     DXSounds        2013   +9 TCustomDXSound.FormWndProc
00bf9e50 +00c cMUD.exe     DXClass          572   +1 TControlSubClass.WndProc
00509894 +034 cMUD.exe     Controls        6237   +3 TWinControl.MainWndProc
0047fef8 +014 cMUD.exe     Classes        10966   +8 StdWndProc
77d4e361 +016 USER32.dll                             CallWindowProcA
006d6243 +0a7 cMUD.exe     aqDockingUtils  1728   +7 CallDefWndProc
006d6331 +0dd cMUD.exe     aqDockingUtils  1776  +41 TaqWindowEventFilter.WndProc
0047fef8 +014 cMUD.exe     Classes        10966   +8 StdWndProc
77d4bcc7 +00a USER32.dll                             DispatchMessageA
0052ee48 +0ac cMUD.exe     Forms           6873  +13 TApplication.ProcessMessage
0052ee8f +00f cMUD.exe     Forms           6892   +1 TApplication.HandleMessage
0052f12a +0a6 cMUD.exe     Forms           6976  +16 TApplication.Run
00dba9f4 +088 cMUD.exe     CMUD             344  +18 initialization
7c91312f +069 ntdll.dll                              RtlUnicodeStringToAnsiString
7c812907 +0b6 kernel32.dll                           GetVersionExA


During initializing on the next launch I got the same popup window and answering no again caused a crash. This one is slightly different though.
Code:
date/time         : 2007-10-20, 10:49:41, 135ms
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 1 day 2 hours
program up time   : 11 seconds
processor         : AMD Athlon(tm) Processor
physical memory   : 128/383 MB (free/total)
free disk space   : (C:) 13.97 GB
display mode      : 1024x768, 32 bit
process id        : $7c8
allocated memory  : 20.72 MB
executable        : cMUD.exe
exec. date/time   : 2007-10-19 18:25
version           : 2.7.0.0
madExcept version : 3.0b
callstack crc     : $3d1a8d89, $e02e6767, $e02e6767
exception number  : 1
exception class   : EZSQLException
exception message : SQL Error: file is encrypted or is not a database.

Main ($f94):
008beba6 +106 cMUD.exe     ZDbcSqLiteUtils  210  +14 CheckSQLiteError
008c520f +0a3 cMUD.exe     ZDbcSqLite       296   +8 TZSQLiteConnection.Open
008c50cf +0c3 cMUD.exe     ZDbcSqLite       268   +9 TZSQLiteConnection.Create
008c4d51 +0b5 cMUD.exe     ZDbcSqLite       169   +6 TZSQLiteDriver.Connect
0083cbca +072 cMUD.exe     ZDbcIntfs        928   +4 TZDriverManager.GetConnectionWithParams
008e358f +1af cMUD.exe     ZConnection      483  +44 TZConnection.Connect
008e2f54 +03c cMUD.exe     ZConnection      277   +7 TZConnection.SetConnected
00d643ea +046 cMUD.exe     PkgDM            766   +4 TPkg.ExecuteSQL
00d647a5 +031 cMUD.exe     PkgDM            858   +7 TPkg.CreateConfigTable
00d64976 +04e cMUD.exe     PkgDM            878  +11 TPkg.CreateDB
00d684e3 +2cf cMUD.exe     PkgDM           1772  +43 TPkg.SetDBFile
00d68bc3 +1ab cMUD.exe     PkgDM           1895  +27 TPkg.Open
00d256f8 +09c cMUD.exe     PrefDat         3134  +11 PkgData.LoadUntitled
00d25bd0 +428 cMUD.exe     PrefDat         3240  +84 PkgData.Load
00c50e98 +1f0 cMUD.exe     PARENT          2352 +106 TParentForm.NewWindow
00c5db9f +0b3 cMUD.exe     PARENT          9706  +16 TParentForm.FormShow
005264a9 +021 cMUD.exe     Forms           2855   +1 TCustomForm.DoShow
00a2225a +04a cMUD.exe     MultiForm        254   +2 TMultForm.DoShow
0052a148 +0ac cMUD.exe     Forms           4451  +10 TCustomForm.CMShowingChanged
00505f93 +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
00509cc2 +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
00526da0 +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
00bfc6f4 +020 cMUD.exe     DXSounds        2013   +9 TCustomDXSound.FormWndProc
00bf9e50 +00c cMUD.exe     DXClass          572   +1 TControlSubClass.WndProc
00505c9e +036 cMUD.exe     Controls        4552   +5 TControl.Perform
00509714 +0dc cMUD.exe     Controls        6193  +16 TWinControl.UpdateShowing
00509798 +050 cMUD.exe     Controls        6211   +7 TWinControl.UpdateControlState
0050be75 +03d cMUD.exe     Controls        7305   +3 TWinControl.CMVisibleChanged
00505f93 +1df cMUD.exe     Controls        4645  +53 TControl.WndProc
00509cc2 +18e cMUD.exe     Controls        6342  +33 TWinControl.WndProc
00526da0 +478 cMUD.exe     Forms           3098 +103 TCustomForm.WndProc
00bfc6f4 +020 cMUD.exe     DXSounds        2013   +9 TCustomDXSound.FormWndProc
00bf9e50 +00c cMUD.exe     DXClass          572   +1 TControlSubClass.WndProc
00505c9e +036 cMUD.exe     Controls        4552   +5 TControl.Perform
00504228 +03c cMUD.exe     Controls        3734   +5 TControl.SetVisible
005267ed +055 cMUD.exe     Forms           2952   +8 TCustomForm.SetVisible
00525bf9 +071 cMUD.exe     Forms           2653   +8 TCustomForm.DoCreate
005257a6 +126 cMUD.exe     Forms           2566  +13 TCustomForm.Create
0055a0f2 +016 cMUD.exe     CustomForm        57   +1 TzCustomForm.Create
00779e35 +029 cMUD.exe     International     41   +3 TInterForm.Create
0077a946 +016 cMUD.exe     zsForm            42   +1 TzForm.Create
00a21f40 +0ec cMUD.exe     MultiForm        170  +14 TMultForm.Create
00c5d444 +0b8 cMUD.exe     PARENT          9517  +10 TParentForm.Create
0052f02c +03c cMUD.exe     Forms           6947   +4 TApplication.CreateForm
00dba9e8 +07c cMUD.exe     CMUD             342  +16 initialization
7c91312f +069 ntdll.dll                              RtlUnicodeStringToAnsiString
7c812907 +0b6 kernel32.dll                           GetVersionExA
_________________
The only good questions are the ones we have never answered before.
Search the Forums
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Mon Oct 22, 2007 7:28 pm   
 
This is a dialog that people shouldn't normally see. It gets displayed when your untitled.pkg file becomes corrupt and unreadable, usually from a really bad crash in a prior session. It's there for debugging purposes right now. Since CMUD can't be loaded without a proper untitled.pkg, answering No just causes problems. In the future this dialog will be eliminated and it will automatically recreate the pkg file as needed.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net