Bug 966 - Exception
Status:
RESOLVED FIXED
Component:
Core
Version:
1.9.3
Hardware:
PC Windows XP
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Jan 16 2011 03:50:50 UTC
by:
wangdahu
Modified:
Mar 24 2011 18:31:43 UTC
WhoWhenWhatRemovedAdded
Rob CaelersMar 24 2011 18:31:43 UTCstatusNEWRESOLVED
resolutionFIXED
Description
wangdahu  Jan 16 2011 03:50:50 UTC
Crash log created on 16/01/2011 at 10:56:36.

version = 1.9.3
compile date = Dec 11 2010
compile time = 13:47:14
features = DISTRIBUTION EXERCISES 
locale = Chinese


code = c0000005
flags = 0
address = 7c956a12
params = 2
C:\Program Files\Workrave\lib\Workrave.exe caused an Access Violation at location 7c956a12 in module C:\Program Files\Workrave\lib\Workrave.exe reading from location 00000000

Registers:

eax=00000000 ebx=00000002 ecx=039a4540 edx=00000000 esi=039a4500 edi=039a4528
eip=7c956a12 esp=0022d0ec ebp=0022d30c iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010246

Stack trace:

PC        Frame     Ret
7C956A12  0022D30C  77BFC3C9
77BFC3C9  0022D34C  77BFC3E7
77BFC3E7  0022D358  77BFC42E
77BFC42E  0022D368  685F6947
685F6947  0022D398  6C3540A3
6C3540A3  0022D428  6C355C2B
6C355C2B  0022D448  0302048F
0302048F  0022D498  02E74F49
02E74F49  0022D4E8  02E74FCC
02E74FCC  0022D508  02E3BFAA
02E3BFAA  0022D548  02E738BA
02E738BA  0022D588  02E73A95
02E73A95  0022D5C8  02EF9F1E
02EF9F1E  0022D608  63A459F3
63A459F3  0022D688  63A56438
63A56438  0022D768  63A5DAFE
63A5DAFE  0022D888  63A5DE66
63A5DE66  0022D8A8  0301A0F7
0301A0F7  0022D908  02E74F91
02E74F91  0022D958  02E74FCC
02E74FCC  0022D978  02E738BA
02E738BA  0022D9B8  02E73A95
02E73A95  0022D9F8  02EF9F1E
02EF9F1E  0022DA38  63A459F3
63A459F3  0022DAB8  63A56438
63A56438  0022DB98  63A5DAFE
63A5DAFE  0022DCB8  63A5DE66
63A5DE66  0022DCD8  0301A0F7
0301A0F7  0022DD38  02E74F91
02E74F91  0022DD88  02E74FCC
02E74FCC  0022DDA8  02E738BA
02E738BA  0022DDE8  02E73A95
02E73A95  0022DE28  02E45A11
02E45A11  0022DE78  02EF9F1E
02EF9F1E  0022DEB8  63A459F3
63A459F3  0022DF38  63A56438
63A56438  0022E018  63A5DAFE
63A5DAFE  0022E138  63A5DE66
63A5DE66  0022E158  0301A0F7
0301A0F7  0022E1B8  02E74F91
02E74F91  0022E208  02E74FCC
02E74FCC  0022E228  02E3BFAA
02E3BFAA  0022E268  02E738BA
02E738BA  0022E2A8  02E73A95
02E73A95  0022E2E8  02EF9F1E
02EF9F1E  0022E328  63A459F3
63A459F3  0022E3A8  63A56438
63A56438  0022E488  63A5DAFE
63A5DAFE  0022E5A8  63A5DE66
63A5DE66  0022E5C8  0301A0F7
0301A0F7  0022E628  02E74F91
02E74F91  0022E678  02E74FCC
02E74FCC  0022E698  02E3BFAA
02E3BFAA  0022E6D8  02E738BA
02E738BA  0022E718  02E73A95
02E73A95  0022E758  02EF9F1E
02EF9F1E  0022E798  63A459F3
63A459F3  0022E818  63A56438
63A56438  0022E8F8  63A5DAFE
63A5DAFE  0022EA18  63A5DE66
63A5DE66  0022EA38  0301A0F7
0301A0F7  0022EA98  02E74F91
02E74F91  0022EAE8  02E74FCC
02E74FCC  0022EB08  0048300A
0048300A  0022EB48  02E738BA
02E738BA  0022EB88  02E73A95
02E73A95  0022EBC8  00476052
00476052  0022EBE8  00429A02
00429A02  0022ECA8  0047937F
0047937F  0022ECD8  02EF9F1E
02EF9F1E  0022ED18  63A459F3
63A459F3  0022ED98  63A56438
63A56438  0022EE78  63A5DAFE
63A5DAFE  0022EF98  63A5DE66
63A5DE66  0022EFB8  0301A0F7
0301A0F7  0022F018  02E74F91
02E74F91  0022F068  02E74FCC
02E74FCC  0022F088  0048300A
0048300A  0022F0C8  02E738BA
02E738BA  0022F108  02E73A95
02E73A95  0022F148  00476052
00476052  0022F168  00429A02
00429A02  0022F228  0047937F
0047937F  0022F258  02EF9F1E
02EF9F1E  0022F298  63A459F3
63A459F3  0022F318  63A56438
63A56438  0022F3F8  63A5DAFE
63A5DAFE  0022F518  63A5DE66
63A5DE66  0022F538  0301A0F7
0301A0F7  0022F598  02E74F91
02E74F91  0022F5E8  02E74FCC
02E74FCC  0022F608  0048300A
0048300A  0022F648  02E738BA
02E738BA  0022F688  02E73A95
02E73A95  0022F6C8  00476052
00476052  0022F6E8  0047937F
0047937F  0022F718  02EF9F1E
02EF9F1E  0022F758  63A45ACA
63A45ACA  0022F7D8  63A56438
63A56438  0022F8B8  63A5DAFE
63A5DAFE  0022F9D8  63A5DE66
63A5DE66  0022F9F8  0301A0F7
0301A0F7  0022FA58  02EF888B
02EF888B  0022FAB8  6C363FE9
6C363FE9  0022FB58  6C35F4CA
6C35F4CA  0022FBC8  6C3612A3
6C3612A3  0022FC08  6C361313
6C361313  0022FC18  6C34137C
6C34137C  0022FC48  685F09EB
685F09EB  0022FCC8  685F1205
685F1205  0022FD48  685F1741
685F1741  0022FD88  02EF7694
02EF7694  0022FDE8  0049A083
0049A083  0022FE08  00409885
00409885  0022FE68  0042EEC8
0042EEC8  0022FE98  0042EF50
0042EF50  0022FEC8  005BB37D
005BB37D  0022FEE8  00401402
00401402  0022FFC0  7C816FE7
7C816FE7  0022FFF0  00000000
 C:\Program Files\Workrave\lib\Workrave.exe handle: 00400000 date: 2010-12-11 05:49:56
 C:\WINDOWS\system32\ntdll.dll handle: 7C920000 date: 2009-02-09 10:18:58
 C:\WINDOWS\system32\kernel32.dll handle: 7C800000 date: 2009-03-21 14:19:00
 C:\WINDOWS\system32\ADVAPI32.dll handle: 77DA0000 date: 2009-02-09 10:19:00
 C:\WINDOWS\system32\RPCRT4.dll handle: 77E50000 date: 2009-04-15 15:12:24
 C:\WINDOWS\system32\Secur32.dll handle: 77FC0000 date: 2009-06-25 08:46:28
 C:\WINDOWS\system32\GDI32.dll handle: 77EF0000 date: 2008-10-23 12:59:12
 C:\WINDOWS\system32\USER32.dll handle: 77D10000 date: 2007-03-08 15:37:22
 C:\WINDOWS\system32\msvcrt.dll handle: 77BE0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\ole32.dll handle: 76990000 date: 2005-07-26 04:39:50
 C:\WINDOWS\system32\SHELL32.DLL handle: 7D590000 date: 2008-09-30 06:37:42
 C:\WINDOWS\system32\SHLWAPI.dll handle: 77F40000 date: 2009-12-08 09:11:48
 C:\WINDOWS\system32\WINMM.DLL handle: 76B10000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\WTSAPI32.dll handle: 76F20000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\WINSTA.dll handle: 762D0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\NETAPI32.dll handle: 5FDD0000 date: 2008-10-15 16:59:32
 C:\Program Files\Workrave\lib\libatk-1.0-0.dll handle: 62940000 date: 2010-09-27 16:03:12
 C:\Program Files\Workrave\lib\intl.dll handle: 6A300000 date: 2010-09-11 23:22:14
 C:\Program Files\Workrave\lib\libglib-2.0-0.dll handle: 685C0000 date: 2010-09-28 23:43:46
 C:\WINDOWS\system32\WS2_32.dll handle: 71A20000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\WS2HELP.dll handle: 71A10000 date: 2004-08-17 04:00:00
 C:\Program Files\Workrave\lib\libgobject-2.0-0.dll handle: 63A40000 date: 2010-09-28 23:45:46
 C:\Program Files\Workrave\lib\libgthread-2.0-0.dll handle: 65C40000 date: 2010-09-28 23:45:14
 C:\Program Files\Workrave\lib\libcairo-2.dll handle: 68DC0000 date: 2010-09-11 19:26:14
 C:\Program Files\Workrave\lib\libfontconfig-1.dll handle: 64F80000 date: 2010-02-05 13:55:06
 C:\Program Files\Workrave\lib\libexpat-1.dll handle: 68F40000 date: 2009-01-31 14:42:36
 C:\Program Files\Workrave\lib\freetype6.dll handle: 6A180000 date: 2010-08-17 07:54:26
 C:\Program Files\Workrave\lib\libpng14-14.dll handle: 61A00000 date: 2010-08-17 07:38:28
 C:\Program Files\Workrave\lib\zlib1.dll handle: 62E80000 date: 2010-08-20 02:18:12
 C:\WINDOWS\system32\MSIMG32.DLL handle: 762F0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\dsound.dll handle: 73E70000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\VERSION.dll handle: 77BD0000 date: 2004-08-17 04:00:00
 C:\Program Files\Workrave\lib\libgdk-win32-2.0-0.dll handle: 6C340000 date: 2010-10-01 03:41:48
 C:\Program Files\Workrave\lib\libgdk_pixbuf-2.0-0.dll handle: 65340000 date: 2010-09-27 15:03:10
 C:\Program Files\Workrave\lib\libgio-2.0-0.dll handle: 6D580000 date: 2010-09-28 23:47:08
 C:\Program Files\Workrave\lib\libgmodule-2.0-0.dll handle: 6DD00000 date: 2010-09-28 23:45:06
 C:\WINDOWS\system32\DNSAPI.DLL handle: 76EF0000 date: 2008-06-20 15:09:48
 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df\gdiplus.dll handle: 4AE90000 date: 2009-08-13 13:55:22
 C:\Program Files\Workrave\lib\libpango-1.0-0.dll handle: 65580000 date: 2010-09-29 14:10:52
 C:\Program Files\Workrave\lib\libpangocairo-1.0-0.dll handle: 6D4C0000 date: 2010-09-29 14:10:54
 C:\Program Files\Workrave\lib\libpangoft2-1.0-0.dll handle: 6D700000 date: 2010-09-29 14:10:52
 C:\Program Files\Workrave\lib\libpangowin32-1.0-0.dll handle: 6B280000 date: 2010-09-29 14:10:54
 C:\WINDOWS\system32\USP10.DLL handle: 73FA0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\IMM32.DLL handle: 76300000 date: 2004-08-17 04:00:00
 C:\Program Files\Workrave\lib\libgtk-win32-2.0-0.dll handle: 02E20000 date: 2010-10-01 03:46:46
 C:\WINDOWS\system32\COMCTL32.DLL handle: 5D170000 date: 2006-08-25 15:49:44
 C:\WINDOWS\system32\COMDLG32.DLL handle: 76320000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\WINSPOOL.DRV handle: 72F70000 date: 2004-08-17 04:00:00
 C:\Program Files\Workrave\lib\harpoon.dll handle: 10000000 date: 2010-04-23 10:38:28
 C:\WINDOWS\system32\LPK.DLL handle: 62C20000 date: 2004-08-17 04:00:00
 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll handle: 77180000 date: 2006-08-25 00:49:42
 C:\WINDOWS\system32\MSCTF.dll handle: 74680000 date: 2007-12-31 12:09:22
 C:\WINDOWS\system32\msctfime.ime handle: 73640000 date: 2009-02-27 05:06:34
 C:\WINDOWS\system32\SETUPAPI.dll handle: 76060000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\rsaenh.dll handle: 0FFD0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\CLBCATQ.DLL handle: 76FA0000 date: 2005-07-26 04:39:46
 C:\WINDOWS\system32\COMRes.dll handle: 77020000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\OLEAUT32.dll handle: 770F0000 date: 2007-12-04 18:40:02
 C:\WINDOWS\system32\WINTRUST.dll handle: 76C00000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\CRYPT32.dll handle: 765E0000 date: 2007-12-13 04:42:24
 C:\WINDOWS\system32\MSASN1.dll handle: 76DB0000 date: 2009-09-04 20:45:22
 C:\WINDOWS\system32\IMAGEHLP.dll handle: 76C60000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\wdmaud.drv handle: 72C90000 date: 2004-08-16 08:39:28
 C:\WINDOWS\system32\msacm32.drv handle: 72C80000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\MSACM32.dll handle: 77BB0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\midimap.dll handle: 77BA0000 date: 2004-08-17 04:00:00
 C:\WINDOWS\system32\KsUser.dll handle: 73E40000 date: 2004-08-16 08:38:52
 C:\Program Files\Workrave\lib\gtk-2.0\2.10.0\engines\libwimp.dll handle: 62D40000 date: 2010-10-01 03:47:42
 C:\WINDOWS\system32\uxtheme.dll handle: 5ADC0000 date: 2007-10-16 18:36:42
 C:\WINDOWS\system32\mscms.dll handle: 73AA0000 date: 2008-06-24 16:22:28
 C:\WINDOWS\system32\icm32.dll handle: 60A20000 date: 2005-06-29 01:49:56
 C:\WINDOWS\system32\psapi.dll handle: 76BC0000 date: 2004-08-17 04:00:00

