GNOME Bugzilla – Bug 608297
xulrunner-1.9.2 support for Yelp
Last modified: 2011-04-30 15:55:57 UTC
I have applied a5588114ed94d00ca64913aa5b248e09a5e13edc, but Yelp is still not playing nice with the new xulrunner. This is with xulrunner-1.9.2rc1 which is the latest released as of today: http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/ (gdb) bt
+ Trace 220278
(gdb) list 372 367 debug_print (DB_FUNCTION, "entering\n"); 368 369 html->priv->frames_enabled = FALSE; 370 gtk_moz_embed_open_stream (GTK_MOZ_EMBED (html), 371 html->priv->base_uri, 372 mime); 373 } 374 375 void 376 yelp_html_write (YelpHtml *html, const gchar *data, gint len) (gdb) print html->priv->base_uri $6 = (gchar *) 0x3b93620 "file:///fakefile#index" (gdb) print mime $7 = (const gchar *) 0x4feb8 "application/xhtml+xml" (gdb)
DUPLICATE of Bug 603561?
No. It is not. As mentioned in the first sentence, this is with the fix for bug #603561 applied.
This is a fairly critical issue. Yelp is completely unusable with xulrunner-1.9.2 ... it won't even start. Right now, Yelp is the only application that is holding up our adoption of xulrunner-1.9.2 in MacPorts.
Can you get a xulrunner debug build, and then run yelp with it under valgrind?
Dear.Jeremy, I use xulrnner-1.9.2. When I applied follow patch, yelp can start normary. http://git.gnome.org/browse/yelp/commit/?id=a5588114ed94d00ca64913aa5b248e09a5e13edc sorry, broken english.
Ok, well 1.9.2 was released last week on the 25th. I'll give it a try.
here's with debugging enabled in xulrunner-1.9.2 ... the problem persists. WARNING: Cannot create startup observer : service,@mozilla.org/updates/update-service;1: file nsAppStartupNotifier.cpp, line 113 Reading symbols for shared libraries . done Reading symbols for shared libraries . done WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040154: file nsWebBrowser.cpp, line 1143 WARNING: NS_ENSURE_TRUE(mDocShell) failed: file nsWebBrowser.cpp, line 407 WARNING: NS_ENSURE_TRUE(mDocShell) failed: file nsWebBrowser.cpp, line 772 WARNING: NS_ENSURE_TRUE(mDocShell) failed: file nsWebBrowser.cpp, line 407 WARNING: NS_ENSURE_SUCCESS(rv, rv) failed: file Yelper.cpp, line 96 (yelp:50866): Yelp-WARNING **: Yelper initialization failed for 0x59c4820 ###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->().: 'mRawPtr != 0', file ../../dist/include/nsCOMPtr.h, line 796 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000000 0x03542dc4 in nsEmbedStream::OpenStream () (gdb) bt
+ Trace 220776
Looks to me like Yelper::Init isn't working. The failure is only happening on open_stream because that's the first time we dereference it. Christian, do these errors mean anything to you? I've been running Yelp master against xulrunner 1.9.2.1 from Fedora Rawhide for a while, and I'm not having any problems.
The problem is on this line in Yelper.cpp: rv = mWebBrowser->GetContentDOMWindow (getter_AddRefs (mDOMWindow)); NS_ENSURE_SUCCESS (rv, rv); where getting the dom window fails; this is also consistent with the previous failed asserts in nsWebBrowser.cpp. So its mDocShell is NULL, which should *never* happen. Can you try running with explicitly setting LD_LIBRARY_PATH to where the right libxul.so is ? And also if that path is the same that configure detected for MOZILLA_HOME in the generated Makefile ? I can't test anything myself since I only have xr 1.9.0.
Yelp's config.log shows: MOZILLA='libxul-embedding' MOZILLA_COMPONENT_CFLAGS='-DXPCOM_GLUE -fshort-wchar -I/opt/local/include/xulrunner -DXPCOM_GLUE -fshort-wchar -I/opt/local/include/xulrunner -DXPCOM_GLUE -fshort- wchar -I/opt/local/include/xulrunner ' MOZILLA_COMPONENT_LIBS='-L/opt/local/lib/xulrunner/lib -lxpcomglue ' MOZILLA_EXTRA_LIBS='' MOZILLA_FLAVOUR='toolkit' MOZILLA_GLUE_LIBS='-L/opt/local/lib/xulrunner/bin -lxpcomglue' MOZILLA_HOME='' MOZILLA_INCLUDE_ROOT='/opt/local/include/xulrunner/unstable' MOZILLA_PREFIX='/opt/local' And yelp is finding the correct libxul: 0x21f6000 - 0x3dbc6af +libxul.dylib ??? (???) <824f22ee0ea13c72291e08c0a3d9b48b> /opt/local/lib/xulrunner/libxul.dylib Here's the full crash log (from darwin/ppc), so you can verify for yourself: Process: yelp [69464] Path: /opt/local/bin/yelp Identifier: yelp Version: ??? (???) Code Type: PPC (Native) Parent Process: bash [32325] Interval Since Last Report: 661701 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 0 sec Per-App Crashes Since Last Report: 1 Date/Time: 2010-03-02 13:08:27.940 -0800 OS Version: Mac OS X 10.5.8 (9L31a) Report Version: 6 Anonymous UUID: 99E5CBF5-5B93-4D5B-9947-6B4A70D6BFBC Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 Crashed Thread: 0 Thread 0 Crashed: 0 libxul.dylib 0x03542dc4 nsEmbedStream::OpenStream(nsIURI*, nsACString_internal const&) + 560 1 libxul.dylib 0x03531134 nsWebBrowser::OpenStream(nsIURI*, nsACString_internal const&) + 268 2 libxul.dylib 0x02209394 EmbedPrivate::OpenStream(char const*, char const*) + 464 3 libxul.dylib 0x02205608 gtk_moz_embed_open_stream + 392 4 yelp 0x00010394 yelp_html_open_stream + 148 (yelp-html.cpp:372) 5 yelp 0x0001d780 window_write_html + 280 (yelp-window.c:2890) 6 yelp 0x00017068 page_request_cb + 204 (yelp-window.c:918) 7 yelp 0x00028a38 request_idle_page + 952 (yelp-document.c:703) 8 libglib-2.0.0.dylib 0x011a580c g_main_context_dispatch + 668 9 libglib-2.0.0.dylib 0x011a9e30 g_main_context_iterate + 1312 10 libglib-2.0.0.dylib 0x011aa240 g_main_loop_run + 880 11 libgtk-x11-2.0.0.dylib 0x007f0048 gtk_main + 328 12 yelp 0x0001e9e4 main_start + 120 (yelp-main.c:117) 13 yelp 0x0001f660 main + 1052 (yelp-main.c:430) 14 yelp 0x00002cb0 start + 64 15 ??? 0xbfffdf08 0 + 3221217032 Thread 1: 0 libSystem.B.dylib 0x92a65bec __semwait_signal + 12 1 libSystem.B.dylib 0x92aa2478 _pthread_cond_wait + 1580 2 libnspr4.dylib 0x0172f0a4 PR_WaitCondVar + 396 3 libmozjs.dylib 0x02143a3c JSBackgroundThread::work() + 60 4 libmozjs.dylib 0x02143b1c start(void*) + 32 5 libnspr4.dylib 0x01739110 _pt_root + 420 6 libSystem.B.dylib 0x92aa10d0 _pthread_start + 316 Thread 2: 0 libSystem.B.dylib 0x92a65be8 __semwait_signal + 8 1 libSystem.B.dylib 0x92aa2478 _pthread_cond_wait + 1580 2 libnspr4.dylib 0x0172ea0c pt_TimedWait + 288 3 libnspr4.dylib 0x0172f0d0 PR_WaitCondVar + 440 4 libxul.dylib 0x02298c1c XPCJSRuntime::WatchdogMain(void*) + 92 5 libnspr4.dylib 0x01739110 _pt_root + 420 6 libSystem.B.dylib 0x92aa10d0 _pthread_start + 316 Thread 3: 0 libSystem.B.dylib 0x92ac2d74 select$DARWIN_EXTSN + 12 1 libnspr4.dylib 0x0173d8b8 poll + 816 2 libnspr4.dylib 0x01736c70 _pr_poll_with_poll + 2176 3 libnspr4.dylib 0x01737094 PR_Poll + 44 4 libxul.dylib 0x023c2fb8 nsSocketTransportService::Poll(int, unsigned int*) + 280 5 libxul.dylib 0x023c4dbc nsSocketTransportService::DoPollIteration(int) + 912 6 libxul.dylib 0x023c51cc nsSocketTransportService::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) + 84 7 libxul.dylib 0x03a5f0d8 nsThread::ProcessNextEvent(int, int*) + 616 8 libxul.dylib 0x039c3334 NS_ProcessNextEvent_P(nsIThread*, int) + 164 9 libxul.dylib 0x023c4830 nsSocketTransportService::Run() + 380 10 libxul.dylib 0x03a5f248 nsThread::ProcessNextEvent(int, int*) + 984 11 libxul.dylib 0x039c3334 NS_ProcessNextEvent_P(nsIThread*, int) + 164 12 libxul.dylib 0x03a5f4f8 nsThread::ThreadFunc(void*) + 292 13 libnspr4.dylib 0x01739110 _pt_root + 420 14 libSystem.B.dylib 0x92aa10d0 _pthread_start + 316 Thread 4: 0 libxslt.1.dylib 0x00f4cfb0 xsltApplyXSLTTemplate + 0 1 libxslt.1.dylib 0x00f5098c xsltCallTemplate + 604 2 libxslt.1.dylib 0x00f3b380 xsltEvalVariable + 560 3 libxslt.1.dylib 0x00f3c24c xsltBuildVariable + 316 4 libxslt.1.dylib 0x00f3c3fc xsltRegisterVariable + 380 5 libxslt.1.dylib 0x00f4d404 xsltApplyXSLTTemplate + 1108 6 libxslt.1.dylib 0x00f5098c xsltCallTemplate + 604 7 libxslt.1.dylib 0x00f4c900 xsltApplySequenceConstructor + 736 8 libxslt.1.dylib 0x00f3b380 xsltEvalVariable + 560 9 libxslt.1.dylib 0x00f3c24c xsltBuildVariable + 316 10 libxslt.1.dylib 0x00f3c3fc xsltRegisterVariable + 380 11 libxslt.1.dylib 0x00f4c958 xsltApplySequenceConstructor + 824 12 libxslt.1.dylib 0x00f4d424 xsltApplyXSLTTemplate + 1140 13 libxslt.1.dylib 0x00f4e1c4 xsltProcessOneNode + 2868 14 libxslt.1.dylib 0x00f5119c xsltApplyTemplates + 1916 15 libxslt.1.dylib 0x00f4c900 xsltApplySequenceConstructor + 736 16 libxslt.1.dylib 0x00f4d424 xsltApplyXSLTTemplate + 1140 17 libxslt.1.dylib 0x00f4e1c4 xsltProcessOneNode + 2868 18 libxslt.1.dylib 0x00f52b10 xsltApplyStylesheetInternal + 1520 19 yelp 0x00021db0 transform_run + 88 (yelp-transform.c:199) 20 libglib-2.0.0.dylib 0x011d4f94 g_thread_create_proxy + 372 21 libSystem.B.dylib 0x92aa10d0 _pthread_start + 316 Thread 0 crashed with PPC Thread State 32: srr0: 0x03542dc4 srr1: 0x0200d030 dar: 0x00000000 dsisr: 0x40000000 r0: 0x00000000 r1: 0xbfff97a0 r2: 0xbfff97f8 r3: 0x00000000 r4: 0x00000003 r5: 0x000003e8 r6: 0xffffffff r7: 0x00000089 r8: 0x00000008 r9: 0x00000001 r10: 0x80000000 r11: 0x03dd5068 r12: 0x01715c0c r13: 0x01205584 r14: 0x01205584 r15: 0x01205584 r16: 0x01205584 r17: 0x01243310 r18: 0x012432b8 r19: 0x0124330c r20: 0xbfffdb60 r21: 0x01245584 r22: 0x00000000 r23: 0x011a8d50 r24: 0x00000000 r25: 0x063d1dc0 r26: 0x01612c20 r27: 0x0353be8c r28: 0x00000000 r29: 0xbfff97f0 r30: 0xbfff97a0 r31: 0x03542bac cr: 0x24004208 xer: 0x00000000 lr: 0x03542dbc ctr: 0x03a76bf0 vrsave: 0x00000000 Binary Images: 0x1000 - 0x64ffb +yelp ??? (???) <27e0ab94c343dfe3c8ce53ffb4d07eed> /opt/local/bin/yelp 0xa2000 - 0xc9ff7 +libgconf-2.4.dylib ??? (???) <18b4e50e2e095baa601c03c70fe0c0c1> /opt/local/lib/libgconf-2.4.dylib 0xdb000 - 0x110ff7 +libORBit-2.0.dylib ??? (???) <87fcc712d0a5389f7915d39ae126017e> /opt/local/lib/libORBit-2.0.dylib 0x139000 - 0x13bff9 +libgthread-2.0.0.dylib ??? (???) <6a70113115bf4b3276c2d1d43bb93094> /opt/local/lib/libgthread-2.0.0.dylib 0x13f000 - 0x1fefff +libgdk-x11-2.0.0.dylib ??? (???) <6cc8a79e624ac3e1433cdc3ae3056bf4> /opt/local/lib/libgdk-x11-2.0.0.dylib 0x24d000 - 0x262ffd +libatk-1.0.0.dylib ??? (???) <069155ebbd7a96514362761b4b28be37> /opt/local/lib/libatk-1.0.0.dylib 0x26e000 - 0x28bfff +libgdk_pixbuf-2.0.0.dylib ??? (???) <12203aff0d70ec19cbbdc9fad4cc0c37> /opt/local/lib/libgdk_pixbuf-2.0.0.dylib 0x299000 - 0x2a0fff +libpangocairo-1.0.0.dylib ??? (???) <aa2a1328f6d9e07d1ae346717a5f3255> /opt/local/lib/libpangocairo-1.0.0.dylib 0x2a6000 - 0x328ff4 +libgio-2.0.0.dylib ??? (???) <48248d0561dd8876d693962aaa879166> /opt/local/lib/libgio-2.0.0.dylib 0x354000 - 0x355ff0 +libXinerama.1.dylib ??? (???) <d742f313f1a688dc28f2abe7a23c7303> /opt/local/lib/libXinerama.1.dylib 0x358000 - 0x364fff +libXi.6.dylib ??? (???) <316fce367c8e01cba59fece1761ac21e> /opt/local/lib/libXi.6.dylib 0x368000 - 0x36dff7 +libXrandr.2.dylib ??? (???) <10b89b18b3f1d124c21d2c37ead11574> /opt/local/lib/libXrandr.2.dylib 0x370000 - 0x376ff0 +libXcursor.1.dylib ??? (???) <989d9135c38df3fb655b25ea94061959> /opt/local/lib/libXcursor.1.dylib 0x37a000 - 0x37bffd +libXcomposite.1.dylib ??? (???) <2d30edfef094bb9d869639131fce70c9> /opt/local/lib/libXcomposite.1.dylib 0x37e000 - 0x37fffa +libXdamage.1.dylib ??? (???) <0f0a79066b51594ca05a53deca7d0d5f> /opt/local/lib/libXdamage.1.dylib 0x382000 - 0x3a6ff3 +libpangoft2-1.0.0.dylib ??? (???) <8d6f3ceed539342da6769e7d78d59909> /opt/local/lib/libpangoft2-1.0.0.dylib 0x3b0000 - 0x3bdffb +libXext.6.dylib ??? (???) <8ae7358e2ebf367d46602073e5cfc701> /opt/local/lib/libXext.6.dylib 0x3c2000 - 0x3c5ffb +libXfixes.3.dylib ??? (???) <4da845fc9e66ff194908e73adf4b18b5> /opt/local/lib/libXfixes.3.dylib 0x3c8000 - 0x423fff +libcairo.2.dylib ??? (???) <e0c069838c2dddee65af7b9c2539c4e9> /opt/local/lib/libcairo.2.dylib 0x43c000 - 0x459ffb +libpng12.0.dylib ??? (???) <2538584bdb3b3e10599208c87e56ed78> /opt/local/lib/libpng12.0.dylib 0x460000 - 0x467ff7 +libXrender.1.dylib ??? (???) <fe7f07ed73efb998c6e4f6e05892eb44> /opt/local/lib/libXrender.1.dylib 0x46b000 - 0x4a2ff7 +libpango-1.0.0.dylib ??? (???) <de4cbc83e47dd585aa0d3a21774a372a> /opt/local/lib/libpango-1.0.0.dylib 0x4b3000 - 0x4b4fff +libgmodule-2.0.0.dylib ??? (???) <7d86b9403b5c25ddcc52ec6c8919aa7b> /opt/local/lib/libgmodule-2.0.0.dylib 0x4b7000 - 0x4b8ff3 +libxcb-aux.0.dylib ??? (???) <89369ee84ae16afd30d4686cc52e4c7c> /opt/local/lib/libxcb-aux.0.dylib 0x4bb000 - 0x4bcff5 +libxcb-event.1.dylib ??? (???) <9c0c7b4387a709e2f073fb15423872bb> /opt/local/lib/libxcb-event.1.dylib 0x697000 - 0xb56fff +libgtk-x11-2.0.0.dylib ??? (???) <e79f832665be6f2f4e36c9c5dbc32dc3> /opt/local/lib/libgtk-x11-2.0.0.dylib 0xd2e000 - 0xdb4ff7 +libpixman-1.0.dylib ??? (???) <311da65bc5512b6670ef082605385fc4> /opt/local/lib/libpixman-1.0.dylib 0xdcf000 - 0xdf9fff +libfontconfig.1.dylib ??? (???) <356ae7487a37db2bc183b42047837adb> /opt/local/lib/libfontconfig.1.dylib 0xe02000 - 0xe20ff3 +libexpat.1.dylib ??? (???) <2fdd3b039edd082d3ba0f19a7f72a16c> /opt/local/lib/libexpat.1.dylib 0xe27000 - 0xee2fff +libfreetype.6.dylib ??? (???) <9e32d255cdba80bb96f91764873061f2> /opt/local/lib/libfreetype.6.dylib 0xf18000 - 0xf27ffb +libexslt.0.dylib ??? (???) <9fc238a14b7add84bc59876e6c141424> /opt/local/lib/libexslt.0.dylib 0xf2c000 - 0xf5bfff +libxslt.1.dylib ??? (???) <3ffedb22d774cac01475b7c7620e2a2c> /opt/local/lib/libxslt.1.dylib 0xf64000 - 0x1076ff7 +libxml2.2.dylib ??? (???) <143ade69a573e12efa8ffba05f346b6e> /opt/local/lib/libxml2.2.dylib 0x10a3000 - 0x10a8ffb +libstartup-notification-1.0.dylib ??? (???) <7bdaf4f0b8b7ef440fab3abb8f3ae5d7> /opt/local/lib/libstartup-notification-1.0.dylib 0x10ad000 - 0x10aeff0 +libxcb-atom.1.dylib ??? (???) <d4f3cb8672fe39e6852cb2904f83b68f> /opt/local/lib/libxcb-atom.1.dylib 0x10b1000 - 0x10c1ff7 +libxcb.1.dylib ??? (???) <40e6cb9a6be5f7c617bbad10d5b4d17b> /opt/local/lib/libxcb.1.dylib 0x10cc000 - 0x10e3ff7 +libdbus-glib-1.2.dylib ??? (???) <74eaf944940268a6d6d0b4c6579dd8b8> /opt/local/lib/libdbus-glib-1.2.dylib 0x10ee000 - 0x1121ff7 +libdbus-1.3.dylib ??? (???) <f4439e412fbb2adad585f6c54ee092a9> /opt/local/lib/libdbus-1.3.dylib 0x1131000 - 0x1169fff +libgobject-2.0.0.dylib ??? (???) <f5eebf9bf13e340a3ecdac7e91998622> /opt/local/lib/libgobject-2.0.0.dylib 0x1179000 - 0x1242fff +libglib-2.0.0.dylib ??? (???) <7a33bcb3714c1a2e4d97ed018974a734> /opt/local/lib/libglib-2.0.0.dylib 0x1261000 - 0x1269ff4 +libintl.8.dylib ??? (???) <c4fee83a843fcffd62bafa89c0fd0096> /opt/local/lib/libintl.8.dylib 0x126d000 - 0x137fffe +libiconv.2.dylib ??? (???) <4c81daae6932346d1b926c69e19dd2c3> /opt/local/lib/libiconv.2.dylib 0x1398000 - 0x13acff7 +librarian.0.dylib ??? (???) <4499d8077a548fe9a585eeb3e419a196> /opt/local/lib/librarian.0.dylib 0x13b3000 - 0x13c2fff +libz.1.dylib ??? (???) <ad0eb06aa682700e3d335ca9e7e13b98> /opt/local/lib/libz.1.dylib 0x13c6000 - 0x13d3fff +libbz2.1.0.dylib ??? (???) <46b686dcd6e9a738705a111ce940ae72> /opt/local/lib/libbz2.1.0.dylib 0x13d7000 - 0x13d9ffe +liblzmadec.0.dylib ??? (???) <20efa11327c5c4fa9fba1fb7c8021307> /opt/local/lib/liblzmadec.0.dylib 0x13dc000 - 0x14e6fff +libX11.6.dylib ??? (???) <18f1cb6598f74a974118d7667eaee237> /opt/local/lib/libX11.6.dylib 0x1505000 - 0x1506ffa +libXau.6.dylib ??? (???) <a1f48cfb28c7c61cce323b81ec64b140> /opt/local/lib/libXau.6.dylib 0x1509000 - 0x150cff7 +libXdmcp.6.dylib ??? (???) <de3ced68d9abaf1e654ada5e32beda95> /opt/local/lib/libXdmcp.6.dylib 0x150f000 - 0x1514ff3 +libSM.6.dylib ??? (???) <8a5035ee07838b668a60e4cab6eded36> /opt/local/lib/libSM.6.dylib 0x1518000 - 0x1528ff7 +libICE.6.dylib ??? (???) <a6e96bd1e1215d089d93d6853ecb285b> /opt/local/lib/libICE.6.dylib 0x1569000 - 0x156bfff com.apple.ExceptionHandling 1.5 (10) /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling 0x1571000 - 0x157cfff +libplds4.dylib ??? (???) <5538f3210e7f687c0221841acc4b80cb> /opt/local/lib/nspr/libplds4.dylib 0x1584000 - 0x1590fff +libplc4.dylib ??? (???) <1e032b8622ea3e3489f6918033cd2054> /opt/local/lib/nspr/libplc4.dylib 0x159d000 - 0x15c8ff9 +libjpeg.7.dylib ??? (???) <67831f607f0499699b4ae14fe90f6d43> /opt/local/lib/libjpeg.7.dylib 0x15ce000 - 0x15cffff +libxpcom.dylib ??? (???) <3b7afccd92179193b8b35929f7327d20> /opt/local/lib/xulrunner/libxpcom.dylib 0x1700000 - 0x174fff7 +libnspr4.dylib ??? (???) <912a08728109c4b813c88bfd60333084> /opt/local/lib/nspr/libnspr4.dylib 0x1774000 - 0x17d6fff +libsqlite3.0.dylib ??? (???) <e639f368c1a44813dcaf223609c87566> /opt/local/lib/libsqlite3.0.dylib 0x2000000 - 0x217ffff +libmozjs.dylib ??? (???) <c2ac605eb926b2d633ca3a2b706ee9be> /opt/local/lib/xulrunner/libmozjs.dylib 0x21f6000 - 0x3dbc6af +libxul.dylib ??? (???) <824f22ee0ea13c72291e08c0a3d9b48b> /opt/local/lib/xulrunner/libxul.dylib 0x5608000 - 0x5652fff +libssl3.dylib ??? (???) <ffb34237af77a9aba27ece2498973e65> /opt/local/lib/nss/libssl3.dylib 0x566e000 - 0x569ffff +libsmime3.dylib ??? (???) <0a1385437e23a3ce32a4b185c89ffddd> /opt/local/lib/nss/libsmime3.dylib 0x56bb000 - 0x5839ffb +libnss3.dylib ??? (???) <f611de08620f24d84fc8c6e8f2f07cdc> /opt/local/lib/nss/libnss3.dylib 0x58ce000 - 0x58edffb +libnssutil3.dylib ??? (???) <194eb2a28f4259cfd73bd1106be300a9> /opt/local/lib/nss/libnssutil3.dylib 0x5904000 - 0x594bfff +libXt.6.dylib ??? (???) <09461e385ef1d98fd67d2520f7535c08> /opt/local/lib/libXt.6.dylib 0x596a000 - 0x597afff +libdbusservice.dylib ??? (???) <b447a64f913d2265ce5aac244031f222> /opt/local/lib/xulrunner/components/libdbusservice.dylib 0x598e000 - 0x599ffff +libnodoka.so ??? (???) <be5e11f624154747ff7427711773707d> /opt/local/lib/gtk-2.0/2.10.0/engines/libnodoka.so 0x5e9b000 - 0x5e9bff7 +pango-basic-fc.so ??? (???) <c05d16709dc11d43b03b6966ff06bda8> /opt/local/lib/pango/1.6.0/modules/pango-basic-fc.so 0x8fe00000 - 0x8fe30c23 dyld 97.1 (???) <89a0055b0e7ea2db881b73c6e63bc774> /usr/lib/dyld 0x90003000 - 0x90003ffa com.apple.CoreServices 32 (32) <42b6dda539f7411606187335d9eae0c5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x900dc000 - 0x900e5fff com.apple.DiskArbitration 2.2.1 (2.2.1) <682f5c45591e8c4a89c79e384e2c49af> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x90419000 - 0x90425ff3 com.apple.audio.SoundManager 3.9.2 (3.9.2) <79588842bcaf6c747a95b2120304397a> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x90426000 - 0x909e0fff libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x91430000 - 0x91430fff com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x91431000 - 0x91733ffb com.apple.CoreServices.CarbonCore 786.11 (786.14) <4da8e0984e333f8cea32a24ba4364e8c> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x91734000 - 0x91796ffb com.apple.htmlrendering 68 (1.1.3) <e852db1c007de975fae2f0c2769c88ef> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x91797000 - 0x91867fff com.apple.ColorSync 4.5.3 (4.5.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x91892000 - 0x9192bfc3 libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x9192c000 - 0x919f4ffb com.apple.CoreData 100.2 (186.2) <be912ff41bd4506438a71d5665e89069> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x91a62000 - 0x91abfffb com.apple.HIServices 1.7.1 (???) <a6c5c0bf2d68aeb453dbc493b7d0c8d9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91ac0000 - 0x91b01ffb libTIFF.dylib ??? (???) <a4fac1b78bf536e570841166630ff642> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x91b02000 - 0x91b91ffb com.apple.DesktopServices 1.4.8 (1.4.8) <efaf20fbcdf58c7da37ddbcf190bba75> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x91b92000 - 0x91d7bfff com.apple.security 5.0.6 (37592) <75e10021fca58a7274de9a365010049e> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x91d7c000 - 0x91e13fff com.apple.LaunchServices 292 (292) <06cb373fd960fbc2b4a0201f55c7dd6d> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x91e14000 - 0x91ec4fff com.apple.QD 3.11.57 (???) <e74b370c6f81fc00e8936f5cf7c8ebe0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x91ec5000 - 0x91f4ffff libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x91f50000 - 0x91f53ffb com.apple.securityhi 3.0 (30817) <e50c0cac9048f8923b95797753d50b5c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x91f54000 - 0x91f9bfff com.apple.NavigationServices 3.5.2 (163) <453fd79dd63debad4908dcc726f9aa04> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x91f9c000 - 0x92086fff libxml2.2.dylib ??? (???) <c16d0fbbf8fd6b30695cd3c930355066> /usr/lib/libxml2.2.dylib 0x92093000 - 0x920aaffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x920b2000 - 0x920b5fff com.apple.help 1.1 (36) <7106d6e074a3b9835ebf1e6cc6c822ce> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x920b6000 - 0x922fcffb com.apple.Foundation 6.5.9 (677.26) <c30e4aea51bbae480d4550cd53abb441> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x922fd000 - 0x92308fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <ae3dc890a43a9269388301f6b59d3091> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x9230f000 - 0x9230ffff com.apple.Carbon 136 (136) <6a6a209ec9179368db7ead8382b8ee63> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x92468000 - 0x9248ffff libcups.2.dylib ??? (???) <3ec5cc45c49c9e3deef8f0bd18b8dc50> /usr/lib/libcups.2.dylib 0x926f8000 - 0x92a5dffe com.apple.QuartzCore 1.5.8 (1.5.8) <60e54cfb861dc5e66bb4f263a192d558> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x92a5e000 - 0x92bfefe3 libSystem.B.dylib ??? (???) <45c5920425c80bf594b3f1bde2382e95> /usr/lib/libSystem.B.dylib 0x92c46000 - 0x92c46fff com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x93999000 - 0x93aadffa com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x93b17000 - 0x94093ff7 com.apple.CoreGraphics 1.409.5 (???) <5055e3621c3a2239851bd7e829e94ea1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x94094000 - 0x940f5fff com.apple.CoreText 2.0.4 (???) <ebcc2c7e9b0bc10016af530d82a11f03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x940f6000 - 0x9412ffff com.apple.SystemConfiguration 1.9.2 (1.9.2) <21dee7ffd93306032f911b5ef3fdbab3> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x94130000 - 0x9427cfff com.apple.ImageIO.framework 2.0.7 (2.0.7) <c466caa621b9fa7431877610c21e39a6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x9427d000 - 0x943c5ff3 libicucore.A.dylib ??? (???) <bdab570d90979c4f601131d442f84720> /usr/lib/libicucore.A.dylib 0x943c6000 - 0x943e2ffb com.apple.openscripting 1.2.8 (???) <01f86cdb8f7347d2f3f13066e954acb6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x944b3000 - 0x94563fff edu.mit.Kerberos 6.0.13 (6.0.13) <2ed20a450576465ee4f9c317b8ce8c44> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x94760000 - 0x94833fff com.apple.CoreServices.OSServices 228.1 (228.1) <f4464d7efc89bb9ed35c1fb18e9f42a6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x94877000 - 0x9487bffe libGIF.dylib ??? (???) <cc34b3a44618a0e1ccc1c5b1cf28b5bb> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x9487c000 - 0x94883ffb com.apple.print.framework.Print 218.0.3 (220.2) <021d2263007c538fd9e6b52e66a2623d> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x949f1000 - 0x949f2ff8 com.apple.ApplicationServices 34 (34) <6aa5ee485bb2e656531b3505932b845f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x949f3000 - 0x94aadfff libcrypto.0.9.7.dylib ??? (???) <1d82e65c85d65367f3b6b06355c89c9b> /usr/lib/libcrypto.0.9.7.dylib 0x94d2f000 - 0x94db4fff libsqlite3.0.dylib ??? (???) <daf55b073488086ef5b9a3781be53f14> /usr/lib/libsqlite3.0.dylib 0x94db5000 - 0x94deafff com.apple.AE 402.3 (402.3) <75725936d014fd3ca2553d18b784b99b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x94eca000 - 0x95640fff com.apple.AppKit 6.5.9 (949.54) <687f1742c249d7c9268e2eb57713cef6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x95641000 - 0x95648fff com.apple.CommonPanels 1.2.4 (85) <0d1256175c5512c911ede094d767acfe> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x9574f000 - 0x9576efff com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x95892000 - 0x958a0fff libz.1.dylib ??? (???) <1a70dd3594a8c5ad39d785af5da23237> /usr/lib/libz.1.dylib 0x958a5000 - 0x958a5ff8 com.apple.Cocoa 6.5 (???) <e9a4f1c636d00893db0494c4040176ba> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x958a6000 - 0x958c5fff libresolv.9.dylib ??? (???) <c5c72e1cf61cb844163156956a1d8407> /usr/lib/libresolv.9.dylib 0x958c6000 - 0x958cbff6 libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0x958cc000 - 0x95cfaffe libGLProgrammability.dylib ??? (???) <5d52750ec9e438b25d3a4db51361fa2b> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x95d61000 - 0x9608afe7 libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x9608b000 - 0x9616efff libobjc.A.dylib ??? (???) <a1d4be2eed463c6799b6a1447fde72ba> /usr/lib/libobjc.A.dylib 0x96311000 - 0x9632dffb libPng.dylib ??? (???) <036c49544cb7b1d09d5e0185a1e26f7d> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x9632e000 - 0x96341ffb com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <050180a659a3905ea38f2acddcdf7b40> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x96342000 - 0x96344ffd libRadiance.dylib ??? (???) <304e574d5de8d26630c4c516cc6e47fb> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x96354000 - 0x96479ff3 com.apple.CoreFoundation 6.5.7 (476.19) <dee0f0024f3bf976cfa0a0816e8aa338> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x964d0000 - 0x964d0ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 0x964d1000 - 0x96502fff com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x96503000 - 0x9664affb com.apple.audio.toolbox.AudioToolbox 1.5.3 (1.5.3) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x9664b000 - 0x9669afff com.apple.Metadata 10.5.8 (398.26) <1a261534027b9d1518327d1fabe1182b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x9669b000 - 0x966a6ffb libgcc_s.1.dylib ??? (???) <ea47fd375407f162c76d14d64ba246cd> /usr/lib/libgcc_s.1.dylib 0x966a7000 - 0x966c1ffb com.apple.CoreVideo 1.6.0 (20.0) <2bc359d0334aa51fcf0534320dee89e9> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x966c2000 - 0x9674affb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <6fc8a8cb43506b57b951da899a55d3b9> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x9674b000 - 0x9676bff7 libJPEG.dylib ??? (???) <bcc63fc19e0a5fa3d4b411f0de1d5851> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x96772000 - 0x96aabff7 com.apple.HIToolbox 1.5.6 (???) <a3b713a77c16da495c886463985f1e39> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x96aac000 - 0x96b02fff libGLU.dylib ??? (???) <3418ce7ca0863162847f553c15d08674> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x96b35000 - 0x96b36fff libffi.dylib ??? (???) <11b77dbce4aa0f0b66d40014230abd1d> /usr/lib/libffi.dylib 0x96b6a000 - 0x96c04ff7 com.apple.ApplicationServices.ATS 3.8 (???) <61c7a66473c16fce3d1eac4d09d401d7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x96c44000 - 0x96c6cfff libxslt.1.dylib ??? (???) <bb985380f353bbc7ce694d56884ea156> /usr/lib/libxslt.1.dylib 0x96d0d000 - 0x96d74ffb libstdc++.6.dylib ??? (???) <a4e9b10268b3ffac26d0296499b24e8e> /usr/lib/libstdc++.6.dylib 0x96d75000 - 0x96e0aff7 com.apple.framework.IOKit 1.5.2 (???) <ced0a498252f76a2d2ba9f2a0ae02160> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x96e4b000 - 0x96ecdfff com.apple.print.framework.PrintCore 5.5.4 (245.6) <3cde2550ec10348b7162d2b6cb0dfc67> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x96ece000 - 0x96eedfff com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x96f2c000 - 0x96f57ff7 libauto.dylib ??? (???) <a64d088b2d17e013b9ee5a08d3a20d33> /usr/lib/libauto.dylib 0x96f58000 - 0x96f85fff libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x96f86000 - 0x96f94ff3 com.apple.opengl 1.5.10 (1.5.10) <54bae289e544387ce7997a4a05e70aa9> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x970e4000 - 0x97133fff libGLImage.dylib ??? (???) <2e1f2a2625064149d209ec19e52d0384> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x97134000 - 0x9713cfff libbsm.dylib ??? (???) <c1fca3cbe3b1c21e9b31bc89b920f34c> /usr/lib/libbsm.dylib 0x9713d000 - 0x97155ffb com.apple.DictionaryServices 1.0.0 (1.0.0) <fe37191e732eeb66189185cd000a210b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x97156000 - 0x97169fff com.apple.LangAnalysis 1.6.5 (1.6.5) <2a661ad6e432dd62dd831e234904061f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9716a000 - 0x971e5fff com.apple.SearchKit 1.2.2 (1.2.2) <a9d0033a5e1e55b5e382e52fe578d734> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x97312000 - 0x973c5ffc com.apple.CFNetwork 438.14 (438.14) <6e213ab40eabfc276ca46a7c7cfad01a> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x973c6000 - 0x9744efff com.apple.ink.framework 101.3 (86) <66a99ad6bc695390a66dd24789e23dcc> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0xfffec000 - 0xfffeffff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib 0xffff8000 - 0xffff9703 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
MOZILLA_HOME='' This is the cause. I don't however see how this can possibly be the result of running configure; it's set via _GECKO_HOME="`$PKG_CONFIG --variable=libdir ${gecko_cv_gecko}-xpcom`" similarly to many of the other variables where this doesn't fail...
Ok. So this is in the other branch, because apparently libxul-embedding-xpcom pkg-config file doesn't exist ? Commit 0639ac0471e8129c248b537bb7eb5004132de4a9 introduced the problem, from bug 499744. The bogus part is setting the _GECKO_HOME variable in the no $gecko-xpcom case; I don't remember whytf I put that extra --with arg instead of autodetecting... Please try replacing _GECKO_HOME=$with_gecko_home with _GECKO_HOME=$_GECKO_LIBDIR re-run autogen.sh, build and install, and see if a) the MOZILLA_HOME variable is now set correctly, and b) it works.
Seems that change came from epiphany via bug 503657 comment 9 ff.
That sets MOZILLA_HOME: MOZILLA='libxul-embedding' MOZILLA_COMPONENT_CFLAGS='-DXPCOM_GLUE -fshort-wchar -I/opt/local/include/xulrunner -DXPCOM_GLUE -fshort-wchar -I/opt/local/include/xulrunner -DXPCOM_GLUE -fshort- wchar -I/opt/local/include/xulrunner ' MOZILLA_COMPONENT_LIBS='-L/opt/local/lib/xulrunner/lib -lxpcomglue ' MOZILLA_EXTRA_LIBS='' MOZILLA_FLAVOUR='toolkit' MOZILLA_GLUE_LIBS='-L/opt/local/lib/xulrunner/bin -lxpcomglue' MOZILLA_HOME='/opt/local/lib/xulrunner/bin' MOZILLA_INCLUDE_ROOT='/opt/local/include/xulrunner/unstable' MOZILLA_PREFIX='/opt/local' but the problem is the same: Thread 0 Crashed: 0 libxul.dylib 0x03542dc4 nsEmbedStream::OpenStream(nsIURI*, nsACString_internal const&) + 560 1 libxul.dylib 0x03531134 nsWebBrowser::OpenStream(nsIURI*, nsACString_internal const&) + 268 2 libxul.dylib 0x02209394 EmbedPrivate::OpenStream(char const*, char const*) + 464 3 libxul.dylib 0x02205608 gtk_moz_embed_open_stream + 392 4 yelp 0x00010394 yelp_html_open_stream + 148 (yelp-html.cpp:372) 5 yelp 0x0001d780 window_write_html + 280 (yelp-window.c:2890) 6 yelp 0x00017068 page_request_cb + 204 (yelp-window.c:918) 7 yelp 0x00028a38 request_idle_page + 952 (yelp-document.c:703) 8 libglib-2.0.0.dylib 0x011a580c g_main_context_dispatch + 668 9 libglib-2.0.0.dylib 0x011a9e30 g_main_context_iterate + 1312 10 libglib-2.0.0.dylib 0x011aa240 g_main_loop_run + 880 11 libgtk-x11-2.0.0.dylib 0x007f0048 gtk_main + 328 12 yelp 0x0001e9e4 main_start + 120 (yelp-main.c:117) 13 yelp 0x0001f660 main + 1052 (yelp-main.c:430) 14 yelp 0x00002cb0 start + 64
Any further thoughts?
Perhaps that's not the right value for MOZILLA_HOME... does that directory contain a "components/" subdir ?
/opt/local/lib/xulrunner/bin is just a symlink to /opt/local/lib/xulrunner, so yes, it has a components dir. I think you're barking up the wrong tree here. If any of those values were wrong, the binary would fail to build. Additionally, the crash report I provided shows that the correct binaries are loaded.
Additonally, yelp works fine with xulrunner-1.9.1.x with similar config.log output
ping
I don't think this is going to be fixed... yelp now uses webkit on master, and nobody else can repro your problem...
Yeah, I'm done dealing with xulrunner. 3.0 uses WebKit.