Bug 935 - Workrave dies when exercises are to be shown
Status:
RESOLVED FIXED
Component:
Core :: Win32
Version:
1.9.2
Hardware:
PC Windows XP
Importance:
P5 critical
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Oct 29 2010 02:05:28 UTC
by:
Nux
Modified:
Feb 10 2011 07:48:27 UTC
CC List:
Rob Caelers
| Id | Who | When | Size | Type |
|---|---|---|---|---|
| 221 | Settings and logs | |||
| Nux | Oct 29 2010 17:04:06 UTC | 9879 | application/zip | |
| 225 | Crash log (after installing snapshot) | |||
| Nux | Dec 6 2010 20:21:58 UTC | 13408 | text/plain | |
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Dec 5 2010 17:20:05 UTC | cc | Rob Caelers | |
| Rob Caelers | Feb 10 2011 07:48:27 UTC | status | NEW | RESOLVED |
| resolution | FIXED |
Description
Nux Oct 29 2010 02:05:28 UTC
Not sure if this is entirely due to starting exercises or something else... I have a two monitor setup. My main monitor is a classical LCD monitor (4:3) while the other one is wide (16:9). This is on a one card on Windows XP SP3. I've played with Workrave settings a bit and ended up setting coffee break to the same value as the rest break, but the coffee break was disabled. Workrave died after some time and then I figured it dies on exercises. I've re-enabled coffee breaks and changed the time, but it only help for a day or two. Also note that when I explicitly run exercises (from a context menu), then they work fine. Also is it possible that it dies because of my anti-virus program (I use the Eset NOD)? I'm not sure, but I think Workrave also died when a scanning proccess started. All this is weird because I don't get any alert window or anything like that. Workrave icon even stays in my toolbar - it only disappears when I hover a mouse over it. Is there a way I can debug this further or is this a known problem with two monitor setup?
Comment 1
Nux Oct 29 2010 17:04:06 UTC
Created attachment 221 Settings and logs I've found some logs and settings. Today (about 10 minutes ago) for the first time a critical error message was displayed when WR died.
Comment 2
Rob Caelers Dec 5 2010 17:20:05 UTC
Could you please try a recent snapshot: http://snapshots.workrave.org/20101205/workrave-win32-v1_9_2-62-g38d6df67e3-20101205-installer.exe and check if this one still crashes? If it still crashes, please try to disable audio playback in workrave and see if that helps. Thanks! Workrave should work fine with multple monitors.
Comment 3
Nux Dec 6 2010 15:59:29 UTC
Disabling "Mute sounds during break and day limit" worked. I don't think I need it anyway so I guess it works for me, but I'm leaveing the report want as you might want to investigate further.
Comment 4
Rob Caelers Dec 6 2010 17:11:39 UTC
Thanks for testing. Did you also try the Workrave snapshot? I believe the audio problem is fixed in that version.
Comment 5
Nux Dec 6 2010 20:20:55 UTC
(In reply to comment #4) > Thanks for testing. Did you also try the Workrave snapshot? I believe the audio > problem is fixed in that version. Yes, unfortunately Workrave still crashed after I selected exercises from the context menu.
Comment 6
Nux Dec 6 2010 20:21:58 UTC
Created attachment 225 Crash log (after installing snapshot)
Comment 7
Rob Caelers Dec 7 2010 23:05:56 UTC
Thanks for the crashlog. I haven't been able to determine the cause of the crash yet. Are you using Workrave in the Polish language? PC Frame Ret 7C9101B3 0022E6D8 77C1C1DB 77C1C1DB 0022E718 685F69B0 685F69B0 0022E748 009B43EE _g_malloc0 009B43EE 0022E788 009E397D gtk_target_table_new_from_list 009E397D 0022E7C8 009E95E6 gtk_text_buffer_get_target_list 009E95E6 0022E7E8 00A02A80 gtk_text_buffer_get_paste_target_list 00A02A80 0022E828 00A05F32 gtk_text_view_target_list_notify 00A05F32 0022E8B8 00A0604E gtk_text_view_set_buffer 00A0604E 0022E8D8 00A064BD get_buffer 00A064BD 0022E928 00A066E3 gtk_text_view_ensure_layout 00A066E3 0022E948 00A068F8 gtk_text_view_update_layout_width 00A068F8 0022E9E8 63A45ACA gtk_text_view_value_changed 63A45ACA 0022EA68 63A56438 g_closure_invoke 63A56438 0022EB48 63A5DCD6 g_signal_emit_unlocked_R 63A5DCD6 0022EC68 63A5DE66 g_signal_emit_valist 63A5DE66 0022EC88 00A6937F g_signal_emit 00A6937F 0022ECF8 009B15EC gtk_widget_set_scroll_adjustments 009B15EC 0022ED38 63A45ACA gtk_scrolled_window_add 63A45ACA 0022EDB8 63A55E5C g_closure_invoke 63A55E5C 0022EE98 63A5DCD6 g_signal_emit_unlocked_R 63A5DCD6 0022EFB8 63A5DE66 g_signal_emit_valist 63A5DE66 0022EFD8 008C2DA9 g_signal_emit 008C2DA9 0022F018 0043C688 gtk_container_add 0043C688 0022F148 0043945B ExercisesPanel::ExercisesPanel(Gtk::ButtonBox*) 0043945B 0022F1A8 0042DE96 ExercisesDialog::ExercisesDialog() 0042DE96 0022F1F8 005950FB Menus::on_menu_exercises()
Comment 8
Nux Dec 8 2010 00:03:36 UTC
(In reply to comment #7) > Thanks for the crashlog. I haven't been able to determine the cause of the > crash yet. Are you using Workrave in the Polish language? Yes, though the mentioned option is not translated if that matters.
Comment 9
Rob Caelers Jan 29 2011 00:12:40 UTC
Could you please check if http://snapshots.workrave.org/20110128/workrave-win32-v1_9_3-24-g1721580133-20110128-installer.exe fixes the problem (I found a bug in the audio muting). Thanks!
Comment 10
Nux Feb 10 2011 00:08:05 UTC
Sorry for the delay but I wanted to be sure it's working. I've been running it for two days with the mute option on and all seems to work well. Thanks!
Comment 11
Rob Caelers Feb 10 2011 07:48:27 UTC
Great! Thanks for verifying.