Bug 773269

Summary: [abrt] gnome-shell-3.2.1-2.fc16: Process /usr/bin/gnome-shell was killed by signal 6 (SIGABRT)
Product: [Fedora] Fedora Reporter: Gleb Sharkunov <nocountryman>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: maxamillion, otaylor, samkraju, stefw, walters
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:b1670ee6320cae5a802bb18446f7127b3d598e62
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-31 16:00:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: maps
none
File: event_log
none
File: dso_list
none
File: build_ids
none
File: var_log_messages
none
File: backtrace none

Description Gleb Sharkunov 2012-01-11 11:10:15 UTC
libreport version: 2.0.8
abrt_version:   2.0.7
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
executable:     /usr/bin/gnome-shell
kernel:         3.1.7-1.fc16.i686
pid:            1849
pwd:            /home/ncm
reason:         Process /usr/bin/gnome-shell was killed by signal 6 (SIGABRT)
time:           Wed 11 Jan 2012 10:21:29 AM CET
uid:            1000
username:       ncm

backtrace:      Text file, 24255 bytes
build_ids:      Text file, 6806 bytes
dso_list:       Text file, 20228 bytes
event_log:      Text file, 18656 bytes
maps:           Text file, 51814 bytes
var_log_messages: Text file, 17472 bytes

comment:
:Trying to connect to hidden (previously configured) WiFi
:It ascked me to enter the wpa key (which already was there) 
:i entered my key it asked again. and i entered my user password (just for fun of it) and then the crash came.

environ:
:XDG_VTNR=2
:XDG_SESSION_ID=28
:HOSTNAME=cisco.kedhlow
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:SHELL=/bin/bash
:TERM=dumb
:HISTSIZE=1000
:XDG_SESSION_COOKIE=e32cd5245d51c65bfda3303700000026-1326273536.221536-1869506663
:QTDIR=/usr/lib/qt-3.3
:GNOME_KEYRING_CONTROL=/tmp/keyring-brBYqf
:QTINC=/usr/lib/qt-3.3/include
:IMSETTINGS_MODULE=none
:USER=ncm
:USERNAME=ncm
:MAIL=/var/spool/mail/ncm
:PATH=/usr/java/default/bin:/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/ncm/.local/bin:/home/ncm/bin
:DESKTOP_SESSION=gnome
:QT_IM_MODULE=xim
:PWD=/home/ncm
:JAVA_HOME=/usr/java/default
:XMODIFIERS=@im=none
:GNOME_KEYRING_PID=1629
:LANG=en_US.UTF-8
:CLUTTER_PAINT=disable-clipped-redraws:disable-culling
:GDMSESSION=gnome
:HISTCONTROL=ignoredups
:HOME=/home/ncm
:XDG_SEAT=seat0
:SHLVL=1
:LOGNAME=ncm
:QTLIB=/usr/lib/qt-3.3/lib
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-BaFa9ysDjO,guid=31abc9fd860577062ccea5d600008983
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=2
:XDG_RUNTIME_DIR=/run/user/ncm
:DISPLAY=:0
:XAUTHORITY=/var/run/gdm/auth-for-ncm-2T5Fw3/database
:_=/usr/bin/gnome-session
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1637,unix/unix:/tmp/.ICE-unix/1637
:SSH_AUTH_SOCK=/tmp/keyring-brBYqf/ssh
:GPG_AGENT_INFO=/tmp/keyring-brBYqf/gpg:0:1
:DESKTOP_AUTOSTART_ID=105a4f2bb2b2555e13132627353658943900000016370000

