[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gambas-bugtracker] Bug #2898: The process does not start


http://gambaswiki.org/bugtracker/edit?object=BUG.2898&from=L21haW4-

Comment #6 by Gianluigi GRADASCHI:

Hi Benoit, 
this is the output of gdb: 

gdb gbx3
GNU gdb (Ubuntu 12.1-0ubuntu1~22.04) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from gbx3...
(gdb) run
Starting program: /usr/bin/gbx3 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 3014]
[Detaching after vfork from child process 3016]
[Detaching after vfork from child process 3018]
[New Thread 0x7fffe8965640 (LWP 3020)]
[New Thread 0x7fffe3fff640 (LWP 3021)]
[New Thread 0x7fffe37fe640 (LWP 3022)]
[Thread 0x7fffe37fe640 (LWP 3022) exited]
[Detaching after fork from child process 3023]
[New Thread 0x7fffe37fe640 (LWP 3036)]
[New Thread 0x7fffe2fbe640 (LWP 3037)]
[Thread 0x7fffe37fe640 (LWP 3036) exited]
[Thread 0x7fffe2fbe640 (LWP 3037) exited]
[New Thread 0x7fffe2fbe640 (LWP 3038)]
[New Thread 0x7fffe37fe640 (LWP 3039)]
[Thread 0x7fffe2fbe640 (LWP 3038) exited]
[New Thread 0x7fffe2fbe640 (LWP 3040)]
[Thread 0x7fffe37fe640 (LWP 3039) exited]
[New Thread 0x7fffe37fe640 (LWP 3041)]
[New Thread 0x7fffe26bb640 (LWP 3042)]
[Thread 0x7fffe37fe640 (LWP 3041) exited]
[Thread 0x7fffe26bb640 (LWP 3042) exited]
[New Thread 0x7fffe26bb640 (LWP 3046)]
[New Thread 0x7fffe37fe640 (LWP 3047)]
[Thread 0x7fffe37fe640 (LWP 3047) exited]
[Thread 0x7fffe26bb640 (LWP 3046) exited]
[New Thread 0x7fffe26bb640 (LWP 3048)]
[New Thread 0x7fffe37fe640 (LWP 3049)]
[Thread 0x7fffe26bb640 (LWP 3048) exited]
[Thread 0x7fffe37fe640 (LWP 3049) exited]
[New Thread 0x7fffe37fe640 (LWP 3050)]
[New Thread 0x7fffe26bb640 (LWP 3051)]
[Thread 0x7fffe37fe640 (LWP 3050) exited]
[Thread 0x7fffe26bb640 (LWP 3051) exited]
[New Thread 0x7fffe26bb640 (LWP 3052)]
[New Thread 0x7fffe37fe640 (LWP 3053)]
[Thread 0x7fffe26bb640 (LWP 3052) exited]
[Thread 0x7fffe37fe640 (LWP 3053) exited]
[New Thread 0x7fffe37fe640 (LWP 3054)]
[New Thread 0x7fffe26bb640 (LWP 3055)]
[New Thread 0x7fffe1e58640 (LWP 3056)]
[Detaching after vfork from child process 3057]
[New Thread 0x7fffe14b9640 (LWP 3065)]
[New Thread 0x7fffe0b77640 (LWP 3066)]
[New Thread 0x7fffd1fff640 (LWP 3067)]
[New Thread 0x7fffd17fe640 (LWP 3068)]
[New Thread 0x7fffd0dfd640 (LWP 3069)]
[New Thread 0x7fff7af30640 (LWP 3070)]
[New Thread 0x7fff7a72f640 (LWP 3071)]
[New Thread 0x7fff79f2e640 (LWP 3072)]
[New Thread 0x7fff7972d640 (LWP 3073)]
[New Thread 0x7fff78f2c640 (LWP 3074)]
[New Thread 0x7fff53fff640 (LWP 3075)]
[Thread 0x7fff53fff640 (LWP 3075) exited]
[Thread 0x7fff78f2c640 (LWP 3074) exited]
[Thread 0x7fff7972d640 (LWP 3073) exited]
[Thread 0x7fff79f2e640 (LWP 3072) exited]
[New Thread 0x7fff79f2e640 (LWP 3076)]
[New Thread 0x7fff7972d640 (LWP 3077)]
[New Thread 0x7fff78f2c640 (LWP 3078)]
[New Thread 0x7fff53fff640 (LWP 3079)]
[New Thread 0x7fff537fe640 (LWP 3080)]
[Thread 0x7fff537fe640 (LWP 3080) exited]
[Thread 0x7fff53fff640 (LWP 3079) exited]
[New Thread 0x7fff53fff640 (LWP 3081)]
[New Thread 0x7fff537fe640 (LWP 3082)]
[New Thread 0x7fff50ffd640 (LWP 3083)]
[New Thread 0x7fff3ffff640 (LWP 3084)]
[Detaching after vfork from child process 3085]
[New Thread 0x7fff3f7fe640 (LWP 3086)]
[New Thread 0x7fff3effd640 (LWP 3087)]
[Thread 0x7fff3f7fe640 (LWP 3086) exited]
[Thread 0x7fff3effd640 (LWP 3087) exited]
[Detaching after vfork from child process 3095]
*** buffer overflow detected ***: terminated

