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@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user