GTK bug? xcb_io.c: 140

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat GTK bug? xcb_io.c: 140
# 1  
Old 03-21-2014
GTK bug? xcb_io.c: 140

Hi all,

Trying to get my application ready for distribution.
All looking good until I started getting this error and program termination:

Code:
My-Program: xcb_io.c:140 dequeue_pending_request: Assertion `req == dpy->xcb->pending_requests` failed

Has anyone come accross this? I am working in Fedora 14 with the GTK libraries. I beliieve that this could be a GTK bug of some kind. I can't chaulk it up to my own code as it is completely random when it occurs.

Thanks in advance for any help

Last edited by vbe; 03-21-2014 at 11:31 AM.. Reason: code tags please not HTML!
# 2  
Old 03-21-2014
Googling this error, it appears to be related to OpenGL and multithreading. What graphics engine do you use?
# 3  
Old 03-21-2014
i am using: ATI Tecnologies Inc RS880 [Radeon HD 4250]
# 4  
Old 03-21-2014
I meant, software. What is your program? What libraries does it use?
# 5  
Old 03-21-2014
I use GTK for all screen drawing and window managing
# 6  
Old 03-21-2014
Is your program multi-threaded? This error's hard to pin down, but you're not the only one who gets it. It seems related to making graphical calls in more than one thread. Putting all graphical calls in one thread (including graphical initialization) helps at least some.
# 7  
Old 03-21-2014
ya that is kind of what I have been seeing as well. it is multi-threaded yes. i have some zooming buttons in my program that modify several global variables used to set up metre to pixel scaling which are units passed to gtk. so i have been noticing that modifying these variables too quickly is crashing the application. probably due to the GTK thread not being finished.....
Login or Register to Ask a Question

Previous Thread | Next Thread

4 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Use stty columns 140 in .profile on ksh

Hi, I am trying to put stty columns 140 in .profile to set column width to 140 so I don't have to manully do it every time. My main goal is to avoid seeing "Terminal too wide" message whenever I try to use vi editor in full screen. I am on korn shell echo $SHELL /bin/ksh So even... (8 Replies)
Discussion started by: pat_pramod
8 Replies

2. Programming

curses.h not found , gtk/gtk.h not found

i have downloaded <libncurses5-dev_5.7+20101128-1_i386.deb> and <ndk++-0.0.1alpha4.tar.bz2> which contains the header files curses.h and gtk/gtk.h .. i have also included them using .. #include "/home/ball/Desktop/Sudoku/project/libncurses5-dev_5.7+20101128-1_i386/usr/include/curses.h" ... (2 Replies)
Discussion started by: upvan111
2 Replies

3. UNIX for Dummies Questions & Answers

FTP: Error -140: remote mkdir failed

I've just installed vsftpd on Ubuntu 9.04 server. I can access using my ftp client, however I cannot use mkdir either upload files. I get the following errors: `Error -140: remote mkdir failed` My configuration file has: write_enable = YES Is there some other parameter I should... (2 Replies)
Discussion started by: aneuryzma
2 Replies

4. AIX

Root password for fresh 5.1 install on 43p-140?

I've installed AIX 5.1 on a 43p-140, but am unable to log in. At no point in the install did it ask me for a root password. When it boots to the console prompt, I enter "root" as a username, and then after 1 second it cycles right back to another root prompt. I am accessing the 43p-140... (4 Replies)
Discussion started by: akbar
4 Replies
Login or Register to Ask a Question