What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Windows 8 and DB, Crashes on Start

FtBot

New Member
Joined
Jan 23, 2013
Messages
11
Reaction score
0
I had windows 7 before no problem just upgraded to W8, did a fresh install of demonbuddy and cannot get it to run. I have made sure i have C+++ and .Net installed, I ran the wizard and it re-downloaded and reinstalled C+++. Tried running in compatibility mode for windows 7 and am also running it as a Administrator. Looking at the log I can only assume it is trying to run in windows 7 when I am on 8 (when running out of compatibility mode). Any ideas? I have also tried using .304 and the Beta version .188 same issue.

Log:
[21:24:50.671 N] Demonbuddy v1.0.1370.304 started
[21:24:52.129 N] Logging in...
[21:24:52.372 N] Attached to Diablo III with pid: 6408
[21:24:52.463 N] Flashing window
[21:24:52.543 D] Executable Path: C:\Users\FtBot\Desktop\Demonbuddy 1.0.1370.304\Demonbuddy.exe
[21:24:52.543 D] OS Architecture: AMD64
[21:24:52.544 D] OS: Windows 7 64-bit
[21:24:52.544 D] OS Language: English (Canada)
[21:24:52.551 D] Reloading AssemblyLoader<Zeta.CommonBot.ICombat> - Initializing
 
The crash says: Demonbuddy has stopped working

a problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.




In event viewer it shows something about KERNELBASE.dll
 
Last edited:
Used event viewer to find out it is a .Net error Event ID: 1026

Application: Demonbuddy.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at Demonbuddy.App.Application_DispatcherUnhandledException(System.Object, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs)
at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(System.Object, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs)
at System.Windows.Threading.Dispatcher.CatchException(System.Exception)
at System.Windows.Threading.Dispatcher.CatchExceptionStatic(System.Object, System.Exception)
at System.Windows.Threading.ExceptionWrapper.CatchException(System.Object, System.Exception, System.Delegate)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at System.Windows.Application.Run(System.Windows.Window)
at Demonbuddy.App.Main()
 
Remove:
- Microsoft .net framework 4 client profile
- Microsoft .net framework 4 extended
- Microsoft visual c++ 2010 x86 redistributable

Restart your pc,
Download the DB installationwizard from here
Run it as administrator.
After the wizard is done, run windows update. And install all updates for .net & c++
Restart

Download a clean install of DB
Run diablo3 and demonbuddy as administrator.
 
Removed Visual, used dotnetfx_cleanup_tool as it is the only thing that will remove .netframework from windows 8. Restarted and ran the wizard but it says 4.0 is allready installed. I am thinking because windows 8 has 4.5 allready built in. Ran windows update and nothing came up, diablo and demonbuddy both in admin still give me a crash
 
- Microsoft visual c++ 2010 x86 redistributable is installed?

your OS is updated?
 
Removed Visual, used dotnetfx_cleanup_tool as it is the only thing that will remove .netframework from windows 8. Restarted and ran the wizard but it says 4.0 is allready installed. I am thinking because windows 8 has 4.5 allready built in. Ran windows update and nothing came up, diablo and demonbuddy both in admin still give me a crash
Go to windows update and add all optional .net updates fixed it for me
 
everything is updated and all the optional updates have been applied, still no luck.

one more thing to try ill keep you posted
 
[02:10:33.685 N] Demonbuddy v1.0.1370.304 started
[02:10:35.175 N] Logging in...
[02:10:45.781 N] Error attaching to Diablo III, Reason:System.IO.FileLoadException: Could not load file or assembly 'fasmdll_managed.dll' or one of its dependencies. A dynamic link library (DLL) initialization routine failed. (Exception from HRESULT: 0x8007045A)
File name: 'fasmdll_managed.dll'
at Zeta.MemoryManagement.ExternalProcessReader..ctor(Process proc)
at Zeta.ZetaDia.TryInitialize(Process proc, String& reason)
 
Installed it ran it and still the same thing. I have uninstalled and reinstalled C+++ and .Net so many times. It doesnt freeze anymore just gives me that message. What I had to do was copy .net from my windows 7 computer and manually drop the files in, then run .net repair tool. So its not freezing but still giving me an error. Is this honestly the only fix to uninstall and reinstall .net and c+++? Now it seems like a demonbuddy issue with 'fasmdll_managed.dll'
 
1)
remove:
- microsoft .net framework 4 client profile
- microsoft .net framework 4 extended
- microsoft visual c++ 2010 x86 redistributable

restart your pc,
download the DB installationwizard from here
run it as administrator.
after the wizard is done, run windows update. And install all updates for .net & c++
restart

download a clean install of DB
run diablo3 and demonbuddy as administrator.
 
Back
Top