unity8 crashed with SIGSEGV in QLightDM::GreeterImpl::authenticateWithPam() when logging in
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Michael Terry | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I'm trying to run unity8 in a vivid vmware session (mir works fine here).
But unity8 crashes when logging in, and it happens again everytime I insert my password in the u8 lockscreen.
---
The only way to successfully log in unity8 was to add myself to the "nopasswdlogin" group. This made the unity8 pam module checks, and thus no crash.
ProblemType: CrashDistroRelease: Ubuntu 15.04
Package: unity8 8.02+15.
ProcVersionSign
Uname: Linux 3.18.0-13-generic x86_64
ApportVersion: 2.16.1-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Tue Feb 24 18:09:32 2015
ExecutablePath: /usr/bin/unity8
InstallationDate: Installed on 2015-02-25 (0 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150224)
ProcCmdline: unity8
SegvAnalysis:
Segfault happened at: 0x7fb33b34c3a9 <_IO_vfprintf_
PC (0x7fb33b34c3a9) ok
source "%es:(%rdi)" (0xffffffff) not located in a known VMA region (needed readable region)!
destination "%al" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading unknown VMA
Signal: 11SourcePackage: unity8
StacktraceTop:
_IO_vfprintf_
__GI__
__asprintf_chk (result_
pam_vsyslog () from /lib/x86_
pam_syslog () from /lib/x86_
Title: unity8 crashed with SIGSEGV in _IO_vfprintf_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Albert Astals Cid (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Michał Sawicz: Needs Fixing
-
Diff: 225 lines (+117/-22)4 files modifiedplugins/LightDM/liblightdm/GreeterPrivate.cpp (+29/-5)
plugins/LightDM/liblightdm/GreeterPrivate.h (+1/-1)
tests/plugins/LightDM/CMakeLists.txt (+35/-16)
tests/plugins/LightDM/pam.cpp (+52/-0)
description: | updated |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Michael Terry (mterry) |
tags: | added: vivid-stab-candidate |
tags: | removed: vivid-stab-candidate |
StacktraceTop: internal (s=s@entry= 0x7fb2ea5b69d0, format=<optimized out>, format@ entry=0x7fb2f7a 8f2d3 "%s(%s:%s):", ap=ap@entry= 0x7fb2ea5b6b08) at vfprintf.c:2039 _vasprintf_ chk (result_ ptr=0x7fb2ea5b6 be8, flags=1, format= 0x7fb2f7a8f2d3 "%s(%s:%s):", args=args@ entry=0x7fb2ea5 b6b08) at vasprintf_chk.c:66 ptr=result_ ptr@entry= 0x7fb2ea5b6be8, flags=flags@ entry=1, format= format@ entry=0x7fb2f7a 8f2d3 "%s(%s:%s):") at asprintf_chk.c:32 0x7fb2f7a8f2d3 "%s(%s:%s):", __ptr=0x7fb2ea5 b6be8) at /usr/include/ x86_64- linux-gnu/ bits/stdio2. h:178 entry=0x7fb2ea5 b6c40) at pam_syslog.c:81
_IO_vfprintf_
__GI__
__asprintf_chk (result_
asprintf (__fmt=
pam_vsyslog (pamh=0x2330710, priority=3, fmt=0x7fb2f7a8dc38 "application failed to re-exec stack [%d:%d]", args=args@