← Back to team overview

igotu2gpx team mailing list archive

[Bug 437857] Re: Uses /usr/lib instead of /usr/lib64 (ASSERT failure in QList<T>::at: "index out of range")

 

Couple more questions. Do you have a /usr/lib symlink, and if yes where
does it point to? And if you update to the latest trunk, what is the
output of Help->Debug Information?

Instead of updating, you can also just apply:
=== modified file 'src/igotu/igotucontrol.cpp'
--- src/igotu/igotucontrol.cpp	2009-09-24 20:23:17 +0000
+++ src/igotu/igotucontrol.cpp	2009-09-28 08:22:49 +0000
@@ -606,7 +606,7 @@
 QString IgotuControl::defaultDevice()
 {
     const DataConnectionCreator * const creator =
-        IgotuControlPrivate::creators().at(0);
+        IgotuControlPrivate::creators().value(0);
     if (!creator)
         return QString();
     return creator->dataConnection() + QLatin1Char(':') +

-- 
Uses /usr/lib instead of /usr/lib64 (ASSERT failure in QList<T>::at: "index out of range")
https://bugs.launchpad.net/bugs/437857
You received this bug notification because you are a member of
MobileAction i-gotU USB GPS travel logger Mac/Linux developers, which is
subscribed to igotu2gpx.

Status in MobileAction i-gotU USB GPS travel logger Mac/Linux support: Confirmed

Bug description:
I tried to install igotu2gpx, but igotugui fails at start with following error:

ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 395

When I run it from bin/debug it works ok. I was always using Igotu2gpx without installing, so I didn't notice this problem before.
I'm using 64-bit Gentoo with Qt 4.5.1.



References