polkitd crashed with SIGSEGV in g_simple_async_result_complete()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
policykit-1 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: policykit-1
This crash occurs when the authentication dialog is displayed and the parent application is closed without closing the auth dialog first.
I can't reproduce it manually but this is very reproducible with ldtp
TEST CASE:
1. install python-ldtp, enable 'assitive technologies' and logout/in
2. in python run:
>>> import ldtp
>>> ldtp.launchapp(
>>> ldtp.click(
>>> ldtp.closewindo
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: policykit-1 0.99-1
ProcVersionSign
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
Date: Tue Jan 25 15:23:03 2011
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110124.2)
ProcCmdline: /usr/lib/
ProcCwd: /
ProcEnviron:
SegvAnalysis:
Segfault happened at: 0xde3c23: cmpb $0x0,(%edx)
PC (0x00de3c23) ok
source "$0x0" ok
destination "(%edx)" (0x0880e000) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: policykit-1
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
g_simple_
?? () from /usr/lib/
Title: polkitd crashed with SIGSEGV in g_simple_
UserGroups:
Stacktrace: subject_ get_cmdline (subject=<value optimized out>) teractiveauthor ity.c:453 subject_ get_cmdline (subject=<value optimized out>)
#0 0x00de3c23 in _polkit_
at polkitbackendin
process = (PolkitSubject *) 0x87f1180
ret = Unhandled dwarf expression opcode 0x9f
StacktraceTop: _polkit_