Discussion:
Problems with OpenSuSE 11 and gcc 4.3
(too old to reply)
Benoit Minisini
2008-07-27 23:22:41 UTC
Permalink
Hi,

I finally succeeded in fixing Gambas for gcc 4.3, and therefore OpenSuse 11.

For all people being in that case, please compile the latest version of Gambas
2.x (revision >= 1486), and tell me if everything is ok.

The fixes have not been yet ported to Gambas 3.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-28 07:15:52 UTC
Permalink
Hi,

I'm afraid not.
still got the same signal 11
sorry,

Steven
Post by Benoit Minisini
Hi,
I finally succeeded in fixing Gambas for gcc 4.3, and therefore OpenSuse 11.
For all people being in that case, please compile the latest version of Gambas
2.x (revision >= 1486), and tell me if everything is ok.
The fixes have not been yet ported to Gambas 3.
Regards,
Benoit Minisini
2008-07-28 08:19:39 UTC
Permalink
Post by Steven Lobbezoo
Hi,
I'm afraid not.
still got the same signal 11
sorry,
Steven
Can you send me a little project that crashes at the same place as yours?
--
Benoit Minisini
Steven Lobbezoo
2008-07-28 08:34:03 UTC
Permalink
It is attached.
However: the problem changed a bit.
With this project, I only get the sig 11 if i run it from the ide, if i
run the .gambas file
directly, all is ok !

Steven
Post by Benoit Minisini
Post by Steven Lobbezoo
Hi,
I'm afraid not.
still got the same signal 11
sorry,
Steven
Can you send me a little project that crashes at the same place as yours?
Steven Lobbezoo
2008-07-28 09:17:54 UTC
Permalink
Furthermore, i tested this with my real apps:
They produce a sig 11 in the ide
direct they just quit immediately, without any message.

Steven
Post by Steven Lobbezoo
It is attached.
However: the problem changed a bit.
With this project, I only get the sig 11 if i run it from the ide, if i
run the .gambas file
directly, all is ok !
Steven
Post by Benoit Minisini
Post by Steven Lobbezoo
Hi,
I'm afraid not.
still got the same signal 11
sorry,
Steven
Can you send me a little project that crashes at the same place as yours?
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Benoit Minisini
2008-07-29 09:46:27 UTC
Permalink
Post by Steven Lobbezoo
They produce a sig 11 in the ide
direct they just quit immediately, without any message.
Steven
I recompiled gambas entirely with gcc 4.3 and tested the application you sent
me. Everything seems to work correctly...
--
Benoit Minisini
Steven Lobbezoo
2008-07-29 11:21:38 UTC
Permalink
Will this get delivered ?
Or should i send it in pieces

Steven


Your mail to 'Gambas-user' with the subject

Re: [Gambas-user] Problems with OpenSuSE 11 and gcc 4.3

Is being held until the list moderator can review it for approval.

The reason it is being held:

Message body is too big: 372165 bytes with a limit of 256 KB
Benoit Minisini
2008-07-29 11:34:03 UTC
Permalink
Post by Steven Lobbezoo
Will this get delivered ?
Or should i send it in pieces
Steven
Your mail to 'Gambas-user' with the subject
Re: [Gambas-user] Problems with OpenSuSE 11 and gcc 4.3
Is being held until the list moderator can review it for approval.
Message body is too big: 372165 bytes with a limit of 256 KB
There are more than 500 people that have subscribed to this list. Think that
your 360K message is sent 500 times, and 500 x 360 = 18Mb of traffic just for
one mail!
--
Benoit Minisini
Benoit Minisini
2008-07-29 11:35:00 UTC
Permalink
Post by Steven Lobbezoo
Will this get delivered ?
Or should i send it in pieces
Just compress your file.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-29 11:39:24 UTC
Permalink
You are right, of course.
Anyway it passed already.
Sorry,

Steven
Post by Benoit Minisini
Post by Steven Lobbezoo
Will this get delivered ?
Or should i send it in pieces
Just compress your file.
Regards,
Steven Lobbezoo
2008-07-29 11:29:59 UTC
Permalink
Well, got my answer (not very nice ;-) ) :
Your request to the Gambas-user mailing list

Posting of your message titled "Re: [Gambas-user] Problems with
OpenSuSE 11 and gcc 4.3"

has been rejected by the list moderator. The moderator gave the
following reason for rejecting your request:

"No reason given"

Any questions or comments should be directed to the list administrator
at:

gambas-user-***@lists.sourceforge.net

So I attach part I here
Steven Lobbezoo
2008-07-29 11:30:20 UTC
Permalink
and part II
Benoit Minisini
2008-07-29 11:37:34 UTC
Permalink
Post by Steven Lobbezoo
and part II
Thanks for that, but all this info is not really useful. What I need is a gdb
stack backtrace and/or a valgrind output.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-29 11:50:10 UTC
Permalink
Ok, but how to run the ide with valgrind
i tried this :
valgrind --tool=memcheck --num-callers=50 gambas2
==22998== Memcheck, a memory error detector.
==22998== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et
al.
==22998== Using LibVEX rev 1804, a library for dynamic binary
translation.
==22998== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==22998== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==22998== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et
al.
==22998== For more details, rerun with: -v
==22998==
Erreur de segmentation
***@steven-perso:/usr/bin>

So that's not very helpful.

Steven
Post by Benoit Minisini
Post by Steven Lobbezoo
and part II
Thanks for that, but all this info is not really useful. What I need is a gdb
stack backtrace and/or a valgrind output.
Regards,
Benoit Minisini
2008-07-29 12:01:24 UTC
Permalink
Post by Steven Lobbezoo
Ok, but how to run the ide with valgrind
valgrind --tool=memcheck --num-callers=50 gambas2
==22998== Memcheck, a memory error detector.
==22998== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et
al.
==22998== Using LibVEX rev 1804, a library for dynamic binary
translation.
==22998== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==22998== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==22998== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et
al.
==22998== For more details, rerun with: -v
==22998==
Erreur de segmentation
So that's not very helpful.
Steven
You must do the same way as previously:

