Follow-up Comment #5, bug #35263 (project gnustep):
To assist with reproducing the second test case, I have created a virtual
machine image (630 MB bzip2) containing Debian sid, GNUstep from SVN and the
test case. Here is how you download and run the image:
On the host computer:
1. wget
http://www.ping.uio.no/~mortehu/gnustep-test.img.bz2 -O- | bunzip2 >
gnustep-test.img
2. sudo -E kvm -drive if=virtio,file=gnustep-test.img,media=disk -smp 2
On the virtual machine:
1. Log in as "user" (no password)
2. while true; do ./libobjc2-deadlock-2; echo -n .; done
Some observations:
* When I dropped the "-smp 2" option to kvm, the test case deadlocked on 20
out of 20 runs
* With the "-smp 2" option, the test case can take several hundred runs
between each deadlock on my computer
_______________________________________________________
Reply to this item at:
<
http://savannah.gnu.org/bugs/?35263>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu....
https://lists.gnu.org/mailman/listinfo/bug-gnustep
opensubscriber is not affiliated with the authors of this message nor responsible for its content.