[Mono-bugs] [Bug 78767][Blo] Changed - incorrect TLS usage ...

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Jul 17 08:24:24 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 michael at ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=78767

--- shadow/78767	2006-07-08 11:52:34.000000000 -0400
+++ shadow/78767.tmp.21036	2006-07-17 08:24:24.000000000 -0400
@@ -69,6 +69,29 @@
 patch
 
 
 ------- Additional Comments From vargaz at gmail.com  2006-07-08 11:52 -------
 Please try the attached patch.
 
+
+------- Additional Comments From michael at ximian.com  2006-07-17 08:24 -------
+Same problem:
+
+#0  0xb6e1df55 in __cxa_allocate_exception () from /usr/lib/libstdc++.so.6
+#1  0xb59ce54c in stoc_connector::OConnector::connect () from
+./connector.uno.so
+#2  0xb59dad6d in unourl_resolver::ResolverImpl::resolve () from
+./uuresolver.uno.so
+#3  0xb711636c in cppu::bootstrap () at
+/data/OpenOffice/OOO_2_0_2/cppuhelper/source/bootstrap.cxx:604
+#4  0xb734a3de in native_bootstrap () from ./libcli_uno_glue.so
+
+with that patch.
+
+Of course - this could point to some yet more stupid TLS screwup in
+glibc / wherever, but it's rather beyond my scope to debug this. OTOH
+I'm most happy to help people replicate this environment. Valgrind
+[eg.] shows that this is (most likely) the only memory problem
+happening, de-referencing a NULL pointer inside ___tls_get_addr ->
+dl_update_slotinfo.
+
+So ...


More information about the mono-bugs mailing list