From mboxrd@z Thu Jan 1 00:00:00 1970 From: raingloom Subject: bug#38544: gparted segfaults Date: Sat, 04 Jan 2020 19:35:56 +0100 Message-ID: References: <87muc16c8x.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:46951) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inoIJ-0001N2-Ql for bug-guix@gnu.org; Sat, 04 Jan 2020 13:37:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inoII-0001P3-QY for bug-guix@gnu.org; Sat, 04 Jan 2020 13:37:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:37396) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1inoII-0001Np-HW for bug-guix@gnu.org; Sat, 04 Jan 2020 13:37:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1inoII-0001R6-DY for bug-guix@gnu.org; Sat, 04 Jan 2020 13:37:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87muc16c8x.fsf@elephly.net> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ricardo Wurmus , 38544@debbugs.gnu.org On Mon, 2019-12-09 at 11:10 +0100, Ricardo Wurmus wrote: > This segfaults: > > sudo /gnu/store/yzxyxnxja4y1riwh3mrqrvb7h4vhxlqb-gparted- > 1.0.0/bin/gparted > > --8<---------------cut here---------------start------------->8--- > … > (gpartedbin:5364): Gdk-CRITICAL **: 11:06:10.219: > gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF > (pixbuf)' failed > > (gpartedbin:5364): GLib-GObject-CRITICAL **: 11:06:10.219: > g_object_unref: assertion 'G_IS_OBJECT (object)' failed > > (gpartedbin:5364): Gtk-WARNING **: 11:06:10.273: Error loading theme > icon 'drive-harddisk' for stock: Icon 'drive-harddisk' not present in > theme Adwaita > > (gpartedbin:5364): Gtk-WARNING **: 11:06:10.273: Error loading theme > icon 'image-missing' for stock: Failed to load > /org/gtk/libgtk/icons/24x24/status/image-missing.png: Unrecognized > image file format > /gnu/store/yzxyxnxja4y1riwh3mrqrvb7h4vhxlqb-gparted- > 1.0.0/bin/gparted: line 202: 5364 Segmentation fault $BASE_CMD- > -8<---------------cut here---------------end--------------->8--- > > This does not segfault: > > sudo -E /gnu/store/yzxyxnxja4y1riwh3mrqrvb7h4vhxlqb-gparted- > 1.0.0/bin/gparted > > The problem here is that when run as root but without the environment > of > the current user gparted fails to find the image loader modules. > > -- > Ricardo I tried fixing this by adding the wrapper step from glib-or-gtk but that didn't do anything.