Registry dump:

key = Software\Workrave

key = Software\Workrave\breaks

key = Software\Workrave\breaks\daily_limit
  value = max_preludes
  string data = 3
  value = enabled
  string data = 1

key = Software\Workrave\breaks\micro_pause
  value = max_preludes
  string data = 3
  value = enabled
  string data = 0

key = Software\Workrave\breaks\rest_break
  value = max_preludes
  string data = 3
  value = enabled
  string data = 1

key = Software\Workrave\distribution
  value = port
  string data = 27273
  value = reconnect_attempts
  string data = 5
  value = reconnect_interval
  string data = 15

key = Software\Workrave\gui
  value = locale
  string data = 

key = Software\Workrave\gui\applet
  value = cycle_time
  string data = 10

key = Software\Workrave\gui\breaks
  value = block_mode
  string data = 2

key = Software\Workrave\gui\breaks\daily_limit
  value = ignorable_break
  string data = 1
  value = exercises
  string data = 0

key = Software\Workrave\gui\breaks\micro_pause
  value = ignorable_break
  string data = 1
  value = exercises
  string data = 0

key = Software\Workrave\gui\breaks\rest_break
  value = ignorable_break
  string data = 0
  value = exercises
  string data = 3

key = Software\Workrave\gui\main_window
  value = x
  string data = -531
  value = y
  string data = -456
  value = head
  string data = 0
  value = cycle_time
  string data = 10
  value = enabled
  string data = 1

