MUSH crashes on Alt+Enter (World Options dialog)

Posted by Drakonik on Sat 26 Jul 2008 01:02 AM — 8 posts, 29,747 views.

#0
I've got the oddest problem with MUSH. It seems that any time I try to open the World Options dialog, MUSH crashes, with no descriptive errors. I can play just fine, I can use aliases and triggers work. Everything is functioning perfectly, except that opening this dialog box causes MUSH to crash.

I made no changes to the world file, nor changes to MUSH. I'm going to try a reinstall, but I'm posting this while I remember all the details.
#1
Alright, I've got some crash info. It looks promising, but it's all gibberish to me.


<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="MUSHclient.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="lua5.1.dll" SIZE="199310" CHECKSUM="0xF99EAB02" MODULE_TYPE="WIN32" PE_CHECKSUM="0x3DCA9" LINKER_VERSION="0x10000" LINK_DATE="05/31/2008 02:34:49" UPTO_LINK_DATE="05/31/2008 02:34:49" />
    <MATCHING_FILE NAME="MUSHclient.exe" SIZE="2011136" CHECKSUM="0x430CD008" BIN_FILE_VERSION="4.0.27.0" BIN_PRODUCT_VERSION="4.0.27.0" PRODUCT_VERSION="4.27" FILE_DESCRIPTION="MUSHclient" COMPANY_NAME="Gammon Software Solutions" PRODUCT_NAME="MUSHclient" FILE_VERSION="4.27" ORIGINAL_FILENAME="MUSHCLIENT.EXE" INTERNAL_NAME="MUSHCLIENT" LEGAL_COPYRIGHT="Copyright © 2008 Gammon Software Solutions" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.0.27.0" UPTO_BIN_PRODUCT_VERSION="4.0.27.0" LINK_DATE="06/11/2008 02:13:55" UPTO_LINK_DATE="06/11/2008 02:13:55" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="StatusBar.exe" SIZE="65536" CHECKSUM="0xC0ACD949" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/17/2004 21:40:57" UPTO_LINK_DATE="12/17/2004 21:40:57" />
    <MATCHING_FILE NAME="uninstall.exe" SIZE="37694" CHECKSUM="0xEC9D121" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="02/07/2004 17:26:28" UPTO_LINK_DATE="02/07/2004 17:26:28" />
    <MATCHING_FILE NAME="locale\en.dll" SIZE="483328" CHECKSUM="0xB7084522" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/11/2008 04:59:55" UPTO_LINK_DATE="05/11/2008 04:59:55" />
    <MATCHING_FILE NAME="locale\en_small.dll" SIZE="479232" CHECKSUM="0x74C66ABE" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/21/2007 22:25:55" UPTO_LINK_DATE="07/21/2007 22:25:55" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="984576" CHECKSUM="0xF0B331F6" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF9293" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 15:52:53" UPTO_LINK_DATE="04/16/2007 15:52:53" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>
Australia Forum Administrator #2
What version of MUSHclient are you using?
#3
The latest version available from the website. 4.27. I did a reinstall, and it still crashes. It also crashes on every world I load. Very weird problem.
Australia Forum Administrator #4
I am assuming something about this world is causing it.

I notice you seem to be using the StatusBar.exe program, which may be somehow affecting it. Try making a brand new world - that is open MUSHclient without opening your normal world, then do a Connection -> Quick Connect to connect to your favourite MUD. Then see if Alt+Enter crashes it.

Also try downloading the latest announced version and see if the problem goes away:

http://www.gammon.com.au/forum/?id=8765
#5
Alright. I downloaded the 4.33 installer. it crashes after the "Choose your Install Type" page. Consistently. The md5 sum is fine. It just crashes without fail.

1) Reinstall MUSH: Can't reinstall, installer crashes.
2) It's not the specific world. I've opened up every world I have saved, and it consistently crashes when I try to open the options dialog.

I have the crash info from the installer crash saved to a text file. It's a LOT, though, and I don't want to break the page any worse than I already have.

Australia Forum Administrator #6
I am a bit puzzled about this. I have been using the installer for 4.33 without any problems.

There have been 130 downloads of the 4.33 version, mainly by dedicated MUSHclient users as it isn't yet on the main download page, I am sure they would say if it didn't work.

Quote:

I've opened up every world I have saved ...


I actually asked you to make a new world, not open an existing one. Do you have any default plugins in the global options? I suspect that something is being loaded that is making it crash.

What operating system are you using?

#7
I did do the Quick Connect option as you asked. MUSH still crashed. I only mentioned that I tried all my world files to illustrate that it isn't any specific one. As for the installer crashing, that baffles the hell out of me. It's never happened to me with anything.

Edit: Negative, no global plugins at all.

Edit 2: Okay...MUSH works as normal again. My screensaver froze my computer overnight, and I rebooted when I woke up. MUSH is working again. Too weird. I guess this is case-closed for now.