On 11/5/2012 10:58 AM, adamdickme...@gmail.com wrote:
I'm trying to get NS_InitXPCOM2 to work . I have linked against xulrunner SDK's 
10, 12, 13, 16 and 17. We also have other programs using XRE_InitEmbedding2, 
but the point of failure is the same.
<snip>

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff322f613 in PL_DHashTableOperate (table=0x62bcd8,
     key=0x7ffff3a9ccb0, op=PL_DHASH_LOOKUP)
     at 
/builds/slave/rel-m-beta-xr-lnx64-bld/build/obj-firefox/xpcom/build/pldhash.cpp:576

bug 763327, perhaps? The workaround I'm using is http://hg.mozilla.org/pyxpcom/file/0ba416782345/xpcom/src/module/_xpcom.cpp#l278

You can probably use simpler things, since you are not a shared library being loaded by some other process :)

HTH,

--
Mook

_______________________________________________
dev-embedding mailing list
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to