$ cd <path to the gambas2 IDE project>
$ valgrind --tool=memcheck --num-callers=50 gbx2 -p

Because "gambas2" is not an executable but a script.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-29 12:06:58 UTC
Permalink
No, if I do that i test the 'executable' directly and there is no error.
The error is only if I start the app under the ide (run button)

Steven
Post by Benoit Minisini
valgrind --tool=memcheck --num-callers=50 gbx2 -p
Benoit Minisini
2008-07-29 12:20:03 UTC
Permalink
Post by Steven Lobbezoo
No, if I do that i test the 'executable' directly and there is no error.
The error is only if I start the app under the ide (run button)
Steven
Are you sure that you compiled everything correctly? Can you check that the
installed "gambas2" is the same as the one you get when you compile it by
hand from the sources? There is (almost) no difference between running a
project from the IDE and directly by running the interpreter.

Regards,
--
Benoit Minisini
Benoit Minisini
2008-07-30 07:00:37 UTC
Permalink
Post by Steven Lobbezoo
No, if I do that i test the 'executable' directly and there is no error.
The error is only if I start the app under the ide (run button)
Steven
From what you told, I understood that the IDE crashes, so you must
run 'valgrind... gbx2 -p' inside the IDE directory.

But if the crash comes from your project, you must run valgrind inside the
project directory.

And if the crash comes from your project, but only while debugging it, run
valgrind inside the IDE project directory, but add the
option '--trace-children=yes' to let valgrind follow both the IDE and your
project!

Tell me if I was not clear.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 08:40:04 UTC
Permalink
Post by Steven Lobbezoo
No, if I do that i test the 'executable' directly and there is no error.
The error is only if I start the app under the ide (run button)
Steven
Benoit Minisini
2008-07-30 08:59:42 UTC
Permalink
Post by Steven Lobbezoo
No, if I do that i test the 'executable' directly and there is no
error. The error is only if I start the app under the ide (run
button)
Steven
Steven Lobbezoo
2008-07-30 09:22:07 UTC
Permalink
Post by Steven Lobbezoo
No, if I do that i test the 'executable' directly and there is no
error. The error is only if I start the app under the ide (run
button)
Steven
Benoit Minisini
2008-07-30 09:27:21 UTC
Permalink
As clear as glas ;-) , but .....
I don't want to contradict you, but it does not work like that.
If I do exactly as you said, it's not the ide that is launched !
It's the program directly, and that works just fine.
I need to start the ide, select my project and run it in the ide.
I don't get the chance to do that, since
valgrind --tool=memcheck --trace-children=yes --num-callers=50 gbx2 -p
just starts my little test program.
Regards,
Steven
Because you didn't go to the IDE project directory as I told you...
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 09:42:31 UTC
Permalink
Post by Benoit Minisini
As clear as glas ;-) , but .....
I don't want to contradict you, but it does not work like that.
If I do exactly as you said, it's not the ide that is launched !
It's the program directly, and that works just fine.
I need to start the ide, select my project and run it in the ide.
I don't get the chance to do that, since
valgrind --tool=memcheck --trace-children=yes --num-callers=50 gbx2 -p
just starts my little test program.
Regards,
Steven
Because you didn't go to the IDE project directory as I told you...
Ok, I'm stupid, but please help me here.
I thought the IDE project directory was the directory where my project
files are, like this :

drwxr-xr-x 3 steven users 120 juil. 5 13:56 ..
-rw-r--r-- 1 steven users 33 juil. 5 10:27 .directory
-rw-r--r-- 1 steven users 1116 juil. 5 10:35 fileselector.class
-rw-r--r-- 1 steven users 1116 juil. 5 10:29 fileselector.class~
-rw-r--r-- 1 steven users 1361 juil. 5 10:29 fileselector.form
-rw-r--r-- 1 steven users 225 juil. 5 10:35 FMain.class
-rw-r--r-- 1 steven users 73 juil. 5 10:27 FMain.class~
-rw-r--r-- 1 steven users 149 juil. 5 10:35 FMain.form
-rw-r--r-- 1 steven users 94 juil. 5 10:27 FMain.form~
drwxr-xr-x 2 steven users 128 juil. 28 10:47 .gambas
-rw-r--r-- 1 steven users 6785 juil. 5 10:27 .icon.png
drwxr-xr-x 2 steven users 144 juil. 30 11:17 .lang
-rw-r--r-- 1 steven users 139 juil. 5 10:37 Mglobal.module
-rw-r--r-- 1 steven users 6068 juil. 5 10:35 Mglobal.module~
-rw-r--r-- 1 steven users 106 juil. 28 10:47 .project
-rw-r--r-- 1 steven users 335 juil. 29 13:48 .settings
***@steven-perso:~/test_gambas/test_gambas>

So that's where i went.
So, what is the IDE project directory ????????
Is it some sub-directory in the 2.0 trunk ?

