How To Fix Exception Unknown Software

  1. Fix Update October 2019: We recommend you try using this new tool. It fixes a wide range of computer errors, as well as protecting against things like file loss, malware, hardware failures and optimizes your PC for maximum performance.
  2. Locate The exception unknown software exception (0x0eedfade) occured in the application at location 0x7c59bbf3-associated program (eg. Avant Browser) under the list of Currently Installed Programs. Click on the Avant Browser-associated entry. Click the Remove button on the right side.

Running Windows XP. The message 'exception unknown software exception 0xc000000d occurred in the application 0x00b849ad'showed up when I tried to use 'manage custom places' in CoPilot Live Laptop 10, a GPS program, by Alk Technologies. They are of no help since this is not their current program. How can I fix this?

Active1 month ago

I've built a .NET Windows Forms application in Visual Studio 2010. I also built a corresponding setup/install package via Visual Studio 2010. This is built as a 32-bit (x86) application. (We make use of third-party Windows Forms controls that are 32-bit only).

I am able to run the setup package and deploy successfully to other Windows 7 64-bit environments and 32 bit Windows XP boxes. The installed application runs fine on these.

However, when I attempt to run Windows Server 2008 R2 - 64 bit, the application crashes at startup. It installed successfully via the installer without any errors.

It appears to crash when loading the application. Free hp vista recovery disc download. I put a message box as the first line in the application to see if it got past loading. The message box doesn't show up, so I assume that it occurs during loading/init of the application.

So far I haven't found much to go on. From the Details I see the following:

I've fished around/googled to see if there was anything obvious, but I saw nothing. Runtime software getdataback for ntfs. I saw some references to a possible stack overflow in the CLR.

The Windows Forms application is built with the following references:

  • DevExpress
  • Infragistics Winforms controls
  • ORACLE DataAccess DLL
  • RabbitMQ

What is the issue?How do I approach figuring this out?How do I debug to get more useful information?

Peter Mortensen
14.5k19 gold badges89 silver badges118 bronze badges
JohnBJohnB
1,1312 gold badges20 silver badges44 bronze badges

11 Answers

0xE0434352 is the exception code for all .NET exceptions so that won't tell you much. How did you got this exception code? The event log?

Your best bet is to use a debugger to get more information. If the Visual Studio debugger won't help you, then you might need to check out WinDbg with SOS. See here and here for an introduction. Let it break on the exception, and see if you can get more information on the why.

If you suspect it is an issue when loading assemblies you might want to check out the Fusion Log.

Peter Mortensen
14.5k19 gold badges89 silver badges118 bronze badges
Lars TruijensLars Truijens
38.6k6 gold badges110 silver badges132 bronze badges

If you are getting that error from Event Viewer, you should see another error event (at least one) from the Source '.NET Runtime'. Look at that error message as it will contain the Exception info.

TergiverTergiver
12k2 gold badges32 silver badges59 bronze badges

It looks like this error 0xe0434352 applies to a number of different errors.

In case it helps anyone, I ran into this error when I was trying to install my application on a new Windows 10 installation. It worked on other machines, and looked like the app momentarily would start before dying. After much trial and error the problem turned out to be that the app required DirectX9. Though a later version of DirectX was present it had to have version 9. Hope that saves someone some frustration.

Mike KellyMike Kelly

I was fighting with this a whole day asking my users to run debug versions of the software. Because it looked like it didn't run the first line. Just a crash without information.

Then I realized that the error was inside the form's InitializeComponent.

The way to get an exception was to remove this line (or comment it out):

Or Canada are required to take and pass the knowledge exam. A Texas learner license for another state's learner license).Applicants under 18 from a country other than the U.S. Getting an ontario drivers license.

Once you get rid of the line, you'll get a normal exception.

Peter Mortensen
14.5k19 gold badges89 silver badges118 bronze badges
Gabriel FernandezGabriel Fernandez

I'm not sure if this will help anyone or not, but since it was my problem, I figure it's worth mentioning:

I was getting this error, and it turned out to be a problem with the platform for which the EXE was built. We had it building for x86, and it needed to be x64, because of an Oracle reference in the project. When we made that change, the problem went away. So, see if you have any similar conflicts.

JohnJohn

I was getting this when the app deployed. In my case, I chose 'This is a full trust application' on the project security tab, and that fixed it.

Peter Mortensen

