[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #35263] libobjc2 can enter a deadlock during dtable initialization
From: |
Morten Hustveit |
Subject: |
[bug #35263] libobjc2 can enter a deadlock during dtable initialization |
Date: |
Mon, 09 Jan 2012 13:46:59 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7 |
Follow-up Comment #3, bug #35263 (project gnustep):
I have attached a new test case which deadlocks using GNUstep base classes.
The program I'm working on triggers this bug 90% of the time (it starts 9
threads at startup and uses many classes), but this small test case only
triggers it about 10% of the time.
You may want to use a bash command line like this to run it until it hangs:
while true; do ./libobjc2-deadlock-2; echo -n .; done
I have run this command line many times, and it has never printed more than 30
dots before hanging.
Note: I'm not entirely sure this test case triggers the exact same bug.
(file #24773)
_______________________________________________________
Additional Item Attachment:
File name: libobjc2-deadlock-2.m Size:0 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?35263>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Morten Hustveit, 2012/01/07
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Fred Kiefer, 2012/01/08
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Richard Frith-Macdonald, 2012/01/08
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization,
Morten Hustveit <=
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Fred Kiefer, 2012/01/11
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Morten Hustveit, 2012/01/11
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Fred Kiefer, 2012/01/19
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Niels Grewe, 2012/01/19
- [bug #35263] libobjc2 can enter a deadlock during dtable initialization, Richard Frith-Macdonald, 2012/01/19