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
Doxedon
Novice


Joined: 01 Dec 2007
Posts: 49

PostPosted: Sat Mar 29, 2008 2:44 am   

[2.21] Accessing Spellchecker
 
Accessing the spell checker through rightclicking on a misspelled word. It's disabled in the edit menu, not sure if it was meant to be disabled on the rightclick menu aswell:

Code:

date/time         : 2008-03-29, 13:40:53, 234ms
computer name     : WORKSTATION
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 2 hours 37 minutes
program up time   : 28 minutes 15 seconds
processor         : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory   : 106/512 MB (free/total)
free disk space   : (C:) 26.50 GB
display mode      : 1024x768, 32 bit
process id        : $ce8
allocated memory  : 188.58 MB
executable        : cMUD.exe
exec. date/time   : 2008-03-29 11:12
version           : 2.21.0.0
compiled with     : BCB 2006
madExcept version : 3.0e
callstack crc     : $da28967c, $b72d15bd, $b72d15bd
exception number  : 2
exception class   : EAccessViolation
exception message : Access violation at address 00B7AA25 in module 'cMUD.exe'. Read of address 000002A0.

Main ($d9c):
00b7aa25 +019 cMUD.exe     ad3RichViewCmpnts   93  +2 TRVAddictSpell3.CheckRichViewEdit
00c088c8 +018 cMUD.exe     RichViewActions   9946  +1 TrvActionAddictSpell3.ExecuteTarget
00480708 +01c cMUD.exe     Classes                    TComponent.ExecuteAction
0097bc25 +04d cMUD.exe     RichView          3778 +13 TCustomRichView.ExecuteAction
0094e24b +083 cMUD.exe     RVEdit            4759 +13 TCustomRichViewEdit.ExecuteAction
004aafa2 +01a cMUD.exe     Forms                      ProcessExecute
004ab054 +020 cMUD.exe     Forms                      TCustomForm.CMActionExecute
004c026f +2bb cMUD.exe     Controls                   TControl.WndProc
004c4273 +4fb cMUD.exe     Controls                   TWinControl.WndProc
004a67d3 +553 cMUD.exe     Forms                      TCustomForm.WndProc
004bfefc +024 cMUD.exe     Controls                   TControl.Perform
004b02c3 +023 cMUD.exe     Forms                      TApplication.DispatchAction
004adf73 +407 cMUD.exe     Forms                      TApplication.WndProc
00481690 +014 cMUD.exe     Classes                    StdWndProc
7c90eae0 +010 ntdll.dll                               KiUserCallbackDispatcher
7e42f3c7 +044 USER32.dll                              SendMessageA
004bb626 +01a cMUD.exe     Controls                   SendAppMessage
004d109b +043 cMUD.exe     ActnList                   TContainedAction.Execute
004d1d50 +050 cMUD.exe     ActnList                   TCustomAction.Execute
0048089b +013 cMUD.exe     Classes                    TBasicActionLink.Execute
004b5890 +090 cMUD.exe     Menus                      TMenuItem.Click
004b6aab +013 cMUD.exe     Menus                      TMenu.DispatchCommand
004b7ab2 +082 cMUD.exe     Menus                      TPopupList.WndProc
004b7a01 +01d cMUD.exe     Menus                      TPopupList.MainWndProc
00481690 +014 cMUD.exe     Classes                    StdWndProc
7e4196c2 +00a USER32.dll                              DispatchMessageA
004ae948 +0fc cMUD.exe     Forms                      TApplication.ProcessMessage
004ae982 +00a cMUD.exe     Forms                      TApplication.HandleMessage
004aec77 +0b3 cMUD.exe     Forms                      TApplication.Run
00e46b18 +088 cMUD.exe     CMUD               354 +20 initialization
7c91312f +069 ntdll.dll                               RtlUnicodeStringToAnsiString
7c812b94 +0b6 kernel32.dll                            GetVersionExA
Reply with quote
Zugg
MASTER


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

PostPosted: Sat Mar 29, 2008 3:47 am   
 
I cannot reproduce this. Maybe the "american.adm" dictionary file can't be found on your system for some reason. Works fine in the command line here, and nothing is disabled. Can someone else try to reproduce this?
Reply with quote
cuprohastes
Wanderer


Joined: 22 Oct 2006
Posts: 92

PostPosted: Sat Mar 29, 2008 7:01 pm   
 
I'm having the same problem.
I can confirm that I am using the British English .ADM file, but the US one was not deleted.
Reply with quote
Zugg
MASTER


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

