Bug 471 - Crash after each break
Status:
RESOLVED DUPLICATE
Component:
Core :: Win32
Version:
1.8.0
Hardware:
PC Windows 2000
Importance:
P2 critical
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Jul 19 2005 14:32:09 UTC
by:
Bart Golsteijn
Modified:
Jul 19 2005 14:44:24 UTC
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Jul 19 2005 14:44:24 UTC | status | NEW | RESOLVED |
| resolution | DUPLICATE |
Description
Bart Golsteijn Jul 19 2005 14:32:09 UTC
After a micro break, Workrave crashes. I tried to open a 'rustpauze' window, this works. When I try to close this window, Workrave crashes. So it seems like Workrave crashes while / after closing a break window. Here are the error logs for the crash after the micro break and after the 'rustpauze'. ----------------------- -- Micro-break crash -- ----------------------- Crash log created on 19/07/2005 at 14:29:11. version = 1.8.0 compile date = Jul 1 2005 compile time = 16:46:28 features = DISTRIBUTION EXERCISES GNET GNET2 GTK_MULTIHEAD code = c0000005 flags = 0 address = 54a8e8 params = 2 C:\Program Files\Workrave\lib\Workrave.exe caused an Access Violation at location 0054a8e8 reading from location 0000002c Registers: eax=0000002c ebx=0000002c ecx=0124f900 edx=01289c70 esi=00000000 edi=00000000 eip=0054a8e8 esp=0022f7a4 ebp=0022f7ac iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00010202 Stack trace: PC Frame Ret 0054A8E8 0022F7AC 0054A91D 0054A91D 0022F7BC 00417745 00417745 0022F810 004022DB 004022DB 0022F824 004037C9 004037C9 0022F838 0043370D 0043370D 0022F850 00433A6F 00433A6F 0022F864 00433A46 00433A46 0022F878 00429FCC 00429FCC 0022F8E4 00429C5F 00429C5F 0022F910 00402D20 00402D20 0022F920 00572DCF 00572DCF 0022F930 0056C9E3 0056C9E3 0022F93C 0057330A 0057330A 0022F94C 0053F467 0053F467 0022F96C 00349913 00349913 0022F99C 00347738 00347738 0022F9EC 00348391 00348391 0022F9FC 00348692 00348692 0022FA3C 00348D07 00348D07 0022FA7C 00A4F1AD 00A4F1AD 0022FA9C 00466F57 00466F57 0022FAAC 00466D96 00466D96 0022FABC 00402C55 00402C55 0022FAE0 0041E30A 0041E30A 0022FAF4 0041E360 0041E360 0022FEF8 00558FDA 00558FDA 0022FF78 004011E7 004011E7 0022FFB0 00401258 00401258 0022FFC0 7C598989 7C598989 0022FFF0 00000000 Registry dump: key = Software\Workrave 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 key = Software\Workrave\gui\applet value = cycle_time string data = 10 value = enabled string data = 1 key = Software\Workrave\gui\applet\daily_limit value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\applet\micro_pause value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\applet\rest_break value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\breaks value = block_mode string data = 0 key = Software\Workrave\gui\breaks\daily_limit value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 0 key = Software\Workrave\gui\breaks\micro_pause value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 0 key = Software\Workrave\gui\breaks\rest_break value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 4 key = Software\Workrave\gui\main_window value = x string data = -225 value = y string data = 220 value = head string data = 0 value = cycle_time string data = 10 value = enabled string data = 0 key = Software\Workrave\gui\main_window\daily_limit value = position string data = 2 value = flags string data = 0 key = Software\Workrave\gui\main_window\micro_pause value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\main_window\rest_break value = position string data = 1 value = flags string data = 0 key = Software\Workrave\sound value = enabled string data = 0 key = Software\Workrave\timers key = Software\Workrave\timers\daily_limit value = limit string data = 25200 value = auto_reset string data = 0 value = reset_pred string data = day/4:00 value = snooze string data = 1200 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 = activity_sensitive string data = 1 key = Software\Workrave\timers\rest_break value = limit string data = 3300 value = auto_reset string data = 300 value = reset_pred string data = value = snooze string data = 180 value = activity_sensitive string data = 1 --------------------- -- Rustpauze crash -- --------------------- Crash log created on 19/07/2005 at 14:18:54. version = 1.8.0 compile date = Jul 1 2005 compile time = 16:46:28 features = DISTRIBUTION EXERCISES GNET GNET2 GTK_MULTIHEAD code = c0000005 flags = 0 address = 54a8e8 params = 2 C:\Program Files\Workrave\lib\Workrave.exe caused an Access Violation at location 0054a8e8 reading from location 0000002c Registers: eax=0000002c ebx=0000002c ecx=012984f8 edx=01298508 esi=00000000 edi=00000000 eip=0054a8e8 esp=0022f38c ebp=0022f394 iopl=0 nv up ei pl nz ac pe nc cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00210212 Stack trace: PC Frame Ret 0054A8E8 0022F394 0054A91D 0054A91D 0022F3A4 00417745 00417745 0022F3F8 004022DB 004022DB 0022F40C 004037C9 004037C9 0022F420 0043370D 0043370D 0022F438 00433A6F 00433A6F 0022F44C 00433A46 00433A46 0022F460 00433AED 00433AED 0022F474 00429A91 00429A91 0022F490 00402199 00402199 0022F4A0 0040217B 0040217B 0022F4AC 0044C4D7 0044C4D7 0022F4DC 00A52D2B 00A52D2B 0022F51C 007D3E7F 007D3E7F 0022F54C 007D3B62 007D3B62 0022F58C 007E8062 007E8062 0022F63C 007E74FC 007E74FC 0022F8BC 007E7708 007E7708 0022F8DC 00B7473E 00B7473E 0022F90C 00B74209 00B74209 0022F93C 00A4F94E 00A4F94E 0022F97C 0084C04F 0084C04F 0022F99C 00347738 00347738 0022F9EC 00348391 00348391 0022F9FC 00348692 00348692 0022FA3C 00348D07 00348D07 0022FA7C 00A4F1AD 00A4F1AD 0022FA9C 00466F57 00466F57 0022FAAC 00466D96 00466D96 0022FABC 00402C55 00402C55 0022FAE0 0041E30A 0041E30A 0022FAF4 0041E360 0041E360 0022FEF8 00558FDA 00558FDA 0022FF78 004011E7 004011E7 0022FFB0 00401258 00401258 0022FFC0 7C598989 7C598989 0022FFF0 00000000 Registry dump: key = Software\Workrave 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 key = Software\Workrave\gui\applet value = cycle_time string data = 10 value = enabled string data = 1 key = Software\Workrave\gui\applet\daily_limit value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\applet\micro_pause value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\applet\rest_break value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\breaks value = block_mode string data = 0 key = Software\Workrave\gui\breaks\daily_limit value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 0 key = Software\Workrave\gui\breaks\micro_pause value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 0 key = Software\Workrave\gui\breaks\rest_break value = max_preludes string data = 3 value = max_postpone string data = -1 value = ignorable_break string data = 1 value = enabled string data = 1 value = exercises string data = 4 key = Software\Workrave\gui\main_window value = x string data = -225 value = y string data = 220 value = head string data = 0 value = cycle_time string data = 10 value = enabled string data = 0 key = Software\Workrave\gui\main_window\daily_limit value = position string data = 2 value = flags string data = 0 key = Software\Workrave\gui\main_window\micro_pause value = position string data = 0 value = flags string data = 0 key = Software\Workrave\gui\main_window\rest_break value = position string data = 1 value = flags string data = 0 key = Software\Workrave\sound value = enabled string data = 0 key = Software\Workrave\timers key = Software\Workrave\timers\daily_limit value = limit string data = 25200 value = auto_reset string data = 0 value = reset_pred string data = day/4:00 value = snooze string data = 1200 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 = activity_sensitive string data = 1 key = Software\Workrave\timers\rest_break value = limit string data = 3300 value = auto_reset string data = 300 value = reset_pred string data = value = snooze string data = 180 value = activity_sensitive string data = 1 --------------------------------- Any idea what causes these crashes? Bart
Comment 1
Rob Caelers Jul 19 2005 14:44:24 UTC
The bug only occurs if blocking mode is set to 'none'.... Fixed in CVS. Please try a recent nightly build. We *really* need to release 1.8.1 soon. Bug reports are pouring in.... :-) *** This bug has been marked as a duplicate of 460 ***