Thread 1 "gbx3" received signal SIGABRT, Aborted.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=140737350444864) at ./nptl/pthread_kill.c:44
44	./nptl/pthread_kill.c: File o directory non esistente.
(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140737350444864)
    at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=140737350444864)
    at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=140737350444864, signo=signo@entry=6)
    at ./nptl/pthread_kill.c:89
#3  0x00007ffff7db3476 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/posix/raise.c:26
#4  0x00007ffff7d997f3 in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007ffff7dfa676 in __libc_message
    (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7f4c92e "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:155
#6  0x00007ffff7ea759a in __GI___fortify_fail
    (msg=msg@entry=0x7ffff7f4c8d4 "buffer overflow detected")
    at ./debug/fortify_fail.c:26
#7  0x00007ffff7ea5f16 in __GI___chk_fail () at ./debug/chk_fail.c:28
#8  0x00007ffff7ea74db in __fdelt_chk (d=d@entry=-1) at ./debug/fdelt_chk.c:25
#9  0x000055555559f533 in WATCH_process
    (fd_end=fd_end@entry=-1, fd_output=61, fd_error=63, timeout=timeout@entry=0) at gbx_watch.c:700
#10 0x00005555555afa41 in CPROCESS_wait_for (timeout=0, process=0x5555576ff098)
    at gbx_c_process.c:1000
#11 CPROCESS_wait_for
--Type <RET> for more, q to quit, c to continue without paging--
    (process=process@entry=0x5555576ff098, timeout=timeout@entry=0)
    at gbx_c_process.c:974
#12 0x000055555558fae1 in SUBR_exec (code=<optimized out>)
    at gbx_subr_misc.c:195
#13 0x00005555555bb583 in EXEC_loop () at gbx_exec_loop.c:862
#14 0x00005555555c125d in EXEC_function_loop () at gbx_exec.c:916
#15 0x00005555555c1a44 in EXEC_function_real () at gbx_exec.c:903
#16 0x00005555555c2ed1 in EXEC_public_desc
    (class=<optimized out>, object=object@entry=0x0, desc=desc@entry=0x555555e47fb8, nparam=nparam@entry=0) at gbx_exec.c:1587
#17 0x00005555555751e8 in main (argc=<optimized out>, argv=<optimized out>)
    at gbx.c:495
(gdb) 
(gdb) 
(gdb) c
Continuing.
Couldn't get registers: Nessun processo corrisponde.
(gdb) [Thread 0x7fff3ffff640 (LWP 3084) exited]
[Thread 0x7fff537fe640 (LWP 3082) exited]
[Thread 0x7fff53fff640 (LWP 3081) exited]
[Thread 0x7fff7972d640 (LWP 3077) exited]
[Thread 0x7fff79f2e640 (LWP 3076) exited]
[Thread 0x7fff7a72f640 (LWP 3071) exited]
[Thread 0x7fff50ffd640 (LWP 3083) exited]
[Thread 0x7fff78f2c640 (LWP 3078) exited]
[Thread 0x7fff7af30640 (LWP 3070) exited]
[Thread 0x7fffd0dfd640 (LWP 3069) exited]
[Thread 0x7fffd17fe640 (LWP 3068) exited]
[Thread 0x7fffd1fff640 (LWP 3067) exited]
[Thread 0x7fffe0b77640 (LWP 3066) exited]
[Thread 0x7fffe14b9640 (LWP 3065) exited]
[Thread 0x7fffe1e58640 (LWP 3056) exited]
[Thread 0x7fffe37fe640 (LWP 3054) exited]
[Thread 0x7fffe2fbe640 (LWP 3040) exited]
[Thread 0x7fffe3fff640 (LWP 3021) exited]
[Thread 0x7fffe8965640 (LWP 3020) exited]
[Thread 0x7ffff7c7a740 (LWP 3011) exited]
[Thread 0x7fffe26bb640 (LWP 3055) exited]
[New process 3011]

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.

and this is the output of valgrind:

==5500== Memcheck, a memory error detector
==5500== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==5500== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==5500== Command: gbx3
==5500== 
==5500== Warning: set address range perms: large range [0x59c87000, 0x99c89000) (defined)
==5500== Invalid read of size 8
==5500==    at 0x40286A8: strncmp (strcmp.S:172)
==5500==    by 0x400668D: is_dst (dl-load.c:216)
==5500==    by 0x400810E: _dl_dst_count (dl-load.c:253)
==5500==    by 0x400810E: expand_dynamic_string_token (dl-load.c:395)
==5500==    by 0x40082B7: fillin_rpath.isra.0 (dl-load.c:483)
==5500==    by 0x4008602: decompose_rpath (dl-load.c:654)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:696)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:677)
==5500==    by 0x400ABF5: _dl_map_object (dl-load.c:2165)
==5500==    by 0x4003494: openaux (dl-deps.c:64)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x4003C7B: _dl_map_object_deps (dl-deps.c:248)
==5500==    by 0x400EA0E: dl_open_worker_begin (dl-open.c:592)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400DF99: dl_open_worker (dl-open.c:782)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400E34D: _dl_open (dl-open.c:883)
==5500==    by 0x490C63B: dlopen_doit (dlopen.c:56)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x49F0B62: _dl_catch_error (dl-error-skeleton.c:227)
==5500==    by 0x490C12D: _dlerror_run (dlerror.c:138)
==5500==    by 0x490C6C7: dlopen_implementation (dlopen.c:71)
==5500==    by 0x490C6C7: dlopen@@GLIBC_2.34 (dlopen.c:81)
==5500==    by 0x235D2279: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235D236C: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C4EF8: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C9899: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C375F: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235B458E: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0xF661BD3: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF735322: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660D2D: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660F51: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF661227: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EECBB: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x4915EE7: __pthread_once_slow (pthread_once.c:116)
==5500==    by 0xD7EC81F: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EC07E: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F50DA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F516C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD80279C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD61D655: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FE935: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FEC25: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD66FD81: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD6706EA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD72BA7B: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x82EA1DE: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EB8F7: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EBE2C: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0xD7279FD: webkit_web_context_new_ephemeral (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xCA0F4CB: create_widget (c_webview.c:412)
==5500==    by 0xCA0F4CB: WebView_new (c_webview.c:454)
==5500==    by 0x1763C2: EXEC_native (gbx_exec.c:1332)
==5500==    by 0x177157: EXEC_special_do (gbx_exec.c:1647)
==5500==  Address 0x15e9c2d9 is 9 bytes inside a block of size 15 alloc'd
==5500==    at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==5500==    by 0x40271DF: malloc (rtld-malloc.h:56)
==5500==    by 0x40271DF: strdup (strdup.c:42)
==5500==    by 0x4008594: decompose_rpath (dl-load.c:629)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:696)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:677)
==5500==    by 0x400ABF5: _dl_map_object (dl-load.c:2165)
==5500==    by 0x4003494: openaux (dl-deps.c:64)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x4003C7B: _dl_map_object_deps (dl-deps.c:248)
==5500==    by 0x400EA0E: dl_open_worker_begin (dl-open.c:592)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400DF99: dl_open_worker (dl-open.c:782)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400E34D: _dl_open (dl-open.c:883)
==5500==    by 0x490C63B: dlopen_doit (dlopen.c:56)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x49F0B62: _dl_catch_error (dl-error-skeleton.c:227)
==5500==    by 0x490C12D: _dlerror_run (dlerror.c:138)
==5500==    by 0x490C6C7: dlopen_implementation (dlopen.c:71)
==5500==    by 0x490C6C7: dlopen@@GLIBC_2.34 (dlopen.c:81)
==5500==    by 0x235D2279: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235D236C: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C4EF8: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C9899: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C375F: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235B458E: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0xF661BD3: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF735322: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660D2D: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660F51: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF661227: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EECBB: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x4915EE7: __pthread_once_slow (pthread_once.c:116)
==5500==    by 0xD7EC81F: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EC07E: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F50DA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F516C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD80279C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD61D655: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FE935: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FEC25: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD66FD81: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD6706EA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD72BA7B: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x82EA1DE: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EB8F7: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EBE2C: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0xD7279FD: webkit_web_context_new_ephemeral (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xCA0F4CB: create_widget (c_webview.c:412)
==5500==    by 0xCA0F4CB: WebView_new (c_webview.c:454)
==5500==    by 0x1763C2: EXEC_native (gbx_exec.c:1332)
==5500==    by 0x177157: EXEC_special_do (gbx_exec.c:1647)
==5500==    by 0x177521: EXEC_special_inheritance (gbx_exec.c:1804)
==5500==    by 0x177DF7: EXEC_new (gbx_exec.c:1922)
==5500== 
==5500== Invalid read of size 8
==5500==    at 0x40286A8: strncmp (strcmp.S:172)
==5500==    by 0x400668D: is_dst (dl-load.c:216)
==5500==    by 0x4007F79: _dl_dst_substitute (dl-load.c:295)
==5500==    by 0x40082B7: fillin_rpath.isra.0 (dl-load.c:483)
==5500==    by 0x4008602: decompose_rpath (dl-load.c:654)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:696)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:677)
==5500==    by 0x400ABF5: _dl_map_object (dl-load.c:2165)
==5500==    by 0x4003494: openaux (dl-deps.c:64)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x4003C7B: _dl_map_object_deps (dl-deps.c:248)
==5500==    by 0x400EA0E: dl_open_worker_begin (dl-open.c:592)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400DF99: dl_open_worker (dl-open.c:782)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400E34D: _dl_open (dl-open.c:883)
==5500==    by 0x490C63B: dlopen_doit (dlopen.c:56)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x49F0B62: _dl_catch_error (dl-error-skeleton.c:227)
==5500==    by 0x490C12D: _dlerror_run (dlerror.c:138)
==5500==    by 0x490C6C7: dlopen_implementation (dlopen.c:71)
==5500==    by 0x490C6C7: dlopen@@GLIBC_2.34 (dlopen.c:81)
==5500==    by 0x235D2279: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235D236C: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C4EF8: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C9899: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C375F: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235B458E: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0xF661BD3: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF735322: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660D2D: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660F51: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF661227: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EECBB: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x4915EE7: __pthread_once_slow (pthread_once.c:116)
==5500==    by 0xD7EC81F: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EC07E: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F50DA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F516C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD80279C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD61D655: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FE935: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FEC25: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD66FD81: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD6706EA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD72BA7B: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x82EA1DE: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EB8F7: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EBE2C: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0xD7279FD: webkit_web_context_new_ephemeral (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xCA0F4CB: create_widget (c_webview.c:412)
==5500==    by 0xCA0F4CB: WebView_new (c_webview.c:454)
==5500==    by 0x1763C2: EXEC_native (gbx_exec.c:1332)
==5500==    by 0x177157: EXEC_special_do (gbx_exec.c:1647)
==5500==  Address 0x15e9c2d9 is 9 bytes inside a block of size 15 alloc'd
==5500==    at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==5500==    by 0x40271DF: malloc (rtld-malloc.h:56)
==5500==    by 0x40271DF: strdup (strdup.c:42)
==5500==    by 0x4008594: decompose_rpath (dl-load.c:629)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:696)
==5500==    by 0x400ABF5: cache_rpath (dl-load.c:677)
==5500==    by 0x400ABF5: _dl_map_object (dl-load.c:2165)
==5500==    by 0x4003494: openaux (dl-deps.c:64)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x4003C7B: _dl_map_object_deps (dl-deps.c:248)
==5500==    by 0x400EA0E: dl_open_worker_begin (dl-open.c:592)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400DF99: dl_open_worker (dl-open.c:782)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x400E34D: _dl_open (dl-open.c:883)
==5500==    by 0x490C63B: dlopen_doit (dlopen.c:56)
==5500==    by 0x49F0A97: _dl_catch_exception (dl-error-skeleton.c:208)
==5500==    by 0x49F0B62: _dl_catch_error (dl-error-skeleton.c:227)
==5500==    by 0x490C12D: _dlerror_run (dlerror.c:138)
==5500==    by 0x490C6C7: dlopen_implementation (dlopen.c:71)
==5500==    by 0x490C6C7: dlopen@@GLIBC_2.34 (dlopen.c:81)
==5500==    by 0x235D2279: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235D236C: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C4EF8: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C9899: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235C375F: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0x235B458E: ??? (in /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0)
==5500==    by 0xF661BD3: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF735322: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660D2D: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF660F51: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xF661227: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EECBB: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x4915EE7: __pthread_once_slow (pthread_once.c:116)
==5500==    by 0xD7EC81F: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7EC07E: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F50DA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD7F516C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD80279C: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD61D655: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FE935: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD5FEC25: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD66FD81: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD6706EA: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xD72BA7B: ??? (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0x82EA1DE: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EB8F7: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0x82EBE2C: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7200.4)
==5500==    by 0xD7279FD: webkit_web_context_new_ephemeral (in /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.68.4)
==5500==    by 0xCA0F4CB: create_widget (c_webview.c:412)
==5500==    by 0xCA0F4CB: WebView_new (c_webview.c:454)
==5500==    by 0x1763C2: EXEC_native (gbx_exec.c:1332)
==5500==    by 0x177157: EXEC_special_do (gbx_exec.c:1647)
==5500==    by 0x177521: EXEC_special_inheritance (gbx_exec.c:1804)
==5500==    by 0x177DF7: EXEC_new (gbx_exec.c:1922)
==5500== 
==5500== 
==5500== HEAP SUMMARY:
==5500==     in use at exit: 9,443,279 bytes in 76,500 blocks
==5500==   total heap usage: 1,631,024 allocs, 1,554,524 frees, 218,206,321 bytes allocated
==5500== 
==5500== LEAK SUMMARY:
==5500==    definitely lost: 195,599 bytes in 1,347 blocks
==5500==    indirectly lost: 452,759 bytes in 10,848 blocks
==5500==      possibly lost: 38,977 bytes in 221 blocks
==5500==    still reachable: 8,385,472 bytes in 61,762 blocks
==5500==                       of which reachable via heuristic:
==5500==                         length64           : 110,960 bytes in 222 blocks
==5500==                         multipleinheritance: 2,960 bytes in 9 blocks
==5500==         suppressed: 0 bytes in 0 blocks
==5500== Rerun with --leak-check=full to see details of leaked memory
==5500== 
==5500== For lists of detected and suppressed errors, rerun with: -s
==5500== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)

Instead the output of the command: gbr3 -t /usr/bin/gambas3 > gambas3.out 2>&1 
produced a file of almost 44 MB, what do I do with it? 
Now I'm going to sleep because I have the dentist tomorrow, we'll talk tomorrow afternoon.
Good night

Gianluigi GRADASCHI changed the state of the bug to: Accepted.


----[ Gambas bugtracker-list is hosted by https://www.hostsharing.net ]----

References:
[Gambas-bugtracker] Bug #2898: The process does not start<bugtracker@xxxxxxxxxxxxxx>