[Bug 991027] New: Seamonkey Mail crashes on startup since version 2.40-2.1
http://bugzilla.opensuse.org/show_bug.cgi?id=991027 Bug ID: 991027 Summary: Seamonkey Mail crashes on startup since version 2.40-2.1 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: bjoernv@arcor.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 685863 --> http://bugzilla.opensuse.org/attachment.cgi?id=685863&action=edit Stacktrace produced with "seamonkey -safe-mode --debugger gdb -mail 2>&1" The latest release of Seamonkey (2.40-2.1) crashes on startup. It only crashes, if E-Mail accounts are configured in selected profile. Add-Ons do not matter, because I run Seamonkey in safe-mode for testing. The previous version 2.40-1.12 which is still available for download is unaffected, so it can be used until this bug is fixed. A full GDB stacktrace is attached. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
Ian Jones
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c1
Antoine Belvire
sudo zypper ar -f obs://home:1Antoine1:branches:mozilla:Factory fix-991027 sudo zypper dup --from fix-991027
I removed the "delete-null-pointer-checks", "lifetime-dse" and "schedule-insns2" optimizations, as suggested by LFS (http://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html). Arch Linux guys do that too (https://bugs.archlinux.org/task/49790). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c2
--- Comment #2 from Ian Jones
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c3
Antoine Belvire
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c5
--- Comment #5 from Björn Voigt
It may be related to GCC 6 optimizations.
Please test Seamonkey from home:1Antoine1:branches:mozilla:Factory:
sudo zypper ar -f obs://home:1Antoine1:branches:mozilla:Factory fix-991027 sudo zypper dup --from fix-991027
I removed the "delete-null-pointer-checks", "lifetime-dse" and "schedule-insns2" optimizations, as suggested by LFS (http://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html). Arch Linux guys do that too (https://bugs.archlinux.org/task/49790).
Seamonkey from Antoine's repo works for me. (I already saw the LFS Seamonkey page, but I only tried the patch seamonkey-2.40-gcc6-1.patch which is not enough. The compiler options are needed too.) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c6
Antoine Belvire
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c7
--- Comment #7 from Ian Jones
Fix has reached Tumbleweed, closing as resolved fixed.
When will this be released? I am still getting an error. Information for package seamonkey: ---------------------------------- Repository : Main Repository (OSS) Name : seamonkey Version : 2.40-4.1 Arch : i586 Vendor : openSUSE Installed Size : 117.4 MiB Installed : Yes Status : up-to-date Summary : The successor of the Mozilla Application Suite seamonkey -new-instance /usr/bin/seamonkey: line 140: 25715 Segmentation fault (core dumped) $MOZ_PROGRAM "$@" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c8
--- Comment #8 from Antoine Belvire
rpm -q --changelog seamonkey | less to see if this bug is mentioned.
If yes, then "-fno-delete-null-pointer-checks" is not enough and Rosenauer needs to add "-fno-lifetime-dse -fno-schedule-insns2" to CFLAGS as well, and this bug needs to be reopen. If no, check if you have the last tumbleweed snapshot (20160817). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c9
Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c10
--- Comment #10 from Ian Jones
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c11
--- Comment #11 from Antoine Belvire
Hmm, the no-delete-null-pointer-checks fixed it for all other Mozilla-based applications (Thunderbird and Firefox). So the expectation was that it would be enough for SeaMonkey as well. I mean I have no objections to add a few more if really required.
It seems they're required indeed (see comment #1 and comment #2). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c14
Antoine Belvire
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c16
--- Comment #16 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c17
--- Comment #17 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c18
--- Comment #18 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c19
--- Comment #19 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=991027
http://bugzilla.opensuse.org/show_bug.cgi?id=991027#c20
--- Comment #20 from OBSbugzilla Bot
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com