Closed Bug 108791 Opened 23 years ago Closed 23 years ago

classic theme: crash when accessing the Autocomplete Prefs dialog

Categories

(SeaMonkey :: Preferences, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bugzilla, Assigned: sfraser_bugs)

References

Details

(Keywords: crash, platform-parity)

Attachments

(3 files)

found this using 2001.11.06.08-comm bits on mac os 10.1. only occurs with classic theme, not in modern. 1. open Preferences dialog and go to the Smart Browsing panel. 2. in the "Location Bar Autocomplete" section, click the "Advanced" button. result: crash. has anyone seen this on mac os 9.x? it doesn't happen on win32 or linux.
drat, i'm not having luck getting trace info... anyone else? will try a few other things to get more crash info...
Keywords: crash, pp
also crashes on 9.1 --however, the talkback trace was useless. will attach macsbug trace soon.
Attached file macsbug trace (deleted) —
Looks like nsEventStateManager::ShiftFocus() is recursing and blowing the stack.
dupe of bug 108714 ?
No, stack is different.
OS X stuff -> sfraser
Assignee: hewitt → sfraser
joe, this also crashes on Mac OS 9.x --it isn't limited to OS X.
This also happened to me just minutes ago on 9.1. Crashed into macsbug, "es" would not work, had to reboot.
*** Bug 111902 has been marked as a duplicate of this bug. ***
Does this still happen?
yep, still crashing --at least with a build from 2001.12.10.08 [commercial].
Problem still happens with 0.9.7 running under Mac OS 9.1. I will attach a macsbug trace.
I encountered this today - totally trashed my system... with the little "bomb" icon...
Keywords: nsbeta1
*** Bug 121715 has been marked as a duplicate of this bug. ***
Note that bug 112993 shows a similar stack trace.
The problem here is that nsEventStateManger::ShiftFocus can find nothing to focus (since Mac classic skin doesn't have all focussable widgets), so it just recurses to death.
Attached patch patch (deleted) — Splinter Review
This should guard against the infinite recursion. If we pass the end of the same document twice while looking for focusable content, we'll stop.
Comment on attachment 67174 [details] [diff] [review] patch Tested the patch, it fixes the crash and works fine. sr=sfraser
Attachment #67174 - Flags: superreview+
Comment on attachment 67174 [details] [diff] [review] patch r=saari
Attachment #67174 - Flags: review+
checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
*** Bug 112993 has been marked as a duplicate of this bug. ***
vrfy'd fixed using 2002.02.04.17 comm bits on 10.1.2. no more crashing!
Status: RESOLVED → VERIFIED
*** Bug 123796 has been marked as a duplicate of this bug. ***
see also bug #195011 (and bug #137191, which are nearly dups.) these is another version of this bug that involve xul documents with browser elements, which we try to tab into.
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: