calibre crashed with SIGSEGV in PyObject_Call()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Had just shut Calibre down after importing a new book and downloading metadata for it. Shutdown seemed normal until the crash message. I was not running Calibre through the command line so can offer no more information. Calibre had not been working (reported crash on startup) until a couple of days ago when Calibre was included in the Ubuntu 13.10 updates.
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: calibre 1.0.0+dfsg-1
ProcVersionSign
Uname: Linux 3.11.0-4-generic i686
ApportVersion: 2.12.1-0ubuntu3
Architecture: i386
CrashCounter: 1
Date: Thu Sep 5 09:18:14 2013
ExecutablePath: /usr/bin/calibre
InstallationDate: Installed on 2013-05-13 (114 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha i386 (20130511)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitec
ProcCmdline: /usr/bin/python2.7 /usr/bin/calibre
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_GB.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x8118bb3 <PyObject_Call+19>: mov 0x4(%esi),%eax
PC (0x08118bb3) ok
source "0x4(%esi)" (0x00000004) not located in a known VMA region (needed readable region)!
destination "%eax" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: calibre
StacktraceTop:
PyObject_Call ()
?? () from /usr/lib/
?? () from /usr/lib/
PyEval_EvalFrameEx ()
PyEval_EvalCodeEx ()
Title: calibre crashed with SIGSEGV in PyObject_Call()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dip lp lpadmin plugdev sambashare sudo
information type: | Private → Public |
StacktraceTop: entry=0xaf9958c , kw=kw@entry=0x0) at ../Objects/ abstract. c:2525 f_4lxml_ 5etree_ _hasEncodingDec laration (__pyx_ v_xml_string= 0x94395f0) at src/lxml/ lxml.etree. c:18270 f_4lxml_ 5etree_ _parseMemoryDoc ument (__pyx_ v_text= __pyx_v_ text@entry= 0x94395f0, __pyx_v_ url=__pyx_ v_url@entry= 0x8335ae4 <_Py_NoneStruct>, __pyx_v_ parser= 0x8335ae4 <_Py_NoneStruct>) at src/lxml/ lxml.etree. c:27180 pf_4lxml_ 5etree_ 22fromstring (__pyx_self=0x0, __pyx_v_ base_url= 0x8335ae4 <_Py_NoneStruct>, __pyx_v_ parser= <optimized out>, __pyx_v_ text=0x94395f0) at src/lxml/ lxml.etree. c:62980 pw_4lxml_ 5etree_ 23fromstring (__pyx_self=0x0, __pyx_args= 0x935d5cc, __pyx_kwds=0x0) at src/lxml/ lxml.etree. c:62932
PyObject_Call (func=0x0, arg=arg@
__pyx_
__pyx_
__pyx_
__pyx_