Steven
Benoit Minisini
2008-07-30 09:47:03 UTC
Permalink
Post by Steven Lobbezoo
Post by Benoit Minisini
As clear as glas ;-) , but .....
I don't want to contradict you, but it does not work like that.
If I do exactly as you said, it's not the ide that is launched !
It's the program directly, and that works just fine.
I need to start the ide, select my project and run it in the ide.
I don't get the chance to do that, since
valgrind --tool=memcheck --trace-children=yes --num-callers=50 gbx2 -p
just starts my little test program.
Regards,
Steven
Because you didn't go to the IDE project directory as I told you...
Ok, I'm stupid, but please help me here.
I thought the IDE project directory was the directory where my project
drwxr-xr-x 3 steven users 120 juil. 5 13:56 ..
-rw-r--r-- 1 steven users 33 juil. 5 10:27 .directory
-rw-r--r-- 1 steven users 1116 juil. 5 10:35 fileselector.class
-rw-r--r-- 1 steven users 1116 juil. 5 10:29 fileselector.class~
-rw-r--r-- 1 steven users 1361 juil. 5 10:29 fileselector.form
-rw-r--r-- 1 steven users 225 juil. 5 10:35 FMain.class
-rw-r--r-- 1 steven users 73 juil. 5 10:27 FMain.class~
-rw-r--r-- 1 steven users 149 juil. 5 10:35 FMain.form
-rw-r--r-- 1 steven users 94 juil. 5 10:27 FMain.form~
drwxr-xr-x 2 steven users 128 juil. 28 10:47 .gambas
-rw-r--r-- 1 steven users 6785 juil. 5 10:27 .icon.png
drwxr-xr-x 2 steven users 144 juil. 30 11:17 .lang
-rw-r--r-- 1 steven users 139 juil. 5 10:37 Mglobal.module
-rw-r--r-- 1 steven users 6068 juil. 5 10:35 Mglobal.module~
-rw-r--r-- 1 steven users 106 juil. 28 10:47 .project
-rw-r--r-- 1 steven users 335 juil. 29 13:48 .settings
So that's where i went.
So, what is the IDE project directory ????????
Is it some sub-directory in the 2.0 trunk ?
Steven
Yes: 2.0/app/src/gambas2
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 10:06:45 UTC
Permalink
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
As clear as glas ;-) , but .....
I don't want to contradict you, but it does not work like that.
If I do exactly as you said, it's not the ide that is launched !
It's the program directly, and that works just fine.
I need to start the ide, select my project and run it in the ide.
I don't get the chance to do that, since
valgrind --tool=memcheck --trace-children=yes --num-callers=50 gbx2 -p
just starts my little test program.
Regards,
Steven
Because you didn't go to the IDE project directory as I told you...
Ok, I'm stupid, but please help me here.
I thought the IDE project directory was the directory where my project
drwxr-xr-x 3 steven users 120 juil. 5 13:56 ..
-rw-r--r-- 1 steven users 33 juil. 5 10:27 .directory
-rw-r--r-- 1 steven users 1116 juil. 5 10:35 fileselector.class
-rw-r--r-- 1 steven users 1116 juil. 5 10:29 fileselector.class~
-rw-r--r-- 1 steven users 1361 juil. 5 10:29 fileselector.form
-rw-r--r-- 1 steven users 225 juil. 5 10:35 FMain.class
-rw-r--r-- 1 steven users 73 juil. 5 10:27 FMain.class~
-rw-r--r-- 1 steven users 149 juil. 5 10:35 FMain.form
-rw-r--r-- 1 steven users 94 juil. 5 10:27 FMain.form~
drwxr-xr-x 2 steven users 128 juil. 28 10:47 .gambas
-rw-r--r-- 1 steven users 6785 juil. 5 10:27 .icon.png
drwxr-xr-x 2 steven users 144 juil. 30 11:17 .lang
-rw-r--r-- 1 steven users 139 juil. 5 10:37 Mglobal.module
-rw-r--r-- 1 steven users 6068 juil. 5 10:35 Mglobal.module~
-rw-r--r-- 1 steven users 106 juil. 28 10:47 .project
-rw-r--r-- 1 steven users 335 juil. 29 13:48 .settings
So that's where i went.
So, what is the IDE project directory ????????
Is it some sub-directory in the 2.0 trunk ?
Steven
Yes: 2.0/app/src/gambas2
But this gives me :

***@steven-perso:~/2.0/app/src/gambas2> valgrind --tool=memcheck
--trace-children=yes --num-callers=50 gbx2 -p
==12040== Memcheck, a memory error detector.
==12040== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et
al.
==12040== Using LibVEX rev 1804, a library for dynamic binary
translation.
==12040== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==12040== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==12040== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et
al.
==12040== For more details, rerun with: -v
==12040==
ERROR: #2: Cannot load class 'Project': Unable to load class file
==12040==
==12040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 53 from
2)
==12040== malloc/free: in use at exit: 157,533 bytes in 3,664 blocks.
==12040== malloc/free: 25,166 allocs, 21,502 frees, 1,812,681 bytes
allocated.
==12040== For counts of detected errors, rerun with: -v
==12040== searching for pointers to 3,664 not-freed blocks.
==12040== checked 438,576 bytes.
==12040==
==12040== LEAK SUMMARY:
==12040== definitely lost: 21,225 bytes in 158 blocks.
==12040== possibly lost: 0 bytes in 0 blocks.
==12040== still reachable: 136,308 bytes in 3,506 blocks.
==12040== suppressed: 0 bytes in 0 blocks.
==12040== Rerun with --leak-check=full to see details of leaked memory.
***@steven-perso:~/2.0/app/src/gambas2>
Benoit Minisini
2008-07-30 10:12:56 UTC
Permalink
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
As clear as glas ;-) , but .....
I don't want to contradict you, but it does not work like that.
If I do exactly as you said, it's not the ide that is launched !
It's the program directly, and that works just fine.
I need to start the ide, select my project and run it in the ide.
I don't get the chance to do that, since
valgrind --tool=memcheck --trace-children=yes --num-callers=50 gbx2 -p
just starts my little test program.
Regards,
Steven
Because you didn't go to the IDE project directory as I told you...
Ok, I'm stupid, but please help me here.
I thought the IDE project directory was the directory where my project
drwxr-xr-x 3 steven users 120 juil. 5 13:56 ..
-rw-r--r-- 1 steven users 33 juil. 5 10:27 .directory
-rw-r--r-- 1 steven users 1116 juil. 5 10:35 fileselector.class
-rw-r--r-- 1 steven users 1116 juil. 5 10:29 fileselector.class~
-rw-r--r-- 1 steven users 1361 juil. 5 10:29 fileselector.form
-rw-r--r-- 1 steven users 225 juil. 5 10:35 FMain.class
-rw-r--r-- 1 steven users 73 juil. 5 10:27 FMain.class~
-rw-r--r-- 1 steven users 149 juil. 5 10:35 FMain.form
-rw-r--r-- 1 steven users 94 juil. 5 10:27 FMain.form~
drwxr-xr-x 2 steven users 128 juil. 28 10:47 .gambas
-rw-r--r-- 1 steven users 6785 juil. 5 10:27 .icon.png
drwxr-xr-x 2 steven users 144 juil. 30 11:17 .lang
-rw-r--r-- 1 steven users 139 juil. 5 10:37 Mglobal.module
-rw-r--r-- 1 steven users 6068 juil. 5 10:35 Mglobal.module~
-rw-r--r-- 1 steven users 106 juil. 28 10:47 .project
-rw-r--r-- 1 steven users 335 juil. 29 13:48 .settings
So that's where i went.
So, what is the IDE project directory ????????
Is it some sub-directory in the 2.0 trunk ?
Steven
Yes: 2.0/app/src/gambas2
--trace-children=yes --num-callers=50 gbx2 -p
==12040== Memcheck, a memory error detector.
==12040== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et
al.
==12040== Using LibVEX rev 1804, a library for dynamic binary
translation.
==12040== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==12040== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==12040== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et
al.
==12040== For more details, rerun with: -v
==12040==
ERROR: #2: Cannot load class 'Project': Unable to load class file
Please do exactly what I told you. First you must compile the project with:

