IceChat Forums

IceChat Version 5 => Bugs/Problems (locked) => Topic started by: chadox on April 10, 2005, 06:45:19 AM

Title: IceChat 5.5 crashing problems
Post by: chadox on April 10, 2005, 06:45:19 AM
I had never had a problem with IceChat until upgrading to 5.5.  Since upgrading to 5.5, IceChat keeps crashing on me with no error messages or anything.

It crashes randomly when I close a channel or query.  I haven't noticed it when I /part, but then I rarely /part, I usually click on the x to close out of a channel or query.

ChadOx
Title: IceChat 5.5 crashing problems
Post by: Snerf on April 10, 2005, 03:55:02 PM
Do you by any chance have Visual Basic 6 or Visual Studio 6 installed on your machine?
Title: IceChat 5.5 crashing problems
Post by: chadox on April 13, 2005, 03:23:37 PM
No.  I do have the VB6 runtime, that is all.

You might have shed some light on it though.  I thought it was happening on both my home and work computer.  Let me double check that.  Based on your question, it should only be happening on my home PC, not my work PC.

At work I definitly only have the VB6 runtime modules.  At home though, I just recently installed Microsoft Visual Studio .NET 2003 Enterprise Edition.  Which would be VB7 I believe.

I'll fullly test it out at work and get back to you in a day or two.

In the meantime, if it is being caused by having installed Visual Studio .NET, is there anything that can be done to work around the problem?

ChadOx
Title: IceChat 5.5 crashing problems
Post by: Snerf on April 13, 2005, 03:30:25 PM
The Service Pack 6 (SP6) version of the runtimes cause this problem, not the SP5 version, which comes with IceChat.

Any idea which one you are running?
Title: IceChat 5.5 crashing problems
Post by: chadox on April 14, 2005, 04:46:25 PM
I'm assuming it's SP6.  When I look at the properties of vbscript.dll, my version is being reported as:

5.6.0.8820

Any idea where I can get the SP5 version?

ChadOx
Title: IceChat 5.5 crashing problems
Post by: Snerf on April 14, 2005, 09:30:27 PM
I dont think you can downgrade back to SP5 w/o killing windows. You can thank Microsoft for that one. I suspect though, that it is the mswinsck.ocx file that is causing the crashes. Check what version you have of that file.
Title: IceChat 5.5 crashing problems
Post by: chadox on April 15, 2005, 07:05:17 PM
mswinsck.ocx

version:  6.01.9782
date:  February 23, 2004

ChadOx
Title: IceChat 5.5 crashing problems
Post by: Snerf on April 15, 2005, 07:35:32 PM
Yes, that is the culprit then, the SP6 version of that file.

If you know how to unregister an OCX, and re-register a replacement, let me know, and I can give you a message and I will upload the SP5 version of it, and let you replace that file.
Title: IceChat 5.5 crashing problems
Post by: chadox on May 18, 2005, 06:37:18 AM
Just some updates for you regarding this.

I have no problems at work, everything works great with IceChat.  I have not unregistered the OCX and downgrade the file - I'm not going to either.  I'll just live with the random crashes for now.  Hopefully version 7 won't have the same problem when it comes out.

The problem was definitly caused by my recent installation of Microsoft Visual Studio .NET 2003.  I do not have this installed at work yet, and IceChat works perfectly there.

I recently replaced my PC at home.  IceChat worked great for me on my new box, until I loaded Visual Studio .NET 2003.

chadox
Title: IceChat 5.5 crashing problems
Post by: Snerf on May 18, 2005, 07:29:21 AM
Hmm, that is interesting, obviously some OCX/DLL is being replaced that is causing the problem then.  I will have to generate a list of dll/ocx's that IceChat uses, with version numbers, and see which ones are different on your system.

mscomctl.ocx (6.1.97.86) - I just recently updated this in Alpha 7, because of an MS KB Article on it
msscript.ocx (1.0.0.4615)
msvbvm60.dll (6.0.85.95)
mswinsck.ocx (6.0.89.88)
oleaut32.dll (2.40.4517.0)
olepro32.dll (5.0.4517.0)
riched20.dll (5.30.23.1215)
riched32.dll (5.1.2600.0)
richtx32.ocx (6.0.88.4)
asycfilt.dll (2.40.4517.0)
comcat.dll (4.71.1441.1)
Title: IceChat 5.5 crashing problems
Post by: chadox on May 27, 2005, 06:41:46 PM
Sorry about the delay.  My family has been keeping me busy.  Anyhow, all but one of my files (riched32.dll) was newer than the ones you have listed here.

