Bug 307 - Workrave crash bloks entire system. cold restart needed
Status:
RESOLVED FIXED
Component:
Core :: Win32
Version:
1.4.0
Hardware:
PC Windows 2000
Importance:
P1 critical
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Sep 15 2003 02:31:25 UTC
by:
Remco Hulshoff
Modified:
Oct 23 2003 13:23:42 UTC
WhoWhenWhatRemovedAdded
Raymond PennersOct 23 2003 13:23:42 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Remco Hulshoff  Sep 15 2003 02:31:25 UTC
Sometimes workrave crashes during a break on my system (winxp sp1). When it 
does, it does not release the keyboard/mouse controls so that i cannot use 
the "do/don't send a report to m$" buttons wich would allow workrave to close. 

I also cannot kill the task manually because the controls are locked. This 
forces me to press the reset button and usually loose some work.  

I would suggest that you release all the controls back to the user in 
your "catch" expressions so that if workrave does crash, the user can continue 
with his work.
Comment 1
Rob Caelers  Sep 15 2003 09:08:59 UTC
Please try a recent nightly build (http://www.workrave.org/download/snapshots/).
Workrave should now intercept crashes and release the mouse/keyboard. A crash
report is also generated when a crash occurs. You are kindly requested to mail
us this report if you still get a crash (please also mention the build you are
using, this is not logged yet).
Comment 2
Raymond Penners  Oct 10 2003 00:07:19 UTC
I have placed an experimental new version of harpoon.dll on
http://www.workrave.org/files/harpoon.dll.

Please replace the old harpoon.dll in the "C:\Program Files\Workrave\Lib\"
directory with this one.

The initial feedback I got so far is good, a user who reported crashes said they
are all gone now.