Bug 129 - Windows 95/98/ME support
Status:
RESOLVED FIXED
Component:
Core :: Win32
Version:
unspecified
Hardware:
PC Windows 98
Importance:
P3 blocker
Target Milestone:
1.0.0
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Oct 12 2002 10:11:34 UTC
by:
Stefan Lasiewski
Modified:
Oct 28 2002 08:38:12 UTC
CC List:
Kees-Jan Dijkzeul
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Raymond Penners | Oct 13 2002 19:48:26 UTC | severity | normal | critical |
| Kees-Jan Dijkzeul | Oct 16 2002 11:12:21 UTC | cc | Kees-Jan Dijkzeul | |
| Raymond Penners | Oct 16 2002 11:12:21 UTC | summary | 0.30 / W32 - Gtk-CRITICAL error upon startup | Windows 95/98/ME support |
| Raymond Penners | Oct 22 2002 01:07:39 UTC | severity | critical | blocker |
| target_milestone | --- | 1.0.0 | ||
| Raymond Penners | Oct 26 2002 17:07:23 UTC | status | NEW | ASSIGNED |
| Raymond Penners | Oct 28 2002 08:38:12 UTC | resolution | FIXED | |
| status | ASSIGNED | RESOLVED |
Description
Stefan Lasiewski Oct 12 2002 10:11:34 UTC
I just installed Workrave 0.30 on my windows box. When I doubleclick the icon on the desktop, I get the following error: (:4294252897): Gtk-CRITICAL **: file gtkwidget.c: line 4883 (gtk_widget_set_even ts): assertion `!GTK_WIDGET_REALIZED (widget)' failed
Comment 1
Raymond Penners Oct 13 2002 19:48:26 UTC
The Windows version of Workrave has only been tested on Windows NT, Windows 2000, and Windows XP. As I cannot reproduce your problem on these operating systems, I suspect that this is Windows 9x related. Rob/Kees-Jan, do you guys have a Windows 9x machine we could test this on?
Comment 2
Stefan Lasiewski Oct 13 2002 21:43:31 UTC
You are correct. This is a Windows 98 system. I have no other GTK apps on the Win98 partition.
Comment 3
Kees-Jan Dijkzeul Oct 14 2002 11:10:19 UTC
I can reproduce this problem on Windows ME: Dos box appears with the given error message. There is a sheep in the sytem tray. The right-click menu can be opened, but then wr locks up. It seem to take a lot of processor time and just sits there. If you move the cursor over the right-click menu you see a "zandloper" (what's that in english?). When you move away, you get a normal cursor. This probably means at least some events are being processed normally. (:4294579525): Gtk-CRITICAL **: file gtkwidget.c: line 4883 (gtk_widget_set_events): assertion `!GTK_WIDGET_REALIZED (widget)' failed In an attempt to get you a stacktrace, I downloaded the file workrave-win32-20021007-debug.exefrom the /files directory, in hope of reproducing the problem with debugging symbols. Two things surprised me: - This failure is not a "crash", i.e. no post-mortem debugging, and hence no stacktrace - The file I downloaded, starts normally. I.e. this problem is caused by something you introduced recently.
Comment 4
Raymond Penners Oct 26 2002 17:07:23 UTC
I've just tried running Workrave (workrave.sf.net/files/workrave-win32-0.9.99-installer.exe) on W98, 2nd edition. I do get the Gtk-CRITICAL errow, but besides that, the app runs fine. I must admit, I am running W98 within VMWare on top of Windows XP. > Kees-Jan: > The file I downloaded, starts normally. I.e. this problem is caused by something you introduced recently. Does this mean that you also were able to run the app ? Anyway, I am trying to figure out what needs to be done to get this bug closed: - Fix that Gtk error - W95 does not fully support Beep(). So, PC speaker sounds need some extra if(). Any other issues?
Comment 5
Raymond Penners Oct 27 2002 13:34:31 UTC
Okay, both issues from my previous comment have been fixed now. A new build is available at: http://workrave.sourceforge.net/files/workrave-win32-20021027-installer.exe KJ, Could you please give this build a spin on Windows ME ?
Comment 6
Stefan Lasiewski Oct 27 2002 22:40:14 UTC
The workrave-win32-20021027 version works great on my Win98 box. The gtk errors do not happen with this latest build.
Comment 7
Raymond Penners Oct 28 2002 08:38:12 UTC
Thanks for the confirmation, Stefan. I am assuming ME will work as wel, closing bug.