mozilla-browser: mozilla 1.7.10 version crashes almost immediately and all other browsers that use the mozilla core crash with similar frequency

Bug #19904 reported by Debian Bug Importer
10
Affects Status Importance Assigned to Milestone
mozilla (Debian)
Fix Released
Unknown
mozilla (Ubuntu)
Invalid
High
Tollef Fog Heen

Bug Description

Automatically imported from Debian bug report #321644 http://bugs.debian.org/321644

CVE References

Revision history for this message
In , Julien BLACHE (jblache) wrote : Mozilla crashes constantly; care to rebuild w/ fix ?

severity 321644 serious
thanks

Hi,

Would you care to fix this bug ? It's been more than 2 weeks now, and
just any mozilla-based browser is totally unusable on amd64.

All it takes is fixed debian/rules and a rebuild.

JB.

--
 Julien BLACHE - Debian & GNU/Linux Developer - <email address hidden>

 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #321644 http://bugs.debian.org/321644

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.4 KiB)

Message-ID: <20050806164344.GA6360@localdomain>
Date: Sun, 7 Aug 2005 02:43:44 +1000
From: Chris Donoghue <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: mozilla-browser: mozilla 1.7.10 version crashes almost immediately and all other browsers
 that use the mozilla core crash with similar frequency

Subject: mozilla-browser: mozilla 1.7.10 version crashes almost immediately and all other browsers that use the mozilla core crash with similar frequency
Package: mozilla-browser
Version: 2:1.7.10-1
Severity: normal

The architecture-dependant build environments that are meant to be set
up in debian/rules file are not actually set up. DEB_BUILD_ARCH variable
is not anywhere in this file.

This is causing Mozilla, Galeon, Epiphany-browser (and most likely all
other that use the mozilla core) to crash with very high
frequency (gcc has buggy AMD64 -O2 optimisation on gcc4.0?). This would
effect all architectures built (except i386?).

Adding this and rebuilding fixes the constant crash problems on all
above-stated browsers on AMD64.

Thanks

Chris Donoghue

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-amd64
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages mozilla-browser depends on:
ii debconf 1.4.56 Debian configuration management sy
ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libfontconfig1 2.3.2-1 generic font configuration library
ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.0.1-3 GCC support library
ii libglib2.0-0 2.6.6-1 The GLib library of C routines
ii libgtk2.0-0 2.6.9-1 The GTK+ graphical user interface
ii libnspr4 2:1.7.10-1 Netscape Portable Runtime Library
ii libpango1.0-0 1.8.2-1 Layout and rendering of internatio
ii libstdc++6 4.0.1-3 The GNU Standard C++ Library v3
ii libx11-6 6.8.2.dfsg.1-4 X Window System protocol client li
ii libxext6 6.8.2.dfsg.1-4 X Window System miscellaneous exte
ii libxft2 2.1.7-1 FreeType-based font drawing librar
ii libxp6 6.8.2.dfsg.1-4 X Window System printing extension
ii libxrender1 1:0.9.0-2 X Rendering Extension client libra
ii libxt6 6.8.2.dfsg.1-4 X Toolkit Intrinsics
ii psmisc 21.6-1 Utilities that use the proc filesy
ii xlibs 6.8.2.dfsg.1-4 X Window System client libraries m
ii zlib1g 1:1.2.3-1 compression library - runtime

