[Gambas-user] Bug with the last revision of Gambas3 #4761

Olivier Cruilles linuxos at ...1896...
Wed May 23 22:57:31 CEST 2012


Benoit,

Since the last revision after compilation and installation, I got this messages when I start an gambas3 project:

[linus at ...2073... ~]$ valgrind --tool=memcheck --num-callers=50 gbr3 /usr/bin/gambas3.gambas /local/Gambas-3/gbSvnCheckVersion
==32350== Memcheck, a memory error detector
==32350== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==32350== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==32350== Command: gbr3 /usr/bin/gambas3.gambas /local/Gambas-3/gbSvnCheckVersion
==32350== 
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `GtkTreeView::odd-row-color' of type `GdkColor' from rc file value "((GString*) 0x6159780)" of type `GString'
==32350== Jump to the invalid address stated on the next line
==32350==    at 0x0: ???
==32350==    by 0x5E81CA0: GDocument::hasLimit(int) (gdocument.h:164)
==32350==    by 0x5E8B3F0: EditorLine_Limit(void*, void*) (CEditor.cpp:649)
==32350==    by 0x80508D9: EXEC_call_native (gbx_exec.c:1108)
==32350==    by 0x805277F: EXEC_push_unknown (gbx_exec_push.c:385)
==32350==    by 0x8079385: EXEC_loop (gbx_exec_loop.c:574)
==32350==    by 0x80502A1: EXEC_function_loop (gbx_exec.c:872)
==32350==    by 0x80508B6: EXEC_function_real (gbx_exec.c:859)
==32350==    by 0x80698E0: main (gbx.c:386)
==32350==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==32350== 
==32350== 
==32350== Process terminating with default action of signal 11 (SIGSEGV)
==32350==  Bad permissions for mapped region at address 0x0
==32350==    at 0x0: ???
==32350==    by 0x5E81CA0: GDocument::hasLimit(int) (gdocument.h:164)
==32350==    by 0x5E8B3F0: EditorLine_Limit(void*, void*) (CEditor.cpp:649)
==32350==    by 0x80508D9: EXEC_call_native (gbx_exec.c:1108)
==32350==    by 0x805277F: EXEC_push_unknown (gbx_exec_push.c:385)
==32350==    by 0x8079385: EXEC_loop (gbx_exec_loop.c:574)
==32350==    by 0x80502A1: EXEC_function_loop (gbx_exec.c:872)
==32350==    by 0x80508B6: EXEC_function_real (gbx_exec.c:859)
==32350==    by 0x80698E0: main (gbx.c:386)
==32350== 
==32350== HEAP SUMMARY:
==32350==     in use at exit: 11,772,888 bytes in 158,391 blocks
==32350==   total heap usage: 403,680 allocs, 245,289 frees, 56,153,725 bytes allocated
==32350== 
==32350== LEAK SUMMARY:
==32350==    definitely lost: 6,400 bytes in 35 blocks
==32350==    indirectly lost: 29,090 bytes in 1,085 blocks
==32350==      possibly lost: 10,385,784 bytes in 137,775 blocks
==32350==    still reachable: 1,351,614 bytes in 19,496 blocks
==32350==         suppressed: 0 bytes in 0 blocks
==32350== Rerun with --leak-check=full to see details of leaked memory
==32350== 
==32350== For counts of detected and suppressed errors, rerun with: -v
==32350== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 202 from 10)
Processus arrêté


I got this message since the version #4754.

Thank's in advance


Olivier Cruilles
Mail: linuxos at ...1896...




More information about the User mailing list