[GTK HID] DRC window causes pcb to crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Hi all,
[GTK HID] DRC window causes pcb to crash.
Steps to reproduce:
1: Open a layout (for example "example/LED2.pcb")
2: Open the "DRC window" from the "Info" pull down menu.
3: Click the "Refresh" button in the DRC dialog window.
4: Pcb crashes with the CLI message:
<quote>
failed to create pixmap
Gdk-ERROR **: The program 'pcb' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
(Details: serial 12180 error_code 9 request_code 55 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...
Aborted (core dumped)
</quote>
The "Design Rule Checker" was NOT run from the "Connects" pull down menu prior to opening the DRC dialog window.
Another series of steps to reproduce:
1: Open a layout (for example "example/LED2.pcb")
2: Start the "Design Rule Checker" from the "Connects" pull down menu.
3: Pcb crashes with the same CLI message.
Kind regards, Bert Timmerman.
Changed in pcb: | |
status: | New → Confirmed |
Changed in geda-project: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
I can't reproduce this error. I have tried it with git head and 20101129 on Ubuntu 11.10 .
Can you please give some more details:
- Which pcb version
- Which distribution
Kind regards,
Felix