Package: qgis
Version: 0.6.0-1
Severity: normal

When starting qgis without any DISPLAY value set, I get a segfault.
This is the output when running it from within gdb:

  [...]
  QGIS starting in non-interactive mode because you have no DISPLAY
    environment variable set.
  QWidget: Cannot create a QWidget when no GUI is being used

  Program received signal SIGSEGV, Segmentation fault.
  [Switching to Thread 16384 (LWP 20430)]
  0x40204c2d in QWidget::create () from /usr/lib/libqt-mt.so.3
  (gdb) bt
  #0  0x40204c2d in QWidget::create () from /usr/lib/libqt-mt.so.3
  #1  0x402cb489 in QWidget::QWidget () from /usr/lib/libqt-mt.so.3
  #2  0x4038d7ba in QMainWindow::QMainWindow () from /usr/lib/libqt-mt.so.3
  #3  0x08162018 in QgisAppBase::QgisAppBase ()
  #4  0x0809880c in QgisApp::QgisApp ()
  #5  0x08095b2d in main ()
  (gdb)

I also tried to run in using valgrind, and got this output:

  % valgrind qgis
  ==20436== Memcheck, a memory error detector for x86-linux.
  ==20436== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al.
  ==20436== Using valgrind-2.2.0, a program supervision framework for x86-linux.
  ==20436== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al.
  ==20436== For more details, rerun with: -v
  ==20436==
  QGIS starting in non-interactive mode because you have no DISPLAY environment 
variable set.
  QWidget: Cannot create a QWidget when no GUI is being used
  ==20436== Invalid read of size 4
  ==20436==    at 0x1BAF8C2D: QWidget::create(unsigned long, bool, bool) (in 
/usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x1BBBF488: QWidget::QWidget(QWidget*, char const*, unsigned) 
(in /usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x1BC817B9: QMainWindow::QMainWindow(QWidget*, char const*, 
unsigned) (in /usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x8162017: QgisAppBase::QgisAppBase(QWidget*, char const*, 
unsigned) (in /usr/bin/qgis)
  ==20436==  Address 0x8C is not stack'd, malloc'd or (recently) free'd
  ==20436==
  ==20436== Process terminating with default action of signal 11 (SIGSEGV)
  ==20436==  Access not within mapped region at address 0x8C
  ==20436==    at 0x1BAF8C2D: QWidget::create(unsigned long, bool, bool) (in 
/usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x1BBBF488: QWidget::QWidget(QWidget*, char const*, unsigned) 
(in /usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x1BC817B9: QMainWindow::QMainWindow(QWidget*, char const*, 
unsigned) (in /usr/lib/libqt-mt.so.3.3.3)
  ==20436==    by 0x8162017: QgisAppBase::QgisAppBase(QWidget*, char const*, 
unsigned) (in /usr/bin/qgis)
  ==20436==
  ==20436== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 97 from 1)
  ==20436== malloc/free: in use at exit: 36538 bytes in 921 blocks.
  ==20436== malloc/free: 3944 allocs, 3023 frees, 104069 bytes allocated.
  ==20436== For a detailed leak analysis,  rerun with: --leak-check=yes
  ==20436== For counts of detected errors, rerun with: -v
  Segmentation fault
  %

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages qgis depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libcfitsio2                 2.500-1      Shared library for I/O with FITS f
ii  libgcc1                     1:3.4.3-9    GCC support library
ii  libgdal1                    1.2.5-1      Geospatial Data Abstraction Librar
ii  libgeos2                    2.0.1-1      Geometry engine for Geographic Inf
ii  libhdf4g                    4.1r4-18     The Hierarchical Data Format libra
ii  libjasper-1.701-1           1.701.0-2    The JasPer JPEG-2000 runtime libra
ii  libjpeg62                   6b-9         The Independent JPEG Group's JPEG
ii  libltdl3                    1.5.6-3      A system independent dlopen wrappe
ii  libpng12-0                  1.2.8rel-1   PNG library - runtime
ii  libpq3                      7.4.6-5      PostgreSQL C client library
ii  libqt3c102-mt               3:3.3.3-8    Qt GUI Library (Threaded runtime v
ii  libstdc++5                  1:3.3.5-8    The GNU Standard C++ Library v3
ii  libtiff4                    3.7.1-3      Tag Image File Format (TIFF) libra
ii  libungif4g                  4.1.3-1      shared library for GIF images (run
ii  libxerces21c102             2.1.0-5      Validating XML parser library for
ii  netcdfg3                    3.5.0-7.1    An interface for scientific data a
ii  unixodbc                    2.2.4-11     ODBC tools libraries
ii  zlib1g                      1:1.2.2-4    compression library - runtime

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to