users-admin crashed with SIGSEGV in strcmp(), and then on next run failed to add groups or users
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GST |
Expired
|
Critical
|
|||
gnome-system-tools (Ubuntu) |
Invalid
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-system-tools
AMD64 Hardy Beta
Description: Ubuntu hardy (development branch)
Release: 8.04
gnome-system-tools:
Installed: 2.22.0-0ubuntu3
Used 'System -> Administration -> Users and groups' to try add a new user and a new group. The tool crashed on first use. It did not crash on later uses, but silently failed to add users or groups.
First use sequence:
start users-admin
manage-groups
close #manage groups
unlock, and authenticate
manage-groups
# added new group
add user # crashed
Second use sequence:
start users-admin
unlock, and authenticate
add user, and added user with all required info, but did not find previous group
closed users-admin
sudo -s # and went to /etc to check passwd, group etc, but found no trace of new user or group
ProblemType: Crash
Architecture: amd64
Date: Thu Mar 27 16:43:47 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/
NonfreeKernelMo
Package: gnome-system-tools 2.22.0-0ubuntu3
PackageArchitec
ProcCmdline: users-admin
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
Signal: 11
SourcePackage: gnome-system-tools
StacktraceTop:
strcmp () from /lib/libc.so.6
?? ()
?? ()
?? ()
?? ()
Title: users-admin crashed with SIGSEGV in strcmp()
Uname: Linux 2.6.24-12-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev video
SegvAnalysis:
Segfault happened at: 0x7f50af1ceb32 <strcmp+2>: cmp (%rsi),%al
PC (0x7f50af1ceb32) ok
source "(%rsi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%al" ok
SegvReason: reading NULL VMA
Changed in gst: | |
status: | Unknown → New |
description: | updated |
Changed in gst: | |
importance: | Unknown → Critical |
status: | New → Expired |
StacktraceTop: strcmp () from /lib/libc.so.6 table_set_ from_profile (profile=0x6f6520) at privileges- table.c: 238 default_ profile (tool=0x656810) at table.c:163 dialog_ new (user=0x0) at user-settings.c:395
privileges_
table_set_
user_settings_
on_user_new_clicked (button=<value optimized out>, user_data=0x0) at callbacks.c:274