← Back to team overview

desktop-packages team mailing list archive

[Bug 837685] Re: Firefox segfaults on launch on armel

 

Launchpad has imported 9 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=675618.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-08-01T14:26:01+00:00 Mh+mozilla wrote:

Thanks to this GNU ld bug:
http://sourceware.org/bugzilla/show_bug.cgi?id=13049 , building with a
recent GNU ld (>= 2.21.1 are affected for sure, not sure about older
ones ; 2.19 is definitely not affected) on ARM leads to a crash.

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/0

------------------------------------------------------------------------
On 2011-08-01T14:29:37+00:00 Mh+mozilla wrote:

Created attachment 549783
Work around recent ARM GNU ld bug with -fdata-sections and variables names starting with "stub" leading to crash

A workaround is to avoid using variables with a name starting with
"stub".

js/src/jsdhash.cpp has the same variable name, but as it is compiled as
C++, its name is mangled and thus doesn't start with "stub".

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/1

------------------------------------------------------------------------
On 2011-08-02T03:06:28+00:00 Respindola wrote:

Can we use gold for this?

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/2

------------------------------------------------------------------------
On 2011-08-02T06:03:10+00:00 Mh+mozilla wrote:

(In reply to comment #2)
> Can we use gold for this?

It's not only a problem for us. It's a problem for those that use GNU ld
on ARM.

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/3

------------------------------------------------------------------------
On 2011-08-08T15:01:34+00:00 Benjamin Smedberg (Mozilla) [:bs] wrote:

Comment on attachment 549783
Work around recent ARM GNU ld bug with -fdata-sections and variables names starting with "stub" leading to crash

Since pldhash is jsdhash, can we just compile it as C++ and move on?

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/4

------------------------------------------------------------------------
On 2011-08-08T16:04:18+00:00 Mh+mozilla wrote:

Created attachment 551473
Compile pldhash as C++

> Since pldhash is jsdhash, can we just compile it as C++ and move on?

We can.

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/5

------------------------------------------------------------------------
On 2011-08-09T07:11:12+00:00 Mh+mozilla wrote:

http://hg.mozilla.org/integration/mozilla-inbound/rev/3d20269baeee

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/6

------------------------------------------------------------------------
On 2011-08-09T18:49:36+00:00 Ehsan-mozilla wrote:

http://hg.mozilla.org/mozilla-central/rev/3d20269baeee

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/7

------------------------------------------------------------------------
On 2011-08-09T19:55:08+00:00 Daniel Holbert wrote:

For the record, this requires a clobber to build successfully, or else you'll get errors like:
> make[8]: *** No rule to make target `pldhash.c', needed by `pldhash.o'.  Stop.

(noting here in case any devs / projec-branch-owners encounter this
error and do a bugzilla search to see if it's reported anywhere)

Reply at: https://bugs.launchpad.net/firefox/+bug/837685/comments/8


** Changed in: firefox
       Status: Unknown => Fix Released

** Changed in: firefox
   Importance: Unknown => Medium

** Bug watch added: Sourceware.org Bugzilla #13049
   http://sourceware.org/bugzilla/show_bug.cgi?id=13049

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/837685

Title:
  Firefox segfaults on launch on armel

Status in The Mozilla Firefox Browser:
  Fix Released
Status in “firefox” package in Ubuntu:
  Triaged
Status in “firefox” source package in Oneiric:
  Triaged

Bug description:
  On the latest armel+omap4 image (20110830), firefox segfaults on
  launch.  Attached is an strace of the issue.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: firefox 7.0~b2+build1+nobinonly-0ubuntu1
  ProcVersionSignature: User Name 3.0.0-1203.8-omap4 3.0.1
  Uname: Linux 3.0.0-1203-omap4 armv7l
  Architecture: armel
  BuildID: 20110825211643
  Date: Tue Aug 30 13:51:01 2011
  Extensions: extensions.sqlite corrupt or missing
  Locales: extensions.sqlite corrupt or missing
  Plugins: pluginreg.dat isn't available
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_US.UTF-8
  Profiles: Profile0 (Default) - LastVersion=7.0/20110825211643
  SourcePackage: firefox
  Themes: extensions.sqlite corrupt or missing
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/837685/+subscriptions


References