Versions of packages mozilla-browser recommends:
ii mozilla-psm 2:1.7.10-1 The Mozilla Internet application s
ii myspell-bg [myspell-dictionar 3.0-4 The Bulgarian dictionary for myspe
ii my...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 17 Aug 2005 17:51:55 +0200
From: Julien BLACHE <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: Mozilla crashes constantly; care to rebuild w/ fix ?

severity 321644 serious
thanks

Hi,

Would you care to fix this bug ? It's been more than 2 weeks now, and
just any mozilla-based browser is totally unusable on amd64.

All it takes is fixed debian/rules and a rebuild.

JB.

--
 Julien BLACHE - Debian & GNU/Linux Developer - <email address hidden>

 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169

Revision history for this message
Tollef Fog Heen (tfheen) wrote :

I can't say mozilla is particularly unstable for me, nor would setting OPTFLAGS
particulary for amd64 make any difference. It is already being compiled with -O2.

Revision history for this message
In , Marc Clemente (marc-mclemente) wrote : Mozilla crashes constantly

Any chance somebody can post a diff for debian/rules? At least I can
recompile it myself and end up with something useful.

Thanks,

Marc

Revision history for this message
In , Marc Clemente (marc-mclemente) wrote :

 > The architecture-dependant build environments that are meant to be set
 > up in debian/rules file are not actually set up. DEB_BUILD_ARCH
 > variable is not anywhere in this file.

Actually, DEB_BUILD_ARCH is indeed set up correctly on my amd64. I
think it gets set by dpkg-architecture.

The problem was that for amd64, it used "OPTFLAGS=-g -O2 -DDEBIAN".

I just changed it to "OPTFLAGS=-O -DDEBIAN", just like all other
architectures. Now I get something that I can use.

Marc

Revision history for this message
In , Alex Malinovich (alexmalinovich) wrote : any progress on fix?

This bug is 37 days old now, has a documented fix described, and is
marked as "serious", yet there has not been any communication from the
maintainer. Can we expect this fix to be applied anytime soon, or will
we have to wait for someone to do a NMU before it gets fixed?

--
Alex Malinovich
Support Free Software, delete your Windows partition TODAY!
Encrypted mail preferred. You can get my public key from any of the
pgp.net keyservers. Key ID: A6D24837

Revision history for this message
In , Alexander Sack (asac) wrote : Re: Bug#321644: any progress on fix?

On Tue, Sep 13, 2005 at 04:29:51AM -0500, Alex Malinovich wrote:
> This bug is 37 days old now, has a documented fix described, and is
> marked as "serious", yet there has not been any communication from the
> maintainer. Can we expect this fix to be applied anytime soon, or will
> we have to wait for someone to do a NMU before it gets fixed?
>

Maybe consider to provide a patch to make this happen sooner.

--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org

Revision history for this message
In , Ian Campbell (ijc) wrote : Patch for bug 321644 (mozilla crashes frequently on amd64)

Alexander Sack:
> Maybe consider to provide a patch to make this happen sooner.

It's pretty trivial but since I was rebuilding with it locally for my
own use (with good results) here it is:

--- mozilla-1.7.10/debian/rules
+++ mozilla-1.7.10/debian/rules
@@ -38,7 +38,7 @@

 # amd64
 ifeq ($(DEB_BUILD_ARCH), amd64)
-OPTFLAGS=-g -O2 -DDEBIAN
+OPTFLAGS=-O -DDEBIAN
 CC=gcc
 CXX=g++
 EXTRA_OPTIONS=

Thanks,
Ian.

--
Ian Campbell

 "What time is it?"
 "I don't know, it keeps changing."

Revision history for this message
In , Ian Campbell (ijc) wrote : Add patch tag to 321644

tags 321644 patch
thanks

--
Ian Campbell

for ARTIFICIAL FLAVORING!!

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 25 Aug 2005 21:51:35 -0500
From: "Marc F. Clemente" <email address hidden>
To: <email address hidden>
Subject: Mozilla crashes constantly

Any chance somebody can post a diff for debian/rules? At least I can
recompile it myself and end up with something useful.

Thanks,

Marc

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sat, 27 Aug 2005 09:38:10 -0500
From: "Marc F. Clemente" <email address hidden>
To: <email address hidden>
Subject: Mozilla crashes constantly

 > The architecture-dependant build environments that are meant to be set
 > up in debian/rules file are not actually set up. DEB_BUILD_ARCH
 > variable is not anywhere in this file.

Actually, DEB_BUILD_ARCH is indeed set up correctly on my amd64. I
think it gets set by dpkg-architecture.

The problem was that for amd64, it used "OPTFLAGS=-g -O2 -DDEBIAN".

I just changed it to "OPTFLAGS=-O -DDEBIAN", just like all other
architectures. Now I get something that I can use.

Marc

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <1126603791.6259.1.camel@Thief>
Date: Tue, 13 Sep 2005 04:29:51 -0500
From: Alex Malinovich <email address hidden>
To: <email address hidden>
Subject: any progress on fix?

This bug is 37 days old now, has a documented fix described, and is
marked as "serious", yet there has not been any communication from the
maintainer. Can we expect this fix to be applied anytime soon, or will
we have to wait for someone to do a NMU before it gets fixed?

--
Alex Malinovich
Support Free Software, delete your Windows partition TODAY!
Encrypted mail preferred. You can get my public key from any of the
pgp.net keyservers. Key ID: A6D24837

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Tue, 13 Sep 2005 13:54:22 +0200
From: Alexander Sack <email address hidden>
To: Alex Malinovich <email address hidden>, <email address hidden>
Subject: Re: Bug#321644: any progress on fix?

On Tue, Sep 13, 2005 at 04:29:51AM -0500, Alex Malinovich wrote:
> This bug is 37 days old now, has a documented fix described, and is
> marked as "serious", yet there has not been any communication from the
> maintainer. Can we expect this fix to be applied anytime soon, or will
> we have to wait for someone to do a NMU before it gets fixed?
>

Maybe consider to provide a patch to make this happen sooner.

--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 14 Sep 2005 07:41:40 +0100
From: Ian Campbell <email address hidden>
To: <email address hidden>
Subject: Patch for bug 321644 (mozilla crashes frequently on amd64)

--=-zfytIMQgCSVfMiscsHxf
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Alexander Sack:
> Maybe consider to provide a patch to make this happen sooner.

It's pretty trivial but since I was rebuilding with it locally for my
own use (with good results) here it is:

--- mozilla-1.7.10/debian/rules
+++ mozilla-1.7.10/debian/rules
@@ -38,7 +38,7 @@

 # amd64
 ifeq ($(DEB_BUILD_ARCH), amd64)
-OPTFLAGS=3D-g -O2 -DDEBIAN
+OPTFLAGS=3D-O -DDEBIAN
 CC=3Dgcc
 CXX=3Dg++
 EXTRA_OPTIONS=3D

Thanks,
Ian.

--=20
Ian Campbell

 "What time is it?"
 "I don't know, it keeps changing."

--=-zfytIMQgCSVfMiscsHxf
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDJ8YkM0+0qS9rzVkRAtTzAJsE/lp1TrP1FryVaoLXdj+q4L6pxwCfTqBo
Dhig9ZWNnF0tLXGzTtswh0s=
=Rz8X
-----END PGP SIGNATURE-----

--=-zfytIMQgCSVfMiscsHxf--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 14 Sep 2005 07:41:41 +0100
From: Ian Campbell <email address hidden>
To: <email address hidden>
Subject: Add patch tag to 321644

--=-RFlaMJut/hYRR5EcgBDg
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

tags 321644 patch
thanks

--=20
Ian Campbell

for ARTIFICIAL FLAVORING!!

--=-RFlaMJut/hYRR5EcgBDg
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDJ8YlM0+0qS9rzVkRAhY0AKDNfwvznRHbL7+iGCjLhU24lxrn7wCgl6gg
JdmHfSZ0GwtCLdxKy+3omCc=
=eFay
-----END PGP SIGNATURE-----

--=-RFlaMJut/hYRR5EcgBDg--

Revision history for this message
In , Alexander Sack (asac) wrote : Fixed in NMU of mozilla 2:1.7.12-1
Download full text (3.9 KiB)

tag 318723 + fixed
tag 321644 + fixed
tag 325532 + fixed
tag 327366 + fixed
tag 327455 + fixed
tag 329778 + fixed
tag 332480 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 6 Oct 2005 23:48:00 +0200
Source: mozilla
Binary: mozilla mozilla-calendar mozilla-dom-inspector libnspr4 mozilla-js-debugger mozilla-browser libnss3 libnspr-dev mozilla-chatzilla mozilla-psm mozilla-mailnews libnss-dev mozilla-dev
Architecture: source i386
Version: 2:1.7.12-1
Distribution: unstable
Urgency: high
Maintainer: Takuo KITAME <email address hidden>
Changed-By: Alexander Sack <email address hidden>
Description:
 libnspr-dev - Netscape Portable Runtime library - development files
 libnspr4 - Netscape Portable Runtime Library
 libnss-dev - Network Security Service Libraries - development
 libnss3 - Network Security Service Libraries - runtime
 mozilla - The Mozilla Internet application suite - meta package
 mozilla-browser - The Mozilla Internet application suite - core and browser
 mozilla-calendar - Todo organizer,calendar and reminder,integrated with Mozilla suit
 mozilla-chatzilla - Mozilla Web Browser - irc client
 mozilla-dev - The Mozilla Internet application suite - development files
 mozilla-dom-inspector - A tool for inspecting the DOM of pages in Mozilla.
 mozilla-js-debugger - JavaScript debugger for use with Mozilla
 mozilla-mailnews - The Mozilla Internet application suite - mail and news support
 mozilla-psm - The Mozilla Internet application suite - Personal Security Manage
Closes: 318723 321644 325532 327366 327455 329778 332480
Changes:
 mozilla (2:1.7.12-1) unstable; urgency=high
 .
   * NMU: fixing several security issues and most important RC bugs.
     (Closes: 332480)
   * new upstream version 1.7.12 fixes:
     + [CAN-2005-2871] IDN buffer overflow [MFSA 2005-57] (Closes: 327366)
     + security issue revealed: CAN-2005-2871 (Closes: 327455)
     + mozilla: Multiple security issues fixed in 1.7.12 (Closes: 329778)
     + javascript crasher - unsure about this ... have to test.
       (Closes: 318723)
     + mozilla 1.7.10 version crashes almost immediately (Closes: 321644)
   * applied patch by Steve Langasek <email address hidden> to make mozilla
     build on arm and other archs. (Closes: 325532)
Files:
 766dea59ec7f68b837ea0d42fd5a4188 1093 web optional mozilla_1.7.12-1.dsc
 6b5e421f09fef73ad972c8f6d7f7137b 30586755 web optional mozilla_1.7.12.orig.tar.gz
 0f7b83c1b25d5a6e3811c5d5add782ed 325638 web optional mozilla_1.7.12-1.diff.gz
 ad6d45717329823d52b98a7a5c9436ca 1022 web optional mozilla_1.7.12-1_i386.deb
 79c50292a9d41f7804c6b122d5989eec 9385338 web optional mozilla-browser_1.7.12-1_i386.deb
 d5b7b50bc5dd19ab8e8dc64aa05c12e9 3588608 devel optional mozilla-dev_1.7.12-1_i386.deb
 fdb59d0a9868df3d9bbaf72f3e997fab 1722632 mail optional mozilla-mailnews_1.7.12-1_i386.deb
 58cb2343e9d24d37ee35f596785fb5c3 158312 net optional mozilla-chatzilla_1.7.12-1_i386.deb
 b1e4b565ff92d53903726bf9ed5de29a 180280 web optional mozilla-psm_1.7.12-1_i386.deb
 b57fa3506af263edd8a6b464e8558605 115818 web optiona...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (4.1 KiB)

Message-Id: <email address hidden>
Date: Sun, 09 Oct 2005 13:32:45 -0700
From: Alexander Sack <email address hidden>
To: <email address hidden>
Cc: Alexander Sack <email address hidden>, Takuo KITAME <email address hidden>
Subject: Fixed in NMU of mozilla 2:1.7.12-1

tag 318723 + fixed
tag 321644 + fixed
tag 325532 + fixed
tag 327366 + fixed
tag 327455 + fixed
tag 329778 + fixed
tag 332480 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 6 Oct 2005 23:48:00 +0200
Source: mozilla
Binary: mozilla mozilla-calendar mozilla-dom-inspector libnspr4 mozilla-js-debugger mozilla-browser libnss3 libnspr-dev mozilla-chatzilla mozilla-psm mozilla-mailnews libnss-dev mozilla-dev
Architecture: source i386
Version: 2:1.7.12-1
Distribution: unstable
Urgency: high
Maintainer: Takuo KITAME <email address hidden>
Changed-By: Alexander Sack <email address hidden>
Description:
 libnspr-dev - Netscape Portable Runtime library - development files
 libnspr4 - Netscape Portable Runtime Library
 libnss-dev - Network Security Service Libraries - development
 libnss3 - Network Security Service Libraries - runtime
 mozilla - The Mozilla Internet application suite - meta package
 mozilla-browser - The Mozilla Internet application suite - core and browser
 mozilla-calendar - Todo organizer,calendar and reminder,integrated with Mozilla suit
 mozilla-chatzilla - Mozilla Web Browser - irc client
 mozilla-dev - The Mozilla Internet application suite - development files
 mozilla-dom-inspector - A tool for inspecting the DOM of pages in Mozilla.
 mozilla-js-debugger - JavaScript debugger for use with Mozilla
 mozilla-mailnews - The Mozilla Internet application suite - mail and news support
 mozilla-psm - The Mozilla Internet application suite - Personal Security Manage
Closes: 318723 321644 325532 327366 327455 329778 332480
Changes:
 mozilla (2:1.7.12-1) unstable; urgency=high
 .
   * NMU: fixing several security issues and most important RC bugs.
     (Closes: 332480)
   * new upstream version 1.7.12 fixes:
     + [CAN-2005-2871] IDN buffer overflow [MFSA 2005-57] (Closes: 327366)
     + security issue revealed: CAN-2005-2871 (Closes: 327455)
     + mozilla: Multiple security issues fixed in 1.7.12 (Closes: 329778)
     + javascript crasher - unsure about this ... have to test.
       (Closes: 318723)
     + mozilla 1.7.10 version crashes almost immediately (Closes: 321644)
   * applied patch by Steve Langasek <email address hidden> to make mozilla
     build on arm and other archs. (Closes: 325532)
Files:
 766dea59ec7f68b837ea0d42fd5a4188 1093 web optional mozilla_1.7.12-1.dsc
 6b5e421f09fef73ad972c8f6d7f7137b 30586755 web optional mozilla_1.7.12.orig.tar.gz
 0f7b83c1b25d5a6e3811c5d5add782ed 325638 web optional mozilla_1.7.12-1.diff.gz
 ad6d45717329823d52b98a7a5c9436ca 1022 web optional mozilla_1.7.12-1_i386.deb
 79c50292a9d41f7804c6b122d5989eec 9385338 web optional mozilla-browser_1.7.12-1_i386.deb
 d5b7b50bc5dd19ab8e8dc64aa05c12e9 3588608 devel optional mozilla-dev_1.7.12-1_i386.deb
 fdb59d0a9868df3d9bbaf72f3e997fab 1722632 mail ...

Read more...

Revision history for this message
In , Ian Campbell (ijc) wrote : 321644 not fixed with 1.7.12-1

tags 321644 - fixed
thanks

I've just tested 1.7.12-1 on my amd64 system and it still crashes in the
same way 1.7.10 did. The patch in this bug still fixes the problem for
me.

Thanks,
Ian.

--
Ian Campbell

It may or may not be worthwhile, but it still has to be done.

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 12 Oct 2005 21:20:03 +0100
From: Ian Campbell <email address hidden>
To: <email address hidden>
Subject: 321644 not fixed with 1.7.12-1

--=-CQJvTpYbRCNtGpxHljhy
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

tags 321644 - fixed
thanks

I've just tested 1.7.12-1 on my amd64 system and it still crashes in the
same way 1.7.10 did. The patch in this bug still fixes the problem for
me.

Thanks,
Ian.

--=20
Ian Campbell

It may or may not be worthwhile, but it still has to be done.

--=-CQJvTpYbRCNtGpxHljhy
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDTW/zM0+0qS9rzVkRAjcMAJ0aNDYnY8Apuxj7EsWkAApyHxc7JQCguln3
LRGPecmNSloJZdeCHIwDZrA=
=vF7o
-----END PGP SIGNATURE-----

--=-CQJvTpYbRCNtGpxHljhy--

Revision history for this message
In , Loïc Minier (lool) wrote :

severity 321644 important
tags 321644 + unreproducible
thanks

        Hi,

On Wed, Oct 12, 2005, Ian Campbell wrote:
> I've just tested 1.7.12-1 on my amd64 system and it still crashes in the
> same way 1.7.10 did. The patch in this bug still fixes the problem for
> me.

 Did you install the other 2:1.7.12 packages as well? Other people have
 confirmed the fix with 1.7.12.

   Cheers,

--
Loïc Minier <email address hidden>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Mon, 17 Oct 2005 15:00:23 +0200
From: Loic Minier <email address hidden>
To: Ian Campbell <email address hidden>, <email address hidden>
Cc: <email address hidden>
Subject: Re: 321644 not fixed with 1.7.12-1

severity 321644 important
tags 321644 + unreproducible
thanks

        Hi,

On Wed, Oct 12, 2005, Ian Campbell wrote:
> I've just tested 1.7.12-1 on my amd64 system and it still crashes in th=
e
> same way 1.7.10 did. The patch in this bug still fixes the problem for
> me.

 Did you install the other 2:1.7.12 packages as well? Other people have
 confirmed the fix with 1.7.12.

   Cheers,

--=20
Lo=EFc Minier <email address hidden>

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote : Re: Bug#336441: galeon: Crashes on specific actions/page combinations on amd64

merge 336441 321644
thanks

On Sun, Oct 30, 2005 at 02:19:34PM +0100, Lionel Elie Mamane wrote:

> Oups! Seems to be a Mozilla problem after all...

> At this point, this may be a dupe of #321644. Recompiling Mozilla to
> test it.

Yup, compiling with "-O" instead of "-g -O2" solves it, so this seems
to be a dupe of #321644.

Further comment, though: Please look at
 https://bugzilla.mozilla.org/show_bug.cgi?id=293307
 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160330
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376
This seems to be a bug in *Mozilla* (aliasing violation) which is
triggered only when compiling with -O2 (or greater).

In particular, https://bugzilla.mozilla.org/show_bug.cgi?id=293307
contains a patch (which I haven't tested yet).

--
Lionel

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 30 Oct 2005 14:40:47 +0100
From: Lionel Elie Mamane <email address hidden>
To: Loic Minier <email address hidden>
Cc: <email address hidden>, <email address hidden>, <email address hidden>
Subject: Re: Bug#336441: galeon: Crashes on specific actions/page combinations on amd64

merge 336441 321644
thanks

On Sun, Oct 30, 2005 at 02:19:34PM +0100, Lionel Elie Mamane wrote:

> Oups! Seems to be a Mozilla problem after all...

> At this point, this may be a dupe of #321644. Recompiling Mozilla to
> test it.

Yup, compiling with "-O" instead of "-g -O2" solves it, so this seems
to be a dupe of #321644.

Further comment, though: Please look at
 https://bugzilla.mozilla.org/show_bug.cgi?id=293307
 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160330
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376
This seems to be a bug in *Mozilla* (aliasing violation) which is
triggered only when compiling with -O2 (or greater).

In particular, https://bugzilla.mozilla.org/show_bug.cgi?id=293307
contains a patch (which I haven't tested yet).

--
Lionel

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote :

tags 321644 +patch
tags 336441 +patch
thanks

On Sun, Oct 30, 2005 at 02:40:47PM +0100, Lionel Elie Mamane wrote:
> On Sun, Oct 30, 2005 at 02:19:34PM +0100, Lionel Elie Mamane wrote:

>> At this point, this may be a dupe of #321644. Recompiling Mozilla to
>> test it.

> Yup, compiling with "-O" instead of "-g -O2" solves it, so this seems
> to be a dupe of #321644.

> Further comment, though: Please look at
> https://bugzilla.mozilla.org/show_bug.cgi?id=293307
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160330
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376
> This seems to be a bug in *Mozilla* (aliasing violation) which is
> triggered only when compiling with -O2 (or greater).

> In particular, https://bugzilla.mozilla.org/show_bug.cgi?id=293307
> contains a patch (which I haven't tested yet).

A slightly edited version of this patch, herewith attached, solves at
least a specific crash I was having, even when compiling with
 OPTFLAGS=-g -O2 -DDEBIAN
.

--
Lionel

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote : Merge 336441 321644

notforwarded 336441
merge 336441 321644

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.8 KiB)

Message-ID: <email address hidden>
Date: Sun, 30 Oct 2005 16:05:49 +0100
From: Lionel Elie Mamane <email address hidden>
To: <email address hidden>, <email address hidden>
Cc: <email address hidden>, Loic Minier <email address hidden>
Subject: Re: Bug#336441: galeon: Crashes on specific actions/page combinations on amd64

--Qxx1br4bt0+wmkIi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

tags 321644 +patch
tags 336441 +patch
thanks

On Sun, Oct 30, 2005 at 02:40:47PM +0100, Lionel Elie Mamane wrote:
> On Sun, Oct 30, 2005 at 02:19:34PM +0100, Lionel Elie Mamane wrote:

>> At this point, this may be a dupe of #321644. Recompiling Mozilla to
>> test it.

> Yup, compiling with "-O" instead of "-g -O2" solves it, so this seems
> to be a dupe of #321644.

> Further comment, though: Please look at
> https://bugzilla.mozilla.org/show_bug.cgi?id=293307
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160330
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376
> This seems to be a bug in *Mozilla* (aliasing violation) which is
> triggered only when compiling with -O2 (or greater).

> In particular, https://bugzilla.mozilla.org/show_bug.cgi?id=293307
> contains a patch (which I haven't tested yet).

A slightly edited version of this patch, herewith attached, solves at
least a specific crash I was having, even when compiling with
 OPTFLAGS=-g -O2 -DDEBIAN
.

--
Lionel

--Qxx1br4bt0+wmkIi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=lionel-bugzilla-185003

Index: imgLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/src/imgLoader.cpp,v
retrieving revision 1.87
diff -up -r1.87 imgLoader.cpp
--- mozilla/modules/libpr0n/src/imgLoader.cpp
+++ mozilla/modules/libpr0n/src/imgLoader.cpp
@@ -926,7 +926,7 @@ void imgCacheValidator::AddProxy(imgRequ
   // the network.
   aProxy->AddToLoadGroup();

- mProxies.AppendElement(aProxy);
+ mProxies.AppendObject(aProxy);
 }

 /** nsIRequestObserver methods **/
@@ -939,13 +939,10 @@ NS_IMETHODIMP imgCacheValidator::OnStart
     PRBool isFromCache;
     if (NS_SUCCEEDED(cacheChan->IsFromCache(&isFromCache)) && isFromCache) {

- PRUint32 count;
- mProxies.Count(&count);
+ PRUint32 count = mProxies.Count();
       for (PRInt32 i = count-1; i>=0; i--) {
- imgRequestProxy *proxy;
- mProxies.GetElementAt(i, (nsISupports**)&proxy);
+ imgRequestProxy *proxy = NS_STATIC_CAST(imgRequestProxy *, mProxies[i]);
         mRequest->NotifyProxyListener(proxy);
- NS_RELEASE(proxy);
       }

       mRequest->SetLoadId(mContext);
@@ -994,14 +991,11 @@ NS_IMETHODIMP imgCacheValidator::OnStart

   mDestListener = NS_STATIC_CAST(nsIStreamListener*, pl);

- PRUint32 count;
- mProxies.Count(&count);
+ PRUint32 count = mProxies.Count();
   for (PRInt32 i = count-1; i>=0; i--) {
- imgRequestProxy *proxy;
- mProxies.GetElementAt(i, (nsISupports**)&proxy);
+ imgRequestProxy *proxy = NS_STATIC_CAST(imgRequestProxy *, mProxies[i]);
     proxy->ChangeOwner(request);
     request->NotifyProxyListener(proxy);
- NS_RELEASE(proxy);
   }
 ...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 30 Oct 2005 16:27:06 +0100
From: Lionel Elie Mamane <email address hidden>
To: <email address hidden>
Subject: Merge 336441 321644

notforwarded 336441
merge 336441 321644

Revision history for this message
In , Frederik Schüler (fs-debian) wrote : #321644 is severity: grave, since we have no working mozilla in amd64, and this since August.

Severity 321644 grave
thanks

Best regards
Frederik Schueler

--
ENOSIG

Revision history for this message
In , Frederik Schüler (fs-debian) wrote : #321644 is not unreproducible

tags 321644 - unreproducible
thanks

Hello,

I wonder why Loïc Minier <email address hidden> set this bug to unreproducible,
we have no woreking mozilla since August in the amd64 port, and 1.7.12-1
is still affected.

Best regards
Frederik Schueler

--
ENOSIG

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 25 Dec 2005 01:15:48 +0100
From: Frederik Schueler <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: #321644 is not unreproducible

--C+ts3FVlLX8+P6JN
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

tags 321644 - unreproducible
thanks

Hello,

I wonder why Lo=EFc Minier <email address hidden> set this bug to unreproducible,
we have no woreking mozilla since August in the amd64 port, and 1.7.12-1
is still affected.

Best regards
Frederik Schueler

--=20
ENOSIG

--C+ts3FVlLX8+P6JN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDreS06n7So0GVSSARAgBYAJ9OZkF2BFSnk5i64wTuyZa9R7L1zQCeOm+A
zMKjZQ0IPU0VcOO8ZO9wED4=
=74gv
-----END PGP SIGNATURE-----

--C+ts3FVlLX8+P6JN--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 25 Dec 2005 01:06:02 +0100
From: Frederik Schueler <email address hidden>
To: <email address hidden>
Subject: #321644 is severity: grave, since we have no working mozilla in amd64,
 and this since August.

--i7F3eY7HS/tUJxUd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Severity 321644 grave
thanks

Best regards
Frederik Schueler

--=20
ENOSIG

--i7F3eY7HS/tUJxUd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDreJq6n7So0GVSSARAudgAKCUqRdgpVeEWfn+sERg3diyXdR7agCfQjqH
d1YNB2v31Ce3QmKCDdKZ1Fg=
=wsXM
-----END PGP SIGNATURE-----

--i7F3eY7HS/tUJxUd--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

*** Bug 27585 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Alexander Sack (asac) wrote : Re: Bug#321644: #321644 is not unreproducible

On Sun, Dec 25, 2005 at 01:15:48AM +0100, Frederik Schueler wrote:
> tags 321644 - unreproducible
> thanks
>
> Hello,
>
> I wonder why Loïc Minier <email address hidden> set this bug to unreproducible,
> we have no woreking mozilla since August in the amd64 port, and 1.7.12-1
> is still affected.
>

Dunno ... anyway, lets wait another week or two ... than I will NMU
mozilla .... for another time.

Any bugs with patches you want to see fixed too?

 - Alexander

 p.s. please take care that the bug is listed as To: or CC: when
      replying to this mail (e.g. /reply-all/).
--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org/

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 25 Dec 2005 10:01:35 +0100
From: Alexander Sack - Debian Bugmail <email address hidden>
To: Frederik Schueler <email address hidden>, <email address hidden>
Subject: Re: Bug#321644: #321644 is not unreproducible

On Sun, Dec 25, 2005 at 01:15:48AM +0100, Frederik Schueler wrote:
> tags 321644 - unreproducible
> thanks
>
> Hello,
>
> I wonder why Lo�Minier <email address hidden> set this bug to unreproducible,
> we have no woreking mozilla since August in the amd64 port, and 1.7.12-1
> is still affected.
>

Dunno ... anyway, lets wait another week or two ... than I will NMU
mozilla .... for another time.

Any bugs with patches you want to see fixed too?

 - Alexander

 p.s. please take care that the bug is listed as To: or CC: when
      replying to this mail (e.g. /reply-all/).
--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org/

Revision history for this message
In , Kevin Brown (kevin-sysexperts) wrote : mozilla-browser: This bug is completely reproducible for me
Download full text (3.2 KiB)

Package: mozilla-browser
Version: 2:1.7.12-1
Followup-For: Bug #321644

There's a web page at work that I use occasionally that triggers this
bug every time. Recompiling with "-g -O" instead of "-g -O2" fixed it.

Since changing the optimizer flags causes the crashes in question to
disappear for me and apparently others as well, I think it's pretty clear
we're talking about an optimizer bug here. Patches to the mozilla code
probably aren't going to be as effective as simply changing the optimizer
flags to something that's more reliable.

Since a number of other platforms use -O and not -O2 (possibly for similar
reasons), the most reasonable approach here is to use -O on the amd64
architecture.

One other thing: this same optimization bug appears in gcc 3.4 as well (I
attempted to compile mozilla using gcc 3.4 but ran into the same problem).
So it's something that's been around a while.

Anyone wanna file a bug against gcc on this?

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-generic
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages mozilla-browser depends on:
ii debconf 1.4.67 Debian configuration management sy
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libc6 2.3.5-11 GNU C Library: Shared libraries an
ii libfontconfig1 2.3.2-1.1 generic font configuration library
ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.0.2-6 GCC support library
ii libglib2.0-0 2.8.5-1 The GLib library of C routines
ii libgtk2.0-0 2.8.9-2 The GTK+ graphical user interface
ii libnspr4 2:1.7.12-1 Netscape Portable Runtime Library
ii libpango1.0-0 1.10.2-1 Layout and rendering of internatio
ii libstdc++6 4.0.2-6 The GNU Standard C++ Library v3
ii libx11-6 6.9.0.dfsg.1-2 X Window System protocol client li
ii libxext6 6.9.0.dfsg.1-2 X Window System miscellaneous exte
ii libxft2 2.1.7-1 FreeType-based font drawing librar
ii libxp6 6.9.0.dfsg.1-2 X Window System printing extension
ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra
ii libxt6 6.9.0.dfsg.1-2 X Toolkit Intrinsics
ii psmisc 21.9-1 Utilities that use the proc filesy
ii xlibs 6.9.0.dfsg.1-3 X Window System client libraries m
ii zlib1g 1:1.2.3-9 compression library - runtime

Versions of packages mozilla-browser recommends:
ii mozilla-psm 2:1.7.12-1 The Mozilla Internet application s
ii myspell-en-gb [myspell-dictio 1:2.0.1-2 English_british dictionary for mys
ii myspell-en-us [myspell-dictio 1:2.0.1-2 English_american dictionary for my

-- debconf information:
  mozilla/dsp: none
  mozilla/locale_auto: tru...

Read more...

Revision history for this message
In , Ryan Richter (ryan-tau) wrote : Please apply the patch!

Would someone please kindly fix this? It's been almost 6 months now,
and I'm getting rather sick of recompiling mozilla myself.

AMD64 gets no respect...

Thanks,
-ryan

Revision history for this message
In , Alexander Sack (asac) wrote : Re: Bug#321644: Please apply the patch! anyone has time to NMU?

On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:
> Would someone please kindly fix this? It's been almost 6 months now,
> and I'm getting rather sick of recompiling mozilla myself.
>
> AMD64 gets no respect...
>

Loic, you a time-slot NMU this? I am currently under 120% load, so I probably
won't have time for it in the near future!

 - Alexander

 p.s. please take care that the bug is listed as To: or CC: when
      replying to this mail (e.g. /reply-all/).
--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org/

Revision history for this message
In , Jordi Mallach (jordi) wrote :

On Thu, Feb 02, 2006 at 12:05:53PM +0100, Alexander Sack - Debian Bugmail wrote:
> On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:
> Loic, you a time-slot NMU this? I am currently under 120% load, so I probably
> won't have time for it in the near future!

What's the correct patch to apply here? Build with -O instead of -O2, or
to try the bugzilla patch provided by Lionel?

I'll try to trick lool so we prepare a NMU in the next few days.

Jordi
--
Jordi Mallach Pérez -- Debian developer http://www.debian.org/
<email address hidden> <email address hidden> http://www.sindominio.net/
GnuPG public key information available at http://oskuro.net/

Revision history for this message
In , Alexander Sack (asac) wrote :

On Thu, Feb 02, 2006 at 01:19:15PM +0100, Jordi Mallach wrote:
> On Thu, Feb 02, 2006 at 12:05:53PM +0100, Alexander Sack - Debian Bugmail wrote:
> > On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:
> > Loic, you a time-slot NMU this? I am currently under 120% load, so I probably
> > won't have time for it in the near future!
>
> What's the correct patch to apply here? Build with -O instead of -O2, or
> to try the bugzilla patch provided by Lionel?
>
> I'll try to trick lool so we prepare a NMU in the next few days.
>

From what I read in the bugzilla bug-report it looks as if this is in
fact a gcc-4.0 bug. Thus, I would probably prefer -O to work around this
instead of patching the code-base.

Of course, I cannot confirm that it really works flawlessly with that
option set, but IMO its worth a try :)

 - Alexander

--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote :

On Thu, Feb 02, 2006 at 01:19:15PM +0100, Jordi Mallach wrote:
> On Thu, Feb 02, 2006 at 12:05:53PM +0100, Alexander Sack - Debian Bugmail wrote:
>> On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:

>> Loic, you a time-slot NMU this? I am currently under 120% load, so
>> I probably won't have time for it in the near future!

> What's the correct patch to apply here? Build with -O instead of
> -O2, or to try the bugzilla patch provided by Lionel?

-O instead of -O2 is a work-around that will work. My (backported)
bugzilla patch seems to work for me (Galeon still crashes occasionally
and non-reproducibly, but not more than on an i386 machine...), but is
not guaranteed to catch all occurrences of the problem: see
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376#c38 .

Note: The upstream log mentions gcc bugs thrown is *as* *well*:

 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23192

These are fixed in gcc 4.0.2, which we have.

Ubuntu compiles with -fno-strict-aliasing. On all platforms, I
presume. And my amd64-using neighbour is not having particular
problems. This actually makes a lot of sense since the bug in Mozilla
that triggers all this is an aliasing violation...

--
Lionel

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote :

On Thu, Feb 02, 2006 at 01:40:47PM +0100, Alexander Sack wrote:
> On Thu, Feb 02, 2006 at 01:19:15PM +0100, Jordi Mallach wrote:
>> On Thu, Feb 02, 2006 at 12:05:53PM +0100, Alexander Sack - Debian Bugmail wrote:
>>> On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:
>>> Loic, you a time-slot NMU this? I am currently under 120% load, so I probably
>>> won't have time for it in the near future!

>> What's the correct patch to apply here? Build with -O instead of -O2, or
>> to try the bugzilla patch provided by Lionel?

>> I'll try to trick lool so we prepare a NMU in the next few days.

> From what I read in the bugzilla bug-report it looks as if this is in
> fact a gcc-4.0 bug.

No, it is not only a gcc-4.0 bug.

1) The mozilla codebase has a pervasive aliasing rules violation
   problem, built in quite deep in the codebase. See
   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376#c18 and
   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376#c38 .

2) GCC 4.0 had some aliasing-related bugs, but the ones that Mozilla
   bugzilla points at are (as far as I understand) solved in the
   current Debian gcc (4.0.2):

   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23192

--
Lionel

Revision history for this message
In , Alexander Sack (asac) wrote :

On Thu, Feb 02, 2006 at 02:10:25PM +0100, Lionel Elie Mamane wrote:
> On Thu, Feb 02, 2006 at 01:19:15PM +0100, Jordi Mallach wrote:
> > On Thu, Feb 02, 2006 at 12:05:53PM +0100, Alexander Sack - Debian Bugmail wrote:
> >> On Wed, Feb 01, 2006 at 05:45:37PM -0500, Ryan Richter wrote:
>
> >> Loic, you a time-slot NMU this? I am currently under 120% load, so
> >> I probably won't have time for it in the near future!
>
> > What's the correct patch to apply here? Build with -O instead of
> > -O2, or to try the bugzilla patch provided by Lionel?
>
> -O instead of -O2 is a work-around that will work. My (backported)
> bugzilla patch seems to work for me (Galeon still crashes occasionally
> and non-reproducibly, but not more than on an i386 machine...), but is
> not guaranteed to catch all occurrences of the problem: see
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11376#c38 .
>
> Note: The upstream log mentions gcc bugs thrown is *as* *well*:
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23192
>
> These are fixed in gcc 4.0.2, which we have.
>

So maybe a simple respin with latest gcc will fix this? Can you verify this?

 - Alexander

 p.s. please take care that the bug is listed as To: or CC: when
      replying to this mail (e.g. /reply-all/).
--
 GPG messages preferred. | .''`. ** Debian GNU/Linux **
 Alexander Sack | : :' : The universal
 <email address hidden> | `. `' Operating System
 http://www.asoftsite.org | `- http://www.debian.org/

Revision history for this message
In , Lionel Elie Mamane (lionel-mamane) wrote :

On Thu, Feb 02, 2006 at 02:30:54PM +0100, Alexander Sack - Debian Bugmail wrote:
> On Thu, Feb 02, 2006 at 02:10:25PM +0100, Lionel Elie Mamane wrote:

>> Note: The upstream log mentions gcc bugs thrown is *as* *well*:

>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22591
>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23192

>> These are fixed in gcc 4.0.2, which we have.

> So maybe a simple respin with latest gcc will fix this? Can you
> verify this?

I don't think it will, as the Mozilla code still contains aliasing
violations.

Compiling with -fno-strict-aliasing on all archs looks sensible. (And
leave -O2 for amd64, but this should be tested.)

--
Lionel

Revision history for this message
In , =?iso-8859-1?Q?Lo=EFc?= Minier (lool+alioth) wrote :

On Thu, Feb 02, 2006, Lionel Elie Mamane wrote:
> Ubuntu compiles with -fno-strict-aliasing. On all platforms, I
> presume. And my amd64-using neighbour is not having particular
> problems. This actually makes a lot of sense since the bug in Mozilla
> that triggers all this is an aliasing violation...

 Odly, it's commented out right now:
    #OPTFLAGS += -fno-strict-aliasing
    # ... see Ubuntu bugzilla 17276.
    # Let us try without this for Dapper and see if it works at all.

 (<http://bugzilla.ubuntu.com/show_bug.cgi?id=17276> is about adding this
 flag.)

mozilla (2:1.7.12-1ubuntu2) dapper; urgency=low
  [...]
  * -fno-strict-aliasing (hack put in for Breezy,
    Ubuntu bugzilla 17276) experimentally removed.

 -- Ian Jackson <email address hidden> Mon, 28 Nov 2005 17:39:01 +0000
[...]
mozilla (2:1.7.12-0ubuntu2) breezy; urgency=low

  * Recompile everything -fno-strict-aliasing. See 17276.

 -- Ian Jackson <email address hidden> Mon, 10 Oct 2005 11:56:12 +0100

 Since they now build Galeon, Epiphany, etc. against Firefox, I suppose
 it's still borken, but nobody cares.

--
Loïc Minier <email address hidden>
Current Earth status: NOT DESTROYED

Revision history for this message
In , Loïc Minier (lool) wrote : setting package to libnspr4 libnspr-dev libnss3 libnss-dev mozilla mozilla-browser mozilla-calendar mozilla-chatzilla mozilla-dev mozilla-dom-inspector mozilla-js-debugger mozilla-mailnews mozilla-psm ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

# Automatically generated email from bts, devscripts version 2.9.11
package libnspr4 libnspr-dev libnss3 libnss-dev mozilla mozilla-browser mozilla-calendar mozilla-chatzilla mozilla-dev mozilla-dom-inspector mozilla-js-debugger mozilla-mailnews mozilla-psm
tags 154862 + pending
tags 186827 + pending
tags 259862 + pending
tags 271660 + pending
tags 291483 + pending
tags 305986 + pending
tags 311375 + pending
tags 318779 + pending
tags 318904 + pending
tags 321644 + pending
tags 322118 + pending
tags 323416 + pending
tags 333139 + pending
tags 336441 + pending
tags 346013 + pending
tags 348291 + pending

Revision history for this message
In , Loïc Minier (lool) wrote : Fixed in NMU of mozilla 2:1.7.12-1.1
Download full text (6.1 KiB)

tag 154862 + fixed
tag 186827 + fixed
tag 259862 + fixed
tag 271660 + fixed
tag 291483 + fixed
tag 305986 + fixed
tag 311375 + fixed
tag 318779 + fixed
tag 318904 + fixed
tag 321644 + fixed
tag 322118 + fixed
tag 323416 + fixed
tag 333139 + fixed
tag 336441 + fixed
tag 346013 + fixed
tag 348291 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 5 Feb 2006 19:35:23 +0100
Source: mozilla
Binary: mozilla mozilla-calendar mozilla-dom-inspector libnspr4 mozilla-js-debugger mozilla-browser libnss3 libnspr-dev mozilla-chatzilla mozilla-psm mozilla-mailnews libnss-dev mozilla-dev
Architecture: source i386
Version: 2:1.7.12-1.1
Distribution: unstable
Urgency: low
Maintainer: Takuo KITAME <email address hidden>
Changed-By: Loic Minier <email address hidden>
Description:
 libnspr-dev - Netscape Portable Runtime library - development files
 libnspr4 - Netscape Portable Runtime Library
 libnss-dev - Network Security Service Libraries - development
 libnss3 - Network Security Service Libraries - runtime
 mozilla - The Mozilla Internet application suite - meta package
 mozilla-browser - The Mozilla Internet application suite - core and browser
 mozilla-calendar - Todo organizer,calendar and reminder,integrated with Mozilla suit
 mozilla-chatzilla - Mozilla Web Browser - irc client
 mozilla-dev - The Mozilla Internet application suite - development files
 mozilla-dom-inspector - A tool for inspecting the DOM of pages in Mozilla.
 mozilla-js-debugger - JavaScript debugger for use with Mozilla
 mozilla-mailnews - The Mozilla Internet application suite - mail and news support
 mozilla-psm - The Mozilla Internet application suite - Personal Security Manage
Closes: 154862 186827 259862 271660 291483 305986 311375 318779 318904 321644 322118 323416 333139 336441 346013 348291
Changes:
 mozilla (2:1.7.12-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Build with -fno-strict-aliasing to fix an amd64 segfault caused by
     aliasing violations, thanks Lionel Elie Mamane and others.
     (Closes: #321644, #336441)
     [debian/rules]
   * Fix problematic syntax in mozilla/extensions/p3p/Makefile.in causing a
     build failure in the p3p extension, thanks Teemu Ikonen and Kevin Brown.
     (Closes: #346013)
     [debian/patches/p3p-makefile-spaces]
   * Fix .desktop launch file for mozilla-chatzilla to really launch chatzilla
     instead of the browser, thanks Axel Krauth. (Closes: #186827)
     [debian/Mozilla-chatzilla.desktop, debian/Mozilla-chatzilla.desktop.in]
   * Bump VERSION to 1.7.12.
     [debian/rules]
   * Include Gdk patch to fix crashes for Gtk >= 2.7. (Closes: #318904)
     [debian/patches/gdk-crashes]
   * Fix and export LD_LIBRARY_PATH in update-mozilla-chrome, thanks Mike
     Hommey. (Closes: #323416)
     [debian/update-mozilla-chrome]
   * Fix gdk_property_get warnings being printed on the terminal.
     (Closes: #318779)
     [debian/patches/gdk-property-get]
   * Fix quoting of the AM_PATH_NSPR macro, thanks Vincent Untz.
     (Closes: #271660)
     [debian/patches/am-path-nspr-quoting]...

Read more...

Revision history for this message
In , Adam D. Barratt (debian-bts-adam-barratt) wrote : Bugs fixed in NMU, documenting versions

# Hi,
#
# These bugs were fixed in an NMU, but have not been acknowledged by the
# maintainers. With version tracking in the Debian BTS, it is important
# to know which version of a package fixes each bug so that they can be
# tracked for release status, so I'm closing these bugs with the
#relevant version information now

close 271427 8.14+v8.11+urw-0.1
close 314698 0.35-2.1
close 325635 0.35-2.1
close 328017 0.35-2.1
close 320115 2.0-4.2
close 320284 1.11
close 320899 11.4.1870-7.1
close 327078 11.4.1870-7.1
close 327349 11.4.1870-7.1
close 320903 1:0.71-1.2
close 327946 1:0.71-1.2
close 320941 2.0.3-1.1
close 321126 2.6.3.2
close 321545 0.1.3b-1.1
close 341341 0.1.3b-1.1
close 321553 0.1.12-2.2
close 321644 2:1.7.12-1.1
close 346013 2:1.7.12-1.1
close 321816 2.61-2.1
close 321967 4.0.0-2.1
close 330024 4.0.0-2.1
close 321998 0.9.21-0.1
close 322583 0.3.8.1-4
close 322853 0.7.1-3.1
close 356739 0.7.1-3.1
close 322961 0.4.3.1.dfsg-0.1
close 322972 9.4.2-2.4
close 323084 0.4.5+cvs20030824-1.4
close 323160 0.1.10-0.1
close 323355 1.2.11-0.2
close 323725 0.18.2-10.1
close 323942 0.4.0-4.1
close 324371 4.3-18.1
close 324553 2.9.5.0.37.5.2
close 324558 1.2-release-2.1
close 324579 1.11-6.2
close 324606 1.2-release-2.2
close 324908 0.12.4-4.1
close 325210 2.6.0-1.1
close 325490 0.7.1-1.1
close 325514 0.8.6-1.1
close 326468 0.8.6-1.1
close 325532 2:1.7.12-1
close 327366 2:1.7.12-1
close 329778 2:1.7.12-1
close 332480 2:1.7.12-1
close 325635 0.35-2.1
close 328017 0.35-2.1
close 325835 0.1.12-7.1
close 325851 2:1.7.8-1sarge2
close 325938 0.9.8beta2-4.1
close 327930 0.9.8beta2-4.1
close 326285 0.99.3-5.1
close 326295 0.8.2-5.1
close 373110 0.8.2-5.1
close 379331 0.8.2-5.1
close 379334 0.8.2-5.1
close 326298 0.2.12-2.1
close 326311 0.3.5-1pre1.1
close 326355 2.1.8-2.1
close 326362 0.6-7.2
close 326371 0.90beta1-10.1
close 326372 1.0-0.1
close 326378 0.1.17-4.3
close 326466 6.3.2-2.1
close 347129 6.3.2-2.1
close 347205 6.3.2-2.1
close 326489 0.3.7-2.1
close 326756 1.0.9-1.1
close 365518 1.0.9-1.1
close 327429 1.2-1.1
close 350429 1.2-1.1
close 327911 2.3.5-1.1
close 327718 0.6.0-8.2
close 327933 0.9.2-1.1
close 327936 0.8.5-1.1
close 327970 0.5.1-2.1
close 327984 1.3-2.1
close 327986 0.2.36-4.1
close 291328 0.2.36-4.1
close 327996 1.0-1.1
close 328002 1.0.0-9.1
close 328018 2.1.3-2.1
close 328039 1.18A-2.1
close 328172 1.002-0.2
close 328333 4.1.2-1.1
close 328334 1.34-7.1
close 328335 0.8.2-2.1
close 328352 0.13-3.1
close 328364 0.4.0-test5-2.1
close 329467 1.3.1
close 330446 0.1.83
close 333857 0.1.83
close 330666 6:6.2.4.5-0.2
close 330938 0.5.1-2.2

Changed in mozilla:
status: Fix Committed → Fix Released
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.