[Mono-bugs] [Bug 73181][Maj] Changed - Multithreaded Drawstring causes NullReference exception
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Wed, 2 Mar 2005 00:45:40 -0500 (EST)
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 peter@novonyx.com.
http://bugzilla.ximian.com/show_bug.cgi?id=73181
--- shadow/73181 2005-03-02 00:28:23.000000000 -0500
+++ shadow/73181.tmp.26536 2005-03-02 00:45:40.000000000 -0500
@@ -1,12 +1,12 @@
Bug#: 73181
Product: Mono: Class Libraries
Version: 1.1
OS: GNU/Linux [Other]
OS Details:
-Status: NEW
+Status: ASSIGNED
Resolution:
Severity: Unknown
Priority: Major
Component: Sys.Drawing.
AssignedTo: mono-bugs@ximian.com
ReportedBy: david.mitchell@telogis.com
@@ -85,6 +85,12 @@
Changing the doChart method so that it draws lines instead of a string
will stop the bug occuring so it appears to be some combination of
multithreading and drawString that causes this to appear.
Hope this helps.
+
+------- Additional Comments From peter@novonyx.com 2005-03-02 00:45 -------
+I can reproduce the problem and did some debugging. It would appear
+that cairo is the culprit, I implemented their FIXME-marked locking
+function; now we're getting memory corruption.
+Will take more time to debug