$ gbc2 -agt

Then you run valgrind.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 11:22:08 UTC
Permalink
Sorry again Benoit,

Now I got it right, here's the console :
==16663== Memcheck, a memory error detector.
==16663== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et
al.
==16663== Using LibVEX rev 1804, a library for dynamic binary
translation.
==16663== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16663== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==16663== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et
al.
==16663== For more details, rerun with: -v
==16663==
==16676== Syscall param rt_sigaction(act->sa_mask) points to
uninitialised byte(s)
==16676== at 0x40007D2: (within /lib/ld-2.8.so)
==16676== by 0x52E23B7:
google_breakpad::ExceptionHandler::TeardownHandler(int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16676== by 0x52E23F6:
google_breakpad::ExceptionHandler::TeardownAllHandler()
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16676== by 0x52E27FE:
google_breakpad::ExceptionHandler::~ExceptionHandler()
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16676== by 0x40B28F0: exit (in /lib/libc-2.8.so)
==16676== by 0x8069603: (within /usr/bin/gbx2)
==16676== by 0x8069691: (within /usr/bin/gbx2)
==16676== by 0x805AC6E: (within /usr/bin/gbx2)
==16676== by 0x8050C00: (within /usr/bin/gbx2)
==16676== by 0x804F0EA: (within /usr/bin/gbx2)
==16676== by 0x804F3C0: (within /usr/bin/gbx2)
==16676== by 0x805DFDF: (within /usr/bin/gbx2)
==16676== by 0x46430F6: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16676== by 0x4643178: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16676== by 0x804E537: (within /usr/bin/gbx2)
==16676== by 0x804EDDD: (within /usr/bin/gbx2)
==16676== by 0x804F470: (within /usr/bin/gbx2)
==16676== by 0x804FD86: (within /usr/bin/gbx2)
==16676== by 0x8050D1C: (within /usr/bin/gbx2)
==16676== by 0x804F0EA: (within /usr/bin/gbx2)
==16676== by 0x804F3C0: (within /usr/bin/gbx2)
==16676== by 0x804F779: (within /usr/bin/gbx2)
==16676== by 0x8063095: (within /usr/bin/gbx2)
==16676== by 0x80525BE: (within /usr/bin/gbx2)
==16676== by 0x804E5CA: (within /usr/bin/gbx2)
==16676== by 0x8050086: (within /usr/bin/gbx2)
==16676== by 0x8050D3A: (within /usr/bin/gbx2)
==16676== by 0x804F0EA: (within /usr/bin/gbx2)
==16676== by 0x804F3C0: (within /usr/bin/gbx2)
==16676== by 0x805E08A: (within /usr/bin/gbx2)
==16676== by 0x805E54A: (within /usr/bin/gbx2)
==16676== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16676== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16676== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16676== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16676== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16676== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16676== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16676== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16676== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16676== Address 0xbeb15efc is on thread 1's stack
==16676==
==16676== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 83 from
2)
==16676== malloc/free: in use at exit: 877,490 bytes in 10,353 blocks.
==16676== malloc/free: 50,052 allocs, 39,699 frees, 8,236,996 bytes
allocated.
==16676== For counts of detected errors, rerun with: -v
==16676== searching for pointers to 10,353 not-freed blocks.
==16676== checked 1,136,732 bytes.
==16676==
==16676== LEAK SUMMARY:
==16676== definitely lost: 60,341 bytes in 2,054 blocks.
==16676== possibly lost: 86,341 bytes in 144 blocks.
==16676== still reachable: 730,808 bytes in 8,155 blocks.
==16676== suppressed: 0 bytes in 0 blocks.
==16676== Rerun with --leak-check=full to see details of leaked memory.
==16663== Conditional jump or move depends on uninitialised value(s)
==16663== at 0x8062BC1: (within /usr/bin/gbx2)
==16663== by 0x8068F3B: (within /usr/bin/gbx2)
==16663== by 0x8068FE1: (within /usr/bin/gbx2)
==16663== by 0x8069028: (within /usr/bin/gbx2)
==16663== by 0x805AC8A: (within /usr/bin/gbx2)
==16663== by 0x8050C00: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x805DFDF: (within /usr/bin/gbx2)
==16663== by 0x46430F6: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4643178: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x804E537: (within /usr/bin/gbx2)
==16663== by 0x804EDDD: (within /usr/bin/gbx2)
==16663== by 0x804F470: (within /usr/bin/gbx2)
==16663== by 0x804FD86: (within /usr/bin/gbx2)
==16663== by 0x8050D1C: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x804F779: (within /usr/bin/gbx2)
==16663== by 0x8063095: (within /usr/bin/gbx2)
==16663== by 0x80525BE: (within /usr/bin/gbx2)
==16663== by 0x804E5CA: (within /usr/bin/gbx2)
==16663== by 0x8050086: (within /usr/bin/gbx2)
==16663== by 0x8050D3A: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x805E08A: (within /usr/bin/gbx2)
==16663== by 0x805E54A: (within /usr/bin/gbx2)
==16663== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA4E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663==
==16663== Conditional jump or move depends on uninitialised value(s)
==16663== at 0x8062BC1: (within /usr/bin/gbx2)
==16663== by 0x8062EB0: (within /usr/bin/gbx2)
==16663== by 0x80653AB: (within /usr/bin/gbx2)
==16663== by 0x804E537: (within /usr/bin/gbx2)
==16663== by 0x804EDDD: (within /usr/bin/gbx2)
==16663== by 0x80511CC: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x804F490: (within /usr/bin/gbx2)
==16663== by 0x804F7B2: (within /usr/bin/gbx2)
==16663== by 0x804FB40: (within /usr/bin/gbx2)
==16663== by 0x805157C: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x804F779: (within /usr/bin/gbx2)
==16663== by 0x8063095: (within /usr/bin/gbx2)
==16663== by 0x80525BE: (within /usr/bin/gbx2)
==16663== by 0x804E5CA: (within /usr/bin/gbx2)
==16663== by 0x8050086: (within /usr/bin/gbx2)
==16663== by 0x8050D3A: (within /usr/bin/gbx2)
==16663== by 0x804F0EA: (within /usr/bin/gbx2)
==16663== by 0x804F3C0: (within /usr/bin/gbx2)
==16663== by 0x805E08A: (within /usr/bin/gbx2)
==16663== by 0x805E54A: (within /usr/bin/gbx2)
==16663== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA4E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA650B: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4914B6D: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47E4A5B: gtk_propagate_event
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663==
==16663== Conditional jump or move depends on uninitialised value(s)
==16663== at 0x8062D9F: (within /usr/bin/gbx2)
==16663== by 0x805250D: (within /usr/bin/gbx2)
==16663== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663==
==16663== Use of uninitialised value of size 4
==16663== at 0x8062DA3: (within /usr/bin/gbx2)
==16663== by 0x805250D: (within /usr/bin/gbx2)
==16663== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663==
==16663== Invalid read of size 1
==16663== at 0x805250D: (within /usr/bin/gbx2)
==16663== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==16663== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==16663== Address 0x6b2ff59c is not stack'd, malloc'd or (recently)
free'd
==16663==
==16663== Syscall param rt_sigaction(act->sa_mask) points to
uninitialised byte(s)
==16663== at 0x40007D2: (within /lib/ld-2.8.so)
==16663== Address 0x43b4970 is on thread 1's stack
==16663==
==16663== Syscall param clone(parent_tidptr) contains uninitialised
byte(s)
==16663== at 0x4152DB8: clone (in /lib/libc-2.8.so)
==16693==
==16693== Thread 2:
==16693== Syscall param write(buf) points to uninitialised byte(s)
==16693== at 0x40007D2: (within /lib/ld-2.8.so)
==16693== by 0x52E57F3: google_breakpad::UntypedMDRVA::Copy(unsigned,
void const*, unsigned) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3EC9:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E498F:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5167:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7AAF:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E747B:
google_breakpad::LinuxThread::IterateProcSelfTask(int,
google_breakpad::CallbackParam<bool (*)(int, void*)>*) const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7508:
google_breakpad::LinuxThread::ListThreads(google_breakpad::CallbackParam<bool (*)(google_breakpad::ThreadInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3A87:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0xbeb0ff98 is on thread 1's stack
==16693==
==16693== Conditional jump or move depends on uninitialised value(s)
==16693== at 0x52E5834:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E37AC:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Conditional jump or move depends on uninitialised value(s)
==16693== at 0x52E37AF:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Conditional jump or move depends on uninitialised value(s)
==16693== at 0x52E5768:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Syscall param lseek(fd) contains uninitialised byte(s)
==16693== at 0x40007D2: (within /lib/ld-2.8.so)
==16693== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Syscall param lseek(offset) contains uninitialised byte(s)
==16693== at 0x40007D2: (within /lib/ld-2.8.so)
==16693== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Conditional jump or move depends on uninitialised value(s)
==16693== at 0x52E5798:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Syscall param write(fd) contains uninitialised byte(s)
==16693== at 0x40007D2: (within /lib/ld-2.8.so)
==16693== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Conditional jump or move depends on uninitialised value(s)
==16693== at 0x52E5768:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E37DC:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E48EB:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5E38: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b391c is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5EB5: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E36AE:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E43B4:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b391c is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E442B:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E4AEE:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3914 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E335A:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b391c is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E33F9:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E3260:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3920 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b391c is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E32C1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3924 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E3D53:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x43b3918 is on thread 1's stack
==16693==
==16693== Invalid read of size 4
==16693== at 0x52E757C:
google_breakpad::LinuxThread::ResumeAllThreads() const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D5D:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16693== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==16693==
==16693== Process terminating with default action of signal 11 (SIGSEGV)
==16693== Access not within mapped region at address 0x0
==16693== at 0x52E757C:
google_breakpad::LinuxThread::ResumeAllThreads() const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x52E3D5D:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==16693== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==16663==
==16663== ERROR SUMMARY: 41 errors from 41 contexts (suppressed: 90 from
2)
==16663== malloc/free: in use at exit: 3,118,129 bytes in 22,292 blocks.
==16663== malloc/free: 185,353 allocs, 163,061 frees, 43,022,030 bytes
allocated.
==16663== For counts of detected errors, rerun with: -v
==16663== searching for pointers to 22,292 not-freed blocks.
==16663== checked 2,146,208 bytes.
==16663==
==16663== LEAK SUMMARY:
==16663== definitely lost: 184,670 bytes in 6,512 blocks.
==16663== possibly lost: 257,818 bytes in 432 blocks.
==16663== still reachable: 2,675,641 bytes in 15,348 blocks.
==16663== suppressed: 0 bytes in 0 blocks.
==16663== Rerun with --leak-check=full to see details of leaked memory.


Hope this helps

Thanks for your patience,

Steven
Benoit Minisini
2008-07-30 11:30:31 UTC
Permalink
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?

What do you get if you type 'gbx2 -V'?
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 11:33:36 UTC
Permalink
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0

Steven
Benoit Minisini
2008-07-30 11:38:53 UTC
Permalink
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0
And if you type 'gbx2 -h'?
--
Benoit Minisini
Benoit Minisini
2008-07-30 11:42:13 UTC
Permalink
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0
And if you type 'gbx2 -h'?
Sorry, you must first update your local repository to the revision 1487!
--
Benoit Minisini
Steven Lobbezoo
2008-07-30 12:32:05 UTC
Permalink
Post by Benoit Minisini
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0
And if you type 'gbx2 -h'?
Sorry, you must first update your local repository to the revision 1487!
Ok, I re-installed completely 1487 (clean install)
It gives me :

***@steven-perso:~/2.0/app/src/gambas2> gbx2 -h

GAMBAS Interpreter version 2.8.0 Jul 30 2008 14:22:02
Compiled with gcc 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision
135036]
(c) 2000-2007 Benoit Minisini

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or
(at your option) any later version.

Usage: gbx2 [options] [<project file>] -- ...
gbx2 -e <expression>

Options:
-V --version display version
-h --help display this help
-e evaluate an expression
-g enter debugging mode
-p disable preloading
-k do not unload shared libraries
-x execute an archive

***@steven-perso:~/2.0/app/src/gambas2>


Steven
Benoit Minisini
2008-07-30 22:15:25 UTC
Permalink
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0
And if you type 'gbx2 -h'?
Sorry, you must first update your local repository to the revision 1487!
Ok, I re-installed completely 1487 (clean install)
GAMBAS Interpreter version 2.8.0 Jul 30 2008 14:22:02
Compiled with gcc 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision
135036]
(c) 2000-2007 Benoit Minisini
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or
(at your option) any later version.
Usage: gbx2 [options] [<project file>] -- ...
gbx2 -e <expression>
-V --version display version
-h --help display this help
-e evaluate an expression
-g enter debugging mode
-p disable preloading
-k do not unload shared libraries
-x execute an archive
Steven
OK. That's the right version. Are you sure that you didn't remove debugging
information when recompiling? They are activated by default, so it should be
ok.

