[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