|
David256 Beginner
Joined: 07 Nov 2006 Posts: 22
|
Posted: Sun Nov 25, 2007 2:16 am
[2.13Pro] Crash on load |
I had just run CMUD, the loading screen was saying "Initializing sessions...", when it crashed.
I chose close app, then ran it immediately after a heap of times, including multiple instances, but couldn't reproduce the crash.
I've run this version successfully on my database a couple of times already, and the database should have been mostly the same for this run (apart from some variables changing).
Edit:
It happened again, and I'm suspecting bad interaction with something else accessing the files... possibly Vista's search indexer or my antivirus (BitDefender).
What I did:
Had a backup of CMUD's database directory (which is within my home directory) called "CMUD - Copy"
Deleted the original directory (called "CMUD").
Renamed the copy back to the original.
Ran CMUD.
I think moving things around is likely to trigger these background file readers (I can hear my harddisk going after doing that), and I did it quite fast, so they might have still had the files open when CMUD started up.
Unfortunately, I still can't reproduce it again, using these steps
Code: |
date/time : 2007-11-25, 12:53:50, 549ms
user name : David
operating system : Windows NT New build 6000
system language : English
system up time : 1 minute 46 seconds
program up time : 2 seconds
processors : 4x Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
physical memory : 3006/4094 MB (free/total)
free disk space : (C:) 244.54 GB
display mode : 1920x1200, 32 bit
process id : $e98
allocated memory : 85.49 MB
executable : cMUDPro.exe
exec. date/time : 2007-11-22 10:48
version : 2.13.0.0
madExcept version : 3.0b
callstack crc : $ca0bafd4, $66f2f72c, $66f2f72c
exception number : 1
exception class : EZSQLException
exception message : SQL Error: unable to open database file.
Main ($df4):
008bf706 +106 cMUDPro.exe ZDbcSqLiteUtils 210 +14 CheckSQLiteError
008c4950 +060 cMUDPro.exe ZDbcSqLiteStatement 190 +3 TZSQLiteStatement.ExecuteUpdate
00859dd6 +03a cMUDPro.exe ZDbcStatement 1947 +1 TZEmulatedPreparedStatement.ExecuteUpdate
00859f02 +032 cMUDPro.exe ZDbcStatement 1987 +1 TZEmulatedPreparedStatement.ExecuteUpdatePrepared
008df7c3 +11b cMUDPro.exe ZAbstractRODataset 1307 +15 TZAbstractRODataset.ExecSQL
00e21d57 +0e3 cMUDPro.exe PkgDM 788 +19 TPkg.ExecuteSQL
00e21e62 +026 cMUDPro.exe PkgDM 830 +2 TPkg.CreateViewTable
00e22265 +06d cMUDPro.exe PkgDM 907 +33 TPkg.CreateDB
00e25df8 +2a0 cMUDPro.exe PkgDM 1785 +43 TPkg.SetDBFile
00e26664 +1bc cMUDPro.exe PkgDM 1951 +29 TPkg.Open
00de1568 +09c cMUDPro.exe PrefDat 3197 +11 PkgData.LoadUntitled
00de1a52 +43a cMUDPro.exe PrefDat 3303 +84 PkgData.Load
00cfc206 +1de cMUDPro.exe PARENT 2377 +106 TParentForm.NewWindow
00d093d0 +0ac cMUDPro.exe PARENT 9837 +15 TParentForm.FormShow
00526519 +021 cMUDPro.exe Forms 2855 +1 TCustomForm.DoShow
00a23d2e +04a cMUDPro.exe MultiForm 264 +2 TMultForm.DoShow
0052a1b8 +0ac cMUDPro.exe Forms 4451 +10 TCustomForm.CMShowingChanged
00506003 +1df cMUDPro.exe Controls 4645 +53 TControl.WndProc
00509d32 +18e cMUDPro.exe Controls 6342 +33 TWinControl.WndProc
00526e10 +478 cMUDPro.exe Forms 3098 +103 TCustomForm.WndProc
00c9fd5c +020 cMUDPro.exe DXSounds 2013 +9 TCustomDXSound.FormWndProc
00c9d4b8 +00c cMUDPro.exe DXClass 572 +1 TControlSubClass.WndProc
00505d0e +036 cMUDPro.exe Controls 4552 +5 TControl.Perform
00509784 +0dc cMUDPro.exe Controls 6193 +16 TWinControl.UpdateShowing
00509808 +050 cMUDPro.exe Controls 6211 +7 TWinControl.UpdateControlState
0050bee5 +03d cMUDPro.exe Controls 7305 +3 TWinControl.CMVisibleChanged
00506003 +1df cMUDPro.exe Controls 4645 +53 TControl.WndProc
00509d32 +18e cMUDPro.exe Controls 6342 +33 TWinControl.WndProc
00526e10 +478 cMUDPro.exe Forms 3098 +103 TCustomForm.WndProc
00c9fd5c +020 cMUDPro.exe DXSounds 2013 +9 TCustomDXSound.FormWndProc
00c9d4b8 +00c cMUDPro.exe DXClass 572 +1 TControlSubClass.WndProc
00505d0e +036 cMUDPro.exe Controls 4552 +5 TControl.Perform
00504298 +03c cMUDPro.exe Controls 3734 +5 TControl.SetVisible
0052685d +055 cMUDPro.exe Forms 2952 +8 TCustomForm.SetVisible
00525c69 +071 cMUDPro.exe Forms 2653 +8 TCustomForm.DoCreate
00525816 +126 cMUDPro.exe Forms 2566 +13 TCustomForm.Create
0055a162 +016 cMUDPro.exe CustomForm 57 +1 TzCustomForm.Create
0077a099 +029 cMUDPro.exe International 41 +3 TInterForm.Create
0077abed +041 cMUDPro.exe zsForm 86 +7 TzForm.Create
00a23a50 +0d0 cMUDPro.exe MultiForm 168 +12 TMultForm.Create
00d08b50 +0b8 cMUDPro.exe PARENT 9644 +10 TParentForm.Create
0052f09c +03c cMUDPro.exe Forms 6947 +4 TApplication.CreateForm
00e77e8c +07c cMUDPro.exe cMUDPro 347 +17 initialization
760d19ef +00c kernel32.dll BaseThreadInitThunk
|
|
|
|
|
Tech GURU
Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
Posted: Mon Nov 26, 2007 1:21 am |
Looks like you're hitting an error when another process is still updating one of the CMUD dbs when you are trying to start up. I've seen this once or twice my self, but haven't been able to reliably reproduce it. the worst part is I forgot to take a copy of the bug report.
|
|
_________________ Asati di tempari! |
|
|
|
|
|
|
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
|
|