[packagekit] Refcount problem in pk-backend.c?

Boyd Timothy btimothy at gmail.com
Mon Nov 19 09:21:02 PST 2007


On Nov 17, 2007 4:01 AM, Richard Hughes <hughsient at gmail.com> wrote:
> On Fri, 2007-11-16 at 16:26 -0700, Boyd Timothy wrote:
> > Just wondered if there's a refcount problem going on here.  When I run
> > pk-repo, the packagekit daemon is occasionally crashing:
> >
> > http://pastebin.ca/777707
> >
> > Any ideas?
> >
> > These are the last few output lines of the daemon as it crashes:
> >
> > [pk_engine_repo_enable] pk-engine.c:2170 (23:54:20):     RepoEnable
> > method called: 17;bceaabee;data, openSUSE-10.3-DVD 10.3, 1
> > [pk_strvalidate] pk-common.c:292 (23:54:20):     invalid char ' ' in text!
>
> You've got a space in your repo id: openSUSE-10.3-DVD 10.3 - that's not
> allowed.

I should read the logs more closely.  I'll take care of this.

> Ohh, that's probably releated to the code I committed a few days ago.
> I'll have a look tonight - sorry about that. If you fix the repo ID does
> that fix the ref problem.

On Scott's machine, the repo names don't have any spaces in them and
we were still seeing the refcount problem.  Any progress on that?

Boyd



More information about the PackageKit mailing list