Bug 948 - Workrave crashes on Windows Vista x64
Status:
NEW
Component:
Core :: Win32
Version:
1.9.2
Hardware:
PC Windows Vista
Importance:
P5 major
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Dec 13 2010 21:35:16 UTC
by:
mr**@gm**.com
Modified:
Jan 29 2011 00:09:51 UTC
CC List:
Rob Caelers
WhoWhenWhatRemovedAdded
Rob CaelersJan 29 2011 00:09:51 UTCccRob Caelers
Description
mr**@gm**.com  Dec 13 2010 21:35:16 UTC
Happened right after the rest break started

Here is windbg !analyze -v output: 

FAULTING_IP: 
+335d3c
02ebaa1a 6e              outs    dx,byte ptr [esi]

EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 02ebaa1a
   ExceptionCode: c0000096
  ExceptionFlags: 00000008
NumberParameters: 0

PROCESS_NAME:  Workrave.exe

FAULTING_MODULE: 76880000 kernel32

DEBUG_FLR_IMAGE_TIMESTAMP:  4c7a1638

MODULE_NAME: workrave

ERROR_CODE: (NTSTATUS) 0xc0000096 - {EXCEPTION}  Privileged instruction.

EXCEPTION_CODE: (NTSTATUS) 0xc0000096 - {EXCEPTION}  Privileged instruction.

DEFAULT_BUCKET_ID:  STACKIMMUNE

MOD_LIST: <ANALYSIS/>

IP_ON_HEAP:  02ebaa1a
The fault address in not in any loaded module, please check your build's rebase
log at <releasedir>\bin\build_logs\timebuild\ntrebase.log for module which may
contain the address if it were loaded.

STACK_ADDR_RAW_STACK_SYMBOL: 27eec0

ADDITIONAL_DEBUG_TEXT:  
Use '!findthebuild' command to search for the target build information.
If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols. ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]

LAST_CONTROL_TRANSFER:  from 0027ea34 to 02ebaa1a

FAULTING_THREAD:  ffffffff

PRIMARY_PROBLEM_CLASS:  STACKIMMUNE

BUGCHECK_STR:  APPLICATION_FAULT_STACKIMMUNE_WRONG_SYMBOLS

IP_ON_STACK: 
+6f292faf0293df24
0027ea34 00d0            add     al,dl

FRAME_ONE_INVALID: 1

STACK_TEXT:  
00000000 00000000 workrave.exe+0x0


SYMBOL_NAME:  workrave.exe

FOLLOWUP_NAME:  MachineOwner

IMAGE_NAME:  Workrave.exe

STACK_COMMAND:  ** Pseudo Context ** ; kb

FAILURE_BUCKET_ID:  STACKIMMUNE_c0000096_Workrave.exe!Unknown

BUCKET_ID:  APPLICATION_FAULT_STACKIMMUNE_WRONG_SYMBOLS_workrave.exe

FOLLOWUP_IP: 
Workrave+0
00400000 4d              dec     ebp

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/Workrave_exe/1_9_2_0/4c7a1638/unknown/0_0_0_0/bbbbbbb4/c0000096/02ebaa1a.htm?Retriage=1

Followup: MachineOwner

I'm attaching the dump.
Comment 1
mr**@gm**.com  Jan 7 2011 20:47:37 UTC
*** Bug 949 has been marked as a duplicate of this bug. ***
Comment 2
mr**@gm**.com  Jan 7 2011 20:48:43 UTC
*** Bug 950 has been marked as a duplicate of this bug. ***
Comment 3
mr**@gm**.com  Jan 7 2011 20:50:28 UTC
Updated to 1.9.3. If it crashes again will install debug version.
Comment 4
Rob Caelers  Jan 29 2011 00:09:51 UTC
Could you please check if

http://snapshots.workrave.org/20110128/workrave-win32-v1_9_3-24-g1721580133-20110128-installer.exe

fixes the problem. Thanks!