[Mono-bugs] [Bug 341244] [Regression] Leakage of thread handles ( leading to crash eventually)
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Thu Dec 6 10:06:51 EST 2007
https://bugzilla.novell.com/show_bug.cgi?id=341244
User juraj at hotfeet.ch added comment
https://bugzilla.novell.com/show_bug.cgi?id=341244#c3
Juraj Skripsky <juraj at hotfeet.ch> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|Normal |Major
Summary|[Regression] Crashes in threading code after |[Regression] Leakage of thread handles (leading
|update to svn r89306 |to crash eventually)
--- Comment #3 from Juraj Skripsky <juraj at hotfeet.ch> 2007-12-06 08:06:51 MST ---
Okay, here comes the test case to illustrate the problem with the handle
leaking which will eventually lead to the crash:
index.aspx:
===========
<html>
<body>
<%= DateTime.Now %>
</body>
</html>
print_wapi_counts.sh:
=====================
#!/bin/bash
mono=/usr/local/bin/mono
#export MONO_SHARED_DIR=/tmp;
wget -q --output-document=/dev/null http://localhost:8080/index.aspx
while true; do
threads=$($mono --wapi=hps | grep Thread | wc -l)
deadthreads=$($mono --wapi=hps | grep Thread | grep "state: 1" | wc -l)
echo "Threads: $threads, exited: $deadthreads"
sleep 10
done
Recipe:
=======
1. save the files above (and adjust line 2 of
print_wapi_counts.sh for your mono installation)
2. start xsp2 (in the dir containing the files)
3. start "print_wapi_counts.sh" in separate shell
See the numbers rise and rise (+1 about every 10s on my system).
I'm using Mono from SVN (the very latest from today) on a P4 machine.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list