[packagekit] pk-update-icon segfaults

Elliot Peele ebpeele2 at ncsu.edu
Wed Feb 20 20:59:20 PST 2008


On Wed, Feb 20, 2008 at 05:17:12PM -0700, Scott Reeves wrote:
> >>> On 2/20/2008 at 2:25 PM, in message <1203542725.2790.10.camel at hughsie-laptop>,
> Richard Hughes <hughsient at gmail.com> wrote:
> > On Wed, 2008-02-20 at 19:00 +0000, Richard Hughes wrote:
> >> On Wed, 2008-02-20 at 18:37 +0000, Richard Hughes wrote:
> >> > On Tue, 2008-02-19 at 16:44 -0700, Scott Reeves wrote:
> >> > > I am running slightly newer git than 0.1.7.  This happens with both
> >> > > the zypp backend and the dummy backend.
> >> > > 
> >> > > The segfault occurs in pk_client_finished_cb.  The method is initially
> >> > > entered with a valid PkClient reference but in this method it does a
> >> > > g_signal_emit of PK_CLIENT_FINISHED.  There appears to be a reference
> >> > > count problem or something because this appears to free the PkClient
> >> > > reference such that when the signal emission returns the PkClient
> >> > > reference is no longer valid and the client->priv->synchronous access
> >> > > causes a segfault.
> > 
> > Hopefully fixed in 8fb39e15313bc6413e95b8ce6bad89773842681d
> > 
> > Can you please confirm it's back to working? Thanks.
> > 
> > Richard.
> > 
> 
> That fixes the crash - working again.  Thanks.
> 

Is there going to be another release of PacakgeKit with this fix?

Elliot



More information about the PackageKit mailing list