Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Gnucleus (Windows) (https://www.gnutellaforums.com/gnucleus-windows/)
-   -   Any fix for MFC42.DLL crash? (https://www.gnutellaforums.com/gnucleus-windows/2606-any-fix-mfc42-dll-crash.html)

Unregistered July 23rd, 2001 03:04 AM

Any fix for MFC42.DLL crash?
 
Let me just say Gnucleus rocks! It's the only client that you can actually search for files with AND THEN ACTUALLY DL THEM! However I'm plagued with random crashes. Sometimes it crashes straight away, sometimes it takes a couple of hours.

Anyway, it causes general errors in MFC42.DLL so I was wondering if there's any known fix or workaround for this problem. Can you upgrade MFC42.DLL?

Thanks in advance.

Joe.

swabby July 23rd, 2001 06:24 AM

No known fix for this yet, still trying to determine why some people get it and why others never do. What operating system are you using?

Unregistered July 23rd, 2001 09:46 PM

I'm using windows ME.

Joe

Unregistered July 24th, 2001 11:25 AM

would an error log help at all...??
 
swabby, I'm running win 2k and it seems to crash randomly on me as well... albeit a little less frequently when I am using "random ports" option (I did a little messing with every option to figure out what may be the cause - this slowed the crashes)... I have a couple of the Dr. Watson generated error logs if they would help at all for debugging... I will admit all of my crashs have occured while the program is minimize to the sys tray...

As for background apps... ussually running

Serv-U FTP Daemon
MSN Messenger
ICQ
Trend Micro Real Time Virus Scanner
DNS2Go Client
Sonique Quickstart

Milhouse - at work and I didn't feel like loggin in... ;-)

Unregistered July 25th, 2001 08:14 PM

Stopped crashing?
 
I've been using Gnucleus without crashing for three days. I was determined to try a few things because I really wanted to DL something and it really is the only program that seems to work.

Anyway, I deleted the host cache and all the partial DL's bar one which was a big one. Now I got to thinking that it seemed to crash whenever I would try and resume that particular DL.

Anyway, I left it and DL about 15-20 files over three days without a hitch, then I thought, ok lets test this theory. So I tried to resume that one DL and it crashed within 5 minutes.

So my guess is one of the hosts saved with that partial DL is sending corrupt handshaking info or something similar?

Anyway hope you get this one sorted. And I hope to see an auto re-search feature in the next release!

Joe

Unregistered August 6th, 2001 06:05 PM

Searching for mfc42.dll finding many bad sign rename until you find one works best with all your software.

Unregistered August 9th, 2001 11:15 AM

MFC42.dll crash
 
I'm using Win98SE. Just another data point.

Unregistered August 11th, 2001 11:51 PM

Gnucleus occasionally crashes for me, too. I can't be sure of this, but it seems to me that there is some correlation between Gnucleus crashing and a host for an item in the download list going away. I don't think it matters whether the host is currently being downloaded from or not.

This is on Win98, original edn.

<smart tag> August 16th, 2001 01:27 PM

RE: MFC42.DLL
 
Swabby: Fix this problem and you got the most stable Gnutella client available!

Keep up the good work!

Unregistered August 18th, 2001 02:06 AM

I get random crashes with Win2K SP2... I've just downloaded LimeWire in frustration... pity - Gnucleus has always been my favourite.

smart tag August 21st, 2001 11:40 AM

replace file with new version?
 
I've searched for more information about mfc42.dll on google and it seems like it is possible to find another version on the file and replace it. It has worked with other programs.

Unregistered August 22nd, 2001 02:27 AM

mfc42
 
Gnucleus is far superior to the competition. This version of the dll works for me. 6.00.8665.0

Beckerist August 23rd, 2001 08:05 AM

Question:
 
Does this program use spyware? I'm not saying that is a bad thing, I am just curious :).

Unregistered August 27th, 2001 10:56 AM

Re: Question:
 
Does this program use spyware? I'm not saying that is a bad thing, I am just curious :). [/QUOTE]

No, It does not...

Unregistered August 27th, 2001 10:58 AM

Quote:

... I've just downloaded LimeWire in frustration... pity - Gnucleus has always been my favourite. [/B]
Try Phex... at least it does continuos searches...
PS: It's JAVA based

Unregistered August 27th, 2001 11:12 AM

Quote:

Originally posted by swabby
No known fix for this yet, still trying to determine why some people get it and why others never do. What operating system are you using?
Gnucleus (debug build 27/8/2001)
Using Windows 2000 SP2 Build 2195
Dual Celeron 300a@450
256Mb Ram
Cable Modem

Problem seems to be related with ports and or an rouge Peer sending some corrupt data also... the strange thing is only win2k+ is having this problem...

Stack
memcpy(unsigned char * 0x01b26e71, unsigned char * 0xdddddddd, unsigned long 398) line 216

code
LeadUp1:
and edx,ecx ;U - trailing byte count
-> mov al,[esi] ;V - get first byte from source
mov [edi],al ;U - write second byte to destination
mov al,[esi+1] ;V - get second byte from source

asm
10219932 mov al,byte ptr [esi]

PS:
Please try to read GDF from time to time...
Go to the database area (GDF To Do List) and see the references to the "GNet query/reply filtering"
And if possible post 0.6 protocol in the file area if you got it...

Smart Tag August 30th, 2001 05:15 PM

continous searches
 
As far as I know Gnucleus continue searching forever too...
Swabby can confirm this I think.

Right now I am using MFC42.DLL version 6.00.8665.0 as suggested by another poster.
It was copied from the Windows folder.
The good news is that Gnucles does not crash as often as before.

Unregistered September 8th, 2001 07:34 AM

no probs here...but
 
I've been running Gnucleus on a couple of older machines under WI*** OSR (a 386dx33 and a 486dx-2/66)

no problems with MFC42 crashing however I've noticed a few things - Gnucleus seems to "aggressively" open new sockets (default settings) and this leads to freezing *under SOCKSCap* due to the many unreachable attempts (which SOCKSCap has poor handling of/has to timeout for)



My firewall reports unauthorized attempts for DNS, IRC and Ident (in) - this is with all chat functions/autoupgrade turned off/disabled...

We run tight security here so this seems "sloppy" to me - every possible outgoing attempt should be clearly spelled out & under control (from with the program) - only the firewall keeps it in line..

Under SOCKSCap this is problematic - the DNS requests are not handled properly under the SOCKS 4 server we run here.. I have tunneled to a public SOCKS 5 server though.


It runs a bit sluggish on the '386 (of course) but overall I really like Gnucleus - tons of features I can use plus seems stable and reliable (I've only been using it for a few days)

We run it here machine to machine., it also works well with the original Gnutella (V.56)

MFC seems pretty good (better than VB or especially java) - other things like wordpad use MFC and works fine - pretty fast on slower machines too.. We've been using Gnutella all this time - looks like Gnucleus is going to replace it - also makes a fine "reflector" for the other Gnutella's - filtering out the search crap and allowing them to find results...

Unregistered October 2nd, 2001 11:11 AM

The problem may be caused by too much of different version of mfc42.dll (WinDVD as a example) in the computer. My solution is to change all the mfc42.dll to mfc42.bak and copy the one that Windows (which you may find in c:\windows\system) is using to each programs directory. Seems it's working to me....I'm using WinME..

Alex from Hong Kong

Unregistered October 3rd, 2001 02:08 PM

MS Visual C++ 6.0 Redistribution Files
 
Peeps,

Here are some links:

Microsoft DLL Help Database
http://support.microsoft.com/service...n/dllinfo.asp?

Microsoft Visual C++ 6.0 Redistribution Files
http://support.microsoft.com/support.../Q259/4/03.ASP

Microsoft Dial-Up Networking 1.4 (DUN 1.4) for Wi***/98/98SE
http://support.microsoft.com/support.../Q285/1/89.ASP

Microsoft Windows Update - Corporate Site
http://corporate.windowsupdate.microsoft.com/

Microsoft Downloads
http://www.microsoft.com/downloads/search.asp?

TomL October 4th, 2001 05:38 PM

[QUOTE]Originally posted by Unregistered
[B]


Problem seems to be related with ports and or an rouge Peer sending some corrupt data also... the strange thing is only win2k+ is having this problem...




I have noticed two crashes with with Win98(Gateway OEM) since the update to 1.4.2 a few days ago. They seem to have occured after running for an extended period. I had not noticed any problems with the previous version.

Tom

Unregistered October 12th, 2001 03:41 PM

DLL Hell.
 
Hi,

'GNUCLEUS caused an invalid page fault in
module MFC42.DLL at 0177:6c40049e.
Registers:
EAX=00000000 CS=0177 EIP=6c40049e EFLGS=00010246
EBX=00000000 SS=017f ESP=006cfa8c EBP=006cfaa0
ECX=004a3484 DS=017f ESI=00000000 FS=1927
EDX=00000000 ES=017f EDI=00000050 GS=11f7
Bytes at CS:EIP:
89 7e 04 e8 16 6a f8 ff 53 56 ff 76 04 e8 a8 6a
Stack dump:
ffffffff 00000000 004a3454 00800de0 004a34bc 00000001 6c389ef6 00000050 00000002 00000002 6c389e71 007f8f80 006cfb40 6c389e88 6c371ed5 00000050 .'

That's the error info. that I get when I use the current Gnucleus. I never used to have this problem. I have tried downloading an older version of the software, yet the problem persists. I didn't particularly want the latest version as 'evolve' works funnily. Why is mfc42.dll necessary? It's in the windows/system folder anyway for any app. to use, surely.

Yours,
'Gazza'.

Unregistered October 12th, 2001 05:10 PM

DLL Hell.
 
Hi,

I've fixed my problem with mfc42.dll. It's not ideal as it stands, though, but it works perfectly (for me, anyway). I simply switched off my firewall protection (Zone Alarm). Hope this helps others or points them in the right direction.

Yours,
'Gazza'.

Unregistered October 12th, 2001 08:48 PM

ah - I got it under unusual conditions
 
I finally got this MFC42 error - when I left Gnucleus running after the internet connection dropped with 12 files rotating requesting to refusing hosts overnight. (lots of fast destination unreachable returns - DCC running keeps TCP/IP stack alive but nothing reachable)

WI*** OSR w/DUN 1.3/winsock 2 upgrades, TCP/IP, NetBEUI only, MFC42.DLL v. 6.0.000

Seems that after thousands of cycles of sockets opening & closing in one windoze session a possible slight memory leak ?? (just guessing)


When trying nodes who are refusing - running down the list in the cache, opening & closing alot of sockets (most nodes connect but drop right away or give a shot of hosts then drop) I sometimes get an out of memory error -small box message from Gnucleus not windoze (not a system error) I can click on it & it'll disappear, Gnucleus keeps working (athough the HD thrashes a bit virtual swapfile activity 8.MB physical RAM)

When searching for a stable node connection if I pause it every min or two this never happens, both errors seem to relate to opening & closing alot of sockets quickly, the MFC error in my case rare & unusual (I fell asleep & let the internet connect drop & left Gnucleus re-trying a dozen IP's)

Limiting/pausing/slowing down opening too many sockets totally prevents either error, I can run Gnucleus all night with no error by doing so

(v.1.3.5 - 1.4.x is bigger so I haven't installed it yet)
so it's an on-going bug not something that slipped in recently. It's workable (preventable) and Gnucleus works great - you'd be shocked how well it runs on a 386 !

That means something in my book

Unregistered October 13th, 2001 02:32 AM

Gnucleus clone without MFC42.dll
 
First , I have to say I ' m sad ... I can't use nucleus more than 1 hour .After this period , you know : MFC42.dll blabla !
When swabby gave us URL www.gnucleus.net , I download the clone Oasis.And...Incredible !!! No MFC42.dll crash during 2 days (Never happend before with gnucleus) .And so less freeze !!
Those who can't use another client like me , try it ! It ' s an ersatz .True.But a good one !
PS:Oasis 1.0.0b use same MFC42.dll on my PC.


All times are GMT -7. The time now is 10:26 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.