key = Software\Workrave\sound
  value = volume
  string data = 21
  value = enabled
  string data = 1
  value = device
  string data = soundcard
  value = mute
  string data = 1

key = Software\Workrave\sound\events
  value = break_prelude
  string data = C:\Program Files\Workrave\share\sounds\default\break-prelude.wav
  value = break_ignored
  string data = C:\Program Files\Workrave\share\sounds\default\break-ignored.wav
  value = rest_break_started
  string data = C:\Program Files\Workrave\share\sounds\default\rest-break-started.wav
  value = rest_break_ended
  string data = C:\Program Files\Workrave\share\sounds\default\rest-break-ended.wav
  value = micro_break_started
  string data = C:\Program Files\Workrave\share\sounds\default\micro-break-started.wav
  value = micro_break_ended
  string data = C:\Program Files\Workrave\share\sounds\default\micro-break-ended.wav
  value = daily_limit
  string data = C:\Program Files\Workrave\share\sounds\default\daily-limit.wav
  value = exercise_ended
  string data = C:\Program Files\Workrave\share\sounds\default\exercise-ended.wav
  value = exercises_ended
  string data = C:\Program Files\Workrave\share\sounds\default\exercises-ended.wav
  value = exercise_step
  string data = C:\Program Files\Workrave\share\sounds\default\exercise-step.wav
  value = break_prelude_enabled
  string data = 1
  value = break_ignored_enabled
  string data = 1
  value = rest_break_started_enabled
  string data = 1
  value = rest_break_ended_enabled
  string data = 1
  value = micro_break_started_enabled
  string data = 1
  value = micro_break_ended_enabled
  string data = 1
  value = daily_limit_enabled
  string data = 1
  value = exercise_ended_enabled
  string data = 1
  value = exercises_ended_enabled
  string data = 1
  value = exercise_step_enabled
  string data = 1

