[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-05-25 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 Nicola Pero nicola at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-04-02 Thread rfm at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 rfm at gnu dot org changed: What|Removed |Added Attachment #23702|0 |1 is obsolete|

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-03-17 Thread rfm at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 --- Comment #6 from rfm at gnu dot org 2011-03-17 06:20:42 UTC --- I spent some hours looking at your code and I like it ... it's certainly clearer than mine. I found three problems which i've fixed on my system: 1. failure to check CLS_ISRESOLV

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-03-17 Thread ayers at fsfe dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 --- Comment #7 from David Ayers ayers at fsfe dot org 2011-03-17 07:14:27 UTC --- Thanks a lot for picking it up! I'll keep an eye out for your version and will take it for a spin when it comes available.

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-03-17 Thread rfm at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 rfm at gnu dot org changed: What|Removed |Added Attachment #17020|0 |1 is obsolete|

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-03-16 Thread rfm at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 --- Comment #4 from rfm at gnu dot org 2011-03-16 12:43:39 UTC --- I just searched this old bug report up, and found that I'd missed seeing (or forgotten about) the latest response :-( I've been running with my patch for a couple of years without

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2011-03-16 Thread ayers at fsfe dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307 --- Comment #5 from David Ayers ayers at fsfe dot org 2011-03-16 13:33:07 UTC --- I haven't looked at my patch for quite some time but I don't remember that there was an issue and did quite some extensive tests... but anyway it surely has

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2009-04-16 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.5.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38307

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2009-04-10 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2009-04-10 12:43 --- Created an attachment (id=17613) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17613action=view) rewrite of dispatch table installation I agree with the approach you describe, in that we need a look-a-side

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2009-04-10 Thread ayers at gcc dot gnu dot org
-- ayers at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ayers at gcc dot gnu dot org |dot org

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2009-01-01 Thread rfm at gnu dot org
--- Comment #2 from rfm at gnu dot org 2009-01-01 15:02 --- Created an attachment (id=17020) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17020action=view) Patch for sendmsg.c to fix this bug I've been using this patch for a while ... it modifies sendmsg.c to prevent the bug by

[Bug libobjc/38307] Calling of the +initialize method is not completely thread-safe

2008-12-08 Thread rfm at gnu dot org
--- Comment #1 from rfm at gnu dot org 2008-12-08 08:39 --- It turns out that solving this bug, even though it's conceptually simple, is quite a lot of work. I have new code to fix it, but it took me a whole day to develop and involves extensive additions and alterations to sendmsg.c