Page MenuHomePhabricator

AWB crashes at startup on Windows 10 home x64 without any error message
Closed, ResolvedPublic

Description

My AWB (v.5.9.00) (and AWB updater) after 4 years suddenly stopped working since August 2017 without any error message.
My system is Windows 10 home x64 (hu)

After some months I have installed a debugger to see something more, but I can't really understand, what that means.
Maybe some of you...

command line
0:000> .restart

Microsoft (R) Windows Debugger Version 10.0.16365.1002 X86
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: C:\Users\ato\Documents\awb\AutoWikiBrowser.exe 
Starting directory: c:\Users\ato\Documents\awb\
Symbol search path is: srv*
Executable search path is: 
ModLoad: 00390000 00418000   AutoWikiBrowser.exe
ModLoad: 77d60000 77eee000   ntdll.dll
ModLoad: 77900000 779d0000   WOW64_IMAGE_SECTION
ModLoad: 6a750000 6a7a5000   C:\WINDOWS\SysWOW64\MSCOREE.DLL
ModLoad: 77900000 779d0000   C:\WINDOWS\SysWOW64\KERNEL32.dll
ModLoad: 77680000 77842000   C:\WINDOWS\SysWOW64\KERNELBASE.dll
ModLoad: 72ac0000 72b53000   C:\WINDOWS\SysWOW64\apphelp.dll
ModLoad: 6cb80000 6cdf6000   C:\WINDOWS\AppPatch\AcLayers.DLL
ModLoad: 75010000 750cd000   C:\WINDOWS\SysWOW64\msvcrt.dll
ModLoad: 757b0000 758ec000   C:\WINDOWS\SysWOW64\USER32.dll
ModLoad: 77cb0000 77cc6000   C:\WINDOWS\SysWOW64\win32u.dll
ModLoad: 755e0000 75601000   C:\WINDOWS\SysWOW64\GDI32.dll
ModLoad: 753c0000 75518000   C:\WINDOWS\SysWOW64\gdi32full.dll
ModLoad: 74f90000 75009000   C:\WINDOWS\SysWOW64\msvcp_win.dll
ModLoad: 76cb0000 76dc8000   C:\WINDOWS\SysWOW64\ucrtbase.dll
ModLoad: 758f0000 76c38000   C:\WINDOWS\SysWOW64\SHELL32.dll
ModLoad: 76dd0000 76e09000   C:\WINDOWS\SysWOW64\cfgmgr32.dll
ModLoad: 75330000 753bc000   C:\WINDOWS\SysWOW64\shcore.dll
ModLoad: 74eb0000 74f70000   C:\WINDOWS\SysWOW64\RPCRT4.dll
ModLoad: 74810000 74830000   C:\WINDOWS\SysWOW64\SspiCli.dll
ModLoad: 74800000 7480a000   C:\WINDOWS\SysWOW64\CRYPTBASE.dll
ModLoad: 75520000 75577000   C:\WINDOWS\SysWOW64\bcryptPrimitives.dll
ModLoad: 773a0000 773e1000   C:\WINDOWS\SysWOW64\sechost.dll
ModLoad: 773f0000 77628000   C:\WINDOWS\SysWOW64\combase.dll
ModLoad: 74830000 74db7000   C:\WINDOWS\SysWOW64\windows.storage.dll
ModLoad: 77290000 77307000   C:\WINDOWS\SysWOW64\advapi32.dll
ModLoad: 77630000 77675000   C:\WINDOWS\SysWOW64\shlwapi.dll
ModLoad: 74f70000 74f7e000   C:\WINDOWS\SysWOW64\kernel.appcore.dll
ModLoad: 778b0000 778f5000   C:\WINDOWS\SysWOW64\powrprof.dll
ModLoad: 77240000 77250000   C:\WINDOWS\SysWOW64\profapi.dll
ModLoad: 75220000 752b6000   C:\WINDOWS\SysWOW64\OLEAUT32.dll
ModLoad: 76e20000 7723a000   C:\WINDOWS\SysWOW64\SETUPAPI.dll
ModLoad: 718d0000 718e6000   C:\WINDOWS\SysWOW64\MPR.dll
ModLoad: 00430000 00433000   C:\WINDOWS\SysWOW64\sfc.dll
ModLoad: 6ce00000 6ce6e000   C:\WINDOWS\SysWOW64\WINSPOOL.DRV
ModLoad: 73a80000 73a98000   C:\WINDOWS\SysWOW64\bcrypt.dll
ModLoad: 00430000 00433000   C:\WINDOWS\SysWOW64\sfc.dll
ModLoad: 71330000 71340000   C:\WINDOWS\SysWOW64\sfc_os.DLL
FTH: (2844): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
ModLoad: 6dd30000 6dd3e000   C:\WINDOWS\SysWOW64\SortWindows61.dll
ModLoad: 75780000 757a5000   C:\WINDOWS\SysWOW64\IMM32.DLL
(b1c.5dc): Break instruction exception - code 80000003 (first chance)
eax=00000000 ebx=006fc000 ecx=ac150000 edx=00000000 esi=00a71c58 edi=77d66bac
eip=77e0db9b esp=005af61c ebp=005af648 iopl=0         nv up ei pl zr na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!LdrpDoDebuggerBreak+0x2b:
77e0db9b cc              int     3
logs
2017-10-17:20:40:02:283 : Information : DbgX.dll : (E) Executing request: ExecuteRequest: '.restart'
2017-10-17:20:40:02:283 : Information : DbgX.dll : (E) Engine state change: RESTART_REQUESTED
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Stopping debug session
2017-10-17:20:40:02:283 : Information : DbgX.dll : (E) ExecuteWide returned 00000000
2017-10-17:20:40:02:283 : Information : DbgX.dll : (E) Completed request (0 ms) : ExecuteRequest: '.restart'
2017-10-17:20:40:02:284 : Information : DbgX.dll : (E) Looking for request: Items: 0
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Executing request: TerminateRequest
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Executing secondary thread request: CauseBreakRequest
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Break requested: hr = S_OK
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Completed secondary thread request: CauseBreakRequest
2017-10-17:20:40:02:285 : Information : DbgX.dll : (E) Engine state change: GO_HANDLED
2017-10-17:20:40:02:301 : Information : DbgX.dll : (E) Engine state change: NO_DEBUGGEE
2017-10-17:20:40:02:302 : Information : DbgX.Services.dll : Saving target configuration
2017-10-17:20:40:02:302 : Information : DbgX.Services.dll : Target configuration filename: C:\Users\ato\AppData\Local\dbg\targets\LaunchProcess0025036681.debugTarget
2017-10-17:20:40:02:301 : Information : DbgX.dll : (E) Session state change: END_SESSION_ACTIVE_TERMINATE
2017-10-17:20:40:02:625 : Information : DbgX.dll : (E) Changed client, isPrimaryClient=True
2017-10-17:20:40:02:626 : Information : DbgX.dll : (E) Executing secondary thread request: ChangeClientRequest
2017-10-17:20:40:02:627 : Information : DbgX.dll : (E) Completed request (341 ms) : TerminateRequest
2017-10-17:20:40:02:627 : Information : DbgX.dll : (E) Refreshing because we're in a break state.
2017-10-17:20:40:02:628 : Information : DbgX.Debugger.dll : (E) Notifying refresh requested
2017-10-17:20:40:02:629 : Information : DbgX.Debugger.dll : Invalidating @$curstack.Frames
2017-10-17:20:40:02:629 : Information : DbgX.Debugger.dll : Invalidating @$curprocess.Threads
2017-10-17:20:40:02:627 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:02:720 : Information : DbgX.dll : (E) Completed request (92 ms) : ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:02:720 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:02:720 : Information : DbgX.dll : (E) Completed request (0 ms) : ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:02:720 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curstack.Frames
2017-10-17:20:40:02:721 : Information : DbgX.dll : (E) Completed request (0 ms) : ModelQueryRequest: @$curstack.Frames
2017-10-17:20:40:02:721 : Information : DbgX.dll : (E) Executing request: ScriptProvidersRequest
2017-10-17:20:40:02:721 : Information : DbgX.dll : (E) Completed request (0 ms) : ScriptProvidersRequest
2017-10-17:20:40:02:721 : Information : DbgX.dll : (E) Executing request: CreateProcessRequest: Command Line 'C:\Users\ato\Documents\awb\AutoWikiBrowser.exe'
2017-10-17:20:40:02:722 : Information : DbgX.dll : (E) Completed secondary thread request: ChangeClientRequest
2017-10-17:20:40:02:947 : Information : DbgX.dll : (E) Changed client, isPrimaryClient=True
2017-10-17:20:40:02:950 : Information : DbgX.dll : (E) Executing secondary thread request: ChangeClientRequest
2017-10-17:20:40:02:988 : Information : DbgX.dll : (E) Calling WaitForEvent
2017-10-17:20:40:02:989 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:02:990 : Information : DbgX.dll : (E) Completed secondary thread request: ChangeClientRequest
2017-10-17:20:40:02:995 : Information : DbgX.dll : (E) Session state change: ACTIVE
2017-10-17:20:40:02:998 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:02:998 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:02:999 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:02:999 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:002 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:002 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:002 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:002 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:003 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:003 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:003 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:004 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:004 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:004 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:006 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:006 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:007 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:007 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:008 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:008 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:011 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:011 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:015 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:016 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:016 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:016 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:017 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:017 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:017 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:018 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:018 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:018 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:019 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:019 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:019 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:020 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:020 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:020 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:021 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:021 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:021 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:022 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:022 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:022 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:023 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:023 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:023 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:024 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:024 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:024 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:025 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:025 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:026 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:026 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:026 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:026 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:027 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:027 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:028 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:028 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:028 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:029 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:030 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:030 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:031 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:031 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:031 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:031 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:032 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:032 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:033 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:033 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:036 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:037 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:038 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:038 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:038 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:038 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:039 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:039 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:040 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:040 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:041 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:041 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:041 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:042 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:052 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:052 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:054 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:054 : Information : DbgX.dll : (E) Engine state change: GO
2017-10-17:20:40:03:058 : Information : DbgX.dll : (E) Engine state change: BREAK (inside wait)
2017-10-17:20:40:03:058 : Information : DbgX.dll : (E) Engine state change: BREAK
2017-10-17:20:40:03:225 : Information : DbgX.dll : (E) OutputCurrentState returned: S_OK 
2017-10-17:20:40:03:225 : Information : DbgX.dll : (E) Completed request (504 ms) : CreateProcessRequest: Command Line 'C:\Users\ato\Documents\awb\AutoWikiBrowser.exe'
2017-10-17:20:40:03:226 : Information : DbgX.dll : (E) Refreshing because we're in a break state.
2017-10-17:20:40:03:226 : Information : DbgX.dll : (E) Looking for request: Items: 2
2017-10-17:20:40:03:226 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curthread.Stack.Frames
2017-10-17:20:40:03:229 : Information : DbgX.dll : (E) Completed request (3 ms) : ModelQueryRequest: @$curthread.Stack.Frames
2017-10-17:20:40:03:229 : Information : DbgX.dll : (E) Looking for request: Items: 2
2017-10-17:20:40:03:229 : Information : DbgX.dll : (E) Executing request: FrameIndexRequest
2017-10-17:20:40:03:229 : Information : DbgX.dll : (E) Completed request (0 ms) : FrameIndexRequest
2017-10-17:20:40:03:229 : Information : DbgX.dll : (E) Looking for request: Items: 1
2017-10-17:20:40:03:230 : Information : DbgX.dll : (E) Executing request: CurrentSourceLocationRequest
2017-10-17:20:40:03:230 : Information : DbgX.dll : (E) Completed request (0 ms) : CurrentSourceLocationRequest
2017-10-17:20:40:03:230 : Information : DbgX.Debugger.dll : (E) Notifying refresh requested
2017-10-17:20:40:03:233 : Information : DbgX.Debugger.dll : Invalidating @$curstack.Frames
2017-10-17:20:40:03:233 : Information : DbgX.Debugger.dll : Invalidating @$curprocess.Threads
2017-10-17:20:40:03:230 : Information : DbgX.dll : (E) Looking for request: Items: 0
2017-10-17:20:40:03:233 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Completed request (1 ms) : ModelQueryRequest: @$curprocess.Debug.Breakpoints
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Looking for request: Items: 4
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Executing request: GetPromptTextRequest
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Completed request (0 ms) : GetPromptTextRequest
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Looking for request: Items: 3
2017-10-17:20:40:03:234 : Information : DbgX.dll : (E) Executing request: FrameIndexRequest
2017-10-17:20:40:03:235 : Information : DbgX.dll : (E) Completed request (0 ms) : FrameIndexRequest
2017-10-17:20:40:03:235 : Information : DbgX.dll : (E) Looking for request: Items: 2
2017-10-17:20:40:03:235 : Information : DbgX.dll : (E) Executing request: ModelQueryRequest: @$curstack.Frames
2017-10-17:20:40:03:238 : Information : DbgX.dll : (E) Completed request (3 ms) : ModelQueryRequest: @$curstack.Frames
2017-10-17:20:40:03:238 : Information : DbgX.dll : (E) Looking for request: Items: 1
2017-10-17:20:40:03:238 : Information : DbgX.dll : (E) Executing request: ScriptProvidersRequest
2017-10-17:20:40:03:238 : Information : DbgX.dll : (E) Completed request (0 ms) : ScriptProvidersRequest
2017-10-17:20:40:03:238 : Information : DbgX.dll : (E) Looking for request: Items: 0
2017-10-17:20:40:03:289 : Information : DbgX.dll : (E) No messages waiting, dispatching callbacks

Event Timeline

Ato_01 triaged this task as Medium priority.Oct 17 2017, 7:19 PM
JJMC89 renamed this task from AWB doesn't start (crashes) on Windows 10 home x64 without any error message to AWB crashes at startup on Windows 10 home x64 without any error message.Oct 17 2017, 8:00 PM
JJMC89 raised the priority of this task from Medium to Needs Triage.
JJMC89 updated the task description. (Show Details)

With the latest update of Windows 10 (I think it was KB4043961) it is working again.