 |
Vijilante SubAdmin

Joined: 18 Nov 2001 Posts: 5187
|
Posted: Mon Jul 20, 2009 10:43 pm
[3.09] Mapper File|Open then Set Location |
Another exception raised by the sqlite routines.
Code: |
date/time : 2009-07-20, 18:44:35, 29ms
operating system : Windows XP Service Pack 2 build 2600
system language : English
system up time : 23 days 21 hours
program up time : 56 seconds
processor : AMD Athlon(tm) Processor
physical memory : 113/383 MB (free/total)
free disk space : (C:) 5.60 GB
display mode : 1024x768, 32 bit
process id : $1e44
allocated memory : 31.25 MB
executable : cMUD.exe
exec. date/time : 2009-07-17 17:30
version : 3.9.0.0
compiled with : BCB 2006/07
madExcept version : 3.0h
callstack crc : $a744a530, $36a914e0, $36a914e0
count : 2
exception number : 1
exception class : EDatabaseError
exception message : Cannot perform this operation on a closed dataset.
Main ($2174):
00506a9c +090 cMUD.exe DB DatabaseError
005143f2 +03e cMUD.exe DB TDataSet.CheckActive
0089978b +007 cMUD.exe ZAbstractRODataset 1695 +1 TZAbstractRODataset.GetRecordCount
00d4f897 +027 cMUD.exe RoomRec3 1496 +5 TRoomRec.Locate
00d300fb +077 cMUD.exe MapLoc3 506 +6 TMapLoc.Locate
00d303fa +00a cMUD.exe MapLoc3 632 +1 TMapLoc.SetID
00a4c98a +036 cMUD.exe MapFrame3 6042 +3 TMapFr.SetCurRoom
00d0246f +013 cMUD.exe MapNew3 2165 +2 TNewMapF.ActionSetPosExecute
0047b73f +00f cMUD.exe Classes TBasicAction.Execute
004cbcb5 +031 cMUD.exe ActnList TContainedAction.Execute
004cc97c +050 cMUD.exe ActnList TCustomAction.Execute
0047b60b +013 cMUD.exe Classes TBasicActionLink.Execute
006ae52e +052 cMUD.exe dxBar 37239 +5 TdxBarItem.DoClick
006ae4ab +03b cMUD.exe dxBar 37227 +4 TdxBarItem.DirectClick
006b273c +154 cMUD.exe dxBar 39494 +32 TdxBarItemControl.ControlUnclick
006b581a +056 cMUD.exe dxBar 41412 +6 TdxBarButtonControl.ControlUnclick
0069b35e +0fe cMUD.exe dxBar 27163 +24 TCustomdxBarControl.WMLButtonUp
006a0173 +127 cMUD.exe dxBar 29824 +38 TdxBarControl.WMLButtonUp
004bb023 +2bb cMUD.exe Controls TControl.WndProc
004bf027 +4fb cMUD.exe Controls TWinControl.WndProc
0069bf0c +25c cMUD.exe dxBar 27509 +52 TCustomdxBarControl.WndProc
006a2cff +147 cMUD.exe dxBar 31226 +52 TdxBarControl.WndProc
004be750 +02c cMUD.exe Controls TWinControl.MainWndProc
0047c400 +014 cMUD.exe Classes StdWndProc
77d4bcc7 +00a USER32.dll DispatchMessageA
004a96fc +0fc cMUD.exe Forms TApplication.ProcessMessage
004a9736 +00a cMUD.exe Forms TApplication.HandleMessage
004a9a2b +0b3 cMUD.exe Forms TApplication.Run
00e00170 +088 cMUD.exe CMUD 352 +20 initialization
7c91312f +069 ntdll.dll RtlUnicodeStringToAnsiString |
Procedure
1. Delete ".dbm" from CMud directory
2. Launch CMud
3. Close Sessions Window (ESC)
4. Open Mapper (CTRL-M)
5. Copy ".dbm" file in CMud directory
6. In Mapper window, select File|Open
7. Select "Copy of .dbm" in open dialog
8. Switch to Map mode
9. Select Room tool
10. Create a room in the map
11. Select the new room
12. Click the Set Poisition button
I am not sure what dataset it thinks is closed. It does create the room in the map "Copy of .dbm". You can repeat this test skipping steps 5, 8, 9, and 10. The same error also occurs when a map has been converted from *.mdb using File|Open. |
|
_________________ 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: Tue Jul 21, 2009 4:38 pm |
Confirmed and added to bug list
|
|
|
 |
|
|
|
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
|
|