Closed Bug 832297 Opened 11 years ago Closed 11 years ago

debuggerUI.jsm only searching for firefox-bin which doesn't exist on Ubuntu

Categories

(Firefox :: Untriaged, defect)

18 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: krichter, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
Build ID: 20130107224407

Steps to reproduce:

- enabled browser debugger by setting devtools.debugger.chrome-enabled and devtools.debugger.remote-enabled to true in about:config
- restarted browser
- clicked on Extras -> Developper -> Browser Debugger


Actual results:

nothing! Error console logs alternately for every opening of Browser Debugger
Zeitstempel: 18.01.2013 15:25:01
Fehler: NS_ERROR_FILE_TARGET_DOES_NOT_EXIST: Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIProcess.init]
Quelldatei: resource://gre/modules/devtools/DebuggerUI.jsm
Zeile: 513
Zeitstempel: 18.01.2013 15:25:11
Fehler: TypeError: this._dbgProcess is undefined
Quelldatei: resource://gre/modules/devtools/DebuggerUI.jsm
Zeile: 540

It seems that debuggerUI.jsm searches for firefox-bin binary file, but only binary named firefox exists on Ubuntu distros.


Expected results:

Debugger should have opened
Seeing that Ubuntu did have filenames like /usr/lib/firefox-3.6.6/firefox-bin in the past and naively assuming that Ubuntu renames the binary, you would have to also ask Ubuntu to patch debuggerUI.jsm then?
I've no idea about firefox's internals. Is it possible to determine the firefox command from the command line argv[0] (if it is accessible from XUL) dynamically?
Only happens with Ubuntu's Firefox? Have you reported this on their side?
Yes, it only happens with Ubuntu's firefox (but possibly with any other build that doesn't include firefox-bin in the same directory as the firefox binary). Ubuntu's firefox team seems to have dissapeared after 2011 (as https://launchpad.net/firefox indicates).
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.