Package: eric
Version: 4.4.3-1
Severity: grave
Justification: renders package unusable
Hello,
After a dist-upgrade on Debian Sid, eric is segfaulting immediatly after
execution as in bugs #534178 #532772
The behavior is not affected by having LANG=en_US.UTF-8 or LANG=C:
$ eric
Segmentation fault
python-kde3 o 4 are not installed. Having python-sip4, python-sip-dev, python-
sip4-dev installed or not does not change its behavior.
$ strace eric
[...snip...]
close(5) = 0
stat64("/usr/share/eric/modules/Preferences/PyQt4", 0xbf879b70) = -1 ENOENT (No
such file or directory)
open("/usr/share/eric/modules/Preferences/PyQt4.so", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/PyQt4module.so",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/PyQt4.py", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/PyQt4.pyc", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
stat64("/usr/lib/pymodules/python2.5/PyQt4/Qsci", 0xbf879b60) = -1 ENOENT (No
such file or directory)
open("/usr/lib/pymodules/python2.5/PyQt4/Qsci.so", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=895280, ...}) = 0
open("/usr/lib/pymodules/python2.5/PyQt4/Qsci.so", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`;\2\0004\0\0\0"...,
512) = 512
fstat64(6, {st_mode=S_IFREG|0644, st_size=895280, ...}) = 0
mmap2(NULL, 894144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) =
0xb5a2e000
mmap2(0xb5aef000, 106496, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xc1) = 0xb5aef000
close(6) = 0
open("/etc/ld.so.cache", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=61143, ...}) = 0
mmap2(NULL, 61143, PROT_READ, MAP_PRIVATE, 6, 0) = 0xb73a7000
close(6) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libqscintilla2.so.5", O_RDONLY) = 6
read(6,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\1\4\0004\0\0\0"..., 512) =
512
fstat64(6, {st_mode=S_IFREG|0644, st_size=1666572, ...}) = 0
mmap2(NULL, 1668864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) =
0xb5896000
mmap2(0xb5a27000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x191) = 0xb5a27000
mmap2(0xb5a2d000, 1792, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5a2d000
close(6) = 0
munmap(0xb73a7000, 61143) = 0
stat64("/usr/share/eric/modules/Preferences/sip", 0xbf877890) = -1 ENOENT (No
such file or directory)
open("/usr/share/eric/modules/Preferences/sip.so", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/sipmodule.so", O_RDONLY|O_LARGEFILE)
= -1 ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/sip.py", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/usr/share/eric/modules/Preferences/sip.pyc", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
On a eric instance running on Debian Testing instead of the segfault there
would be:
close(5) = 0
In both cases, 5 seems to be the file descriptor for
/usr/lib/pymodules/python2.5/PyQt4/Qsci.so
Thanks for your help,
Federico
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968)
(ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Versions of packages eric depends on:
ii bicyclerepair 0.9-6 A refactoring tool for python
ii python 2.5.4-9 An interactive high-level object-o
ii python-chardet 2.0.1-1 universal character encoding detec
ii python-pygments 1.3.1+dfsg-1 syntax highlighting package writte
ii python-qscintilla2 2.4.3-1 Python bindings for QScintilla 2
ii python-qt4 4.7.3-1 Python bindings for Qt4
ii python-simplejson 2.1.1-1 simple, fast, extensible JSON enco
ii python-support 1.0.8 automated rebuilding support for P
Versions of packages eric recommends:
ii eric-api-files 4.4.3-1 API description files for use with
Versions of packages eric suggests:
pn pyqt4-dev-tools <none> (no description available)
ii python-doc 2.5.2-1 Documentation for the high-level o
pn python-kde4-doc <none> (no description available)
ii python-profiler 2.6.5-1 deterministic profiling of any Pyt
pn python-qt4-doc <none> (no description available)
pn python-qt4-sql <none> (no description available)
pn qt4-designer <none> (no description available)
pn qt4-dev-tools <none> (no description available)
pn qt4-doc-html <none> (no description available)
ii ruby 4.4 An interpreter of object-oriented
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]