gksu crashed with SIGSEGV in fputs()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libgksu (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Precise |
Fix Released
|
High
|
Martin Pitt |
Bug Description
It seems every run of gksu is now crashing. Just "gksu true" reproduces this.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gksu 2.0.2-6ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-2-generic i686
NonfreeKernelMo
ApportVersion: 1.90-0ubuntu1
Architecture: i386
Date: Fri Dec 2 00:39:32 2011
ExecutablePath: /usr/bin/gksu
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110705.1)
ProcCmdline: /usr/bin/gksu --message <span\ weight="bold"\ size="larger"
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x356321: mov (%eax),%ecx
PC (0x00356321) ok
source "(%eax)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%ecx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gksu
StacktraceTop:
?? () from /lib/i386-
fputs () from /lib/i386-
gksu_sudo_fuller () from /usr/lib/
gksu_run_fuller () from /usr/lib/
?? ()
Title: gksu crashed with SIGSEGV in fputs()
UpgradeStatus: Upgraded to precise on 2011-12-02 (0 days ago)
UserGroups: adm admin cdrom debian-tor dialout lpadmin mythtv plugdev sambashare
visibility: | private → public |
Changed in gksu (Ubuntu): | |
status: | Confirmed → Triaged |
milestone: | none → precise-alpha-2 |
importance: | Medium → High |
Changed in gksu (Ubuntu Precise): | |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
description: | updated |
summary: |
- gksu crashed with SIGSEGV in __strlen_ia32() + gksu crashed with SIGSEGV in fputs() |
Changed in gksu (Ubuntu Precise): | |
status: | Triaged → In Progress |
assignee: | Canonical Desktop Team (canonical-desktop-team) → Martin Pitt (pitti) |
affects: | gksu (Ubuntu Precise) → libgksu (Ubuntu Precise) |
Changed in libgksu (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
StacktraceTop: i386/i686/ multiarch/ ../../i586/ strlen. S:99 needed= 0x2d46e0 <no_pass>, pass_not_ needed_ data=0x0, exit_status= 0xbf99451f "", error=0xbf994510) at /usr/include/ i386-linux- gnu/bits/ stdio2. h:98 needed_ data=0x0, exit_status= 0xbf99451f "", error=0xbf994510) at libgksu.c:3254
__strlen_ia32 () at ../sysdeps/
__GI__IO_fputs (str=0x0, fp=0x458460) at iofputs.c:37
gksu_sudo_fuller (context=0x9a7a668, ask_pass=0x2d5fe0 <su_ask_password>, ask_pass_data=0x0, pass_not_
gksu_run_fuller (context=0x9a7a668, ask_pass=0, ask_pass_data=0x0, pass_not_needed=0, pass_not_
main (argc=4, argv=0xbf9945d4) at gksu.c:757