smolt_data:
:
:
:General
:=================================
:UUID: 73d902f3-afbe-458b-b1d1-67e6618620c6
:OS: Fedora release 16 (Verne)
:Default run level: Unknown
:Language: en_US.UTF-8
:Platform: i686
:BogoMIPS: 4988.68
:CPU Vendor: GenuineIntel
:CPU Model: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
:CPU Stepping: 7
:CPU Family: 6
:CPU Model Num: 42
:Number of CPUs: 4
:CPU Speed: 2501
:System Memory: 2902
:System Swap: 5999
:Vendor: SAMSUNG ELECTRONICS CO., LTD.
:System: 600B4B/600B5B 03VT
:Form factor: Laptop
:Kernel: 3.1.7-1.fc16.i686
:SELinux Enabled: 1
:SELinux Policy: targeted
:SELinux Enforce: Permissive
:MythTV Remote: Unknown
:MythTV Role: Unknown
:MythTV Theme: Unknown
:MythTV Plugin: 
:MythTV Tuner: -1
:
:
:Devices
:=================================
:(4147:404:5197:49328) pci, xhci_hcd, USB, uPD720200 USB 3.0 Host Controller
:(32902:294:5197:49328) pci, i915, VIDEO, 2nd Generation Core Processor Family Integrated Graphics Controller
:(32902:7190:5197:49328) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 4
:(32902:7184:5197:49328) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 1
:(32902:7247:5197:49328) pci, None, PCI/ISA, QM67 Express Chipset Family LPC Controller
:(32902:7198:5197:49328) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 8
:(32902:7192:5197:49328) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 5
:(32902:7200:5197:49328) pci, snd_hda_intel, MULTIMEDIA, 6 Series/C200 Series Chipset Family High Definition Audio Controller
:(32902:5378:5197:49328) pci, e1000e, ETHERNET, 82579LM Gigabit Network Connection
:(32902:7188:5197:49328) pci, pcieport, PCI/PCI, 6 Series/C200 Series Chipset Family PCI Express Root Port 3
:(32902:7202:5197:49328) pci, i801_smbus, SERIAL, 6 Series/C200 Series Chipset Family SMBus Controller
:(32902:145:32902:20993) pci, iwlwifi, NETWORK, Centrino Advanced-N 6230 AGN
:(32902:7171:5197:49328) pci, ahci, STORAGE, 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
:(32902:7213:5197:49328) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
:(32902:7206:5197:49328) pci, ehci_hcd, USB, 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
:(32902:260:5197:49328) pci, agpgart-intel, HOST/PCI, 2nd Generation Core Processor Family DRAM Controller
:(32902:7226:5197:49328) pci, None, SIMPLE, 6 Series/C200 Series Chipset Family MEI Controller #1
:(4332:21001:5197:49328) pci, None, MISC, N/A
:(4332:21001:5197:49328) pci, sdhci-pci, BASE, N/A
:(32902:257:5197:49328) pci, pcieport, PCI/PCI, Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
:
:
:Filesystem Information
:=================================
:device mtpt type bsize frsize blocks bfree bavail file ffree favail
:-------------------------------------------------------------------
:/dev/mapper/luks-8c2253db-5d38-4195-bd70-e5bde56f3116 / ext4 4096 4096 5038757 3309007 3257828 1286144 1124808 1124808
:/dev/sda1 /boot ext4 4096 4096 251974 235235 222435 64000 63772 63772
:/dev/mapper/luks-7a8062ae-ea93-48db-85c4-0dfcd56170be WITHHELD ext4 4096 4096 65071428 54318287 51012841 16531456 16530470 16530470
:/dev/mapper/luks-a8cb85a6-d0bc-47ba-ba9c-830bf9d904e4 /home ext4 4096 4096 5039078 4899427 4643453 1281120 1278748 1278748
:

xsession_errors:
:(gnome-shell:1826): folks-DEBUG: individual-aggregator.vala:305: Setting primary store IDs to defaults.
:(gnome-shell:1826): folks-DEBUG: individual-aggregator.vala:333: Primary store IDs are 'eds' and 'system'.
:(gnome-shell:1826): St-CRITICAL **: _st_paint_shadow_with_opacity: assertion `shadow_spec != NULL' failed
:(gnome-shell:1826): Clutter-WARNING **: The actor 'uiGroup' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended
:(gnome-shell:1826): Clutter-WARNING **: The actor 'uiGroup' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended
:(gnome-shell:1826): Clutter-WARNING **: The actor 'uiGroup' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended
:(gnome-shell:1826): Clutter-WARNING **: The actor 'uiGroup' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended
:(gnome-shell:1826): Clutter-WARNING **: The actor 'uiGroup' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended

Comment 1 Gleb Sharkunov 2012-01-11 11:10:19 UTC
Created attachment 552080 [details]
File: maps

Comment 2 Gleb Sharkunov 2012-01-11 11:10:21 UTC
Created attachment 552081 [details]
File: event_log

Comment 3 Gleb Sharkunov 2012-01-11 11:10:24 UTC
Created attachment 552082 [details]
File: dso_list

Comment 4 Gleb Sharkunov 2012-01-11 11:10:26 UTC
Created attachment 552083 [details]
File: build_ids

Comment 5 Gleb Sharkunov 2012-01-11 11:10:28 UTC
Created attachment 552084 [details]
File: var_log_messages

Comment 6 Gleb Sharkunov 2012-01-11 11:10:31 UTC
Created attachment 552085 [details]
File: backtrace

Comment 7 Stef Walter 2012-01-11 17:34:09 UTC
I can't reproduce this problem at this point.

But here's what looks really strange:

#4  0x43dce5a0 in g_assertion_message_expr (domain=0x4535bd12 "Gkr", file=0x4535c20e "gkr-operation.c", line=232, func=0x4535c870 "on_complete", expr=0x4535bd00 "cb") at gtestutils.c:1436
        s = <optimized out>
#5  0x4534b414 in on_complete (op=<optimized out>) at gkr-operation.c:232
No locals.
#6  on_complete (op=0x90f18f0) at gkr-operation.c:225
        cb = <optimized out>
#7  0x4534b471 in on_complete_later (data=0x90f18f0) at gkr-operation.c:250
        op = 0x90f18f0

If you look at this code on_complete_later() is only calling on_complete() if there is stuff in the callbacks queue. on_complete() then asserts because there is nothing in the queue.

The obvious explanation would be if a NULL was pushed into the queue. But that shouldn't be possible given that gkr_operation_push() is the only place where pushing into the queue takes place and it unconditionally pushes the result of a g_slice_new().

So will need to reproduce or see more stack traces to explain this.

Comment 8 Stef Walter 2012-01-31 12:57:07 UTC
Confirming now: this bug is a duplicate of bug #757478

I may be missing something, but I can't make that change to this bug.

Comment 9 Owen Taylor 2012-01-31 16:00:07 UTC

*** This bug has been marked as a duplicate of bug 757478 ***