FreeBSD: Preferences|Software Inst. exits w/ SIGFPE

VERIFIED WORKSFORME

Status

SeaMonkey
Preferences
P3
normal
VERIFIED WORKSFORME
19 years ago
14 years ago

People

(Reporter: ben, Assigned: Chris McAfee)

Tracking

({helpwanted})

Trunk
x86
FreeBSD
helpwanted

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Here is the output on the controlling terminal:

Doing smartupdate startup...
Looking up prefwindow object...
Creating prefwindow
object...
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 19209
error_code 8 request_code 59 minor_code 0
(Assignee)

Comment 1

19 years ago
Worksforme on linux, winNT.
If this is happening on FreeBSD, reopen and
put FreeBSD in the title.

Status: NEW → RESOLVED
Last Resolved: 19 years ago
Resolution: --- → WORKSFORME
(Assignee)

Comment 2

19 years ago
looks like this is FreeBSD-only and still happening,
reopening and marking so.

Status: RESOLVED → REOPENED
Summary: Edit --> Preferences --> Software Installation exits browser → FreeBSD: Edit --> Preferences --> Software Installation exits browser

Comment 3

19 years ago
Clearing WORKSFORME resolution due to reopen.
Resolution: WORKSFORME → ---

Comment 4

19 years ago
Can you help Matt with this?  And should we worry about this for beta?
Assignee: matt → mcafee
Status: REOPENED → NEW
Target Milestone: M14
(Assignee)

Comment 5

19 years ago
This is FreeBSD-only, marking m16 and help wanted.

Whiteboard: help wanted
Target Milestone: M14 → M16
(Reporter)

Comment 6

19 years ago
bug still present with M13
(Assignee)

Comment 7

19 years ago
ben, do you have a stack trace?  I don't have
a FreeBSD build to look at this right now.
(Assignee)

Comment 8

19 years ago
There has been a history of SIGFPE problems on FreeBSD.

ben says:
I tried running mozilla, and then attaching gdb to it.  When I went to
Edit-->Preferences, gdb intercepted a SIGFPE:

(gdb) cont
Continuing.
****** GENERAL DRAG ********
WEBSHELL+ = 4

Gdk-WARNING **: locale not supported by C library

Program received signal SIGFPE, Arithmetic exception.
0x280c5fea in js_NewNumberValue () from
/usr/X11R6/lib/mozilla/libmozjs.so

I tried continuing again, and had to do so several times; eventually the
preferences dialog came up, and I was able to select "Software
Installation".  This was followed by a bunch more SIGFPE's, and
eventually the program died, with the GDK-error as described in the
original bug report:

Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 103817 error_code 8 request_code 59 minor_code 0

Program exited with code 01.
(gdb) [1]  + done       mozilla

Updated

19 years ago
Keywords: helpwanted
Whiteboard: help wanted
(Assignee)

Comment 9

19 years ago
better summary




Summary: FreeBSD: Edit --> Preferences --> Software Installation exits browser → FreeBSD: Preferences|Software Inst. exits w/ SIGFPE

Comment 10

19 years ago
Bulk move of all Pref UI component bugs to new Preferences component.  Pref UI 
component will be deleted.
Component: Pref UI → Preferences

Comment 11

19 years ago
mcafee (or anyone else): Can you reproduce this problem with builds after Jan
11?

January 10th a fix for floating point exceptions on FreeBSD was checked in:

CVS log:
http://bonsai.mozilla.org/cvslog.cgi?file=mozilla/xpfe/bootstrap/nsAppRunner.cpp

CVS diff:
http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=nsAppRunner.cpp&root=/cvsroot&subdir=mozilla/xpfe/bootstrap&command=DIFF_FRAMESET&rev1=1.147&rev2=1.148

Updated

19 years ago
Target Milestone: M16 → M18

Comment 12

18 years ago
Move to M21 target milestone.
Target Milestone: M18 → M21
(Assignee)

Comment 13

18 years ago
marking worksforme per markus's comment.
Ben, if this is still happening we can reopen this
and jumpstart this bug.  Sorry it's been sitting here
for a while.
Status: NEW → RESOLVED
Last Resolved: 19 years ago18 years ago
Resolution: --- → WORKSFORME
vrfy.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.