Comment 11 for bug 1785498

Revision history for this message
Iain Lane (laney) wrote : Re: [Bug 1785498] Re: g_atomic_ref_count_dec: assertion 'g_atomic_int_get (arc) > 0' failed

On Wed, Sep 05, 2018 at 06:08:23AM -0000, Johannes Niediek wrote:
> I still see the problem on Debian, could you elaborate which package
> contains the fix?

Firstly, for Debian bugs, please use the Debian bug tracker.

> Info:
>
> > dpkg-query -s appstream

You need to make sure libappstream4 is updated to 0.12.2-2 - the fix for
the bug I point out below is in the library and not the tool itself.

> > appstreamcli refresh-cache
>
> (appstreamcli:3963): GLib-CRITICAL **: 09:07:57.805:
> g_variant_builder_end: assertion '!GVSB(builder)->uniform_item_types ||
> GVSB(builder)->prev_item_type != NULL || g_variant_type_is_definite
> (GVSB(builder)->type)' failed

Secondly, this is actually a different error to the one this bug was
talking about. If this were an Ubuntu bug, it should be a new one.

Your problem looks like Debian bug #906538 to me, which happily is fixed
in both Debian and Ubuntu already.

Cheers,

--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]