[Gambas-user] svn 552 , can't install

Benoit Minisini gambas at ...1...
Tue Sep 4 17:00:07 CEST 2007


On mardi 04 septembre 2007, R. Stormo wrote:
> Benoit Minisini wrote:
> > On lundi 03 septembre 2007, R. Stormo wrote:
> >> I can't install revision 552 from svn. I have reconf-all, configure and
> >> make everything went without any problem.
> >> But when I do make install it want go so smooth. I get this error
> >>
> >>
> >> --snip
> >> make  install-data-hook
> >> make[5]: Entering directory
> >> `/home/rohnny/gambas3/trunk/gb.qt.kde/src/html'
> >>
> >> Creating the information files for gb.qt.kde.html component...
> >> gb.qt.kde.html
> >> make[5]: *** [install-data-hook] Segmentation fault (core dumped)
> >> make[5]: Leaving directory
> >> `/home/rohnny/gambas3/trunk/gb.qt.kde/src/html'
> >> make[4]: *** [install-data-am] Error 2
> >> make[4]: Leaving directory
> >> `/home/rohnny/gambas3/trunk/gb.qt.kde/src/html'
> >> make[3]: *** [install-am] Error 2
> >> make[3]: Leaving directory
> >> `/home/rohnny/gambas3/trunk/gb.qt.kde/src/html'
> >> make[2]: *** [install-recursive] Error 1
> >> make[2]: Leaving directory `/home/rohnny/gambas3/trunk/gb.qt.kde/src'
> >> make[1]: *** [install-recursive] Error 1
> >> make[1]: Leaving directory `/home/rohnny/gambas3/trunk/gb.qt.kde'
> >> make: *** [install-recursive] Error 1
> >>
> >>
> >>
> >>
> >> Regards R. Stormo
> >>
> >> My Gambas Community http://gambasforum.tk
> >
> > Can you use valgrind to try to get some information on the crash?
> >
> > Do, as root:
> > $ valgrind --num-callers=80 gbi2 -p gb.qt.kde.html
> >
> > Thanks in advance.
> >
> > Regards,
> >
> > --
> > Benoit Minisini
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>
> Here is what came when runned valgrind.
>
> --snip
> ==30635== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
> ==30635== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation
> framework.
> ==30635== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
> ==30635== For more details, rerun with: -v
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014770: (within /lib/ld-2.5.so)
> ==30635==    by 0x4005B69: (within /lib/ld-2.5.so)
> ==30635==    by 0x4007995: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010D94: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418B688 is 40 bytes inside a block of size 41 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4006EB4: (within /lib/ld-2.5.so)
> ==30635==    by 0x40078D9: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010D94: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014743: (within /lib/ld-2.5.so)
> ==30635==    by 0x4005B69: (within /lib/ld-2.5.so)
> ==30635==    by 0x4007995: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418B9F8 is 32 bytes inside a block of size 35 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4007F33: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014759: (within /lib/ld-2.5.so)
> ==30635==    by 0x4005B69: (within /lib/ld-2.5.so)
> ==30635==    by 0x4007995: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418BD34 is 20 bytes inside a block of size 21 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4007F33: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014770: (within /lib/ld-2.5.so)
> ==30635==    by 0x4005B69: (within /lib/ld-2.5.so)
> ==30635==    by 0x4007995: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418C6B0 is 24 bytes inside a block of size 25 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4007F33: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014787: (within /lib/ld-2.5.so)
> ==30635==    by 0x4005B69: (within /lib/ld-2.5.so)
> ==30635==    by 0x4007995: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418DCDC is 28 bytes inside a block of size 29 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4007F33: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Conditional jump or move depends on uninitialised value(s)
> ==30635==    at 0x401477A: (within /lib/ld-2.5.so)
> ==30635==    by 0x414E3D2: (within /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x414E639: _dl_sym (in /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x4045DE7: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045D72: dlsym (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804ED58: sys_dl_sym (ltdl.c:1135)
> ==30635==    by 0x804D2F2: lt_dlsym (ltdl.c:3914)
> ==30635==    by 0x804B236: analyze (gbi.c:518)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Conditional jump or move depends on uninitialised value(s)
> ==30635==    at 0x4014785: (within /lib/ld-2.5.so)
> ==30635==    by 0x414E3D2: (within /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x414E639: _dl_sym (in /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x4045DE7: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045D72: dlsym (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804ED58: sys_dl_sym (ltdl.c:1135)
> ==30635==    by 0x804D2F2: lt_dlsym (ltdl.c:3914)
> ==30635==    by 0x804B236: analyze (gbi.c:518)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014770: (within /lib/ld-2.5.so)
> ==30635==    by 0x400D2A9: (within /lib/ld-2.5.so)
> ==30635==    by 0x4009812: (within /lib/ld-2.5.so)
> ==30635==    by 0x414E3D2: (within /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x414E639: _dl_sym (in /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x4045DE7: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045D72: dlsym (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804ED58: sys_dl_sym (ltdl.c:1135)
> ==30635==    by 0x804D2F2: lt_dlsym (ltdl.c:3914)
> ==30635==    by 0x804B236: analyze (gbi.c:518)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418B688 is 40 bytes inside a block of size 41 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4006EB4: (within /lib/ld-2.5.so)
> ==30635==    by 0x40078D9: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010D94: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x4014759: (within /lib/ld-2.5.so)
> ==30635==    by 0x400D2A9: (within /lib/ld-2.5.so)
> ==30635==    by 0x4009812: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CE51: (within /lib/ld-2.5.so)
> ==30635==    by 0x40122FF: (within /lib/ld-2.5.so)
> ==30635==    by 0x4075CC8: __cxa_finalize (in
> /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==    by 0x4F1EAB2: (within /usr/lib/libkdeui.so.4.2.0)
> ==30635==    by 0x50A880B: (within /usr/lib/libkdeui.so.4.2.0)
> ==30635==    by 0x4011AFC: (within /lib/ld-2.5.so)
> ==30635==    by 0x4012286: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045CC3: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045CF9: dlclose (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDAC: sys_dl_close (ltdl.c:1120)
> ==30635==    by 0x804BCE4: lt_dlclose (ltdl.c:3804)
> ==30635==    by 0x804B52B: analyze (gbi.c:556)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635==  Address 0x418C9E4 is 20 bytes inside a block of size 23 alloc'd
> ==30635==    at 0x4020620: malloc (vg_replace_malloc.c:149)
> ==30635==    by 0x4007F33: (within /lib/ld-2.5.so)
> ==30635==    by 0x400B836: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x400BA2A: (within /lib/ld-2.5.so)
> ==30635==    by 0x4010DF4: (within /lib/ld-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40108ED: (within /lib/ld-2.5.so)
> ==30635==    by 0x4045C2C: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x400CFA5: (within /lib/ld-2.5.so)
> ==30635==    by 0x40462AB: (within /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x4045B63: dlopen (in /lib/tls/i686/cmov/libdl-2.5.so)
> ==30635==    by 0x804EDF9: sys_dl_open (ltdl.c:1103)
> ==30635==    by 0x804CB56: tryall_dlopen (ltdl.c:2424)
> ==30635==    by 0x804E3C0: try_dlopen (ltdl.c:3367)
> ==30635==    by 0x804EB37: lt_dlopen (ltdl.c:3413)
> ==30635==    by 0x804EC2F: lt_dlopenext (ltdl.c:3465)
> ==30635==    by 0x804B205: analyze (gbi.c:511)
> ==30635==    by 0x804B8E1: main (gbi.c:815)
> ==30635== Warning: client switching stacks?  SP change: 0xBEACE000 -->
> 0x401A6E0
> ==30635==          to suppress, use: --max-stackframe=1163183840 or greater
> ==30635==
> ==30635== Use of uninitialised value of size 4
> ==30635==    at 0x4014399: (within /lib/ld-2.5.so)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x401B992: ???
> ==30635==  Address 0xFFFFFFFE is not stack'd, malloc'd or (recently) free'd
> ==30635==
> ==30635== Process terminating with default action of signal 11 (SIGSEGV)
> ==30635==  General Protection Fault
> ==30635==    at 0x401B992: ???
> ==30635==
> ==30635== Use of uninitialised value of size 4
> ==30635==    at 0x401C200: _vgnU_freeres (vg_preloaded.c:56)
> ==30635==
> ==30635== Invalid read of size 4
> ==30635==    at 0x41572A7: (within /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==  Address 0x401A640 is just below the stack ptr.  To suppress,
> use: --workaround-gcc296-bugs=yes
> ==30635==
> ==30635== Invalid write of size 4
> ==30635==    at 0x41572AA: (within /lib/tls/i686/cmov/libc-2.5.so)
> ==30635==  Address 0x401A640 is just below the stack ptr.  To suppress,
> use: --workaround-gcc296-bugs=yes
> ==30635==
> ==30635== ERROR SUMMARY: 46 errors from 14 contexts (suppressed: 109 from
> 1) ==30635== malloc/free: in use at exit: 68,081 bytes in 1,624 blocks.
> ==30635== malloc/free: 1,690 allocs, 66 frees, 75,789 bytes allocated.
> ==30635== For counts of detected errors, rerun with: -v
> ==30635== searching for pointers to 1,624 not-freed blocks.
> ==30635== checked 1,420,764 bytes.
> ==30635==
> ==30635== LEAK SUMMARY:
> ==30635==    definitely lost: 0 bytes in 0 blocks.
> ==30635==      possibly lost: 0 bytes in 0 blocks.
> ==30635==    still reachable: 68,081 bytes in 1,624 blocks.
> ==30635==         suppressed: 0 bytes in 0 blocks.
> ==30635== Reachable blocks (those to which a pointer was found) are not
> shown.
> ==30635== To see them, rerun with: --show-reachable=yes
> Segmentation fault (core dumped)
> rohnny at ...1008...:~$
>
>
>
> Regards R. Stormo
>
> My Gambas Community http://gambasforum.tk

That seems to be a bug in the linux dynamic loader... Can you give me the 
result of:

# ldd /path/to/gb.qt.kde.html.so

If gambas is installed in /usr/local/, then gb.qt.kde.html.so will be located 
in /usr/local/lib/gambas2.

This way, I will get the version of the libraries installed on your system.

Regards,

-- 
Benoit Minisini




More information about the User mailing list