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: Mon Jul 20, 2009 10:11 pm   

[3.09] Empty filename in Map setting
 
In trying to fix the problems I had importing my old sessions, I removed the file name from the Map setting. This leads to
Code:
date/time         : 2009-07-20, 18:19:19, 209ms
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 23 days 21 hours
program up time   : 4 minutes 4 seconds
processor         : AMD Athlon(tm) Processor
physical memory   : 119/383 MB (free/total)
free disk space   : (C:) 5.60 GB
display mode      : 1024x768, 32 bit
process id        : $2314
allocated memory  : 30.71 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     : $09cb2bc4, $3267a2f0, $3267a2f0
count             : 7
exception number  : 2
exception class   : EZSQLException
exception message : SQL Error: library routine called out of sequence.

Main ($2670):
00883cb0 +0f8 cMUD.exe  ZDbcSqLiteUtils   229 +14 CheckSQLiteError
00889485 +181 cMUD.exe  ZDbcSqLite        366 +25 TZSQLiteConnection.Open
0088928f +08b cMUD.exe  ZDbcSqLite        292  +9 TZSQLiteConnection.Create
00888fa6 +09e cMUD.exe  ZDbcSqLite        190  +6 TZSQLiteDriver.Connect
0085102d +061 cMUD.exe  ZDbcIntfs         968  +4 TZDriverManager.GetConnectionWithParams
0089d6e7 +173 cMUD.exe  ZConnection       658 +45 TZConnection.Connect
0089d17b +02b cMUD.exe  ZConnection       368  +7 TZConnection.SetConnected
00d40e9d +1c9 cMUD.exe  MapList3         1174 +29 TMapNode.LoadMap
00d48b80 +030 cMUD.exe  MapList3         3977  +3 AddMapDB
00d48bab +013 cMUD.exe  MapList3         3986  +2 GetMapDB
00d48c12 +03e cMUD.exe  MapList3         3998  +6 UpdateMapDB
00ccecdf +057 cMUD.exe  MAIN            17592  +8 TMUDForm.MapDB
00cced44 +008 cMUD.exe  MAIN            17612  +3 TMUDForm.MapPanel
00c6e06f +053 cMUD.exe  PARENT           9728  +8 TParentForm.ShowMap
00c7236f +013 cMUD.exe  PARENT          11352  +1 TParentForm.SetMapOn
00c6b2cb +037 cMUD.exe  PARENT           8544  +6 TParentForm.AutoMapper1Click
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
006ae468 +018 cMUD.exe  dxBar           37219  +1 TdxBarItem.Click
006af19e +02a cMUD.exe  dxBar           37676  +3 TdxBarButton.Click
006adc32 +036 cMUD.exe  dxBar           36901  +7 TdxBarItem.IsShortCut
006938c0 +040 cMUD.exe  dxBar           22672  +6 TdxBarItemLinks.IsShortCut
006adc53 +057 cMUD.exe  dxBar           36904 +10 TdxBarItem.IsShortCut
006938c0 +040 cMUD.exe  dxBar           22672  +6 TdxBarItemLinks.IsShortCut
0068f9d6 +006 cMUD.exe  dxBar           20516  +0 TdxBar.IsShortCut
00688949 +025 cMUD.exe  dxBar           16933  +1 IsBarManagerShortCut
00688a86 +062 cMUD.exe  dxBar           16967  +9 TdxBarManager.HandleShortCut
00681760 +020 cMUD.exe  dxBar           12829  +1 HandleKey
00681c22 +182 cMUD.exe  dxBar           12967 +34 MenuActivateIfNeeded
00681f53 +083 cMUD.exe  dxBar           13076 +16 dxBarKeyboardHook
7c90eae0 +010 ntdll.dll                           KiUserCallbackDispatcher
7c91312f +069 ntdll.dll                           RtlUnicodeStringToAnsiString


Procedure
1. Launch Cmud
2. Close Sessions Window (ESC)
3. Open Package Editor (CTRL-G)
4. Paste into the PE tree
Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<cmud>
<mapper name="Room Map" copy="yes">
  <uid>{EEC99870-4AB8-4EEF-91F8-35222BCF7215}</uid>
</mapper>
</cmud>

5. Click in untitled window
6. Open Mapper (CTRL-M)

It seems that it creates a file ".dbm" in the main CMud directory, then closes it and then tries to do some queries. Sometimes when doing this from an actual session it will create the ".dbm" in the session's directory and sometimes in the main CMud dir.
_________________
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: Tue Jul 21, 2009 4:32 pm   
 
Confirmed and added to bug list.

As always, Vijilante posts great bug reports with details procedures for reproducing a problem.
Reply with quote
Zugg
MASTER


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

PostPosted: Thu Jul 23, 2009 10:51 pm   
 
Fixed for v3.10
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