Seg fault when viewing container during destroy

Bug #1604015 reported by Larry Price on 2016-07-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libertine
Status tracked in Devel
Devel
Medium
Larry Price
Trunk
Medium
Larry Price
libertine (Ubuntu)
Medium
Larry Price

Bug Description

To reproduce:

* Start libertine GUI
* Swipe right on a container
* Select destroy (trash can icon)
* Click on the container to go to "HomeView"
* Wait for it...
* CRASH!

See backtrace here: https://paste.ubuntu.com/19901213/

Something to do with the way we're accessing the listview during this time. This probably also happens if you're on the HomeView and you run l-c-m destroy.

Tags: gui Edit Tag help

Related branches

tags: added: gui
Changed in libertine (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Larry Price (larryprice) wrote :

I ran in the debugger with debugging symbols on and got a better backtrace: https://paste.ubuntu.com/23050383/

Fix committed into lp:libertine at revision 287, scheduled for release in libertine, milestone Unknown

Changed in libertine:
status: In Progress → Fix Committed
Changed in libertine (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Larry Price (larryprice)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libertine - 1.4.1+16.10.20160914-0ubuntu1

---------------
libertine (1.4.1+16.10.20160914-0ubuntu1) yakkety; urgency=medium

  [ Brandon Schaefer ]
  * Refactor the libertine-session-bus to be a class, so we will be on the
    same process and we can actually test LSB more then just running it and
    checking exit code.
  * Add a get_logger function to the libertine utils. This function will get
    the logger __libertiner_logger__ which will only be setup once, with one
    handler.

  [ Chris Townsend ]
  * Switch libertine-lxc-manager to be a DBus service and activate it on demand
    via DBus. (LP: #1591350)
  * Add check for special LIBERTINE_JENKAAS_TESTING environment variable for
    the smoke testing harness.
  * Bump version to 1.4.1.

  [ Larry Price ]
  * Return user to homepage when container has been destroyed from under them.
    (LP: #1604015)
  * Introduce a method in ContainersConfig to refresh the database depending
    on an md5 checksum.
  * Creating the first container moves user to ContainersView screen.
    (LP: #1615697)
  * Inject a ContainersConfig instance when creating containers.
  * Fix crash in ContainersConfig when getting host arch by using HostInfo
    object.
  * Create a signal to indicate that container creation has begun.

 -- Christopher Townsend <email address hidden> Wed, 14 Sep 2016 14:46:02 +0000

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

Other bug subscribers