Synaptic crashes if you press the "Delete" button in the repositories editor

Bug #1251722 reported by Vlad Orlov
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
synaptic
Fix Released
Unknown
synaptic (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Steps to reproduce:

1. Make sure software-properties-gtk isn't installed, or Synaptic won't launch its internal repositories editor.
2. Run Synaptic and proceed to the repo editor (Settings -> Repositories).
3. Select any repo and press the "Delete" button.
4. Get segfault:

(synaptic:2278): Gtk-CRITICAL **: gtk_list_store_get_value: assertion 'iter_is_valid (iter, list_store)' failed

(synaptic:2278): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.38.1/./gobject/gtype.c:4215: type id '0' is invalid

(synaptic:2278): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
Segmentation fault

The bug is reproducible in Ubuntu 13.10 and Mint 16. I'm pretty sure Ubuntu 13.04 and Mint 15 are affected too.

Changed in synaptic:
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in synaptic (Ubuntu):
status: New → Confirmed
Revision history for this message
Vlad Orlov (monsta) wrote :

Still not fixed?
Synaptic's development disappoints me more and more. I think we'll have to keep 0.75 in Mint 17 if no one is gonna do anything about the bugs.

Changed in synaptic:
status: New → Fix Released
Revision history for this message
Vlad Orlov (monsta) wrote :

Cool, fixed in Debian. Now when will this fix get into Ubuntu Trusty?

Revision history for this message
Vlad Orlov (monsta) wrote :

Ok, Synaptic 0.81.1 is in Trusty, so this bug is fixed.

Changed in synaptic (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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