[Kde-bindings] Building QtRuby for Qt/Embedded
Steffen Beyer
serpent at centibel.org
Sat Feb 20 17:49:38 UTC 2010
On Sat, 20 Feb 2010 17:03:42 +0000, Richard Dale wrote:
> Hmm, not sure what this is - can you try running under gdb and getting a
> stack trace of where the assert fails?
Like that? I don't have much experience with gdb...
(gdb) run main.rb
Starting program: /usr/bin/ruby main.rb
[Thread debugging using libthread_db enabled]
[New Thread 0xb7a55b70 (LWP 19992)]
ASSERT failure in QList<T>::operator[]: "index out of range", file
/usr/local/include/QtCore/qlist.h, line 447
Program received signal SIGABRT, Aborted.
0xb7fe1424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fe1424 in __kernel_vsyscall ()
#1 0xb7d32571 in raise () from /lib/libc.so.6
#2 0xb7d33d72 in abort () from /lib/libc.so.6
#3 0xb77ec8b2 in qt_message_output (msgType=QtFatalMsg, buf=0x83747e8
"ASSERT failure in QList<T>::operator[]: \"index out of range\", file
/usr/local/include/QtCore/qlist.h, line 447") at global/qglobal.cpp:2250
#4 0xb77ec9ab in qt_message (msgType=QtFatalMsg, msg=0x6 <Address 0x6 out
of bounds>, ap=0xbfffe024 "\222v\244\267rv\244\267Pv\244\267\277\001") at
global/qglobal.cpp:2296
#5 0xb77eca09 in qFatal (msg=0xb7945c8c "ASSERT failure in %s: \"%s\",
file %s, line %d") at global/qglobal.cpp:2479
#6 0xb77eca4c in qt_assert_x (where=0xb7a47692 "QList<T>::operator[]",
what=0xb7a47672 "index out of range", file=0xb7a47650
"/usr/local/include/QtCore/qlist.h", line=447) at global/qglobal.cpp:2021
#7 0xb7a420da in QList<Smoke*>::operator[](int) () from
/usr/lib/ruby/site_ruby/1.9.1/i686-linux/qtruby4.so
#8 0xb7a3a93a in insert_pclassid () from
/usr/lib/ruby/site_ruby/1.9.1/i686-linux/qtruby4.so
#9 0xb7f6fbd2 in call_cfunc () from /usr/lib/libruby.so.1.9
#10 0xb7f6ff44 in vm_call_cfunc () from /usr/lib/libruby.so.1.9
#11 0xb7f7c43e in vm_call_method () from /usr/lib/libruby.so.1.9
#12 0x00002ec0 in ?? ()
#13 0x00002ec0 in ?? ()
Kind regards,
--
Steffen Beyer <serpent at centibel.org>
GnuPG key fingerprint: CA00 1611 242B 89D4 E643 E235 05F3 7689 DD3E EB26
Public key available upon request or at http://wwwkeys.de.pgp.net
More information about the Kde-bindings
mailing list