Crash in kernelbase.dll Windows 10

jbmerrill

Member
Hello,

I have done a lot of searching on the below app crash for Easybcd on Windows 10, and all I can find is some very technical programming info on an unhandled exception. Does anyone have any ideas how to resolve this? I can't start Easybcd as it immediately crashes, and I don't know how to switch O.S. without being at the console? Your help is appreciated. Please see the below eventlog entry. The error is exception code 0xe0434352. There is also a .net runtime error below. I have downloaded the current version again, but it does not help.

Log Name: Application
Source: Application Error
Date: 1/16/2017 4:16:49 PM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: JB6
Description:
Faulting application name: EasyBCD.exe, version: 2.3.0.207, time stamp: 0x562643e9
Faulting module name: KERNELBASE.dll, version: 10.0.14393.479, time stamp: 0x582588e6
Exception code: 0xe0434352
Fault offset: 0x0000000000017788
Faulting process id: 0x41a0
Faulting application start time: 0x01d27056fd883417
Faulting application path: C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\EasyBCD.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 31c2dc63-c6b1-4288-9eb8-bfd15625157c
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-01-17T00:16:49.027218400Z" />
<EventRecordID>7554</EventRecordID>
<Channel>Application</Channel>
<Computer>JB6</Computer>
<Security />
</System>
<EventData>
<Data>EasyBCD.exe</Data>
<Data>2.3.0.207</Data>
<Data>562643e9</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.14393.479</Data>
<Data>582588e6</Data>
<Data>e0434352</Data>
<Data>0000000000017788</Data>
<Data>41a0</Data>
<Data>01d27056fd883417</Data>
<Data>C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\EasyBCD.exe</Data>
<Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
<Data>31c2dc63-c6b1-4288-9eb8-bfd15625157c</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>



Log Name: Application
Source: .NET Runtime
Date: 1/16/2017 4:16:48 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: JB6
Description:
Application: EasyBCD.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.SEHException
at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegateInternal(System.Delegate)
at Microsoft.Win32.UnsafeNativeMethods+ManifestEtw.EventRegister(System.Guid ByRef, EtwEnableCallback, Void*, Int64 ByRef)
at System.Diagnostics.Tracing.EventProvider.Register(System.Guid)
at System.Diagnostics.Tracing.EventSource.Initialize(System.Guid, System.String, System.String[])
at System.Diagnostics.Tracing.FrameworkEventSource..ctor()
at System.Diagnostics.Tracing.FrameworkEventSource..cctor()
Exception Info: System.TypeInitializationException
at ...ctor()
at NeoSmart.EasyBCD.MainUI.()
at NeoSmart.EasyBCD.MainUI..ctor()
at ..()

Event Xml:
<Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'><System><Provider Name='.NET Runtime'/><EventID Qualifiers='0'>1026</EventID><Level>2</Level><Task>0</Task><Keywords>0x80000000000000</Keywords><TimeCreated SystemTime='2017-01-17T00:16:48.438816700Z'/><EventRecordID>7553</EventRecordID><Channel>Application</Channel><Computer>JB6</Computer><Security/></System><EventData><Data>Application: EasyBCD.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.SEHException
at System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegateInternal(System.Delegate)
at Microsoft.Win32.UnsafeNativeMethods+ManifestEtw.EventRegister(System.Guid ByRef, EtwEnableCallback, Void*, Int64 ByRef)
at System.Diagnostics.Tracing.EventProvider.Register(System.Guid)
at System.Diagnostics.Tracing.EventSource.Initialize(System.Guid, System.String, System.String[])
at System.Diagnostics.Tracing.FrameworkEventSource..ctor()
at System.Diagnostics.Tracing.FrameworkEventSource..cctor()
Exception Info: System.TypeInitializationException
at ...ctor()
at NeoSmart.EasyBCD.MainUI.()
at NeoSmart.EasyBCD.MainUI..ctor()
at ..()
</Data></EventData></Event>
 
Last edited:
Until the author turns up (he'd be the only one to whom that whole splurge means anything), try uninstalling EasyBCD, deleting the Neosmart folder from your ...user\yourname\appdata\local\....... folder and reinstalling EasyBCD.
 
Until the author turns up (he'd be the only one to whom that whole splurge means anything), try uninstalling EasyBCD, deleting the Neosmart folder from your ...user\yourname\appdata\local\....... folder and reinstalling EasyBCD.

Thanks much for the reply,

I have tried deleting the neosmart folder that you refer to as well as using revo uninstaller to uninstall and download a fresh copy, but nothing works. I will be waiting for a reply from the author as you recommend.
 
The same problem occurred on my Windows 10.0.15063 Pro x64 system. I can't get EasyBCD v2.3 started.

EventVwr.exe :::

Event 1000, Application Error :::
Faulting application name: EasyBCD.exe, version: 2.3.0.207, time stamp: 0x562643e9
Faulting module name: KERNELBASE.dll, version: 10.0.15063.296, time stamp: 0xa0527b0c
Exception code: 0xe0434352
Fault offset: 0x0000000000069e08
Faulting process ID: 0x1ed4
Faulting application start time: 0x01d2edca7ef636c3
Faulting application path: C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\EasyBCD.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll

Event 1026, .NET Runtime :::
Application: EasyBCD.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.FormatException
at System.Number.StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean)
 
Back
Top