How To Fix Exception Unknown Software 0xc0000409

Software
14.5k19 gold badges89 silver badges118 bronze badges
JoelJoel

To fix the issue for me (as a number of applications started to throw this exception all of a sudden, for example, CorelDraw X6 being one), I uninstalled the .NET 4.5 runtime and installed the .NET 4 runtime. The two versions cannot be installed side by side, but they use the same version numbers in the GAC. This causes issues as some of the functions have been depreciated in 4.5.

DLL Hell has returned..

Peter Mortensen
14.5k19 gold badges89 silver badges118 bronze badges
user857629user857629

So. I had noticed in event viewer that this crash corresponded to a 'System.IO.FileNotFoundException' error.

So I fired ProcMon and noticed that one of the program dlls was failing to load vcruntime140. So I simply installed vs15 redist and it worked.

mirhmirh

We got this error when the connection string to our database was incorrect. The key to figuring this out was running the dotnet blah.dll which provided a stacktrace showing us that the sql server instance specified could not be found. Hope this helps someone.

Jesse de Bruijne

Exception Unknown Software Exception

2,6926 gold badges17 silver badges29 bronze badges

How To Fix Exception Unknown Software 0xc06d007e

dellyjmdellyjm

Issue:

.Net application code aborts before it starts its execution [Console application or Windows application]

Error received: Aborted with Error code 'E0434352'

Exception: Unknown exception

Scenario 1:

When an application is already executed, which have used some of the dependent resources and those resources are still in use with the application executed, when another application or the same exe is triggered from some other source then one of the app throws the error

Scenario 2:

When an application is triggered by scheduler or automatic jobs, it may be in execution state at background, meanwhile when you try to trigger the same application again, the error may be triggered.

Solution:

Create an application, when & where the application release all its resources as soon as completedKill all the background process once the application is closedCheck and avoid executing the application from multiple sources like Batch Process, Task Scheduler and external tools at same time.Check for the Application and resource dependencies and clean up the code if needed.

BHUVANESH MOHANKUMARBHUVANESH MOHANKUMAR
1,9441 gold badge25 silver badges30 bronze badges

I know this is a somewhat old thread, but I had this problem too with a c#/WPF app I was creating. The app worked fine on the development machine, but would not start on the test machine. The Application Log in the Event Viewer gave a somewhat nebulous .NET Runtime error of System.IO.DirectoryNotFoundException.

Download Playstation ROMs(PSX/PS1 ISOs ROMs) for Free and Play on Your Windows, Mac, Android and iOS Devices! The Biggest Collection of PSX/PS1 ISOs Emulator Games! Download game ps1 iso. Roms Isos PSX, PS1, PS2, PSP, Arcade, NDS, 3DS, Wii, Gamecube, Snes, Mega drive, Nintendo 64, GBA, Dreamcast download via torrent. Welcome to our PSX ISO Section. Over here, you can download from our vast collection of PSX ISO's. We're sure that you know not many sites offer PSX ISO's for download. The reason for this is that it costs a lot of in terms of bandwidth (which costs money.).

I tried using some debugging software but the app would not stay running long enough to attach the debugger to the process. After banging my head against my desk for a day and looking at many web pages like this one, what I wound up doing to troubleshoot this was to install VS2019 on my test machine. I then dragged the .exe file from its folder (it was deep in the Users[user]AppDataApps2.0.. folder) to the open VS2019 instance and went to start it from there. Immediately, it came up with a dialog box giving the exception and the cause.

In my case, when I added an icon to one of the forms, the complete path to the icon was placed into the XAML instead of just the icon name. I had copied the icon file into the project folder, but since the project folder does not exist on the test machine, this was the root cause of the error. I then removed the path from the XAML, leaving just the icon name one, rebuilt the solution and re-published it, and it ran just fine on the test machine now. Of course there are many causes besides what gave me the error, but this method of troubleshooting should hopefully identify the root cause of the error, since the Windows Event Viewer gives a somewhat vague answer.

To summarize, use Visual Studio on the test machine as a debugger of sorts. But, to get it to work right, I had to drag the .exe file into the IDE and Start (run) it from there. I believe this will also work with VS2017 as well as VS2019. Hopefully this helps someone who is still having this issue.

Craig PrusanskyCraig Prusansky

Not the answer you're looking for? Browse other questions tagged c#.netwinformsvisual-studio-2010 or ask your own question.