Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
darmir
Sorcerer


Joined: 10 Oct 2000
Posts: 706
Location: USA

PostPosted: Sat Apr 30, 2011 9:32 pm   

v3.34 Crashes every time
 
Instruction:


  1. Start CMUD
  2. Goto blank session
  3. Put the following in the command line:
    Code:
    prompt <~&Y%h/%Hhp ~&C%m/%Mm ~&g%v/%Vmv ~&Y%ggp ~&w%a %A %S [~&C%wwt~&w] ~&c%G~&w ~(%n - &r%c&w~)>~{%L~}


Crashes every time:
Here is the report:
Code:

date/time         : 2011-04-30, 16:23:25, 18ms
computer name     : SULLY-PC
user name         : [removed for privacy]
registered owner  : Microsoft / Microsoft
operating system  : Windows 7 x64 Service Pack 1 build 7601
system language   : English
system up time    : 2 days 13 hours
program up time   : 21 seconds
processors        : 4x Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz
physical memory   : 1862/3957 MB (free/total)
free disk space   : (C:) 250.82 GB
display mode      : 1600x900, 32 bit
process id        : $1f10
allocated memory  : 68.89 MB
executable        : cMUD.exe
exec. date/time   : 2011-04-20 14:20
version           : 3.34.0.0
compiled with     : BCB 2006/07
madExcept version : 3.0k
data dir          : C:\Users\Shawn\Documents\My Games\CMUD\
contact name      : [removed for privacy]
contact email     : [removed for privacy]
callstack crc     : $b3a5e204, $bf9ec7f8, $bf9ec7f8
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 00E09219 in module 'cMUD.exe'. Read of address 00000004.

Main ($c74):
00e09219 +2d45 cMUD.exe     cMUDL     1817 +570 TCMudLImp.yylex
00e19a07 +00cf cMUD.exe     CmudY    12032  +29 TCmudYImp.yyparse
00e0dff2 +0092 cMUD.exe     CmudY      332  +10 TCmudYImp.Execute
00df0abf +00df cMUD.exe     Syntaxer   364  +22 TSyntaxClass.InternalCompile
00df0b4b +0017 cMUD.exe     Syntaxer   375   +1 TSyntaxClass.Compile
00d1c865 +0061 cMUD.exe     MAIN      6848   +3 TMUDForm.ExecComThread
00d1dab4 +04c8 cMUD.exe     MAIN      7161  +47 TMUDForm.ProcessStr
00d1c44b +003b cMUD.exe     MAIN      6765   +5 TMUDForm.ParseCommand
00d2f3d7 +022b cMUD.exe     MAIN     13454  +38 TMUDForm.Command
00d3081a +028e cMUD.exe     MAIN     13808  +38 TMUDForm.FormKeyDown
004c190c +0020 cMUD.exe     Controls            TWinControl.KeyDown
004c19a8 +0090 cMUD.exe     Controls            TWinControl.DoKeyDown
004c1945 +002d cMUD.exe     Controls            TWinControl.DoKeyDown
004c19ca +000a cMUD.exe     Controls            TWinControl.WMKeyDown
009565d2 +0206 cMUD.exe     RVEdit    1742  +41 TCustomRichViewEdit.WMKeyDown
004bc0b7 +02bb cMUD.exe     Controls            TControl.WndProc
774f0117 +002b ntdll.dll                        KiUserCallbackDispatcher
004bc0b7 +02bb cMUD.exe     Controls            TControl.WndProc
004c00bb +04fb cMUD.exe     Controls            TWinControl.WndProc
004bf7e4 +002c cMUD.exe     Controls            TWinControl.MainWndProc
0047d448 +0014 cMUD.exe     Classes             StdWndProc
76a37bc5 +000a USER32.dll                       DispatchMessageA
004aa790 +00fc cMUD.exe     Forms               TApplication.ProcessMessage
004aa7ca +000a cMUD.exe     Forms               TApplication.HandleMessage
004aaabf +00b3 cMUD.exe     Forms               TApplication.Run
00e8cdec +0088 cMUD.exe     CMUD       371  +20 initialization
0046001e +0022 cMUD.exe     Variants            DateToWStrViaOS
766a33c8 +0010 kernel32.dll                     BaseThreadInitThunk

error details:
put the following command in the command line
prompt <~&Y%h/%Hhp ~&C%m/%Mm ~&g%v/%Vmv ~&Y%ggp ~&w%a %A %S [~&C%wwt~&w] ~&c%G~&w ~(%n - &r%c&w~)>~{%L~}
_________________
Run as hard as a wild beast if you will, but you won't get any reward greater than that destined for you.
Source: (Egyptian)
Reply with quote
DraxDrax
Apprentice


Joined: 22 Mar 2009
Posts: 149

PostPosted: Sat Apr 30, 2011 11:35 pm   
 
Cmud is choking on the %'s in that string of characters, trying to parse them as either functions or variables. Put quotes around the line so it's treated as a literal string and it goes through fine.

"prompt <~&Y%h/%Hhp ~&C%m/%Mm ~&g%v/%Vmv ~&Y%ggp ~&w%a %A %S [~&C%wwt~&w] ~&c%G~&w ~(%n - &r%c&w~)>~{%L~}"
Reply with quote
MattLofton
GURU


Joined: 23 Dec 2000
Posts: 4834
Location: USA

PostPosted: Sun May 01, 2011 3:16 am   
 
You can also use ` as the first character. This does exactly the same thing as " " does.
_________________
EDIT: I didn't like my old signature
Reply with quote
darmir
Sorcerer


Joined: 10 Oct 2000
Posts: 706
Location: USA

PostPosted: Sun May 01, 2011 6:04 pm   
 
I know you can do that guys! I already did it. It is the point that it crashes... Just making a report.
_________________
Run as hard as a wild beast if you will, but you won't get any reward greater than that destined for you.
Source: (Egyptian)
Reply with quote
Zugg
MASTER


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

PostPosted: Mon May 02, 2011 3:58 pm   
 
Crash confirmed and added to bug list.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion 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