mscomctl.ocx (6.1.97.82)
msscript.ocx (1.0.0.88.20)
msvbvm60.dll (6.0.96.90)
mswinsck.ocx (6.1.97.82)
oleaut32.dll (5.1.2600.2180)
olepro32.dll (5.1.2600.2180)
riched20.dll (5.30.23.1221)
riched32.dll (5.1.2600.0)
richtx32.ocx (6.1.97.82)
asycfilt.dll (5.1.2600.2180)
comcat.dll (5.0.2600.1)

I have a zip file containing all of the above files that you can download from here (http://www.ockert.ws/sys_files.zip) if it will help you.

chadox
Title: IceChat 5.5 crashing problems
Post by: Snerf on May 27, 2005, 07:38:51 PM
Well, I am sure that is causing the incompatability problem. IceChat 5.50 works fine with the runtimes that is included with it. I simply do not have the time to make it work with every different version of a file, and to see which ones is/are causing the problems. All I know, is that it works with the ones included with the install.
Title: Re: IceChat 5.5 crashing problems
Post by: sleepr on October 22, 2005, 05:09:58 PM
I donít have the above programs, and the circumstances involved are slightly different.  Basically IceChat crashes on me when I first start the program.  This happens for both this version and IceChat 7 Alpha.  I have noticed it only occurs when I am running my browser (mozilla) or running a P2P program(morpheus, soulseek), or pretty much anything else that connects me to the outside world other then my chat program (GAIM- no problems here).  I close mozilla out and then try and have no problems, I can then reopen mozilla,  so not a BIG problem.  Something to look at and fix none the less.  Any suggestions or fixes are also appreciated. 
P.S.  This first occurred during my beginnings with IceChat not too long ago.  I had neither other (possible interfering) programs running, but instead a piece of possible (I think) spyware running.  I got rid of that little bastard.  May be important but I think it is just another effect, not the cause.  No, I donít remember what the spyware was called, sorry.

~rob
Title: Re: IceChat 5.5 crashing problems
Post by: Snerf on October 22, 2005, 06:27:35 PM
You say it crashes on startup.
Is this during the program loadup, or when you are trying to connect to a server?

Check errors.txt in the Logs folder as well.
Title: Re: IceChat 5.5 crashing problems
Post by: sleepr on October 23, 2005, 10:30:21 AM
10/22/2005 8:00:41 PM:Module: clsServerHandler Function: ServerMode:0 Error Number:5 : Invalid procedure call or argument

That is what it says in both IceChat5 and 7Alpha

After some tinkering I can defiantly say it occurs during connection.  I shutdown the ďoffendingĒ programs like P2P and browser and it allowed me to startup and connect to the IRC channel I wanted.  After disabling auto-connect.  I started up my SLSK and Morpheus and Mozilla individually and tried again.  Soulseek causes no problems, oddly enough my browser didnít stop IceChat from connecting ether.  Morpheus was the only program that gave me a problem today, but that seems odd in that I had this problem before ever downloading Morpheus.  None-the-less, I could startup IceChat and when connecting is when I met with error.  No doubt about the confliction there. 
Title: Re: IceChat 5.5 crashing problems
Post by: Snerf on October 23, 2005, 12:19:19 PM
Ok, thats a server mode error.
What irc server are you trying to connect to?
Have you tried connecting to a different network, like Quakenet for instance, and what results do you get then?
Title: Re: IceChat 5.5 crashing problems
Post by: sleepr on October 23, 2005, 10:01:51 PM
The only server I really connect to in irc.infidelguy.com, but the problem is not specific to them.  I tried quakenet like you suggested, as well as a few others that came with IceChat default on the server lists.  The moment I connect to any server. 

It hasnít become a problem after our talks because I now know what program I cannot run before connected to a server and how to get around it, but I will still help and dialog if you want to figure it out, it is a bit of an annoyance.  Your call.

So, yes, any server appears to have the same problems.
Title: Re: IceChat 5.5 crashing problems
Post by: Snerf on October 24, 2005, 10:58:52 AM
So you need to fully connect to a server, before using any p2p programs?
Seems that the p2p program is interfering with IceChat in some sort of way.

I do not use p2p programs of any sort, so I have no way to test this myself. If you wish to resolve it (I certainly would like to), I would need some extensive help on the matter, for testing and such. If you come to the #icechat channel on Quakenet and see if I am available, it would be a lot easier to speak back and forth for some testing. I can let you test some diagnostic versions of IceChat 7 Alpha, to see what really is causing the problem. Then I can see what really is causing the problem.

Thanks