Florian Smeets <[email protected]> writes:

> On 09.08.11 21:46, Test Rat wrote:
>> Florian Smeets<[email protected]>  writes:
>>
>>> On 09.08.11 17:49, Test Rat wrote:
>>>> [email protected] writes:
>>>>
>>>>> Author: flo
>>>>> Date: Wed Aug  3 23:03:27 2011
>>>>> New Revision: 607
>>>>>
>>>>> Log:
>>>>> update to 7.0a2-20110803 (non debug builds are still broken)
>>>>
>>>> I have trouble reproducing the crash. Do you still see it? It's kinda
>>>> hard to track down without publically available packages or rather
>>>> get the motivation to waste time just to break things again.
>>>
>>> Yes i can still reproduce it on 9-BETA1 with firefox-aurora from
>>> today. The package is available here, built with default options.
>>>
>>> http://tb.smeets.im/~flo/firefox-7.0.a2.20110809,1.tbz
>>
>> Good, no crash with your build, too. Can you try building libc with clang?
>> If it doesn't help try entire world.
>
> Interesting! libc built with clang makes it work.

Can you try with default TLS model? It's the one used clang-built libc
and by jemalloc bundled (for linux/android) with mozilla.

%%
Index: lib/libc/stdlib/malloc.c
===================================================================
--- lib/libc/stdlib/malloc.c    (revision 225055)
+++ lib/libc/stdlib/malloc.c    (working copy)
@@ -219,7 +219,7 @@
 #  define LG_QUANTUM           4
 #  define LG_SIZEOF_PTR                2
 #  define CPU_SPINWAIT         __asm__ volatile("pause")
-#  define TLS_MODEL            __attribute__((tls_model("initial-exec")))
+#  define TLS_MODEL            /* default */
 #endif
 #ifdef __ia64__
 #  define LG_QUANTUM           4
@@ -240,7 +240,7 @@
 #  define LG_QUANTUM           4
 #  define LG_SIZEOF_PTR                3
 #  define CPU_SPINWAIT         __asm__ volatile("pause")
-#  define TLS_MODEL            __attribute__((tls_model("initial-exec")))
+#  define TLS_MODEL            /* default */
 #endif
 #ifdef __arm__
 #  define LG_QUANTUM           3
%%
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to