[Mono-bugs] [Bug 59485][Wis] Changed - Crash/Exception when using threads and WebRequest
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Sat, 5 Jun 2004 09:57:00 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by bugs@prettypeople.org.
http://bugzilla.ximian.com/show_bug.cgi?id=59485
--- shadow/59485 2004-06-05 09:41:04.000000000 -0400
+++ shadow/59485.tmp.10109 2004-06-05 09:57:00.000000000 -0400
@@ -1,12 +1,12 @@
Bug#: 59485
Product: Mono: Class Libraries
Version: unspecified
OS: unknown
OS Details:
-Status: NEEDINFO
+Status: REOPENED
Resolution:
Severity: Unknown
Priority: Wishlist
Component: System
AssignedTo: mono-bugs@ximian.com
ReportedBy: bugs@prettypeople.org
@@ -139,6 +139,50 @@
And from adding WriteLines around the place, the sequence shows that
it crashes when InitConnection is about to be called.
------- Additional Comments From gonzalo@ximian.com 2004-06-05 09:41 -------
Can you attach a tcpdump output file of what goes on the wire when you
run your program?
+
+------- Additional Comments From bugs@prettypeople.org 2004-06-05 09:57 -------
+As requested here is the tcpdump from my gui-test program.
+
+[root@discomachinegun mono]# tcpdump 'port 80'
+tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
+listening on eth0, link-type EN10MB (Ethernet), capture size 68 bytes
+14:46:28.958388 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: S 1567965358:1567965358(0) win 5840 <mss
+1460,sackOK,timestamp 10144549[|tcp]>
+14:46:28.958923 IP www.prettypeople.org.http >
+discomachinegun.prettypeople.org.33042: S 1944228778:1944228778(0) ack
+1567965359 win 5792 <mss 1460,sackOK,timestamp 103907594[|tcp]>
+14:46:28.959389 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: . ack 1 win 5840 <nop,nop,timestamp
+10144550 103907594>
+14:46:28.988911 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: P 1:71(70) ack 1 win 5840
+<nop,nop,timestamp 10144580 103907594>
+14:46:28.989589 IP www.prettypeople.org.http >
+discomachinegun.prettypeople.org.33042: . ack 71 win 5792
+<nop,nop,timestamp 103907597 10144580>
+14:46:28.993689 IP www.prettypeople.org.http >
+discomachinegun.prettypeople.org.33042: P 1:783(782) ack 71 win 5792
+<nop,nop,timestamp 103907597 10144580>
+14:46:28.993743 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: . ack 783 win 7038 <nop,nop,timestamp
+10144585 103907597>
+
+
+
+14:46:44.753836 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: F 71:71(0) ack 783 win 7038
+<nop,nop,timestamp 10160347 103907597>
+14:46:44.754488 IP www.prettypeople.org.http >
+discomachinegun.prettypeople.org.33042: F 783:783(0) ack 72 win 5792
+<nop,nop,timestamp 103909173 10160347>
+14:46:44.754531 IP discomachinegun.prettypeople.org.33042 >
+www.prettypeople.org.http: . ack 784 win 7038 <nop,nop,timestamp
+10160348 103909173>
+
+The whitespace gap is the marker between the first and second
+requests. The first request completes successfully, the second request
+is the one where it crashes.