Rated 1 out of 5 stars

your fix does not work for me on firefox 34, this is what I see when it crashes:

unnamed app(26539)/kdevplatform KDEWallet_GetStorageVersion: Start
unnamed app(26539)/kdevplatform checkWallet: Start
unnamed app(26539)/kdeui (Wallet) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QEventLoop: Cannot be used without QApplication