Bug 883031

Summary: [abrt] accountsservice-0.6.26-1.fc19: strchr: Process /usr/libexec/accounts-daemon was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Michele Baldessari <michele>
Component: accountsserviceAssignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bruno, mclasen
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:01d4600747bff03e8f3523c1d396efc922436b69
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-09 20:59:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: build_ids
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: smolt_data
none
File: var_log_messages none

Description Michele Baldessari 2012-12-03 16:45:10 UTC
Description of problem:
started gdm on today's rawhide

Version-Release number of selected component:
accountsservice-0.6.26-1.fc19

Additional info:
backtrace_rating: 4
cmdline:        /usr/libexec/accounts-daemon
crash_function: strchr
executable:     /usr/libexec/accounts-daemon
kernel:         3.7.0-0.rc7.git2.1.fc19.i686.PAE
remote_result:  NOTFOUND
uid:            0

Truncated backtrace:
Thread no. 1 (8 frames)
 #0 strchr at ../sysdeps/i386/i686/multiarch/strchr-sse2-bsf.S:60
 #1 g_param_spec_pool_lookup at gparam.c:1055
 #2 g_object_set_valist at gobject.c:1915
 #3 g_object_set at gobject.c:2058
 #4 entry_generator_wtmp at daemon.c:343
 #5 load_entries at daemon.c:479
 #6 reload_users at daemon.c:550
 #7 reload_users_timeout at daemon.c:592

Comment 1 Michele Baldessari 2012-12-03 16:45:15 UTC
Created attachment 656793 [details]
File: backtrace

Comment 2 Michele Baldessari 2012-12-03 16:45:17 UTC
Created attachment 656794 [details]
File: build_ids

Comment 3 Michele Baldessari 2012-12-03 16:45:19 UTC
Created attachment 656795 [details]
File: cgroup

Comment 4 Michele Baldessari 2012-12-03 16:45:22 UTC
Created attachment 656796 [details]
File: core_backtrace

Comment 5 Michele Baldessari 2012-12-03 16:45:24 UTC
Created attachment 656797 [details]
File: dso_list

Comment 6 Michele Baldessari 2012-12-03 16:45:27 UTC
Created attachment 656798 [details]
File: environ

Comment 7 Michele Baldessari 2012-12-03 16:45:34 UTC
Created attachment 656799 [details]
File: limits

Comment 8 Michele Baldessari 2012-12-03 16:45:36 UTC
Created attachment 656800 [details]
File: maps

Comment 9 Michele Baldessari 2012-12-03 16:45:38 UTC
Created attachment 656801 [details]
File: open_fds

Comment 10 Michele Baldessari 2012-12-03 16:45:41 UTC
Created attachment 656802 [details]
File: proc_pid_status

Comment 11 Michele Baldessari 2012-12-03 16:45:44 UTC
Created attachment 656803 [details]
File: smolt_data

Comment 12 Michele Baldessari 2012-12-03 16:45:46 UTC
Created attachment 656804 [details]
File: var_log_messages

Comment 13 Bruno Wolff III 2012-12-13 15:24:19 UTC
I am seeing something that might be related on a laptop I just upgraded to rawhide.
From /var/log/messages:
Dec 13 09:13:46 localhost systemd[1]: Starting Accounts Service...
Dec 13 09:13:46 localhost systemd[1]: Started Accounts Service.
Dec 13 09:13:46 localhost accounts-daemon[1160]: (accounts-daemon:1160): GLib-GObject-WARNING **: g_object_set_valist: object class `User' has no property named `bruno'
Dec 13 09:13:46 localhost accounts-daemon[1160]: (accounts-daemon:1160): GLib-GObject-WARNING **: g_object_set_valist: object class `User' has no property named `login-previous_login'
Dec 13 09:13:46 localhost kernel: [  217.853903] accounts-daemon[1160]: segfault at 50c95380 ip 4eeb9866 sp bfda6af8 error 4 in libc-2.16.90.so[4ee1f000+1c1000]
Dec 13 09:13:46 localhost systemd[1]: accounts-daemon.service: main process exited, code=killed, status=11/SEGV
Dec 13 09:13:46 localhost systemd[1]: Unit accounts-daemon.service entered failed state

My laptop seems to consistently hit this and appears to be preventing gdm from running.
My main desktop is also running rawhide, but isn't seeing this problem.

Comment 14 Bruno Wolff III 2012-12-15 20:57:25 UTC
I was able to work around the problem on the laptop by logging in on a vt as "bruno". Presumably this made the missing stuff available and avoided the problem code path or condition.

Comment 15 Michele Baldessari 2013-03-09 20:59:45 UTC
accountsservice-0.6.30-2.fc19.i686 does not crash for me any longer, so I am closing this one out. Bruno, if it still happens for you with this version, feel free to reopen.