← 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")

 

I must correct myself, because I was using 32-bit arch. But I think it
doesn't matter. I'm now away from my 64-bit machine, I connected through
ssh and result was similar.

32-bit:
----------------------------------------------------------------------
This GDB was configured as "i686-pc-linux-gnu"...
(gdb) r
Starting program: /usr/local/bin/igotugui
[Thread debugging using libthread_db enabled]
[New Thread 0xb6e4c700 (LWP 2371)]
[New Thread 0xb5beab90 (LWP 2374)]
ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 395

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb6e4c700 (LWP 2371)]
0xb7fbe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fbe424 in __kernel_vsyscall ()
#1  0xb6eaf660 in raise () from /lib/libc.so.6
#2  0xb6eb0e98 in abort () from /lib/libc.so.6
#3  0xb72482a5 in qt_message_output () from /usr/lib/qt4/libQtCore.so.4
#4  0xb7248368 in qFatal () from /usr/lib/qt4/libQtCore.so.4
#5  0xb72483dd in qt_assert_x () from /usr/lib/qt4/libQtCore.so.4
#6  0xb7f7b524 in QList<igotu::DataConnectionCreator*>::at (this=0xbfbebf54, i=0) at /usr/include/qt4/QtCore/qlist.h:395
#7  0xb7f7186d in igotu::IgotuControl::defaultDevice () at igotucontrol.cpp:609
#8  0xb7f7917e in IgotuControl (this=0x827ba28, parent=0xbfbec288) at igotucontrol.cpp:546
#9  0x0805dae1 in MainWindow (this=0xbfbec288) at mainwindow.cpp:424
#10 0x08057d73 in main (argc=Cannot access memory at address 0x943
) at igotugui.cpp:123
----------------------------------------------------------------------

64-bit (through ssh with X forwarding - if it matters):
----------------------------------------------------------------------
This GDB was configured as "x86_64-pc-linux-gnu"...
(gdb) r
Starting program: /usr/local/bin/igotugui
[Thread debugging using libthread_db enabled]
[New Thread 0x7f81c1f05750 (LWP 8087)]
[New Thread 0x7f81b8bb8950 (LWP 8091)]
ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 395

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f81c1f05750 (LWP 8087)]
0x00007f81bd805205 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007f81bd805205 in raise () from /lib/libc.so.6
#1  0x00007f81bd806723 in abort () from /lib/libc.so.6
#2  0x00007f81bf04ddc5 in qt_message_output () from /usr/lib/qt4/libQtCore.so.4
#3  0x00007f81bf04def0 in qFatal () from /usr/lib/qt4/libQtCore.so.4
#4  0x00007f81c1b03e48 in QList<igotu::DataConnectionCreator*>::at (this=0x7fffcbc5b5b0, i=0) at /usr/include/qt4/QtCore/qlist.h:395
#5  0x00007f81c1afa5b8 in igotu::IgotuControl::defaultDevice () at igotucontrol.cpp:609
#6  0x00007f81c1b01845 in IgotuControl (this=0x260ec10, parent=0x7fffcbc5bc40) at igotucontrol.cpp:546
#7  0x0000000000419759 in MainWindow (this=0x7fffcbc5bc40) at mainwindow.cpp:424
#8  0x0000000000412f53 in main (argc=1, argv=0x7fffcbc5c238) at igotugui.cpp:123
----------------------------------------------------------------------

-- 
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