Now launch valgrind again, and send me the result. If the debugging
information are present in the gbx2 executable, you will see function names
and line numbers in valgrind backtrace, not just the name of the executable.

Regards,
--
Benoit Minisini
Steven Lobbezoo
2008-07-31 14:15:25 UTC
Permalink
Hi,

Sorry for the delay, but here it is.

==4612== Memcheck, a memory error detector.
==4612== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==4612== Using LibVEX rev 1804, a library for dynamic binary
translation.
==4612== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==4612== Using valgrind-3.3.0, a dynamic binary instrumentation
framework.
==4612== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==4612== For more details, rerun with: -v
==4612==
==4621== Syscall param rt_sigaction(act->sa_mask) points to
uninitialised byte(s)
==4621== at 0x40007D2: (within /lib/ld-2.8.so)
==4621== by 0x52E23B7:
google_breakpad::ExceptionHandler::TeardownHandler(int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4621== by 0x52E23F6:
google_breakpad::ExceptionHandler::TeardownAllHandler()
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4621== by 0x52E27FE:
google_breakpad::ExceptionHandler::~ExceptionHandler()
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4621== by 0x40B28F0: exit (in /lib/libc-2.8.so)
==4621== by 0x8069603: (within /usr/bin/gbx2)
==4621== by 0x8069691: (within /usr/bin/gbx2)
==4621== by 0x805AC6E: (within /usr/bin/gbx2)
==4621== by 0x8050C00: (within /usr/bin/gbx2)
==4621== by 0x804F0EA: (within /usr/bin/gbx2)
==4621== by 0x804F3C0: (within /usr/bin/gbx2)
==4621== by 0x805DFDF: (within /usr/bin/gbx2)
==4621== by 0x46430F6: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4621== by 0x4643178: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4621== by 0x804E537: (within /usr/bin/gbx2)
==4621== by 0x804EDDD: (within /usr/bin/gbx2)
==4621== by 0x804F470: (within /usr/bin/gbx2)
==4621== by 0x804FD86: (within /usr/bin/gbx2)
==4621== by 0x8050D1C: (within /usr/bin/gbx2)
==4621== by 0x804F0EA: (within /usr/bin/gbx2)
==4621== by 0x804F3C0: (within /usr/bin/gbx2)
==4621== by 0x804F779: (within /usr/bin/gbx2)
==4621== by 0x8063095: (within /usr/bin/gbx2)
==4621== by 0x80525BE: (within /usr/bin/gbx2)
==4621== by 0x804E5CA: (within /usr/bin/gbx2)
==4621== by 0x8050086: (within /usr/bin/gbx2)
==4621== by 0x8050D3A: (within /usr/bin/gbx2)
==4621== by 0x804F0EA: (within /usr/bin/gbx2)
==4621== by 0x804F3C0: (within /usr/bin/gbx2)
==4621== by 0x805E08A: (within /usr/bin/gbx2)
==4621== by 0x805E54A: (within /usr/bin/gbx2)
==4621== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4621== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4621== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4621== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4621== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4621== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4621== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4621== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4621== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4621== Address 0xbe82eeec is on thread 1's stack
==4621==
==4621== ERROR SUMMARY: 5 errors from 1 contexts (suppressed: 68 from 2)
==4621== malloc/free: in use at exit: 877,238 bytes in 10,340 blocks.
==4621== malloc/free: 50,261 allocs, 39,921 frees, 8,237,236 bytes
allocated.
==4621== For counts of detected errors, rerun with: -v
==4621== searching for pointers to 10,340 not-freed blocks.
==4621== checked 1,136,532 bytes.
==4621==
==4621== LEAK SUMMARY:
==4621== definitely lost: 60,185 bytes in 2,043 blocks.
==4621== possibly lost: 86,341 bytes in 144 blocks.
==4621== still reachable: 730,712 bytes in 8,153 blocks.
==4621== suppressed: 0 bytes in 0 blocks.
==4621== Rerun with --leak-check=full to see details of leaked memory.
==4612== Conditional jump or move depends on uninitialised value(s)
==4612== at 0x8062BC1: (within /usr/bin/gbx2)
==4612== by 0x8068F3B: (within /usr/bin/gbx2)
==4612== by 0x8068FE1: (within /usr/bin/gbx2)
==4612== by 0x8069028: (within /usr/bin/gbx2)
==4612== by 0x805AC8A: (within /usr/bin/gbx2)
==4612== by 0x8050C00: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x805DFDF: (within /usr/bin/gbx2)
==4612== by 0x46430F6: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4643178: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x804E537: (within /usr/bin/gbx2)
==4612== by 0x804EDDD: (within /usr/bin/gbx2)
==4612== by 0x804F470: (within /usr/bin/gbx2)
==4612== by 0x804FD86: (within /usr/bin/gbx2)
==4612== by 0x8050D1C: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x804F779: (within /usr/bin/gbx2)
==4612== by 0x8063095: (within /usr/bin/gbx2)
==4612== by 0x80525BE: (within /usr/bin/gbx2)
==4612== by 0x804E5CA: (within /usr/bin/gbx2)
==4612== by 0x8050086: (within /usr/bin/gbx2)
==4612== by 0x8050D3A: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x805E08A: (within /usr/bin/gbx2)
==4612== by 0x805E54A: (within /usr/bin/gbx2)
==4612== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA4E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612==
==4612== Conditional jump or move depends on uninitialised value(s)
==4612== at 0x8062BC1: (within /usr/bin/gbx2)
==4612== by 0x8062EB0: (within /usr/bin/gbx2)
==4612== by 0x80653AB: (within /usr/bin/gbx2)
==4612== by 0x804E537: (within /usr/bin/gbx2)
==4612== by 0x804EDDD: (within /usr/bin/gbx2)
==4612== by 0x80511CC: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x804F490: (within /usr/bin/gbx2)
==4612== by 0x804F7B2: (within /usr/bin/gbx2)
==4612== by 0x804FB40: (within /usr/bin/gbx2)
==4612== by 0x805157C: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x804F779: (within /usr/bin/gbx2)
==4612== by 0x8063095: (within /usr/bin/gbx2)
==4612== by 0x80525BE: (within /usr/bin/gbx2)
==4612== by 0x804E5CA: (within /usr/bin/gbx2)
==4612== by 0x8050086: (within /usr/bin/gbx2)
==4612== by 0x8050D3A: (within /usr/bin/gbx2)
==4612== by 0x804F0EA: (within /usr/bin/gbx2)
==4612== by 0x804F3C0: (within /usr/bin/gbx2)
==4612== by 0x805E08A: (within /usr/bin/gbx2)
==4612== by 0x805E54A: (within /usr/bin/gbx2)
==4612== by 0x4647886: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x462AC45: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x470AC89: gtk_button_clicked
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x470BE47: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA4A3F: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x470AD29: gtk_button_released
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x470AD62: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47EBDF5: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA4E7E: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA650B: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4914B6D: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47E4A5B: gtk_propagate_event
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612==
==4612== Conditional jump or move depends on uninitialised value(s)
==4612== at 0x8062D9F: (within /usr/bin/gbx2)
==4612== by 0x805250D: (within /usr/bin/gbx2)
==4612== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612==
==4612== Use of uninitialised value of size 4
==4612== at 0x8062DA3: (within /usr/bin/gbx2)
==4612== by 0x805250D: (within /usr/bin/gbx2)
==4612== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612==
==4612== Invalid read of size 1
==4612== at 0x805250D: (within /usr/bin/gbx2)
==4612== by 0x4645FC9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4625BE9: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4627BF4: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4628AD0: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4638F4D: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x462CF33: (within /usr/lib/gambas2/gb.gtk.so.0.0.0)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90C3A: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA51C6: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47D7F70: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491041A: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B90B67: g_closure_invoke
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA55B9: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA667D: g_signal_emit_valist
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4BA6AE5: g_signal_emit
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480DB20: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x491D120: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9324E: g_object_run_dispose
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x480D80D: gtk_object_destroy
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x46FFEAE: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484C474: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4747E35: gtk_container_foreach
(in /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x47486EF: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x484E29F: (within /usr/lib/libgtk-x11-2.0.so.0.1200.9)
==4612== by 0x4B9E2A3: g_cclosure_marshal_VOID__VOID
(in /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== by 0x4B8F388: (within /usr/lib/libgobject-2.0.so.0.1600.3)
==4612== Address 0x6b300b44 is not stack'd, malloc'd or (recently)
free'd
==4612==
==4612== Syscall param rt_sigaction(act->sa_mask) points to
uninitialised byte(s)
==4612== at 0x40007D2: (within /lib/ld-2.8.so)
==4612== Address 0x43b2d90 is on thread 1's stack
==4612==
==4612== Syscall param clone(parent_tidptr) contains uninitialised
byte(s)
==4612== at 0x4152DB8: clone (in /lib/libc-2.8.so)
==4643==
==4643== Thread 2:
==4643== Syscall param write(buf) points to uninitialised byte(s)
==4643== at 0x40007D2: (within /lib/ld-2.8.so)
==4643== by 0x52E57F3: google_breakpad::UntypedMDRVA::Copy(unsigned,
void const*, unsigned) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3EC9:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E498F:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5167:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7AAF:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E747B:
google_breakpad::LinuxThread::IterateProcSelfTask(int,
google_breakpad::CallbackParam<bool (*)(int, void*)>*) const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7508:
google_breakpad::LinuxThread::ListThreads(google_breakpad::CallbackParam<bool (*)(google_breakpad::ThreadInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3A87:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0xbe828f88 is on thread 1's stack
==4643==
==4643== Conditional jump or move depends on uninitialised value(s)
==4643== at 0x52E5834:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E37AC:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Conditional jump or move depends on uninitialised value(s)
==4643== at 0x52E37AF:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Conditional jump or move depends on uninitialised value(s)
==4643== at 0x52E5768:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Syscall param lseek(fd) contains uninitialised byte(s)
==4643== at 0x40007D2: (within /lib/ld-2.8.so)
==4643== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Syscall param lseek(offset) contains uninitialised byte(s)
==4643== at 0x40007D2: (within /lib/ld-2.8.so)
==4643== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Conditional jump or move depends on uninitialised value(s)
==4643== at 0x52E5798:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Syscall param write(fd) contains uninitialised byte(s)
==4643== at 0x40007D2: (within /lib/ld-2.8.so)
==4643== by 0x52E381C:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Conditional jump or move depends on uninitialised value(s)
==4643== at 0x52E5768:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E37DC:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48B1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E48EB:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5E38: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5E61: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d3c is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5EB5: bool
google_breakpad::MinidumpFileWriter::WriteStringCore<char>(char const*,
unsigned, MDLocationDescriptor*)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E5C51:
google_breakpad::MinidumpFileWriter::WriteString(char const*, unsigned,
MDLocationDescriptor*) (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E4873:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E7D0B:
google_breakpad::LinuxThread::ListModules(google_breakpad::CallbackParam<bool (*)(google_breakpad::ModuleInfo const&, void*)>*) const (in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3677:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E36AE:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E43B4:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E43F2:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d3c is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E442B:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E4AEE:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d34 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E335A:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3398:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d3c is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E33F9:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E3260:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5818:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d40 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E581B:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5867:
google_breakpad::MinidumpFileWriter::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E58BD:
google_breakpad::UntypedMDRVA::Allocate(unsigned)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3294:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d3c is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E5765:
google_breakpad::MinidumpFileWriter::Copy(unsigned, void const*, int)
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E32C1:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D18:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d44 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E3D53:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x43b1d38 is on thread 1's stack
==4643==
==4643== Invalid read of size 4
==4643== at 0x52E757C:
google_breakpad::LinuxThread::ResumeAllThreads() const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D5D:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4643== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==4643==
==4643== Process terminating with default action of signal 11 (SIGSEGV)
==4643== Access not within mapped region at address 0x0
==4643== at 0x52E757C:
google_breakpad::LinuxThread::ResumeAllThreads() const
(in /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x52E3D5D:
(within /usr/lib/gtk-2.0/modules/libgnomebreakpad.so)
==4643== by 0x4152DCD: clone (in /lib/libc-2.8.so)
==4612==
==4612== ERROR SUMMARY: 41 errors from 41 contexts (suppressed: 75 from
2)
==4612== malloc/free: in use at exit: 3,105,546 bytes in 22,126 blocks.
==4612== malloc/free: 186,578 allocs, 164,452 frees, 43,727,336 bytes
allocated.
==4612== For counts of detected errors, rerun with: -v
==4612== searching for pointers to 22,126 not-freed blocks.
==4612== checked 2,139,256 bytes.
==4612==
==4612== LEAK SUMMARY:
==4612== definitely lost: 184,506 bytes in 6,501 blocks.
==4612== possibly lost: 258,842 bytes in 434 blocks.
==4612== still reachable: 2,662,198 bytes in 15,191 blocks.
==4612== suppressed: 0 bytes in 0 blocks.
==4612== Rerun with --leak-check=full to see details of leaked memory.

Hope this si with debugging info, I did not change anything, just
./reconf-all
./configure -C
make
su : make install


Steven
Post by Benoit Minisini
OK. That's the right version. Are you sure that you didn't remove debugging
information when recompiling? They are activated by default, so it should be
ok.
Now launch valgrind again, and send me the result. If the debugging
information are present in the gbx2 executable, you will see function names
and line numbers in valgrind backtrace, not just the name of the executable.
Regards,
Benoit Minisini
2008-07-31 17:28:41 UTC
Permalink
Post by Steven Lobbezoo
Hi,
Sorry for the delay, but here it is.
==4612== Memcheck, a memory error detector.
...
Hope this si with debugging info, I did not change anything, just
./reconf-all
./configure -C
make
su : make install
Steven
You have no debugging information in valgrind, but you compiled it normally.
What the heck does Novell on their Linux distribution ? @%*#!

If you can grant me an ssh access to your machine, I will be able to search by
myself directly. Otherwise, I can't do more...

It's strange, as another OpenSuSE user, Werner, now has a working Gambas after
my fixes for gcc 4.3. But he uses the x86_64 version...

And I want to be sure that Gambas works with gcc 4.3 before releasing the 2.8
version...
--
Benoit Minisini
Werner
2008-07-31 17:40:26 UTC
Permalink
Post by Benoit Minisini
It's strange, as another OpenSuSE user, Werner, now has a working Gambas after
my fixes for gcc 4.3. But he uses the x86_64 version...
Yes, I'm very happy now.
Werner

Steven Lobbezoo
2008-07-30 11:47:06 UTC
Permalink
Post by Benoit Minisini
Post by Steven Lobbezoo
Post by Benoit Minisini
Post by Steven Lobbezoo
Sorry again Benoit,
...
Why is gbx2 not compiled with debugging information?
???????????????
Post by Benoit Minisini
What do you get if you type 'gbx2 -V'?
2.8.0
And if you type 'gbx2 -h'?
GAMBAS Interpreter version 2.8.0 Jul 28 2008 09:06:24
(c) 2000-2007 Benoit Minisini

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or
(at your option) any later version.

Usage: gbx2 [options] [<project file>] -- ...
gbx2 -e <expression>

Options:
-V --version display version
-h --help display this help
-e evaluate an expression
-g enter debugging mode
-p disable preloading
-k do not unload shared libraries
-x execute an archive
Doriano Blengino
2008-07-30 12:21:23 UTC
Permalink
Le mercredi 30 juillet 2008 à 13:38 +0200, Benoit Minisini a écrit
Post by Steven Lobbezoo
Sorry again Benoit,
It seems a chat to me... eh eheheh... :->>

regards,

Doriano Blengino
Werner
2008-07-28 08:58:14 UTC
Permalink
Post by Benoit Minisini
Hi,
I finally succeeded in fixing Gambas for gcc 4.3, and therefore OpenSuse 11.
For all people being in that case, please compile the latest version of Gambas
2.x (revision >= 1486), and tell me if everything is ok.
The fixes have not been yet ported to Gambas 3.
Regards,
I have installed svn1486 on 64 bit SuSE 11.0. There are also a few qt4
libraries installed.

The initial impression is very good. I can select and run a project. Yippie!

Thanks and Best Regards

Werner
Continue reading on narkive:
Loading...