[Gambas-user] Error compiling Gambas3

Leonardo Miliani leonardo at ...1237...
Wed May 5 16:07:17 CEST 2010


Il giorno mar, 04/05/2010 alle 11.54 +0200, Laurent Carlier ha scritto:
> Just built it fine here (arch64)
> 
> Looking at the error, i guess something is rotten with your Qt4 installation, 
> or got some corrupted memory/disk.
> 
> Regards,
> 

No, nothing was broken... simply, there was some glitchies in the code
but made Gambas3 unable to compile on 32 bit systems :-)

Now with revision 2933 I am able to compile Gambas again.... but!
If I try to create a new porject I get this error:

*** glibc detected *** /usr/bin/gambas3: corrupted double-linked list:
0x0a082e08 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c4f1)[0xb77234f1]
/lib/libc.so.6(+0x6fae3)[0xb7726ae3]
/lib/libc.so.6(realloc+0xe9)[0xb7728059]
/usr/lib/libQtCore.so.4(+0xc90f5)[0xb631f0f5]
/usr/lib/libQtCore.so.4(+0xccb38)[0xb6322b38]
/usr/lib/libQtCore.so.4(+0xcd954)[0xb6323954]
/usr/lib/libQtCore.so.4(_Z10qShapeItemP14HB_ShaperItem_
+0x1d)[0xb6323d3d]
/usr/lib/libQtGui.so.4(_ZNK11QTextEngine21shapeTextWithHarfbuzzEi
+0x911)[0xb6842801]
/usr/lib/libQtGui.so.4(_ZNK11QTextEngine9shapeTextEi+0x65)[0xb6842e15]
/usr/lib/libQtGui.so.4(_ZNK11QTextEngine5shapeEi+0x84)[0xb6843254]
/usr/lib/libQtGui.so.4(_ZN9QTextLine13layout_helperEi
+0x1312)[0xb684dbe2]
/usr/lib/libQtGui.so.4(_ZN9QTextLine12setLineWidthEd+0xc4)[0xb684e7b4]
/usr/lib/libQtGui.so.4(+0x27b476)[0xb673e476]
/usr/lib/libQtGui.so.4(+0x27c081)[0xb673f081]
/usr/lib/libQtGui.so.4(_ZNK12QFontMetrics12boundingRectERK5QRectiRK7QStringiPi+0xd3)[0xb681eeb3]
/usr/lib/libQtGui.so.4(_ZNK6QStyle12itemTextRectERK12QFontMetricsRK5QRectibRK7QString+0xde)[0xb68e8bae]
/usr/lib/libkdeui.so.5(_ZNK6KStyle12itemTextRectERK12QFontMetricsRK5QRectibRK7QString+0x4d)[0xb3e9a7ed]
/usr/lib/libQtGui.so.4(_ZNK9QCheckBox8sizeHintEv+0x12f)[0xb69ecbcf]
/usr/lib/gambas3/gb.qt4.so(+0x43ed7)[0xb73d4ed7]
/usr/lib/gambas3/gb.qt4.so(+0x43ff9)[0xb73d4ff9]
/usr/bin/gambas3[0x804f029]
/usr/bin/gambas3[0x80514db]
/usr/bin/gambas3[0x806f285]
/usr/bin/gambas3[0x804ebdc]
/usr/bin/gambas3[0x804ef60]
/usr/bin/gambas3[0x804fd10]
/usr/bin/gambas3[0x8064dda]
/usr/bin/gambas3[0x8052a16]
/usr/bin/gambas3[0x804fab8]
/usr/bin/gambas3[0x80507c3]
/usr/bin/gambas3[0x806f638]
/usr/bin/gambas3[0x804ebdc]
/usr/bin/gambas3[0x804ef60]
/usr/bin/gambas3[0x805f020]
/usr/lib/gambas3/gb.qt4.so(+0x31e78)[0xb73c2e78]
/usr/lib/gambas3/gb.qt4.so(+0x3a3e5)[0xb73cb3e5]
/usr/lib/gambas3/gb.qt4.so(+0x397a0)[0xb73ca7a0]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8metacallEP7QObjectNS_4CallEiPPv
+0x3a)[0xb63ac6ea]
/usr/lib/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv
+0x275)[0xb63bb715]
/usr/lib/libQtGui.so.4(_ZN15QAbstractButton7clickedEb+0x49)[0xb6cb92a9]
/usr/lib/libQtGui.so.4(+0x512f79)[0xb69d5f79]
/usr/lib/libQtGui.so.4(+0x514614)[0xb69d7614]
/usr/lib/libQtGui.so.4(_ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent+0x9e)[0xb69d78ce]
/usr/lib/libQtGui.so.4(_ZN11QToolButton17mouseReleaseEventEP11QMouseEvent+0x2c)[0xb6aa678c]
/usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x62a)[0xb663e82a]
/usr/lib/libQtGui.so.4(_ZN15QAbstractButton5eventEP6QEvent
+0x3e)[0xb69d6b2e]
/usr/lib/libQtGui.so.4(_ZN11QToolButton5eventEP6QEvent+0x4a)[0xb6aa7eca]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0xb65e75f4]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent
+0xb09)[0xb65ec1a9]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x7b)[0xb63a67db]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0xf7)[0xb65e84a7]
/usr/lib/libQtGui.so.4(+0x1aa16c)[0xb666d16c]
/usr/lib/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent
+0x16d9)[0xb666c2b9]
/usr/lib/libQtGui.so.4(+0x1d10fb)[0xb66940fb]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x49)[0xb63a5a29]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xfa)[0xb63a5c9a]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xaf)[0xb63aa4cf]
/usr/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x27)[0xb65e4d17]
/usr/lib/gambas3/gb.qt4.so(+0x2eb73)[0xb73bfb73]
/usr/bin/gambas3[0x8063e83]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb76cdb96]
/usr/bin/gambas3[0x804a8b1]
======= Memory map: ========
08048000-08076000 r-xp 00000000 08:03 1450398    /usr/bin/gbx3
08076000-0807b000 rw-p 0002e000 08:03 1450398    /usr/bin/gbx3
0807b000-0807d000 rw-p 00000000 00:00 0 
09540000-0a143000 rw-p 00000000 00:00 0          [heap]
b0d00000-b0d21000 rw-p 00000000 00:00 0 
b0d21000-b0e00000 ---p 00000000 00:00 0 
b0edf000-b0f17000 r--p 00000000 08:03
596861     /usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf
b0f17000-b0f19000 r--p 00000000 08:03
1530418    /usr/share/fonts/100dpi/courR10-ISO8859-1.pcf.gz
b0f19000-b0f31000 r--p 00000000 08:03
1668071    /usr/share/fonts/Type1/n022003l.pfb
b0f31000-b0f7b000 r--p 00000000 08:03
1545373    /usr/share/fonts/TTF/cour.ttf
b0f7b000-b0f95000 r--p 00000000 08:03
1545365    /usr/share/fonts/TTF/andalemo.ttf
b0f95000-b0fa2000 r--p 00000000 08:03
1545427    /usr/share/fonts/TTF/VeraMono.ttf
b0fa2000-b0fec000 r--p 00000000 08:03
596869     /usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf
b0fec000-b0fed000 r--p 00000000 08:03
2929365    /tmp/gambas.1000/7528/tr/it/LC_MESSAGES/gb.form.mo
b0fed000-b106d000 r--p 00000000 08:03
596855     /usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf
b106d000-b106f000 r-xp 00000000 08:03
1229808    /usr/lib/libssp.so.0.0.0
b106f000-b1070000 rw-p 00001000 08:03
1229808    /usr/lib/libssp.so.0.0.0
b1070000-b1073000 r-xp 00000000 08:03
1450497    /usr/lib/libgpg-error.so.0.5.0
b1073000-b1074000 rw-p 00002000 08:03
1450497    /usr/lib/libgpg-error.so.0.5.0
b1074000-b10e4000 r-xp 00000000 08:03
1226490    /usr/lib/libgcrypt.so.11.5.3
b10e4000-b10e7000 rw-p 0006f000 08:03
1226490    /usr/lib/libgcrypt.so.11.5.3
b10e7000-b10f6000 r-xp 00000000 08:03
1472087    /usr/lib/libtasn1.so.3.1.8
b10f6000-b10f7000 rw-p 0000e000 08:03
1472087    /usr/lib/libtasn1.so.3.1.8
b10f7000-b1105000 r-xp 00000000 08:03
1227092    /usr/lib/libavahi-client.so.3.2.5
b1105000-b1106000 rw-p 0000d000 08:03
1227092    /usr/lib/libavahi-client.so.3.2.5
b1106000-b1110000 r-xp 00000000 08:03
1226870    /usr/lib/libavahi-common.so.3.5.1
b1110000-b1111000 rw-p 00009000 08:03
1226870    /usr/lib/libavahi-common.so.3.5.1
b1111000-b11a4000 r-xp 00000000 08:03
1226418    /usr/lib/libgnutls.so.26.14.12
b11a4000-b11a8000 rw-p 00092000 08:03
1226418    /usr/lib/libgnutls.so.26.14.12
b11a8000-b11b9000 r-xp 00000000 08:03
2848416    /lib/libresolv-2.11.1.so
b11b9000-b11ba000 r--p 00010000 08:03
2848416    /lib/libresolv-2.11.1.so
b11ba000-b11bb000 rw-p 00011000 08:03
2848416    /lib/libresolv-2.11.1.so
b11bb000-b11bd000 rw-p 00000000 00:00 0 
b11bd000-b11c5000 r-xp 00000000 08:03 2848321    /lib/libcrypt-2.11.1.so
b11c5000-b11c6000 r--p 00007000 08:03 2848321    /lib/libcrypt-2.11.1.so
b11c6000-b11c7000 rw-p 00008000 08:03 2848321    /lib/libcrypt-2.11.1.so
b11c7000-b11ee000 rw-p 00000000 00:00 0 
b11ee000-b11ff000 r-xp 00000000 08:03
1227855    /usr/lib/libroken.so.18.1.0
b11ff000-b1200000 rw-p 00010000 08:03
1227855    /usr/lib/libroken.so.18.1.0
b1200000-b1227000 r-xp 00000000 08:03
1227102    /usr/lib/libwind.so.0.0.0
b1227000-b1228000 rw-p 00026000 08:03
1227102    /usr/lib/libwind.so.0.0.0
b1228000-b12a9000 r-xp 00000000 08:03
1227552    /usr/lib/libasn1.so.8.0.0
b12a9000-b12ac000 rw-p 00081000 08:03
1227552    /usr/lib/libasn1.so.8.0.0
b12ac000-b12e6000 r-xp 00000000 08:03
1226928    /usr/lib/libhx509.so.5.0.0
b12e6000-b12e8000 rw-p 0003a000 08:03
1226928    /usr/lib/libhx509.so.5.0.0
b12e8000-b134e000 r-xp 00000000 08:03
1227113    /usr/lib/libkrb5.so.26.0.0
b134e000-b1351000 rw-p 00065000 08:03
1227113    /usr/lib/libkrb5.so.26.0.0
b1351000-b137d000 r-xp 00000000 08:03
1226790    /usr/lib/libgssapi.so.2.0.0
b137d000-b137f000 rw-p 0002b000 08:03
1226790    /usr/lib/libgssapi.so.2.0.0
b137f000-b13c0000 r-xp 00000000 08:03 1229638    /usr/lib/libcups.so.2
b13c0000-b13c3000 rw-p 00040000 08:03 1229638    /usr/lib/libcups.so.2
b13ec000-b1416000 r-xp 00000000 08:03
2003452    /usr/lib/qt/plugins/codecs/libqjpcodecs.so
b1416000-b1417000 rw-p 0002a000 08:03
2003452    /usr/lib/qt/plugins/codecs/libqjpcodecs.so
b1417000-b143a000 r-xp 00000000 08:03
2003451    /usr/lib/qt/plugins/codecs/libqcncodecs.so
b143a000-b143b000 rw-p 00022000 08:03
2003451    /usr/lib/qt/plugins/codecs/libqcncodecs.so
b143b000-b1563000 rw-p 00000000 00:00 0 
b1563000-b1564000 ---p 00000000 00:00 0 
b1564000-b1d6c000 rw-p 00000000 00:00 0 
b1d6c000-b1df8000 r--p 00000000 08:03
596865     /usr/share/fonts/TTF/DejaVuSans-Bold.ttf
b1df8000-b1e90000 r--p 00000000 08:03
596852     /usr/share/fonts/TTF/DejaVuSans.ttf
b1e90000-b2e0d000 rw-s 00000000 08:03
777389     /var/tmp/kdecache-leo/kpc/kde-icon-cache.data
b2e0d000-b3226000 rw-s 00000000 08:03
777388     /var/tmp/kdecache-leo/kpc/kde-icon-cache.index
b3226000-b327d000 r-xp 00000000 08:03
1226698    /usr/lib/libtiff.so.3.9.2
b327d000-b327f000 rw-p 00057000 08:03
1226698    /usr/lib/libtiff.so.3.9.2
b3281000-b32a7000 r-xp 00000000 08:03
2003453    /usr/lib/qt/plugins/codecs/libqtwcodecs.so
b32a7000-b32a8000 rw-p 00025000 08:03
2003453    /usr/lib/qt/plugins/codecs/libqtwcodecs.so
b32a8000-b3307000 r-xp 00000000 08:03
1227555    /usr/lib/libmng.so.1.0.0
b3307000-b330a000 rw-p 0005e000 08:03
1227555    /usr/lib/libmng.so.1.0.0
b330c000-b330e000 r-xp 00000000 08:03 2845258    /lib/libcom_err.so.2.1
b330e000-b330f000 rw-p 00001000 08:03 2845258    /lib/libcom_err.so.2.1
b330f000-b3313000 r-xp 00000000 08:03
1227557    /usr/lib/libheimntlm.so.0.1.0
b3313000-b3314000 rw-p 00003000 08:03
1227557    /usr/lib/libheimntlm.so.0.1.0
b3314000-b3326000 r-xp 00000000 08:03
2003454    /usr/lib/qt/plugins/codecs/libqkrcodecs.so
b3326000-b3327000 rw-p 00012000 08:03
2003454    /usr/lib/qt/plugins/codecs/libqkrcodecs.so
b3327000-b332e000 r-xp 00000000 08:03
2003460    /usr/lib/qt/plugins/imageformats/libqtiff.soAbortito

That I don't if I open an example of those who come with Gambas.


-- 
Leonardo Miliani
www.leonardomiliani.com

Webmaster e co-fondatore di www.gambas-it.org
Il portale di riferimento per i programmatori Gambas italiani





More information about the User mailing list