Bug 497 - Crash while using a DOS-Application
Status:
RESOLVED WORKSFORME
Component:
Core :: Win32
Version:
1.8.1
Hardware:
PC Windows
Importance:
P4 normal
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Nov 10 2005 10:15:10 UTC
by:
Roland Schmidt
Modified:
Mar 10 2008 22:13:25 UTC
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Aug 27 2007 14:03:51 UTC | priority | P2 | P4 |
| Rob Caelers | Mar 10 2008 22:13:25 UTC | status | NEW | RESOLVED |
| resolution | WORKSFORME |
Description
Roland Schmidt Nov 10 2005 10:15:10 UTC
Workrave crashes while I'm using a full-screen graphical DOS-Application for several minutes. The crash occurs even if I switch workrave to stopped mode. OS: Windows-98 SE CPU: AMD 500 crash-log: ------------------------ Crash log created on 10/11/2005 at 09:31:13. version = 1.8.1 compile date = Jul 31 2005 compile time = 11:20:54 features = DISTRIBUTION EXERCISES GNET GNET2 GTK_MULTIHEAD code = c000001d flags = 0 address = 70f101 params = 0 C:\PROGRAMME\WORKRAVE\LIB\WORKRAVE.EXE caused an Illegal Instruction at location 0070f101Registers: eax=00000000 ebx=0111fde0 ecx=c162f680 edx=bffc9490 esi=0111f6e0 edi=0111f4f0 eip=0070f101 esp=00f9ede0 ebp=00f9edf8 iopl=0 nv up ei pl nz na po nc cs=0177 ss=017f ds=017f es=017f fs=3087 gs=0000 efl=00010206 Stack trace: PC Frame Ret 0070F101 00F9EDF8 0070F1CD 0070F1CD 00F9EE18 00944120 00944120 00F9EE88 0094DBE6 0094DBE6 00F9EEB8 0094D9EA 0094D9EA 00F9EEE8 0094BDFC 0094BDFC 00F9EF08 0094BEC9 0094BEC9 00F9EF58 0094C21B 0094C21B 00F9F008 00953B40 00953B40 00F9F0A8 00951FF1 00951FF1 00F9F128 009522A7 009522A7 00F9F158 00952557 00952557 00F9F188 00531F57 00531F57 00F9F1A8 00412BDC 00412BDC 00F9F25C 0044C5E5 0044C5E5 00F9F28C 00AD2D2B 00AD2D2B 00F9F2CC 00853E7F 00853E7F 00F9F2FC 00853B62 00853B62 00F9F33C 00868062 00868062 00F9F3EC 008674FC 008674FC 00F9F66C 00867708 00867708 00F9F68C 00BF473E 00BF473E 00F9F6BC 00BF4384 00BF4384 00F9F6EC 00ACF9E1 00ACF9E1 00F9F72C 008AF79E 008AF79E 00F9F7CC 008AF87E 008AF87E 00F9F7EC 008AF8BD 008AF8BD 00F9F7FC 006F9E27 006F9E27 00F9F81C 006F7738 006F7738 00F9F86C 006F8391 006F8391 00F9F87C 006F8692 006F8692 00F9F8BC 006F8D07 006F8D07 00F9F8FC 00ACF1AD 00ACF1AD 00F9F91C 00466F77 00466F77 00F9F92C 00466DB6 00466DB6 00F9F93C 00402C65 00402C65 00F9F960 0041E32A 0041E32A 00F9F974 0041E380 0041E380 00F9FD78 00558FFA 00558FFA 00F9FDF8 004011E7 004011E7 00F9FE28 00401258 00401258 00F9FE38 BFF8B560 BFF8B560 00F9FF78 BFF8B412 BFF8B412 00F9FFF4 BFF89DD5 BFF89DD5 8368FFEC 00000000 Registry dump: key = Software\Workrave key = Software\Workrave\timers 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 = 2700 value = auto_reset string data = 600 value = reset_pred string data = value = snooze string data = 180 value = activity_sensitive string data = 1 key = Software\Workrave\timers\daily_limit value = limit string data = 21600 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\gui key = Software\Workrave\gui\breaks value = block_mode string data = 1 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 = 3 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\main_window value = cycle_time string data = 10 value = enabled string data = 1 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\gui\main_window\daily_limit value = position string data = 2 value = flags string data = 0 key = Software\Workrave\gui\applet value = cycle_time string data = 10 value = enabled string data = 1 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\applet\daily_limit value = position string data = 0 value = flags string data = 0 key = Software\Workrave\distribution value = port string data = 27273 value = reconnect_attempts string data = 5 value = reconnect_interval string data = 15 key = Software\Workrave\sound value = enabled string data = 1 value = device string data = speaker ---------------------------
Comment 1
Rob Caelers Mar 10 2008 22:13:25 UTC
Recent versions of Workrave require Windows 2000 or later. I cannot reproduce this bug on XP. Furthermore, Workrave now uses a less intrusive way of monitoring user activity that is less likely to cause problems with other programs. Feel free to reopen this bug if you manage to crash workrave while using DOS-application on Windows 2000+.