About Us
Products
Purchase
Downloads
Support
Forums
Contact Us
Site
 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
Fizban1216
Apprentice


Joined: 03 Feb 2007
Posts: 170

PostPosted: Mon Jun 21, 2010 12:33 am   

[3.20 Pro] Bug: Deleting Sessions
 
Seems that when I try to delete a sessions while other sessions are currently running it gives me the following error:

Access violation at address 00DFtA1F in module 'cMUDPro.exe'.
Read of address 00000004.
Reply with quote
GeneralStonewall
Magician


Joined: 02 Feb 2004
Posts: 364
Location: USA

PostPosted: Mon Jun 21, 2010 12:45 am   
 
Does it give a crash report, as well?
Reply with quote
Fizban1216
Apprentice


Joined: 03 Feb 2007
Posts: 170

PostPosted: Mon Jun 21, 2010 12:56 am   
 
GeneralStonewall wrote:
Does it give a crash report, as well?


Yep, sent it when it happened.

Just did it again and saved it so I could paste it:

Code:

date/time         : 2010-06-20, 20:53:11, 828ms
computer name     : BRANDON-PC
user name         : Brandon
registered owner  : Microsoft / Microsoft
operating system  : Windows 7 x64 build 7600
system language   : English
system up time    : 1 day 11 hours
program up time   : 41 seconds
processors        : 2x Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
physical memory   : 813/2046 MB (free/total)
free disk space   : (C:) 34.65 GB
display mode      : 1280x1024, 32 bit
process id        : $1158
allocated memory  : 92.29 MB
executable        : cMUDPro.exe
exec. date/time   : 2010-06-18 17:00
version           : 3.20.0.0
compiled with     : BCB 2006/07
madExcept version : 3.0k
contact name      : Brandon Bridges
contact email     : fizban@tbamud.com
callstack crc     : $5a5d93ff, $bf16a337, $bf16a337
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 00DF7A1F in module 'cMUDPro.exe'. Read of address 00000004.

Main ($15ac):
00df7a1f +0f7 cMUDPro.exe  CharF      1651 +13 DoDelete
00df7de9 +1f5 cMUDPro.exe  CharF      1701 +25 TChardb.DoAction
00dfb89c +2a8 cMUDPro.exe  CharF      2877 +46 TChardb.ActionDeleteExecute
0047cb0f +00f cMUDPro.exe  Classes             TBasicAction.Execute
004d155d +031 cMUDPro.exe  ActnList            TContainedAction.Execute
004d2224 +050 cMUDPro.exe  ActnList            TCustomAction.Execute
00df5bc3 +0f3 cMUDPro.exe  CharF      1013 +28 TChardb.FormKeyDown
004c5e88 +020 cMUDPro.exe  Controls            TWinControl.KeyDown
004c5f24 +090 cMUDPro.exe  Controls            TWinControl.DoKeyDown
004c5ec1 +02d cMUDPro.exe  Controls            TWinControl.DoKeyDown
004c5f46 +00a cMUDPro.exe  Controls            TWinControl.WMKeyDown
004c0633 +2bb cMUDPro.exe  Controls            TControl.WndProc
004c4637 +4fb cMUDPro.exe  Controls            TWinControl.WndProc
005193ef +073 cMUDPro.exe  ComCtrls            TCustomListView.WndProc
00aa4349 +041 cMUDPro.exe  cxListView          TcxCustomInnerListView.WndProc
004c3d60 +02c cMUDPro.exe  Controls            TWinControl.MainWndProc
0047d7d0 +014 cMUDPro.exe  Classes             StdWndProc
7635810d +00a USER32.dll                       DispatchMessageA
004aed0c +0fc cMUDPro.exe  Forms               TApplication.ProcessMessage
004aed46 +00a cMUDPro.exe  Forms               TApplication.HandleMessage
004af03b +0b3 cMUDPro.exe  Forms               TApplication.Run
00fa8740 +088 cMUDPro.exe  cMUDPro     390 +20 initialization
759d3675 +010 kernel32.dll                     BaseThreadInitThunk

error details:
When closing a session while another session was running.
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Mon Jun 21, 2010 4:32 am   
 
Confirmed. And mighty odd.
_________________
Asati di tempari!
Reply with quote
Zugg
MASTER


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

PostPosted: Mon Jun 21, 2010 4:57 pm   
 
I actually could NOT confirm this. Can you give me the exact steps? Here is what I tried:

1) Run CMUD and open an existing session Offline
2) Click the Session button in toolbar to show the list of sessions
3) Click on another session to select it, then click the Delete Session action
4) When prompted if I am sure I want to delete, I click Yes

didn't get a crash.
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Mon Jun 21, 2010 9:46 pm   
 
That's exactly what I did. I'm not sure it makes a difference but the session I deleted was the Achaea. Also I had run some testing in that session earlier so the 'active' session had screen text and child window.
_________________
Asati di tempari!
Reply with quote
Fizban1216
Apprentice


Joined: 03 Feb 2007
Posts: 170

PostPosted: Tue Jun 22, 2010 12:16 am   
 
Tech wrote:
That's exactly what I did. I'm not sure it makes a difference but the session I deleted was the Achaea. Also I had run some testing in that session earlier so the 'active' session had screen text and child window.


My active sessions also have more than one window open. Specifically ones to capture text from various in-game channels.
Reply with quote
Zugg
MASTER


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

PostPosted: Tue Jun 22, 2010 4:53 pm   
 
The key was having another child window open. Found it and fixed it. What's odd is that I haven't changed anything in that part of the code in a while, but there was definitely a line that could crash with child windows. Strange that it wasn't reported in the past.
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