[Mono-bugs] [Bug 78379][Nor] Changed - Tao.Sdl crashes with glibc detected free() only on Linux

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon May 15 04:37:17 EDT 2006

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 jan.reitz at lanxess.com.


--- shadow/78379	2006-05-12 10:27:49.000000000 -0400
+++ shadow/78379.tmp.8232	2006-05-15 04:37:17.000000000 -0400
@@ -70,6 +70,17 @@
 SDL_GetError returns a pointer to a static buffer, causing this
 to crash. The windows free function somehow ignores this, but g_free ()
 doesn't. We can't fix this, so TAO needs to be changed instead by
 adding a wrapper around SDL_GetError ().
+------- Additional Comments From jan.reitz at lanxess.com  2006-05-15 04:37 -------
+I dont think someone is gonna fix the "bug" in SDL, to comply with a
+msdn standard.... and break backwards compatibility with lots of
+programms who want the function to function like it does.... or is it
+really a bug?
+isnt there a way to work around this ? purely on the mono side.
+if not, Tao.Sdl may be dead.
+how can someone use it, if u cant query the error message?
+i dont know much about pinvoke... if u can give me a hint

More information about the mono-bugs mailing list