 |
charneus Wizard

Joined: 19 Jun 2005 Posts: 1876 Location: California
|
Posted: Thu Apr 01, 2010 11:45 pm
[3.16b]MXP bugs (causes lockups) |
This seems to be a real nasty bug, and can be avoided, if you're careful, I suppose, but it does lock up CMUD after some time. Here are the steps to reproduce it.
1. Open CMUD, escape to Untitled.
2. Ensure you have absolute default MXP options by clicking Prefs->MXP. Three boxes should be unchecked: Force remote, Show unknown, and Debug MXP.
3. Type on command line: #LOAD "Clickable Urls" (might not be needed, but I used it in my testing.)
4. Type on command line: #WIN Test
5. Type on command line: #TRIGGER {MXP:} {#CAP Test}
6. Type on command line: #SAY {MXP: http://www.somesite.com} -- It shows up properly in both windows as MXP: http://www.somesite.com
7. Click on Test window, then click on Prefs (button toolbar). Go to the MXP options. Make sure you are changing the prefs for Test window and not untitled (will say 'Test' in title bar). Choose 'Debug MXP' and click apply, then Ok.
8. Repeat step 6. Starting to look a little funky, but nothing dangerous.
9. Repeat step 7, except change 'Test' to 'Untitled' and you're turning OFF the debug.
10. Turn the Debug MXP option back on for the Untitled Session.
11. Repeat step 6. Now it's reprocessing the debugs, and will continue to add on to the list, no matter if you turn Debug MXP off in either window at all.
Since it keeps reprocessing the debug, CMUD eventually locks up. Like I said, it could be avoided by making sure you're not changing the preferences for any child windows, but sometimes mistakes do happen. Below is the output I got after my testing.
| Code: |
MXP: http://www.somesite.com
MXP: http://www.somesite.com
MXP: http://www.somesite.com
MXP: http://www.somesite.com
MXP: http://www.somesite.com
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></A></style>
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></A></style>
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></A></style>
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></A></style>
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></A></style>
<style 1>MXP: </style><style 5><A '<A 'http://www.somesite.com'>http://www.somesite.com</A>'><A 'http://www.somesite.com'>http://www.somesite.com</A></http://www.somesite.com<style 1>Mhttp://www.somesite.comp:http://www.somesite.comp://www.somesite.chttp://www.somesite.comsohttp://www.somesite.comsomesihttp://www.somesite.com'http://www.somesite.com'>http:http://www.somesite.com>hhttp://www.somesite.com/A></A>'></style><style 5><A 'http://www.somesite.chttp://www.somesite.com.chttp://www.somesite.com</A><www.somesite.comp://w<A 'http://wwhttp://www.somesite.comwwhttp://www.somesite.comsomesite.www.somesite.comp<A 'http://www.sohttp://www.somesite.comsohttp://www.sA>tphttp://www.somesite.com><style 5><A 'hhttp://www.somesite.com>hhttp://www.somesite.comww.somesite.com'>http://ww<A 'http://www.somesihttp://www.somesite.comsihttp://www.somesite.comle><style http://www.somesite.comp:http://www.somesite.comp://www.somesite.chttp://www.somesite.comsomesite.com'>http://www.somesite.com</A>somesite.c<A 'http://www.somesite.com'>http://http://www.somesite.com: http://http://www.somesite.com'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.s'>http://www.s</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> <A 'http://www.somesite.com'>http://www.somesite.com</A> |
Charneus |
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Fri Apr 02, 2010 10:43 pm |
Added to bug list. Pretty minor though since it only happens when using Debug MXP and have the specific setup that you describe.
|
|
|
|
 |
|
|
|
|
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
|
|