[Qgis-user] Qgis 1.4.0 crashes on debian squeeze

Stefano De Toni stjefin at gmail.com
Wed Feb 17 03:46:16 PST 2010


Hi!

I'm using debian squeeze and untill some weeks ago I've used qgis from 
lenny repository without big problems: I had only to install 
libgdal1-1.5.0-grass and downgrade grass to version 6.4.0~rc4-3.
Now I cannot have qgis working.

The tail of
strace qgis
is:

_____________________________

stat64("/usr/lib/pymodules/python2.5/PyQt4/QtGui", 0xbfc8d130) = -1 
ENOENT (No such file or directory)
open("/usr/lib/pymodules/python2.5/PyQt4/QtGui.so", 
O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=6887056, ...}) = 0
open("/usr/lib/pymodules/python2.5/PyQt4/QtGui.so", O_RDONLY) = 19
read(19, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\177\16\0004\0\0\0"..., 
512) = 512
fstat64(19, {st_mode=S_IFREG|0644, st_size=6887056, ...}) = 0
mmap2(NULL, 6886236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 19, 
0) = 0xb05a3000
mmap2(0xb0bdb000, 368640, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 19, 0x638) = 0xb0bdb000
close(19)                               = 0
brk(0x88d5000)                          = 0x88d5000
brk(0x88f6000)                          = 0x88f6000
brk(0x8917000)                          = 0x8917000
close(18)                               = 0
stat64("/usr/share/qgis/python/qgis", 0xbfc8d130) = -1 ENOENT (No such 
file or directory)
open("/usr/share/qgis/python/qgis.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/share/qgis/python/qgismodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/share/qgis/python/qgis.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
open("/usr/share/qgis/python/qgis.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/share/qgis/python/plugins/qgis", 0xbfc8d130) = -1 ENOENT 
(No such file or directory)
open("/usr/share/qgis/python/plugins/qgis.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/share/qgis/python/plugins/qgismodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/qgis/python/plugins/qgis.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/share/qgis/python/plugins/qgis.pyc", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.5/qgis", 0xbfc8d130) = -1 ENOENT (No such file 
or directory)
open("/usr/lib/python2.5/qgis.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.5/qgismodule.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.5/qgis.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.5/qgis.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT 
(No such file or directory)
stat64("/usr/lib/python2.5/plat-linux2/qgis", 0xbfc8d130) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.5/plat-linux2/qgis.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/plat-linux2/qgismodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/plat-linux2/qgis.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/plat-linux2/qgis.pyc", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.5/lib-tk/qgis", 0xbfc8d130) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/python2.5/lib-tk/qgis.so", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-tk/qgismodule.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-tk/qgis.py", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-tk/qgis.pyc", O_RDONLY|O_LARGEFILE) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/python2.5/lib-dynload/qgis", 0xbfc8d130) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/python2.5/lib-dynload/qgis.so", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-dynload/qgismodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-dynload/qgis.py", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/lib-dynload/qgis.pyc", O_RDONLY|O_LARGEFILE) = 
-1 ENOENT (No such file or directory)
stat64("/usr/local/lib/python2.5/site-packages/qgis", 0xbfc8d130) = -1 
ENOENT (No such file or directory)
open("/usr/local/lib/python2.5/site-packages/qgis.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.5/site-packages/qgismodule.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.5/site-packages/qgis.py", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/python2.5/site-packages/qgis.pyc", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/python2.5/site-packages/qgis", {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
stat64("/usr/lib/python2.5/site-packages/qgis/__init__.py", 
{st_mode=S_IFREG|0644, st_size=106, ...}) = 0
stat64("/usr/lib/python2.5/site-packages/qgis/__init__", 0xbfc8c0d0) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/site-packages/qgis/__init__.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/site-packages/qgis/__init__module.so", 
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.5/site-packages/qgis/__init__.py", 
O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=106, ...}) = 0
open("/usr/lib/python2.5/site-packages/qgis/__init__.pyc", 
O_RDONLY|O_LARGEFILE) = 19
fstat64(19, {st_mode=S_IFREG|0644, st_size=136, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb307b000
read(19, 
"\263\362\r\n[}AKc\0\0\0\0\0\0\0\0\1\0\0\0@\0\0\0s\4\0\0\0d\0"..., 4096) 
= 136
fstat64(19, {st_mode=S_IFREG|0644, st_size=136, ...}) = 0
read(19, "", 4096)                      = 0
close(19)                               = 0
munmap(0xb307b000, 4096)                = 0
close(18)                               = 0
stat64("/usr/lib/python2.5/site-packages/qgis", {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
stat64("/usr/lib/python2.5/site-packages/qgis", {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
stat64("/usr/lib/python2.5/site-packages/qgis/core", 0xbfc8d130) = -1 
ENOENT (No such file or directory)
open("/usr/lib/python2.5/site-packages/qgis/core.so", 
O_RDONLY|O_LARGEFILE) = 18
fstat64(18, {st_mode=S_IFREG|0644, st_size=1326576, ...}) = 0
open("/usr/lib/python2.5/site-packages/qgis/core.so", O_RDONLY) = 19
read(19, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\3\0004\0\0\0"..., 
512) = 512
fstat64(19, {st_mode=S_IFREG|0644, st_size=1326576, ...}) = 0
mmap2(NULL, 1326536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 19, 
0) = 0xb045f000
mmap2(0xb058b000, 98304, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 19, 0x12c) = 0xb058b000
close(19)                               = 0
brk(0x8938000)                          = 0x8938000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

_____________________________________

The gdb output is:

______________________________________

Reading symbols from /usr/bin/qgis.bin...(no debugging symbols 
found)...done.
(gdb) run
Starting program: /usr/bin/qgis.bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb2e36b70 (LWP 24579)]
[Thread 0xb2e36b70 (LWP 24579) exited]

Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/i386/i486/strlen.S:69
69    ../sysdeps/i386/i486/strlen.S: No such file or directory.
    in ../sysdeps/i386/i486/strlen.S
Current language:  auto
The current source language is "auto; currently asm".
________________________________________________________

And finally the configuration of my packages is:

-- System Information:
Debian Release: squeeze/sid
  APT prefers squeeze
  APT policy: (500, 'squeeze'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages qgis depends on:
ii  libc6            2.10.2-2                GNU C Library: Shared libraries
ii  libexpat1        2.0.1-7                 XML parsing C library - 
runtime li
ii  libgcc1          1:4.4.2-9               GCC support library
ii  libgdal1-1.6.0   1.6.3-1                 Geospatial Data Abstraction 
Librar
ii  libgeos-c1       3.1.0-1                 Geometry engine for 
Geographic Inf
ii  libgsl0ldbl      1.13+dfsg-1             GNU Scientific Library 
(GSL) -- li
ii  libpq5           8.4.2-2                 PostgreSQL C client library
ii  libproj0         4.7.0-1                 Cartographic projection library
ii  libqgis1.4.0     1.4.0~gfossit20100106-1 Quantum GIS - shared libraries
ii  libqt4-network   4:4.5.3-4               Qt 4 network module
ii  libqt4-sql       4:4.5.3-4               Qt 4 SQL module
ii  libqt4-svg       4:4.5.3-4               Qt 4 SVG module
ii  libqt4-webkit    4:4.5.3-4               Qt 4 WebKit module
ii  libqt4-xml       4:4.5.3-4               Qt 4 XML module
ii  libqtcore4       4:4.5.3-4               Qt 4 core module
ii  libqtgui4        4:4.5.3-4               Qt 4 GUI module
ii  libstdc++6       4.4.2-9                 The GNU Standard C++ Library v3
ii  qgis-common      1.4.0~gfossit20100106-1 Quantum GIS - 
architecture-indepen

Versions of packages qgis recommends:
ii  python-qgis      1.4.0~gfossit20100106-1 Python bindings to Quantum GIS
ii  qgis-plugin-gras 1.4.0~gfossit20100106-1 GRASS plugin for Quantum GIS

Versions of packages qgis suggests:
ii  gpsbabel                      1.3.6-3    GPS file conversion plus 
transfer

-- no debconf information
________________________________





Any suggestion?

Thanks

Stefano De Toni






More information about the Qgis-user mailing list