Date: 16 Sep 2009 08:37:36 -0000 From: Andrew Reilly <areilly@bigpond.net.au> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/138872: epiphany doesn't work when WITH_GECKO=libxul Message-ID: <20090916083736.46930.qmail@areilly.bpa.nu> Resent-Message-ID: <200909160840.n8G8e35Q001064@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 138872 >Category: ports >Synopsis: epiphany doesn't work when WITH_GECKO=libxul >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 16 08:40:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Andrew Reilly >Release: FreeBSD 7.2-STABLE amd64 >Organization: >Environment: System: FreeBSD duncan.reilly.home 7.2-STABLE FreeBSD 7.2-STABLE #0: Sat Sep 12 10:26:37 EST 2009 root@duncan.reilly.home:/usr/obj/usr/src/sys/DUNCAN amd64 >Description: As part of the firefox2 eradication project I undertook recently, I rebuilt all of the firefox2 dependencies with WITH_GECKO=libxul defined in /etc/make.conf (and installed libxul, of course.) Most things seem happy, but not epiphany. It built cleanly, (and continues to build cleanly as I occasionally deinstall and reinstall it), but it doesn't run. Instead, it produces stdout/stderr output something like: ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1946 ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1946 *** Registering components in: xpconnect *** Registering components in: nsUCvMathModule *** Registering components in: nsUConvModule *** Registering components in: nsI18nModule *** Registering components in: nsChardetModule *** Registering components in: nsUniversalCharDetModule *** Registering components in: necko [many more lines] *** Registering components in: nsIconDecoderModule LoadPlugin() /usr/local/lib/libxul/plugins/libnullplugin.so returned 80d5eb040 GetMIMEDescription() returned "*:.*:All types" LoadPlugin() /usr/local/lib/libxul/plugins/libunixprintplugin.so returned 80d5eb1f0 GetMIMEDescription() returned "application/x-print-unix-nsplugin:.pnt:Demo Print Plugin for Unix/Linux" ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1946 ###!!! ASSERTION: nsTHashtable::Init() should not be called twice.: 'Error', file ../../dist/include/xpcom/nsTHashtable.h, line 321 ###!!! ASSERTION: nsDirectoryService::RealInit Mustn't initialize twice!: '!gService', file nsDirectoryService.cpp, line 506 ###!!! ASSERTION: CompMgr not null at init: 'nsComponentManagerImpl::gComponentManager == NULL', file nsXPComInit.cpp, line 567 ###!!! ASSERTION: Forgot to call nsCycleCollector_shutdown?: '!sCollector', file nsCycleCollector.cpp, line 2922 ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1946 The epiphany GUI window opens, but it is blank, and all mouse activity in the window causes more of the same sort of messages to stream forth on the controlling terminal. Clearly, this xpti manifest is a big issue, but I can't figure it out. Anyone know what it's looking for, and where to find it? >How-To-Repeat: # on a working and current GNOME system: cd /usr/ports/www/epiphany env WITH_GECKO=libxul make build deinstall reinstall clean epiphany >Fix: I just use firefox3.5.3 at the moment, but since epiphany is still my defualt browser, functionality is impaired... >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090916083736.46930.qmail>