key = Software\Workrave\timers

key = Software\Workrave\timers\daily_limit
  value = limit
  string data = 14400
  value = auto_reset
  string data = 0
  value = reset_pred
  string data = day/4:00
  value = snooze
  string data = 1200
  value = monitor
  string data = 
  value = activity_sensitive
  string data = 1

key = Software\Workrave\timers\micro_pause
  value = limit
  string data = 180
  value = auto_reset
  string data = 30
  value = reset_pred
  string data = 
  value = snooze
  string data = 150
  value = monitor
  string data = 
  value = activity_sensitive
  string data = 1

key = Software\Workrave\timers\rest_break
  value = limit
  string data = 60
  value = auto_reset
  string data = 300
  value = reset_pred
  string data = 
  value = snooze
  string data = 180
  value = monitor
  string data = 
  value = activity_sensitive
  string data = 1
Comment 1
Rob Caelers  Jan 20 2011 21:52:50 UTC
Thanks! Do you know what Workrave was doing right before the crash? Did the crash happen soon after showing exercises?
Comment 2
Rob Caelers  Jan 29 2011 00:00:18 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!
Comment 3
Rob Caelers  Mar 24 2011 18:31:43 UTC
This problem should be fixed in 1.9.4. You can download it from:

http://sourceforge.net/projects/workrave/files/workrave/1.9.4/workrave-win32-v1.9.4-installer.exe/download

Please reopen this issue if you still see the problem in 1.9.4

Thanks.