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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to