DotGNU Portable.NET - Bugs: bug #11627, Crash during Garbage collection of...
You are not allowed to post comments on this tracker with your current authentication level.
bug #11627: Crash during Garbage collection of StreamWriter based on HttpStream
Submitter: | Erich Kitzmüller <ammoq> | ||
Submitted: | Tue 18 Jan 2005 01:37:05 AM UTC | ||
Category: | None | Severity: | 3 - Normal |
Item Group: | None | Status: | Fixed |
Privacy: | Public | Assigned to: | None |
Open/Closed: | Closed |
Jump to the original submission
Wed 06 Apr 2005 06:31:15 AM UTC, comment #10: |
Deryk Robosson <drobosson> |
Tue 05 Apr 2005 02:55:04 PM UTC, comment #9: Maybe a duplicate of bug #12552. Please apply patch #3884 and then run:
|
Marc Haisenko <darkdust> |
Tue 22 Feb 2005 12:35:34 PM UTC, comment #8: On my system, it looks different in gdb:
|
Erich Kitzmüller <ammoq> |
Tue 22 Feb 2005 08:57:26 AM UTC, comment #7: (gdb) run http-crash.exe http://127.0.0.1/~gopal/System.xml |
Gopal.V <t3rmin4t0r> |
Wed 16 Feb 2005 02:09:27 PM UTC, comment #6: Duplicated bug on Mandrake Cooker, kernel 2.6.10 with CVS build of pnet.
|
Deryk Robosson <drobosson> |
Thu 20 Jan 2005 10:00:20 AM UTC, comment #5: This second program Crash.cs works better for reproducing the crash. It's a simple loop that opens an XmlTextReader and immediately closes it. After 4 Iterations, it segfaults on my PC... with the quickhack (see previous post) it works.
|
Erich Kitzmüller <ammoq> |
Wed 19 Jan 2005 05:26:55 PM UTC, comment #4: Stephen Compall: I did my own build, with default options. Where can I find your rpms?
|
Erich Kitzmüller <ammoq> |
Wed 19 Jan 2005 01:50:53 PM UTC, comment #3: Erich Kitzmüller: since you mentioned the platform, I am curious: did you use the RPMs I built for Mandrake 10.1? If so, could you see if the problem is duplicable in an installation from source with default options? |
Stephen Compall <S11001001> |
Wed 19 Jan 2005 09:38:33 AM UTC, comment #2: I just checked a simple example which throws an NullRef exception normally but segfaults inside gdb ?. |
Anonymous |
Tue 18 Jan 2005 09:30:25 AM UTC, comment #1: It seems that (at least in my configuration: MandrakeLinux 10.1, kernel 2.6.8.1, glibc-2.3.3, gcc 3.4.1) Nullpointer references are not caught for virtual method calls. The attached short program is enough to cause a crash. |
Erich Kitzmüller <ammoq> |
Tue 18 Jan 2005 01:37:05 AM UTC, original submission:
In StreamWriter.Dispose(bool disposing), stream.Flush() is called. Unfortunately, HttpStream is already disposed, so "underlying" is already null. HttpStream.Flush() simply calls underlying.Flush(), so this should IMO throw a NullReferenceException. But, even more unfortunately, the virtual machine crashes with a segmentation violation, in cvm_call.c line 934, since tempptr is a null pointer. |
Erich Kitzmüller <ammoq> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2005-04-06 | drobosson | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2005-01-20 | ammoq | Attached File | - | Added Crash.cs, #2080 | |
2005-01-18 | ammoq | Attached File | - | Added Test.cs, #2074 |
Powered by Savane 3.13-d3ae.
Corresponding source code
fixed in cvs