MASTER firefox crash [@js_GetGCStringRuntime] [@JS_GetFunctionName]

Bug #85296 reported by peterdv
20
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Omitting protocol ('file://') from URL causes firefox-bin to crash

Binary package hint: firefox

Start browser.
In URL field type path to local file, without the protocol part (i.e.: /tmp/index.html)
Hit return
=> this crash.

Workaround: be explicit
In URL field type path to local file, with the protocol part (i.e.: file:///tmp/index.html)
Hit return
=> It works

ProblemType: Crash
Date: Thu Feb 15 10:13:12 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/lib/firefox/firefox-bin
Package: firefox 2.0.0.1+0dfsg-0ubuntu2
ProcCmdline: /usr/lib/firefox/firefox-bin
ProcCwd: /home/peterdv
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: firefox
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/tls/i686/cmov/libpthread.so.0
 ?? ()
 ?? ()
 ?? ()
Uname: Linux 49DKH2J 2.6.20-8-generic #2 SMP Tue Feb 13 05:18:42 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

From retraced stacktrace:
...
#3 <signal handler called>
#4 js_GetGCStringRuntime (str=0x0) at jsgc.c:508
#5 JS_GetFunctionName (fun=0x97f5608) at jsapi.c:3594
#6 jsd_GetScriptFunctionName (jsdc=0x8235b98,
#7 JSD_GetScriptFunctionName (jsdc=0x8235b98,
#8 jsdScript (this=0x9943a80, aCx=0x8235b98, aScript=0x992af50)
#9 jsdService::EnumerateScripts (this=0x8235b50,
#10 XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50
#11 XPCWrappedNative::CallMethod (ccx=@0xbfb9d410,
#12 XPC_WN_CallMethod (cx=0x852b000, obj=0x8ecda50, argc=1,
...

Tags: mt-upstream
Revision history for this message
peterdv (peter-dahl-vestergaard) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

thanks for the report,

we have to retrace your crash report in order to proceded. Scheduling this.

Changed in firefox:
assignee: nobody → mozillateam
status: Unconfirmed → Needs Info
Revision history for this message
Vassilis Pandis (pandisv) wrote :

Cannot reproduce on current feisty. Firefox succeeded in showing /tmp/index.html, whose contents where 'asdfasd' (i.e. not HTML).

Revision history for this message
peterdv (peter-dahl-vestergaard) wrote : Re: [Bug 85296] Re: Omitting protocol ('file://') from URL causes firefox-bin to crash

In the mean time, I have upgraded my machine from firefox
2.0.0.1+0dfsg-0ubuntu2 to 2.0.0.1+1-0ubuntu1

Using this new version, the problem is solved.

Thanks for Your assistance.

David Farning (dfarning)
Changed in firefox:
assignee: mozillateam → mozilla-bugs
Revision history for this message
John Vivirito (gnomefreak) wrote : Re: Omitting protocol ('file://') from URL causes firefox-bin to crash

Taking for retrace.

Changed in firefox:
assignee: mozilla-bugs → gnomefreak
Revision history for this message
John Vivirito (gnomefreak) wrote :

Retrace.log

Revision history for this message
John Vivirito (gnomefreak) wrote :

Finished retrace.

Changed in firefox:
assignee: gnomefreak → mozilla-bugs
importance: Undecided → Medium
Alexander Sack (asac)
description: updated
description: updated
Revision history for this message
Hilario J. Montoliu (hjmf) (hmontoliu) wrote :

A master should be at least in confirmed state

Changed in firefox:
status: Incomplete → Confirmed
Revision history for this message
Logan Rosen (logan) wrote :

Thank you for reporting this bug to Ubuntu. Ubuntu 7.04 reached EOL on October 19, 2008.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

I've tried recreating this bug with Ubuntu 12.04 LTS and was unable to, given the information you've provided. Please either a) upgrade and test or b) increase the verbosity of the steps to recreate it so we can try again.

Please feel free to report any other bugs you may find.

Changed in firefox (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Paul White (paulw2u) wrote :

Removing assignee to allow bug report to expire

Changed in firefox (Ubuntu):
assignee: Mozilla Bugs (mozilla-bugs) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for firefox (Ubuntu) because there has been no activity for 60 days.]

Changed in firefox (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.