Bug 923 - Process_responses: assert ... failed
Status:
RESOLVED FIXED
Component:
Core :: UNIX
Version:
cvs
Hardware:
PC Linux
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Sep 8 2010 00:17:39 UTC
by:
Adorilson Bezerra
Modified:
Nov 26 2010 16:26:50 UTC
WhoWhenWhatRemovedAdded
Rob CaelersNov 26 2010 16:26:50 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Adorilson Bezerra  Sep 8 2010 00:17:39 UTC
When I try to run the repo version, the error below is raised.
I'm on Ubuntu 10.04.

$ workrave 
workrave: ../../src/xcb_io.c:183: process_responses: Assertiva `!(req && current_request && !(((long) (req->sequence) - (long) (current_request)) <= 0))' falhou.
Abortado
Comment 1
Rob Caelers  Nov 7 2010 21:11:51 UTC
This crash seems to occur only when the record extension is not available. Make sure it is enabled in your /etc/X11/xorg.conf:

Section "Module"
	Load	"record"
EndSection

Not sure if this is a bug in Workrave; according to Google other applications get this crash as well. I will disable the non-record activity monitoring for now...
Comment 2
Adorilson Bezerra  Nov 23 2010 00:47:36 UTC
In Ubuntu 10.04, /etc/X11/xorg.conf don't exists.

But, I fetched your lastest updates and it's works.

Do you disabled the non-record activity monitoring or just checking for X Record extension on compile time? 

BTW, I think this bug is fixed and this issues can be closed.
Comment 3
Rob Caelers  Nov 25 2010 23:32:34 UTC
So far only compile time checking is done. I also want to check at runtime if record is available.
Comment 4
Rob Caelers  Nov 26 2010 16:26:50 UTC
Run time check now also done.