[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB+GL testing



On Sat, 2009-10-24 at 20:36 -0400, Mark wrote:

> Actually, I can reproduce it consistently and constantly and it's been happening for a few months.  
> Updating to the latest git has never solved it either.

Good.. always helps to figure out how to fix a problem...


> ------- Error ---------
> $ The program 'pcb' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadColor (invalid Colormap parameter)'.
> -------------------------

Hmm..

> I've been putting off telling you because I wanted to nail down the exact circumstances of when and 
> how but I just have not taken the time.  Yesterday I spent a little time with it and it seems to be  
> caused when the DRC window is resized.  Sometimes it does not crash if I have only a few DRC errors 
> but when it does crash then subsequent attempts to use DRC causes an immediate crash.  That part of 
> the problem may be caused by the crash leaving a zombie process of the d-bus.  So then I log out 
> and in and can run it again until it crashes.
> 
> More specifically:  I open a board (any board) and create some obvious drc violations then run 
> Connects -> Design Rule Checker.  If it doesn't crash immediately it creates a window approximately 
> 300x300 pixels.  If I then resize from the bottom of the window frame it will crash.  If I resize 
> from the top it almost never does except for once.  Then I can resize from the right window frame 
> and it will then work normally.

You have to _create_ drc errors? In my case, just open up _any_ board ;)

> However, if I run Window -> DRC Check I can resize the empty window all day long.  At least, right 
> up until I hit the Refresh button.  Then it crashes.

Bizarre. I can't reproduce here yet.

I wonder (just a wild guess really) if you're seeing this bug:

https://bugzilla.gnome.org/show_bug.cgi?id=581526

Try running pcb with "--sync" and see if that helps.





_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user