Image 01
profile-image

chrpospiech

Christoph Pospiech
Firefox addon for kwallet KDE5

Various Plasma 5 Improvements 26 comments

Rating: 6.8
Jul 11 2016
After upgrading to Kubuntu 16.04 (which includes libqt5core5 5.5.1 and plasma 5.5.5, as well as firefox 46.0+build5) the plugin started working again.

Thanks !
Christoph - May 05 2016
More information on the crash - has anyone an idea what is missing here ? It looks to me that the kwallet extension is quite happy, but bumps into some API change by firefox ?

cp@helios:~$ firefox
Start
walletType = "LocalWallet"
Start
walletFolder = "Firefox"
Start
QSettings::value: Empty key passed
QSettings::value: Empty key passed
Start
Start
Pass a valid window to KWallet::Wallet::openWallet().
Opened wallet type "LocalWallet"
Selected wallet folder "Firefox"
Storage is version 2

And firefox collects the following crash information.

Add-ons: ubufox%40ubuntu.com:3.2,%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D:2.9.0.4,kde5wallet%40guillermo.molina:1.0,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:45.0,loop%40mozilla.org:0.1,langpack-en-ZA%40firefox.mozilla.org:45.0,langpack-en-GB%40firefox.mozilla.org:45.0,langpack-de%40firefox.mozilla.org:45.0
AddonsShouldHaveBlockedE10s: 1
BuildID: 20160304114936
CrashTime: 1457778740
EMCheckCompatibility: true
EventLoopNestingLevel: 1
FramePoisonBase: 7ffffffff0dea000
FramePoisonSize: 4096
InstallTime: 1457715302
Notes: OpenGL: Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile -- 3.0 Mesa 11.0.2 -- texture_from_pixmap

ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SafeMode: 0
SecondsSinceLastCrash: 47208
StartupTime: 1457778738
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"20160304114936","version":"45.0","vendor":"Mozilla","platformVersion":"45.0","xpcomAbi":"x86_64-gcc3","hotfixVersion":"20160106.01"},"partner":{"distributionId":"canonical","distributionVersion":"1.0","partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":7864,"virtualMaxMB":null,"cpu":{"count":4,"cores":2,"vendor":"GenuineIntel","family":6,"model":69,"stepping":1,"l2cacheKB":256,"l3cacheKB":4096,"speedMHz":3300,"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2"]},"os":{"name":"Linux","version":"4.2.0-30-generic","locale":"en-US"},"hdd":{"profile":{"model":null,"revision":null},"binary":{"model":null,"revision":null},"system":{"model":null,"revision":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"adapters":[{"description":"Intel Open Source Technology Center -- Mesa DRI Intel(R) Haswell Mobile ","vendorID":"Intel Open Source Technology Center","deviceID":"Mesa DRI Intel(R) Haswell Mobile ","subsysID":null,"RAM":null,"driver":null,"driverVersion":"3.0 Mesa 11.0.2","driverDate":null,"GPUActive":true}],"monitors":[],"features":{"compositor":"none"}}},"settings":{"blocklistEnabled":true,"e10sEnabled":false,"telemetryEnabled":false,"isInOptoutSample":false,"locale":"en-US","update":{"channel":"release","enabled":true,"autoDownload":true},"userPrefs":{"browser.cache.disk.capacity":358400,"browser.newtabpage.enhanced":true,"xpinstall.signatures.required":false},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":true},"profile":{"creationDate":16745,"resetDate":16771},"addons":{"activeAddons":{"ubufox@ubuntu.com":{"blocklisted":false,"description":"Ubuntu modifications for Firefox","name":"Ubuntu Modifications","userDisabled":false,"appDisabled":false,"version":"3.2","scope":8,"type":"extension","foreignInstall":true,"hasBinaryComponents":false,"installDay":16696,"updateDay":16696,"signedState":2},"{73a6fe31-595d-460b-a920-fcc0f8843232}":{"blocklisted":false,"description":"Extra protection for your Firefox: NoScript allows JavaScript, Java (and other plugins) only for tru","name":"NoScript","userDisabled":false,"appDisabled":false,"version":"2.9.0.4","scope":1,"type":"extension","foreignInstall":false,"hasBinaryComponents":false,"installDay
Theme: classic/1.0
Throttleable: 1
URL: about:blank
Vendor: Mozilla
Version: 45.0
useragent_locale: en-US

This report also contains technical information about the state of the application when it crashed.

Christoph
- Mar 12 2016
Since the last update of firefox yesterday (45.0+build2) the extension ceased to work.

Christoph - Mar 10 2016
I followed this recipe for installing missing kde/qt libraries and it worked for me. Thanks !!
Christoph - Jan 15 2016
Same crash seen here, and this is the error message when starting on the command line.
cp@helios:~$ firefox
Start
/usr/lib/firefox/firefox: symbol lookup error: /home/cp/.mozilla/firefox/6nswkv3k.default/extensions/kde5wallet@guillermo.molina/components/libkde5wallet_x86_64.so: undefined symbol: _ZN6QDebug9putStringEPK5QCharm
Removing the directory kde5wallet@guillermo.molina made firefox operational again (without the plugin, of course).

Anyone knowing what may be missing here ?
Christoph - Nov 15 2015