Bug 936 - Workrave crashes on Win2008R2 (but the debug version works!)
Status:
RESOLVED FIXED
Component:
Build-Env
Version:
1.9.2
Hardware:
All All
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Nov 1 2010 16:39:41 UTC
by:
Patrick Kaak
Modified:
Dec 5 2010 17:15:44 UTC
WhoWhenWhatRemovedAdded
Rob CaelersDec 5 2010 17:15:44 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Patrick Kaak  Nov 1 2010 16:39:41 UTC
I just installed the 1.9.2 version of Workrave on an Windows2008 R2 environment.
But Workrave crashes immidiatly after you click the shortcut with an fault in module KERNELBASE.DLL

So I tried to install the debug version. And guess what.. the debug version works normally (exept for the debug screen you do not want users to have).

When reinstalling the normal version, Workrave crashes again. So what is the difference between the debug and normal version. How can I make a crashdump of the non-debug version to give any more information?
Comment 1
Rob Caelers  Nov 1 2010 21:54:19 UTC
It seems the release version of Workrave crashes when the 'Windows Audio' service is disabled. Is this service enabled on your computer? If not, does enabling the audio service solve the crashing?

It seems the debug version doesn't crash in this case because compiler optimization are turned off in the debug version.

Workrave used to create its own crashdump. I think it stopped working after Windows XP....
Comment 2
Patrick Kaak  Nov 2 2010 08:39:04 UTC
Enabling Windows Audio Services does let Workrave start.
But have several other problems after that. When you try to open preferences it crashes again.
Comment 3
Rob Caelers  Nov 6 2010 14:53:47 UTC
Could you please install:

http://snapshots.workrave.org/20101105/workrave-win32-v1_9_2-36-g90b67022a5-20101105-installer.exe

and check if this fixes the problem for you. Thanks.
Comment 4
Rob Caelers  Dec 5 2010 17:15:44 UTC
I'm closing this issue. The latest snapshot no longer crashes when audio services have not been started. Please reopen if you still encounter crashes. Thanks!