nautilus crashed with SIGABRT in _g_log_abort()

Bug #1257004 reported by Doug McMahon
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTK+
Fix Released
Medium
gtk+3.0 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Only seen after a xserver-xorg-core patched with 2 commits (https://bugs.freedesktop.org/show_bug.cgi?id=71762) is installed to fix scrolling & only when opening a *newly* created folder on the Desktop thru a double l. click with a usb mouse or a d. left click in touchpad mouse area

Opening folder with either mouse thru context menu is fine as is opening with a d. tap on touchpad

In this case a logitech wireless -
lsusb
Bus 002 Device 003: ID 5986:0296 Acer, Inc
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0489:e042 Foxconn / Hon Hai
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 27d1:5136
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

cat /proc/bus/input/devices |grep -i name
N: Name="Power Button"
N: Name="Sleep Button"
N: Name="Lid Switch"
N: Name="Power Button"
N: Name="AT Translated Set 2 keyboard"
N: Name="Logitech Unifying Device. Wireless PID:1017"
N: Name="Ideapad extra buttons"
N: Name="Lenovo EasyCamera"
N: Name="SynPS/2 Synaptics TouchPad"
.....

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: nautilus 1:3.8.2-0ubuntu4
ProcVersionSignature: Ubuntu 3.12.0-4.12-generic 3.12.1
Uname: Linux 3.12.0-4-generic x86_64
ApportVersion: 2.12.7-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Dec 2 12:10:38 2013
ExecutablePath: /usr/bin/nautilus
GsettingsChanges: b'org.gnome.nautilus.list-view' b'default-column-order' b"['name', 'size', 'type', 'date_modified', 'owner', 'group', 'permissions', 'mime_type', 'where']"
InstallationDate: Installed on 2013-12-01 (1 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131129)
ProcCmdline: nautilus -n
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: nautilus
Title: nautilus crashed with SIGABRT in _g_log_abort()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Doug McMahon (mc3man) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceSource:
 #0 0x00007fdddd189f77 in ?? ()
 #1 0x00007fdddd18d5e8 in ?? ()
 #2 0x0000000000000020 in ?? ()
 #3 0x0000000000000000 in ?? ()
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
Revision history for this message
Doug McMahon (mc3man) wrote :

may be useful, if not then sorry for noise

information type: Private → Public
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, I've reported that upstream on https://bugzilla.gnome.org/show_bug.cgi?id=719762

affects: nautilus (Ubuntu) → gtk+3.0 (Ubuntu)
Changed in gtk+3.0 (Ubuntu):
importance: Undecided → High
status: New → Triaged
Changed in gtk:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Doug McMahon (mc3man) wrote :

Have confirmed this behavior on a 2nd laptop, much older Dell 1300m ( bug was filed off of a lenovo y580
On the Dell all Desktop folders will create crash though not 100% of the time, sometimes they do open ok.

Also tested on both laptops in a gnome Classic (metacity) session, same behavior

Revision history for this message
Christopher Townsend (townsend) wrote :

Hi Doug,

I've tried and tried to get a Nautilus crash and unable to get one with the xorg-server patches and libgtk3 from Trusty main.

I uploaded a test xorg-server package to my PPA: ppa:townsend/gtk-testing

Maybe you can give it a try on the off chance that your test package is somehow not correct (although I doubt it).

Revision history for this message
Doug McMahon (mc3man) wrote :

Chris - was just about to, noticed you got them up (& resolved the build hang, thanks, always something to learn

I'll also see if I can interest some other current users in testing, particularly laptop users, if your packages produce the same results here.
(i'm going to start fresh with a new install so will take a little while

Revision history for this message
Doug McMahon (mc3man) wrote :

Well that was pretty definitive, didn't even have to create a new folder
to wit -
new 14.04 install from an image of a few days ago.
updated
created 2 new folders on Desktop, one empty, one with a file inside
opened both files from l. d. click - fine
added ppa, upgraded, restarted.
crashed on 1st attempt to open one of the existing folders, attached screen

(I think the major diff between what occurs on my lenovo & the Dell is the response time on the Lenovo (ssd) is much, much faster.
On the Dell *if/when* nautilus was going to crash it could take 5 or sec.'s, trying to move said window 'helps' the crash along

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

@Doug: thanks for the debug work, I think the stacktrace is enough to confirm there is a bug in there, let's see what upstream says

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

@Doug: upstream has attached patches that should fix the bug, in there any chance you could try a gtk build with those and see if that fixes your issue?

Revision history for this message
Doug McMahon (mc3man) wrote :

Fixes just fine
So with the current gtk patched & the xserver patched packages no sign of the 3 compiz related bugs & no sign of this bug

Revision history for this message
Christopher Townsend (townsend) wrote :

Awesome! Thanks, Doug!

For the record, I was finally able to reproduce the crash in Nautilus. As a matter of fact, when I was looking at the Nautilus crash in apport-gtk, apport-gtk crashed as well.

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

Great Doug, thanks for confirming!

Changed in gtk:
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue should be fixed with 3.10.6 in the ppa, closing the bug

Changed in gtk+3.0 (Ubuntu):
status: Triaged → Fix Committed
status: Fix Committed → 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.