- Thread Author
- #1
When I start occasionally .NET programs the close immediately after start. Just a simple error box appears informing me that "xxxxxxprogram has stopped working".
I installed .NET 2.0 3.0 3.5 and 4.6.2 here on 64bit Win 7.
Not all .NET programs are affected.
As an example one of the problematic programs are the free program "TailforWin" available here:
Releases · tualatin/tailforwindows · GitHub
When I open the event logs I can see two entries:
EventID 106
Application: TailForWin.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code e0434352, exception address 000007FEFDAEA06D
Stack:
and
EventID 1000
Faulting application name: TailForWin.exe, version: 1.0.5898.21900, time stamp: 0x56cd8f89
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23539, time stamp: 0x57c99bd4
Exception code: 0xe0434352
Fault offset: 0x000000000001a06d
Faulting process id: 0x11bc
Faulting application start time: 0x01d27fc258a7ca33
Faulting application path: D:\tools\TailForWin.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 96652ddb-ebb5-11e6-94f2-005056c00008
So whats wrong?
Peter
I installed .NET 2.0 3.0 3.5 and 4.6.2 here on 64bit Win 7.
Not all .NET programs are affected.
As an example one of the problematic programs are the free program "TailforWin" available here:
Releases · tualatin/tailforwindows · GitHub
When I open the event logs I can see two entries:
EventID 106
Application: TailForWin.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code e0434352, exception address 000007FEFDAEA06D
Stack:
and
EventID 1000
Faulting application name: TailForWin.exe, version: 1.0.5898.21900, time stamp: 0x56cd8f89
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23539, time stamp: 0x57c99bd4
Exception code: 0xe0434352
Fault offset: 0x000000000001a06d
Faulting process id: 0x11bc
Faulting application start time: 0x01d27fc258a7ca33
Faulting application path: D:\tools\TailForWin.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 96652ddb-ebb5-11e6-94f2-005056c00008
So whats wrong?
Peter
Not familiar with GitHub thing at all; first time I've seen it. It looks like a GNU public-domain type suite of programs though. Have you tried their Support page here:
Programs running .NET v2x are REALLY OLD, such as running back on W2k or XP. We are talking about OS databases from 17 years ago and 15 years ago respectively. Those tend to be legacy apps that are often out of date or even obsolete. With W7...
That could be difficult.
the key here is to test 1 program on 1 computer, using only one (1) version of .NET Framework installed at a time. If you can't do this, you'll have to purchase another hard drive for the computer you have now and load up W7 from scratch with no other apps installed other than basic web updates (adobe & java), and the required .NET version needed for your program; i.e.: the TailWin app. If it magically begins working, you have a conflict with other newer apps that are being loaded by W7 startup. You can use MSCONFIG.EXE in the Run command box to remove one app at a time from your Startup list of apps, reboot, and by removing all of them, you can put back 1 app at a time *using Selective Startup Option*, and wait for your app to fail; this requires a reboot after each app is put back so it is quite time consuming. This will tell you the app or apps that are crashing your app, the TailWin app in this case. If you NEVER get the app (TailWin) to work on a clean W7 OS loaded HDD, then there is probably something wrong with the copy you downloaded, or possibly the version of the app you downloaded could be corrupted--try re-downloading and running again.
Or, the author of the app, never patched it to run on W7 (remember any app coded for .NET v2x is using out of date code and libraries).
If the answer is Yes, then ask for help from the author or their support forum.
Of course the other issue he has is very old .NET and newer .NET platforms running side by side. Normally doesn't cause problems, but if he has 500 programs on his PC who knows what else could be interfering with his program(s) he's trying to run from GitHub and elsewhere. If he has over 150 apps in his Startup; he might be running our of memory or other resources. We don't have hardware specs on his machine; so we don't have a clear picture of everything he has on his hard drive or in the box.