tortoiseHg crashes with segfault (qscintilla loads qt5 lib, not qt4)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tortoisehg (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
see discussion at https:/
When I try to execute and debug simple qt4 qscintilla program like http://
`$ apt-get install libqt4-dbg python-qt4-dbg libqscintilla2-
```
% gdb python
(gdb) run ./qscintilla-
Starting program: /usr/bin/python ./qscintilla-
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
Program received signal SIGSEGV, Segmentation fault.
0x00007fffefb1f225 in QMetaObject:
(gdb) bt
#0 0x00007fffefb1f225 in QMetaObject:
#1 0x00007ffff046573f in ?? () from /usr/lib/
#2 0x00007ffff03ffed7 in ?? () from /usr/lib/
#3 0x00007ffff7de74ea in call_init (l=<optimized out>, argc=argc@entry=2, argv=argv@
#4 0x00007ffff7de75fb in call_init (env=0x7fffffff
#5 _dl_init (main_map=
#6 0x00007ffff7dec712 in dl_open_worker (a=a@entry=
#7 0x00007ffff7de7394 in _dl_catch_error (objname=
mallocedp=
#8 0x00007ffff7debbd9 in _dl_open (file=0xa290a0 "/usr/lib/
caller_
#9 0x00007ffff75edf09 in dlopen_doit (a=a@entry=
#10 0x00007ffff7de7394 in _dl_catch_error (objname=0xa2c3e0, errstring=0xa2c3e8, mallocedp=0xa2c3d8, operate=
args=
#11 0x00007ffff75ee571 in _dlerror_run (operate=
#12 0x00007ffff75edfa1 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87
#13 0x0000000000521223 in _PyImport_
#14 0x0000000000520dcf in _PyImport_
#15 0x00000000004aff2d in import_
#16 0x00000000004af6cd in load_next (p_buflen=
altmod=<module at remote 0x7ffff7ea9910>, mod=<module at remote 0x7ffff7ea9910>) at ../Python/
#17 import_
at ../Python/
#18 PyImport_
#19 0x00000000004b1418 in builtin___import__ () at ../Python/
#20 0x00000000004b1153 in PyObject_Call () at ../Objects/
#21 0x00000000004ce940 in PyEval_
#22 0x00000000004c773f in PyEval_EvalFrameEx () at ../Python/
#23 0x00000000004c2e05 in PyEval_EvalCodeEx () at ../Python/
#24 0x00000000004c2ba9 in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at ../Python/
#25 0x00000000004f20ef in run_mod.lto_priv () at ../Python/
#26 0x00000000004eca72 in PyRun_FileExFlags () at ../Python/
#27 0x00000000004eb1f1 in PyRun_SimpleFil
#28 0x000000000049e18a in Py_Main () at ../Modules/
#29 0x00007ffff7811830 in __libc_start_main (main=0x49daf0 <main>, argc=2, argv=0x7fffffff
rtld_
#30 0x000000000049da19 in _start ()
```
I didn't mess with qt packages manually. I just upgraded kubuntu with simple commands
```
sudo do-release-upgrade -d
sudo apt-get dist-upgrade
sudo apt-get upgrade
reboot
```
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: tortoisehg 3.7.3-1
ProcVersionSign
Uname: Linux 4.4.0-21-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
CurrentDesktop: KDE
Date: Wed Apr 27 23:29:08 2016
InstallationDate: Installed on 2014-06-03 (693 days ago)
InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.1)
PackageArchitec
SourcePackage: tortoisehg
UpgradeStatus: Upgraded to xenial on 2016-04-23 (4 days ago)