PostPosted: Sat Mar 29, 2008 8:14 pm   
 
OK, you need to tell me *exactly* what you are typing on the command line. I just did this:

1) Run CMUD, close the Sessions window
2) Type "hello tst test" on the command line. Notice that "tst" has the red-squiggly underline
3) Right-click on the "tst" work and selected "test" from the popup correction menu.

This worked fine here. So test this method on your system, and tell me if it works. You also need to tell me what version of Windows you are using and what directories you have installed CMUD into.
Reply with quote
cuprohastes
Wanderer


Joined: 22 Oct 2006
Posts: 92

PostPosted: Sat Mar 29, 2008 8:18 pm   
 
Here's the result.
Installed to the default directory (C:\program files\cmud) with the save games in %appdata

date/time : 2008-03-29, 20:15:43, 201ms
computer name : MONOLITH
user name : Cupro
registered owner : Cupro
operating system : Windows Vista Tablet PC Service Pack 1 build 6001
system language : English
system up time : 1 hour 32 minutes
program up time : 55 minutes 55 seconds
processors : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
physical memory : 979/2047 MB (free/total)
free disk space : (C:) 26.04 GB
display mode : 1440x900, 32 bit
process id : $1184
allocated memory : 98.89 MB
executable : cMUD.exe
exec. date/time : 2008-03-29 00:12
version : 2.21.0.0
compiled with : BCB 2006
madExcept version : 3.0e
contact name : Cuprohastes
contact email : cupro@cuprohastes.com
callstack crc : $da28967c, $5bebc81e, $5bebc81e
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00B7AA25 in module 'cMUD.exe'. Read of address 000002A0.

Main ($1290):
00b7aa25 +019 cMUD.exe ad3RichViewCmpnts 93 +2 TRVAddictSpell3.CheckRichViewEdit
00c088c8 +018 cMUD.exe RichViewActions 9946 +1 TrvActionAddictSpell3.ExecuteTarget
00480708 +01c cMUD.exe Classes TComponent.ExecuteAction
0097bc25 +04d cMUD.exe RichView 3778 +13 TCustomRichView.ExecuteAction
0094e24b +083 cMUD.exe RVEdit 4759 +13 TCustomRichViewEdit.ExecuteAction
004aafa2 +01a cMUD.exe Forms ProcessExecute
004ab054 +020 cMUD.exe Forms TCustomForm.CMActionExecute
004c026f +2bb cMUD.exe Controls TControl.WndProc
004c4273 +4fb cMUD.exe Controls TWinControl.WndProc
004a67d3 +553 cMUD.exe Forms TCustomForm.WndProc
004bfefc +024 cMUD.exe Controls TControl.Perform
004b02c3 +023 cMUD.exe Forms TApplication.DispatchAction
004adf73 +407 cMUD.exe Forms TApplication.WndProc
00481690 +014 cMUD.exe Classes StdWndProc
772399cb +02b ntdll.dll KiUserCallbackDispatcher
7619049d +044 USER32.dll SendMessageA
004bb626 +01a cMUD.exe Controls SendAppMessage
004d109b +043 cMUD.exe ActnList TContainedAction.Execute
004d1d50 +050 cMUD.exe ActnList TCustomAction.Execute
0048089b +013 cMUD.exe Classes TBasicActionLink.Execute
004b5890 +090 cMUD.exe Menus TMenuItem.Click
004b6aab +013 cMUD.exe Menus TMenu.DispatchCommand
004b7ab2 +082 cMUD.exe Menus TPopupList.WndProc
004b7a01 +01d cMUD.exe Menus TPopupList.MainWndProc
00481690 +014 cMUD.exe Classes StdWndProc
76195a27 +00a USER32.dll DispatchMessageA
004ae948 +0fc cMUD.exe Forms TApplication.ProcessMessage
004ae982 +00a cMUD.exe Forms TApplication.HandleMessage
004aec77 +0b3 cMUD.exe Forms TApplication.Run
00e46b18 +088 cMUD.exe CMUD 354 +20 initialization
75f0490f +010 kernel32.dll BaseThreadInitThunk

error details:
Running Zugg's test
Reply with quote
Doxedon
Novice


Joined: 01 Dec 2007
Posts: 49

PostPosted: Sun Mar 30, 2008 1:13 am   
 
Zugg wrote:
OK, you need to tell me *exactly* what you are typing on the command line. I just did this:

1) Run CMUD, close the Sessions window
2) Type "hello tst test" on the command line. Notice that "tst" has the red-squiggly underline
3) Right-click on the "tst" work and selected "test" from the popup correction menu.

