gattrib doesn't handle schematics with unnumbered refdeses

Bug #698449 reported by cnieves
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
Fix Released
Undecided
Unassigned

Bug Description

1) Open test.sch (file->open)
2) Open test_bad_parameter.sch (file->open)
(gattrib:7243): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkSheet'

(gattrib:7243): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkSheet'

3) Hit components, pin and net tabs.
4) Open test_rotated.sch
(gattrib:7243): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkSheet'

(gattrib:7243): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkSheet'

5) Hit components, and pin tabs. (I see two components tabs).

6) Click on one cell (without changing anything), then another, another,.. (5 or 6 times).

7) Open test.sch
  Segmentation fault.

Revision history for this message
cnieves (cnieves-users) wrote :
Revision history for this message
cnieves (cnieves-users) wrote :
Revision history for this message
cnieves (cnieves-users) wrote :

Note: The schematic names mean nothing.

Revision history for this message
cnieves (cnieves-users) wrote :
Revision history for this message
Gareth Edwards (gareth-uk) wrote :

Can't reproduce in current version of gattrib, so I assume application changes since filing have worked round or fixed this issue. There is no file->open menu in gattrib these days, and the pins tab was removed. Opening these schematics in gattrib (from the command line) do not issue the Gtk warnings noted in the description.

Changed in geda:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.