Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292271 - www-client/mozilla-firefox-3.5.5 assertion in memalign() jemalloc.c
Summary: www-client/mozilla-firefox-3.5.5 assertion in memalign() jemalloc.c
Status: RESOLVED DUPLICATE of bug 292256
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-07 15:30 UTC by Marcin Gryszkalis
Modified: 2009-11-07 19:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Gryszkalis 2009-11-07 15:30:51 UTC
After upgrading to 3.5.5 I cannot start firefox, I get following assertion:

jemalloc.c:6224: Failed assertion: "((alignment - 1) & alignment) == 0 && alignment >= sizeof(void *)"

Program firefox (pid = 20910) received signal 6.
Stack:
UNKNOWN 0xffffe400
abort+0x00000182 [/lib/libc.so.6 +0x0002BB62]
memalign+0x000000A3 [firefox +0x0001EFB7]
__libc_memalign+0x00000214 [/lib/libc.so.6 +0x00070364]
UNKNOWN [/lib/ld-linux.so.2 +0x000111CC]
___tls_get_addr+0x0000006A [/lib/ld-linux.so.2 +0x000116BA]
UNKNOWN [/usr/lib/xulrunner-1.9.1/libxul.so +0x0127A711]
NS_InitXPCOM3_P+0x000000D7 [/usr/lib/xulrunner-1.9.1/libxul.so +0x0121E166]
UNKNOWN [/usr/lib/xulrunner-1.9.1/libxul.so +0x001C2B46]
XRE_main+0x00001814 [/usr/lib/xulrunner-1.9.1/libxul.so +0x001C9445]
UNKNOWN [firefox +0x0000239D]
__libc_start_main+0x000000E6 [/lib/libc.so.6 +0x00016BB6]


Reproducible: Always




In gdb I can see following backtrace:

#8  0xb7c6bb62 in *__GI_abort () at abort.c:92
#9  0x08066fb7 in memalign (alignment=1, size=1) at jemalloc.c:6223
#10 0xb7cb0364 in *__GI___libc_memalign (alignment=1, bytes=1) at malloc.c:3869
#11 0xb7fea1cc in allocate_and_init (dtv=<value optimized out>, the_map=0xb7915c00, module=4) at dl-tls.c:529
#12 tls_get_addr_tail (dtv=<value optimized out>, the_map=0xb7915c00, module=4) at dl-tls.c:742
#13 0xb7fea6ba in ___tls_get_addr (ti=0xb74c5ef4) at dl-tls.c:767
#14 0xb6c61711 in nsThreadManager::Init (this=0xb74f3600) at nsThreadManager.cpp:110
#15 0xb6c05166 in NS_InitXPCOM3_P (result=0xbfc9df3c, binDirectory=0xb7948480, appFileLocationProvider=0xbfc9de90, staticComponents=0xb73fa7c0, componentCount=52)
    at nsXPComInit.cpp:554
#16 0xb5ba9b46 in ScopedXPCOMStartup::Initialize (this=0xbfc9df3c) at nsAppRunner.cpp:1013
#17 0xb5bb0445 in XRE_main (argc=1, argv=0xbfca2374, aAppData=0xb7922980) at nsAppRunner.cpp:3114
#18 0x0804a39d in main (argc=1, argv=0xbfca2374) at nsXULStub.cpp:482


I re-emerged firefox, xulrunner, nspr and glibc.
Comment 1 Sebastian Luther (few) 2009-11-07 19:25:18 UTC
emerge --info please.
Comment 2 Sebastian Luther (few) 2009-11-07 19:28:10 UTC
emerge --info is no longer needed.

*** This bug has been marked as a duplicate of bug 292256 ***