glade crashes if you drag the "< define a new column >" row of List Stores & Tree Stores when no columns are defined yet

Bug #706432 reported by Jan Claeys
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Glade
Fix Released
Medium
glade (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: glade-3

Steps to reproduce this:
* start Glade in GtkBuilder mode and create a "List Store" tree model
* make sure the new list store is selected in the object tree
* in the properties editor, there is a treeview to add columns to the list store; do NOT add any columns
* drag the row that reads "< define a new column >" to the empty space below it in the treeview

This makes Glade "crash" with the following line:

GladeUI-GTK:ERROR:glade-column-types.c:456:columns_changed_idle: assertion failed: (columns)

Doctormo first discovered this because he was using a wacom tablet, and it's easy then to accidentally drag something when you just try to click

Tested by me and happens consistently on an up-to-date maverick (64-bits) & natty (32-bits).

The same crash can be invoked when editing a "tree store".

Jan Claeys (janc)
description: updated
Jan Claeys (janc)
description: updated
summary: glade crashes if you drag the "< define a new column >" row of List
- Stores when no columns are defined yet
+ Stores & Tree Stores when no columns are defined yet
Changed in glade:
importance: Unknown → Medium
status: Unknown → New
Changed in glade:
status: New → Unknown
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed in git master, it might just be for the gtk3 version next cycle though

Changed in glade-3 (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Changed in glade:
importance: Medium → Unknown
Changed in glade-3 (Ubuntu):
status: Triaged → Fix Committed
Changed in glade:
importance: Unknown → Medium
status: Unknown → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is fixed in Oneiric

affects: glade-3 (Ubuntu) → glade (Ubuntu)
Changed in glade (Ubuntu):
status: Fix Committed → 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.