[Bug 1237416] Re: thg crashed with SIGSEGV in QMetaObject::methodOffset()
Kostya Vasilyev
kmansoft at gmail.com
Fri Oct 11 13:51:23 UTC 2013
A possible packaging issue (or two) on an amd64 system.
1 - Per the suggestion in the Bitbucket tracker, I tried to install i386
versions of libraries required by TortoiseHG:
https://bitbucket.org/tortoisehg/thg/issue/3349
$sudo apt-get install python-qscintilla2:i386 libqscintilla2-9:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libqscintilla2-9:i386 : Depends: libqscintilla2-l10n:i386 (>= 2.7.2) but it is not installable
E: Unable to correct problems, you have held broken packages.
libqscintilla2-l10n is listed as having "all" architecture on
packages.ubuntu.com, but "libqscintilla2-9:i386 : Depends:
libqscintilla2-l10n:i386".
2 - When trying to install the i386 version of QT4 for Python, apt-get
is trying to remove something like 170 amd64 Python related packages and
replace them with the i386 versions. Not sure if that's how it's
supposed to be.
$ sudo apt-get install python-qt4:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
[ snip ]
The following packages will be REMOVED:
alacarte apparmor apt-offline apt-xapian-index blueman dstat exaile flashplugin-installer gconf2 gimp gksu
gnome-sudoku gnome-user-share gstreamer0.10-gnomevfs gtk-theme-config hplip ibus ibus-pinyin ibus-table inkscape
iotop libbonoboui2-0 libgksu2-0 libgnome2-0 libgnome2-bin libgnome2-common libgnomeui-0 libgnomevfs2-0
libgnomevfs2-common libgnomevfs2-extra libpurple-bin mercurial mercurial-common mysql-utilities mysql-workbench
namebench oneconf oneconf-common pastebinit pidgin pidgin-libnotify pidgin-otr printer-driver-postscript-hp
printer-driver-sag-gdi pyqt4-dev-tools python python-appindicator python-apport python-apt python-aptdaemon
python-aptdaemon.gtk3widgets python-cairo python-cddb python-chardet python-commandnotfound python-configobj
python-crypto python-cups python-cupshelpers python-dbus python-debian python-debtagshw python-defer python-dev
python-dirspec python-dnspython python-gconf python-gdbm python-gi python-gi-cairo python-glade2 python-gnome2
python-gnomekeyring python-gobject python-gobject-2 python-graphy python-gst0.10 python-gtk-vnc python-gtk2
python-httplib2 python-ibus python-imaging python-imaging-compat python-iniparse python-jinja2 python-keyring
python-launchpadlib python-lazr.restfulclient python-lazr.uri python-libvirt python-libxml2 python-lxml
python-markupsafe python-minimal python-mmkeys python-mutagen python-mysql.connector python-mysqldb python-notify
python-numpy python-oauth
[snip]
0 upgraded, 81 newly installed, 170 to remove and 0 not upgraded.
Need to get 11.3 MB/50.3 MB of archives.
After this operation, 144 MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-qt4 in Ubuntu.
https://bugs.launchpad.net/bugs/1237416
Title:
thg crashed with SIGSEGV in QMetaObject::methodOffset()
Status in “python-qt4” package in Ubuntu:
Confirmed
Status in “tortoisehg” package in Ubuntu:
Confirmed
Bug description:
thg (TortoiseHG Workbench) crashes while starting.
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: tortoisehg 2.8-1
ProcVersionSignature: Ubuntu 3.11.0-12.18-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
Date: Wed Oct 9 15:37:44 2013
ExecutablePath: /usr/bin/thg
InstallationDate: Installed on 2013-10-09 (0 days ago)
InstallationMedia: Xubuntu 13.10 "Saucy Salamander" - Beta amd64 (20130925.1)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/thg
SegvAnalysis:
Segfault happened at: 0x7f05283b8237 <_ZNK11QMetaObject12methodOffsetEv+23>: add 0x10(%rcx),%eax
PC (0x7f05283b8237) ok
source "0x10(%rcx)" (0x00000010) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: tortoisehg
StacktraceTop:
QMetaObject::methodOffset() const () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
Title: thg crashed with SIGSEGV in QMetaObject::methodOffset()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/1237416/+subscriptions
More information about the foundations-bugs
mailing list