Calls Xkl.Engine() gobject constructor which is invalid; needs to use Xkl.Engine.get_instance
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
High
|
Stéphane Graber | ||
Precise |
Fix Released
|
High
|
Stéphane Graber |
Bug Description
stgraber@
Python 2.7.2+ (default, Feb 16 2012, 18:47:58)
[GCC 4.6.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import Xkl
>>> test = Xkl.Engine()
Segmentation fault (core dumped)
Mostly annoying as it's blocking the bugfix for bug 800561
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: python2.7-minimal 2.7.2-13ubuntu5
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Thu Mar 8 12:04:58 2012
ExecutablePath: /usr/bin/python2.7
ProcCmdline: python
ProcEnviron:
SHELL=/bin/bash
TERM=xterm
LANG=en_US.UTF-8
SegvAnalysis:
Segfault happened at: 0x7f6446e98bef: movslq 0xe0(%r12),%rax
PC (0x7f6446e98bef) ok
source "0xe0(%r12)" (0x000000e0) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: python2.7
StacktraceTop:
?? () from /usr/lib/
g_object_newv () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? ()
Title: python2.7 crashed with SIGSEGV in g_object_newv()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: pkcs11
Related branches
Changed in libxklavier (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
tags: | added: rls-p-tracking |
Changed in libxklavier (Ubuntu Precise): | |
status: | New → In Progress |
assignee: | Canonical Desktop Team (canonical-desktop-team) → Martin Pitt (pitti) |
Stacktrace:
#0 0x00007f6446e98bef in ?? ()
No symbol table info available.
#1 0x0000000000000000 in ?? ()
No symbol table info available.
StacktraceTop:
?? ()
?? ()