qlandkartegt crashes at startup

Bug #697345 reported by Hadmut Danisch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qlandkartegt (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: qlandkartegt

Hi,

the current ubuntu version of qlandkartegt starts only as long as no data have been under work. Once it has seen it's first map, it immediately crashes after start (obviously because of bugs in the graphic routines) with the error messages

Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)
Warning: QStatusBar::insertPermanentWidget: Index out of range (1), appending widget
terminate called after throwing an instance of 'std::bad_alloc'
  what(): std::bad_alloc
Abort

As far as I found from comments in some forums, this is a known bug of the version used for the ubuntu package.

regards

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: qlandkartegt 0.18.3-1
ProcVersionSignature: Ubuntu 2.6.35-24.42-generic 2.6.35.8
Uname: Linux 2.6.35-24-generic x86_64
Architecture: amd64
Date: Tue Jan 4 19:09:50 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427.1)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/tcsh
SourcePackage: qlandkartegt

Revision history for this message
Hadmut Danisch (hadmut) wrote :
Revision history for this message
Hadmut Danisch (hadmut) wrote :

I just compiled qlandkartegt version 1.0, and ran into the same problem.

So maybe it is a problem of the qt library itself?

Revision history for this message
Hadmut Danisch (hadmut) wrote :

Just had a chat with one of the maintainers.

It happend with a particular file, which is
ftp://ftp.remotesensing.org/geotiff/samples/misc/tjpeg.tif

qlandkartegt remembers the file of the most recently opened file and reopens it on startup. So if that file kills the program, it will kill it again and again, until the path has been removed from the config file. Seems to be a bug in libgdal.

Changed in qlandkartegt (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Bas Couwenberg (sebastic) wrote :

QLandkarteGT 1.7.5 and later don't crash with tjpeg.tif any more.

Changed in qlandkartegt (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.