Beta freeze exception for 2.3.9

Bug #625472 reported by Evan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

This upload fixes two remaining issues with the KDE frontend. The first was a segfault triggered by ubiquity setting the dbus mainloop twice that caused the installer to crash on startup. The second was the ubiquity display manager failing to drop privileges before it set the desktop background, causing warning messages about inaccessible files to be printed on the screen during live CD boot.

I've also fixed a simple bug where the Internet connectivity test in the KDE frontend was running continuously, not just when the connection status changed.

Revision history for this message
Evan (ev) wrote :
Changed in ubiquity (Ubuntu):
status: New → Fix Committed
Revision history for this message
StefanPotyra (sistpoty) wrote :

I don't think the setegid/seteuid call back to root will work. Have you tested this?

Changed in ubiquity (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.3.9

---------------
ubiquity (2.3.9) maverick; urgency=low

  * Do not set up the Qt DBus main loop twice. This was crashing on the
    prepare page.
  * Stop Qt callbacks on the prepare and language pages once we have a
    result, matching the GTK behavior.
  * Drop privileges before setting the background in the Qt portion of
    ubiquity-dm, otherwise .kde/share/config will be created as root.
  * Beta freeze exception (LP: #625472).
 -- Evan Dandrea <email address hidden> Fri, 27 Aug 2010 19:14:08 +0100

Changed in ubiquity (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
StefanPotyra (sistpoty) wrote :

erm, sorry, my test-program was/is broken. ACK for the exception.

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

Other bug subscribers