[OpenIndiana-discuss] firefox

Udo Grabowski (IMK) udo.grabowski at kit.edu
Mon Sep 21 09:14:28 UTC 2015


On 20/09/2015 20:22, Apostolos Syropoulos via openindiana-discuss wrote:
> Let's hope these will work as expected:
>
>
> https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/38.2.1esr/contrib/

Is this from Oracle or your own /hipster product ?

Seems this is gcc compiled. On oi_151a9, Flash is gone.

I get an endless chain of 'Not GTK2 toolkit (got 0).' messages.

For Java, instead of libnpjp2.so, libjavaplugin.so must be linked now
into the browser/plugins directory.

And these messages are thrown when automatic updates for extensions
start:

1442825932940	addons.update-checker	WARN	Update manifest for 
{972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
1442825935730	addons.xpi	ERROR	Failed to remove empty directory 
/home/****/.mozilla/****/extensions/trash: [Exception... "Component returned 
failure code: 0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS) [nsIFile.remove]" 
nsresult: "0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS)"  location: "JS frame :: 
resource://gre/modules/addons/XPIProvider.jsm :: recursiveRemove :: line 1335" 
data: no] Stack trace: 
recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:1335 < 
DirInstallLocation_uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:7515 
< XPI_uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:4713 < 
AddonWrapper_uninstall()@resource://gre/modules/addons/XPIProvider.jsm:6988 < 
uninstallHotfix/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
jar:file:///home/****/.mozilla/******/extensions/firefox-hotfix@mozilla.org.xpi!/bootstrap.js:145 
< safeCall()@resource://gre/modules/AddonManager.jsm:173 < 
getAddonByID_safeCall()@resource://gre/modules/AddonManager.jsm:2229 < 
getAddonByID_getVisibleAddonForID()@resource://gre/modules/addons/XPIProvider.jsm:3826 
< makeSafe/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:145 < 
completeAddon()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:134 < 
getAddon()@resource://gre/modules/addons/AddonRepository.jsm:580 < 
this.AddonRepository.getCachedAddonByID<()@resource://gre/modules/addons/AddonRepository.jsm:592 
< next()@self-hosted:620 < TaskImpl_run()@resource://gre/modules/Task.jsm:314 < 
TaskImpl()@resource://gre/modules/Task.jsm:275 < 
createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:249 < 
getRepositoryAddon()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:136 < 
this.XPIDatabase.getAddon/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:1074 < 
Handler.prototype.process()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:867 < 
this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:746 < 
this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:688 < <file:unknown>
1442825935748	addons.xpi	WARN	Failed to remove trash directory when uninstalling 
firefox-hotfix at mozilla.org: [Exception... "Component returned failure code: 
0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS) [nsIFile.remove]"  nsresult: 
"0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS)"  location: "JS frame :: 
resource://gre/modules/addons/XPIProvider.jsm :: recursiveRemove :: line 1335" 
data: no] Stack trace: 
recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:1335 < 
DirInstallLocation_uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:7515 
< XPI_uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:4713 < 
AddonWrapper_uninstall()@resource://gre/modules/addons/XPIProvider.jsm:6988 < 
uninstallHotfix/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
jar:file:///home/*******/.mozilla/firefox/*****/extensions/firefox-hotfix@mozilla.org.xpi!/bootstrap.js:145 
< safeCall()@resource://gre/modules/AddonManager.jsm:173 < 
getAddonByID_safeCall()@resource://gre/modules/AddonManager.jsm:2229 < 
getAddonByID_getVisibleAddonForID()@resource://gre/modules/addons/XPIProvider.jsm:3826 
< makeSafe/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:145 < 
completeAddon()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:134 < 
getAddon()@resource://gre/modules/addons/AddonRepository.jsm:580 < 
this.AddonRepository.getCachedAddonByID<()@resource://gre/modules/addons/AddonRepository.jsm:592 
< next()@self-hosted:620 < TaskImpl_run()@resource://gre/modules/Task.jsm:314 < 
TaskImpl()@resource://gre/modules/Task.jsm:275 < 
createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:249 < 
getRepositoryAddon()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:136 < 
this.XPIDatabase.getAddon/<()@resource://gre/modules/addons/XPIProvider.jsm -> 
resource://gre/modules/addons/XPIProviderUtils.js:1074 < 
Handler.prototype.process()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:867 < 
this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:746 < 
this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> 
resource://gre/modules/Promise-backend.js:688 < <file:unknown>

And this crash on exit:

*************************
A coding exception was thrown and uncaught in a Task.

Full message: TypeError: UnixFile.unlink is not a function
Full stack: remove at resource://gre/modules/osfile/osfile_unix_front.jsm:357:21
Agent.write at resource:///modules/sessionstore/SessionWorker.js:195:7
worker.dispatch at resource:///modules/sessionstore/SessionWorker.js:21:24
anonymous/AbstractWorker.prototype.handleMessage at resource://gre/modules/workers/PromiseWorker.js:122:16
@resource:///modules/sessionstore/SessionWorker.js:30:41

*************************
console.error:
   Could not write session state file
   Message: TypeError: UnixFile.unlink is not a function
   Stack:
     remove at resource://gre/modules/osfile/osfile_unix_front.jsm:357:21
Agent.write at resource:///modules/sessionstore/SessionWorker.js:195:7
worker.dispatch at resource:///modules/sessionstore/SessionWorker.js:21:24
anonymous/AbstractWorker.prototype.handleMessage at resource://gre/modules/workers/PromiseWorker.js:122:16
@resource:///modules/sessionstore/SessionWorker.js:30:41

   remove at resource://gre/modules/osfile/osfile_unix_front.jsm:357:21
Agent.write at resource:///modules/sessionstore/SessionWorker.js:195:7
worker.dispatch at resource:///modules/sessionstore/SessionWorker.js:21:24
anonymous/AbstractWorker.prototype.handleMessage at resource://gre/modules/workers/PromiseWorker.js:122:16
@resource:///modules/sessionstore/SessionWorker.js:30:41

[NPAPI 15992] ###!!! ABORT: Aborting on channel error.: file 
/export/home/mozilla/packages/BUILD/SFWfirefox/mozilla/ipc/glue/MessageChannel.cpp, 
line 1584
[NPAPI 15992] ###!!! ABORT: Aborting on channel error.: file 
/export/home/mozilla/packages/BUILD/SFWfirefox/mozilla/ipc/glue/MessageChannel.cpp, 
line 1584
/usr/local/bin/firefox: line 140: 15988 Segmentation Fault 
"$dist_bin/run-mozilla.sh" $script_args "$dist_bin/$MOZILLA_BIN" "$@"

-- 
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology           http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



More information about the openindiana-discuss mailing list