This worked fine here. So test this method on your system, and tell me if it works. You also need to tell me what version of Windows you are using and what directories you have installed CMUD into.


Weird. It worked that time. :/

I tried it again when you first posted and it still crashed, but following your procedure there wasn't a problem at all...

When it crashed, there was no list of choices, and spell check was disabled in the edit menu. There was a squiggly red line under the word indicating it was incorrect though.
Reply with quote
Doxedon
Novice


Joined: 01 Dec 2007
Posts: 49

PostPosted: Sun Mar 30, 2008 3:11 am   
 
I still get the error, but its during an actual session of play.

When rightclicking, there is no list of words to select (on a misspelled/red word).

Code:

system up time    : 3 hours 58 minutes
program up time   : 41 minutes 50 seconds
processor         : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory   : 103/512 MB (free/total)
free disk space   : (C:) 26.50 GB
display mode      : 1024x768, 32 bit
process id        : $c40
allocated memory  : 54.10 MB
executable        : cMUD.exe
exec. date/time   : 2008-03-29 11:12
version           : 2.21.0.0
compiled with     : BCB 2006
madExcept version : 3.0e
contact name      : asfs
contact email     : afasf@afasf.com
callstack crc     : $da28967c, $b72d15bd, $b72d15bd
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 00B7AA25 in module 'cMUD.exe'. Read of address 000002A0.

Main ($968):
00b7aa25 +019 cMUD.exe     ad3RichViewCmpnts   93  +2 TRVAddictSpell3.CheckRichViewEdit
00c088c8 +018 cMUD.exe     RichViewActions   9946  +1 TrvActionAddictSpell3.ExecuteTarget
00480708 +01c cMUD.exe     Classes                    TComponent.ExecuteAction
0097bc25 +04d cMUD.exe     RichView          3778 +13 TCustomRichView.ExecuteAction
0094e24b +083 cMUD.exe     RVEdit            4759 +13 TCustomRichViewEdit.ExecuteAction
004aafa2 +01a cMUD.exe     Forms                      ProcessExecute
004ab054 +020 cMUD.exe     Forms                      TCustomForm.CMActionExecute
004c026f +2bb cMUD.exe     Controls                   TControl.WndProc
004c4273 +4fb cMUD.exe     Controls                   TWinControl.WndProc
004a67d3 +553 cMUD.exe     Forms                      TCustomForm.WndProc
004bfefc +024 cMUD.exe     Controls                   TControl.Perform
004b02c3 +023 cMUD.exe     Forms                      TApplication.DispatchAction
004adf73 +407 cMUD.exe     Forms                      TApplication.WndProc
00481690 +014 cMUD.exe     Classes                    StdWndProc
7c90eae0 +010 ntdll.dll                               KiUserCallbackDispatcher
7e42f3c7 +044 USER32.dll                              SendMessageA
004bb626 +01a cMUD.exe     Controls                   SendAppMessage
004d109b +043 cMUD.exe     ActnList                   TContainedAction.Execute
004d1d50 +050 cMUD.exe     ActnList                   TCustomAction.Execute
0048089b +013 cMUD.exe     Classes                    TBasicActionLink.Execute
004b5890 +090 cMUD.exe     Menus                      TMenuItem.Click
004b6aab +013 cMUD.exe     Menus                      TMenu.DispatchCommand
004b7ab2 +082 cMUD.exe     Menus                      TPopupList.WndProc
004b7a01 +01d cMUD.exe     Menus                      TPopupList.MainWndProc
00481690 +014 cMUD.exe     Classes                    StdWndProc
7e4196c2 +00a USER32.dll                              DispatchMessageA
004ae948 +0fc cMUD.exe     Forms                      TApplication.ProcessMessage
004ae982 +00a cMUD.exe     Forms                      TApplication.HandleMessage
004aec77 +0b3 cMUD.exe     Forms                      TApplication.Run
00e46b18 +088 cMUD.exe     CMUD               354 +20 initialization
7c91312f +069 ntdll.dll                               RtlUnicodeStringToAnsiString
7c812b94 +0b6 kernel32.dll                            GetVersionExA


Edit:
At the start of a session, I find no problem with the spell checker, a blank or connected session. Sometime during the session however, it fails (maybe an option is changed somewhere?) and I get the above problem.
Reply with quote
Zugg
MASTER


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

PostPosted: Tue Apr 01, 2008 5:52 pm   
 
Can some other people test this too and see if anyone can figure out a way to reproduce this?
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