|
Vijilante SubAdmin
Joined: 18 Nov 2001 Posts: 5182
|
Posted: 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 |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: 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.
|
|
|
|
|
|
|
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
|
|