Fixing Firefox ASSERT: *** Search: _installLocation: engine has no file!

Ok so you just did an upgrade on Firefox using the package manager in Ubuntu or other linux distribution and you getting this error (fig.1)

Note: firefox needs to be closed before appling updates, it being open during a firefox update can cause the problem.

Fixing ASSERT: *** Search: _installLocation: engine has no file!

fig.1

 

I found the easiest way to fix firefox ubuntu back to the way it was is to:

  • Restart Ubuntu (or what ever distribution you are running) then load firefox again
  • if this doesn't work try make a backup of the hidden folder under your home drive called ".Mozilla" then remove the folder & restart Gnome.
  • Also worth trying is removing & re-installing Firefox from the Package manager under System -> Administration -> Package Manager.

Hopefully this will fix this issue,

 

 

ASSERT: *** Search: _installLocation: engine has no file!
Stack Trace:
0:ENSURE_WARN(false,_installLocation: engine has no file!,2147500037)
1:()
2:()
3:()
4:epsGetAttr([object Object],hidden)
5:()
6:()
7:currentEngine()
8:get_currentEngine()
9:updateDisplay()
10:init()
11:([object XULElement],6)