Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ Abnormal time to open World Properties
Abnormal time to open World Properties
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Pages: 1
2 3
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #15 on Mon 30 Jul 2007 12:56 AM (UTC) |
Message
| Nope, it gets to around 25%. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #16 on Mon 30 Jul 2007 01:00 AM (UTC) |
Message
| If you press <ESC> during the 7 seconds does that close the window? In other words, is it there but invisible, or is it not there at all? |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #17 on Mon 30 Jul 2007 01:01 AM (UTC) |
Message
| How many CPUs do you have? 25% sounds a lot. If you have 4 CPUs that is 100% CPU on one of them. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #18 on Mon 30 Jul 2007 01:01 AM (UTC) |
Message
| Yes. If I hit Esc during the 7 seconds, the window will later load at the time (7 seconds) and then immediately close. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #19 on Mon 30 Jul 2007 01:25 AM (UTC) |
Message
| The delay appears to be somewhere in the bowels of MFC, which makes it hard to find. I am wondering why it only seems to happen to you, unless everyone is getting a 7-second delay and thinks that is normal somehow.
My current guesses are:
- Something to do with multiple CPUs. The delay I get sometimes on closing the configuration dialog occurs on my newer PC, which is a PC with 2 CPUs. I never get it on my single-CPU PC.
- Something to do with the new Internationalization stuff (boy that word is hard to type!). Try an earlier version that didn't have it (eg. 4.02 or something). Maybe reading the resource file DLL is slowing it down.
- A virus-checker is checking access to the EN.DLL file. Try turning virus checking off for a minute and seeing if that helps.
- You have installed a debugger that is intercepting some debugging internal messages perhaps. Have you installed anything just prior to this problem happening?
- Is there something else a bit non-standard? Like, using multiple monitors?
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #20 on Mon 30 Jul 2007 01:32 AM (UTC) Amended on Mon 30 Jul 2007 01:34 AM (UTC) by Zeno
|
Message
| This computer only has one core.
How would I install an older version without overwriting the current MC registry?
Turning off my virus detector didn't help.
This has been happening for a while. I can't think of any debuggers I installed. I normally keep my compilers (Visual Studio etc) on my laptop, and not this desktop.
Nope, normal desktop. One monitor. One core. 32bit. Etc. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Onoitsu2
USA (248 posts) Bio
|
Date
| Reply #21 on Mon 30 Jul 2007 02:05 AM (UTC) |
Message
| I have created MUSHclient Live that you place in the same directory as the version that you want to run, it backs up ANY current MUSHclient settings, and runs from the settings that is located in the same folder, then upon closing it will restore the pre-existing settings, if any...
www.torasin.com/~venificius/MUSHclient_Live.exe
I posted this a while back so that you could run MUSHclient on a removable media of most kinds.
Hope that might help you in this way.
Laterzzz,
Onoitsu2 | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #22 on Mon 30 Jul 2007 02:42 AM (UTC) |
Message
|
Quote:
How would I install an older version without overwriting the current MC registry?
It shouldn't matter too much to revert to an earlier version. You could copy the entire MC directory to MC.bu or something like that, to keep everything, and then just do an install of an earlier version on top of the existing one. Then just copy the directory back when you have finished.
Or, you could just use Regedit, and rename:
HKEY_CURRENT_USER\Software\Gammon Software Solutions\MUSHclient
to, say:
HKEY_CURRENT_USER\Software\Gammon Software Solutions\MUSHclient.orig
Do your install, test it, then rename the registry key back. Shouldn't really have to do that. Or use Regedit to export that key tree, and keep for later importing if necessary.
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #23 on Mon 30 Jul 2007 02:51 AM (UTC) |
Message
| You got MUSHclient to compile yourself, right Zeno?
How about doing a compilation of a recent version (debug compile), then running in debug mode (I hit F5 to do that). Then when the big delay comes up, quickly switch back to Visual Studio and hit Break (Ctrl+Break I think). That should interrupt it, and you should be able to see where in the source the delay is. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #24 on Thu 09 Aug 2007 03:57 AM (UTC) |
Message
| I just tried that.
There is no source code available for the current location.
If I try to break normally (like in the menu), it'll bring up source code. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #25 on Thu 09 Aug 2007 05:54 AM (UTC) |
Message
| When it breaks, can you use the "Context" debug combo-box to work out further back in the call chain where it is? |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #26 on Thu 09 Aug 2007 01:33 PM (UTC) |
Message
| I'm not sure what you're referring to. I don't see a "Context" window either. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #27 on Thu 09 Aug 2007 09:05 PM (UTC) |
Message
| I am referring to this, which I see when running in Debug mode (start debugging with Build Menu -> Start Debug -> Go):
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #28 on Thu 09 Aug 2007 09:10 PM (UTC) Amended on Thu 09 Aug 2007 09:12 PM (UTC) by Zeno
|
Message
| Yeah, I don't see that. Maybe the newer versions renamed or removed it. I have the following windows/tabs open while debugging: Solution Explorer, Autos, Locals, Watch 1, Call Stack, Breakpoints, Command Window, Output and the main code window.
It may be Call Stack. But the only thing in that window is:
> ntdll.dll!7c90eb94()
ntdll.dll!7c90dc61()
ntdll.dll!7c91c3da()
ntdll.dll!7c916071()
ntdll.dll!7c9153f5()
|
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #29 on Thu 09 Aug 2007 10:00 PM (UTC) |
Message
| It will be Call Stack, same thing.
I was afraid you would get that. It looks like it is inside the NT Kernel somewhere. Sometimes I get that in the call stack when I interrupt the program.
I *think* you can run something that installs the Kernel debug symbols, it comes with the Visual C++. If you can hunt that down, it may give you the symbol names for those places in the Kernel, which may or may not help.
Unfortunately we aren't getting very far. It is hard to know the significance of what you are seeing, and why it only happens to you. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
72,812 views.
This is page 2, subject is 3 pages long:
1
2 3
It is now over 60 days since the last post. This thread is closed.
Refresh page
top