DigiGuide Logo

DigiGuide Forums

Sign in to your account

Don't forget that you can sign in using your normal DigiGuide account

Home » Community » DigiGuide Forums » Crash in finder (and most certainly Show Me All)



  Subscribe to the forum RSS feed
All Forums » Support Questions » Crash in finder (and most certainly Show Me All) Previous  Next
Add an Avatar image using Gravatar.com
Russ Freeman(Staff)
Tuesday, November 19, 2002 - 19:42
This member is currently offline Email the author of this post Visit the author's home page
  Reply (with quotes) to this postQuote(IP Logged)

If you have Macro Magic from www.iolo.com installed and running then DigiGuide 6.0 will crash when you perform a Find. In theory this could also happen if your machine isn't very quick.

I have found and fixed the problem so we should be able to post an updated version tomorrow.


This sig intentionally blank.

Add an Avatar image using Gravatar.com
sprobinson
Saturday, November 23, 2002 - 14:47
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)

I am also finding that 6.0 freezes running under XP with nothing else running. It seems most prevalent on "My TV" and searches.

Steve

Add an Avatar image using Gravatar.com
tuddenham
Friday, November 29, 2002 - 09:27
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)


If you have Macro Magic from www.iolo.com installed and running then DigiGuide 6.0 will crash when you perform a Find.

Find also crashes DigiGuide 6.0 when running another macro system AllChars.

Add an Avatar image using Gravatar.com
Mary H.
Sunday, December 01, 2002 - 11:56
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)

That was it for me also. I just closed AllChars and the find function now works perfectly. Mystery solved. Thanks!

Add an Avatar image using Gravatar.com
Colin(Team DigiGuide)
Sunday, December 01, 2002 - 12:00
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)

Iain T/Mary H. Have you checked you are running the latest version of DigiGuide 6 (244)? To check go to Tools -> About DigiGuide and see what it says. If you are not running 244, you can get it from http://www.digiguide.com/mirror/digiguide.exe


All comments are my own and are in no way endorsed by GipsyMedia Ltd.

Add an Avatar image using Gravatar.com
tuddenham
Sunday, December 01, 2002 - 13:25
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)


Iain T/Mary H. Have you checked you are running the latest version of DigiGuide 6 (244)?

Thank you: I am now, and DigiGuide and AllChars now coexist happily Smile

Since reading this thread, I have discovered that disk scanning with McAfee's VirusScan on Windows 2000 and a Magic Control Technology Corp. "U232 Serial On USB Port" device driver on Windows XP both crash only if the otherwise excellent AllChars is running. In order to potentially shed light on that, would Russ be able to say what caused the conflict between DigiGuide and the two macro systems?

Add an Avatar image using Gravatar.com
Russ Freeman(Staff)
Sunday, December 01, 2002 - 14:58
This member is currently offline Email the author of this post Visit the author's home page
  Reply (with quotes) to this postQuote(IP Logged)

I can only speak for Macro Magic as it was the only one I tested against.

Typically these macro thingies install system wide hooks in order to record and playback keystrokes and mouse events. It appeared as if Macro Magic was interfering with the way windows messages were sent.

There was a bug in the finder/show me that was highlighted by Macro Magic's affect on the message passing system.

In detail:

DigiGuide was attempting to draw the progress bar and it had a divide-by-zero crash. It did this because, all things being equal, by the time the divide should have happened the zero should have been non-zero. However, DigiGuide recieved a 'draw' message before it could do anything else. It's my guess that Macro Magic caused the progress bar to be redrawn at a time that DG didn't expect it. Theoretically the same could have happened on a very slow machine but try as I might I couldn't reproduce it.

It was *not* a bug in Macro Magic but was a bug in DG that was highlighted thanks to Macro Magic. It might turn out that there is a bug in MM but either way there was also a bug in DG just waiting to happen. I would suggest contacting the vendors of the other software you mention and tell them the above. Once I knew which software was causing the fault to appear it was trivial to find and fix the error. I would expect them to have a similar experience.

Actually it might be a good demo of how quickly we fix problems Wink

Note that system wide hooks can adversely affect your system performance and stability, especially if they are poorly written. Any application that installs a system wide hook has a great deal of responsibility. Symptoms of poorly written system wide hooks could be:

* General system performance loss.

* Random applications crashing and freezing up.

Tracking down the offending application can be very tricky indeed.

And in case you're wondering; DigiGuide does not install any system wide hooks.

If a system wide hook does cause the above problems then in Win2K/XP you can log off and log back on again - no need to restart the system.

I don't know of a clean way of detecting system wide hooks. If you have MSVC then you can find out by creating a bog standard application and then running it in the debugger. For example; If you have an MS wheel mouse you might see debug entries like this:

Loaded 'C:\Program Files\Microsoft Hardware\Mouse\point32.dll', no matching symbolic information found.

Loaded 'C:\Program Files\Microsoft Hardware\Mouse\Msh_zwf.dll', no matching symbolic information found.

System wide hooks can only be in DLLs and the two above allow extra mouse stuff to work.

I think that covers every possible angle Wink


This sig intentionally blank.

Add an Avatar image using Gravatar.com
Mary H.
Sunday, December 01, 2002 - 17:43
This member is currently offline Email the author of this post
  Reply (with quotes) to this postQuote(IP Logged)

My build is 241 but I will update

that immediately. Meanwhile, I found

a patch on the AllChars site that fixed

the problem and we're all working well

together now.

Thanks