3.25.4 update needs testing in artful-proposed

Bug #1706715 reported by Iain Lane
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-software (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Going into artful-proposed, but let's park it there for a few days for testing.

Changed in gnome-software (Ubuntu):
status: New → In Progress
importance: Undecided → High
summary: - 3.25.4
+ 3.25.4 update needs testing in artful-proposed
Revision history for this message
Will Cooke (willcooke) wrote :

Editors picks is empty, just shows the three dots "..." instead of any apps.

Revision history for this message
Will Cooke (willcooke) wrote :

... and now it works.

Took a couple of re-loads of the app to get them to appear.

Revision history for this message
Iain Lane (laney) wrote : Re: [Bug 1706715] Re: 3.25.4 update needs testing in artful-proposed

On Thu, Jul 27, 2017 at 10:29:30AM -0000, Will Cooke wrote:
> ... and now it works.
>
> Took a couple of re-loads of the app to get them to appear.

Install gnome-software-dbgsym gnome-software-plugin-snap-dbgsym
libsnapd-glib1-dbgsym.

When this happens, attach to gnome-software with gdb and get a backtrace
of all threads please.

I think it's probably a combination of

https://github.com/snapcore/snapd-glib/issues/3

and

https://github.com/snapcore/snapd-glib/issues/10

both of which are fixed or to be fixed in snapd-glib.

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

Revision history for this message
Will Cooke (willcooke) wrote :
Download full text (7.8 KiB)

No symbol "thread" in current context.

Thread 14 (Thread 0x7fffc5ffb700 (LWP 2027)):
#0 0x00007ffff44d0949 in syscall ()
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff748beea in g_cond_wait_until ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff741a109 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff741a72c in g_async_queue_timeout_pop ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff746e7bd in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff746dcf5 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff479a74a in start_thread (arg=0x7fffc5ffb700)
    at pthread_create.c:456
#7 0x00007ffff44d6caf in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 9 (Thread 0x7fffc77fe700 (LWP 2022)):
#0 0x00007ffff44d0949 in syscall ()
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff748bdcf in g_cond_wait ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff74450a0 in g_main_context_wait ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff7446123 in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fffe47c558c in snapd_client_list_one_sync (client=0x555555ae4440, name=name@entry=0x7fffb807bb80 "atom", cancellable=cancellable@entry=0x5555573b8670, error=error@entry=0x0) at snapd-client.c:2809
#5 0x00007fffe49e372d in gs_plugin_refine_app (plugin=0x555555a840e0, app=0x7fffb807e6c0, flags=2097184, cancellable=0x5555573b8670, error=0x7fffc77fd938)
    at ../plugins/snap/gs-plugin-snap.c:499
#6 0x00005555555c56b9 in gs_plugin_loader_call_vfunc (helper=helper@entry=0x7fffb8081800, plugin=plugin@entry=0x555555a840e0, app=app@entry=0x7fffb807e6c0, list=0x555558747580,
    list@entry=0x0, cancellable=cancellable@entry=0x5555573b8670, error=error@entry=0x7fffc77fdae8) at ../lib/gs-plugin-loader.c:597
#7 0x00005555555c5da9 in gs_plugin_loader_run_refine_internal (helper=helper@entry=0x7fffb8081800, list=list@entry=0x555558747580, cancellable=cancellable@entry=0x5555573b8670, error=error@entry=0x7fffc77fdae8)
    at ../lib/gs-plugin-loader.c:807
#8 0x00005555555c65a5 in gs_plugin_loader_run_refine (helper=helper@entry=0x55555625f1e0, list=list@entry=0x555558747580, cancellable=cancellable@entry=0x5555573b8670, error=error@entry=0x7fffc77fdae8) at ../lib/gs-plugin-loader.c:955
#9 0x00005555555c70a8 in gs_plugin_loader_process_thread_cb (task=0x555558611800, object=<optimised out>, task_data=0x55555625f1e0, cancellable=0x5555573b8670) at ../lib/gs-plugin-loader.c:3161
#10 0x00007ffff70ed5bd in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff746e6ee in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff746dcf5 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff479a74a in start_thread (arg=0x7fffc77fe700)
    at pthread_create.c:456
#14 0x00007ffff44d6caf in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7fffccea4700 (LWP 2020)):
#0 0x00007ffff44d0949 in syscall ()
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff748beea in g_cond_wait_until ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 ...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

I'm testing that update as well and reported bug #1707053 and bug #1707056. The first one let the system in a state when command line usage of dpkg is needed to be able to install to use apt or a fronted again, that should probably be considered as a blocker issue

Revision history for this message
Iain Lane (laney) wrote :

Alright, I uploaded .91. It's got the blocker bug fixed in this upstream release. Let's get this in artful proper, especially as FF is coming.

tags: removed: block-proposed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-software - 3.25.91-1ubuntu1

---------------
gnome-software (3.25.91-1ubuntu1) artful; urgency=medium

  * Merge with Debian, remaining changes:
    + debian/patches/*.patch: Various Ubuntu changes from wip/ubuntu-master
    branch - see patch headers for more information.
    + Add an "ubuntu-software" package with some branding for Ubuntu.
    + debian/control{,.in}, debian/rules, debian/gnome-software-plugin-snap.*:
      Enable the Snap plugin and build it into a gnome-software-plugin-snap
      binary package
    + debian/gnome-software.gsettings-override.in: Mark universe packages as
      Free.
    + debian/rules: Strip -Wl,-Bsymbolic-functions from LDFLAGS so that
      plugins can be loaded properly.
    + debian/source_gnome-software.py: Add an Apport hook to report which
      plugins are installed.
  * GNOME Software provides the PackageKit session interface. Sessioninstaller
    wants to do that too - Conflict with it to get it off user systems.

gnome-software (3.25.91-1) experimental; urgency=medium

  * debian/compat: Bump to 10, mainly to get --parallel by default.
  * New upstream release 3.25.91 (LP: #1706715)
    + Doesn't let you cancel PackageKit (.deb) installations when PK says it's
      not allowed. (LP: #1707053)

 -- Iain Lane <email address hidden> Thu, 24 Aug 2017 18:11:03 +0100

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.