Closed
Bug 29882
Opened 25 years ago
Closed 24 years ago
holding down arrow keys to navigate categories crashes browser
Categories
(SeaMonkey :: Preferences, defect, P1)
SeaMonkey
Preferences
Tracking
(Not tracked)
VERIFIED
FIXED
M18
People
(Reporter: bugzilla, Assigned: matt)
References
Details
(Keywords: crash, Whiteboard: [nsbeta2+])
occurred using this morning's opt bits [2000.03.01.08] on winNT [comm], linux [comm] and mac [mozilla]. to repro: 1. open Preferences. 2. click on any of the categories to highlight it. 3. hold down either the down or up arrow keys to navigate through the category tree. expected: should cycle through each category as it is highlighted. result: categories are sometimes highlighted, but after holding the key down for more than few seconds (eg, 5 sec or so), i get a crash. talkback reports are kinda sparse, but here are links to 'em. Talkback report for linux: http://cyclone/reports/incidenttemplate.CFM?reportID=124&style=0&tc=48&cp=1&ck1=SUser+email+address&cd1=%25sairuh%40netscape%2Ecom%25&co1=like&bbid=6143850 Talkback report for winNT: http://cyclone/reports/incidenttemplate.CFM?reportID=124&style=0&tc=48&cp=2&ck1=SUser+email+address&cd1=%25sairuh%40netscape%2Ecom%25&co1=like&bbid=6143504 here's console output from linux; not sure how useful it is (just cycling thru the displayed prefs), except for the javascript error w/InitSingleEngineList: Mouse down *** going to save page data for tag: pref-appearance *** newURL: chrome://pref/content/pref-fonts.xul got a request *** PREF_onpageload('pref-fonts'); *** prefindex = 1; prefvalue = 1 *** prefvalue = true *** prefindex = 0; prefvalue = 1 *** prefvalue = false *** id & value: browserUseDocumentFonts1 : true *** id & value: browserUseDocumentFonts0 : false *** id & value: browserScreenResolution : 96 null 0 null select:font.name.serif.x-western 0 null select:font.name.monospace.x-western *** going to save page data for tag: pref-fonts *** VALUE=x-western *** VALUE=14 *** VALUE=charter *** VALUE=charter *** VALUE=12 *** newURL: chrome://pref/content/pref-navigator.xul got a request *** going to save page data for tag: pref-navigator *** newURL: chrome://pref/content/pref-smart_browsing.xul got a request *** PREF_onpageload('pref-navigator'); *** id & value: undefined : undefined *** going to save page data for tag: pref-smart_browsing *** newURL: chrome://pref/content/pref-search.xul got a request *** PREF_onpageload('pref-smart_browsing'); *** id & value: browserRelatedEnabled : false *** id & value: browserRelatedDisabledForDomains : *** id & value: browserGoBrowsingEnabled : false *** going to save page data for tag: pref-search *** newURL: chrome://messenger/content/pref-mailnews.xul got a request *** PREF_onpageload('pref-search'); *** id & value: undefined : undefined JavaScript Error: ReferenceError: InitSingleEngineList is not defined *** going to save page data for tag: pref-mailnews *** newURL: chrome://addressbook/content/pref-addressing.xul got a request *** PREF_onpageload('pref-mailnews'); *** id & value: undefined : undefined *** going to save page data for tag: pref-addressing *** newURL: chrome://messengercompose/content/pref-messages.xul got a request *** PREF_onpageload('pref-addressing'); *** id & value: padCheck : false *** id & value: dirCheck : false *** id & value: ldap_2.autoComplete.showDialogForMultipleMatches1 : true *** id & value: ldap_2.autoComplete.showDialogForMultipleMatches : false *** id & value: useAddress : false *** going to save page data for tag: pref-messages *** newURL: chrome://messenger/content/pref-winsetting.xul got a request *** PREF_onpageload('pref-addressing'); *** id & value: padCheck : false *** id & value: dirCheck : false *** id & value: ldap_2.autoComplete.showDialogForMultipleMatches1 : true *** id & value: ldap_2.autoComplete.showDialogForMultipleMatches : false *** id & value: useAddress : false
Reporter | ||
Comment 1•25 years ago
|
||
nominating for beta1. not a problem on 4.7x on winNT (arrow key nav doesn't seem to be applicable on mac and linux in 4.7x, methinks).
Comment 4•25 years ago
|
||
Clicking on different categories quickly will cause a similar crash.
Reporter | ||
Comment 5•25 years ago
|
||
i don't think this should be viewed as an edge case, imho --it's very common to hold down an arrow key in most forms of navigation anyhow. paulmac, your thoughts?
Whiteboard: [PDT-]
Reporter | ||
Comment 8•25 years ago
|
||
thx for the tip, paul --as it turns out, the trace for winNT looks identical. waterson/warren, d'you think this one is depended on bug 30477?
Depends on: 30477
I don't have this happen for me all the time. Very hard for me to reproduce. I do get an assert here NTDLL! 77f7629c() nsDebug::Assertion(const char * 0x01296a24, const char * 0x01296a04, const char * 0x012969d4, int 4975) line 189 + 13 bytes nsXULDocument::ExecuteScript(JSObject * 0x00ee5038) line 4975 + 38 bytes nsXULDocument::LoadScript(nsXULPrototypeScript * 0x022a4050, int * 0x0012d754) line 4860 + 15 bytes nsXULDocument::ResumeWalk() line 4645 + 19 bytes nsXULDocument::OnStreamComplete(nsXULDocument * const 0x036be344, nsIStreamLoader * 0x00000000, nsISupports * 0x00000000, unsigned int 0, unsigned int 1015, const char * 0x02147a08) line 4939 + 11 bytes nsStreamLoader::OnStopRequest(nsStreamLoader * const 0x03682f84, nsIChannel * 0x036829b0, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 111 + 75 bytes nsResChannel::OnStopRequest(nsResChannel * const 0x036829b4, nsIChannel * 0x03682780, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 596 + 53 bytes nsFileChannel::OnStopRequest(nsFileChannel * const 0x03682784, nsIChannel * 0x03682400, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 0x00000000) line 446 + 45 bytes nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x03687670) line 288 nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x03686f20) line 97 + 12 bytes PL_HandleEvent(PLEvent * 0x03686f20) line 563 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x02da7e90) line 508 + 9 bytes _md_EventReceiverProc(HWND__ * 0x00860c66, unsigned int 49482, unsigned int 0, long 47873680) line 1018 + 9 bytes USER32! 77e71820() 02da7e90() Please reverify this crashes for you.
Status: NEW → ASSIGNED
Target Milestone: M15
Comment 10•24 years ago
|
||
I see that assertion quite often, but it's usually harmless. I think it's Waterson's.
Reporter | ||
Comment 11•24 years ago
|
||
easily reproducible on linux and mac using today's beta1 branch bits (opt, commercial), 2000.03.20.05-nb1b. strangely enough, cannot repro on winNT (also today's beta1 branch bits (opt, commercial, 2000.03.20.06-nb1b).
Assignee | ||
Comment 12•24 years ago
|
||
I'm trying it on the tip and it's not crashing for me anymore
Reporter | ||
Comment 13•24 years ago
|
||
*** Bug 34536 has been marked as a duplicate of this bug. ***
Comment 14•24 years ago
|
||
This is not crashing for me anymore either.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Target Milestone: M15 → ---
Comment 15•24 years ago
|
||
Hmm, on 2000 040610, I can't scroll through the prefs page at all using the arrow keys. I hope that's not the only reason nobody is reproducing this anymore.
Reporter | ||
Comment 16•24 years ago
|
||
yeah, the arrow keys no longer work! (bug 34900) so, am gonna reopen this puppy, till the arrow keys are functional again. :-)
Comment 17•24 years ago
|
||
Well, that explains why I couldn't reproduce it. :-) Matt, who should really get this bug?
Priority: P3 → P1
Target Milestone: --- → M16
Comment 18•24 years ago
|
||
Looks like Hyatt has moved bug #34900 to M17 so there's not much hope in fixing this for beta 2. Moving this one to M17 as well ...
Target Milestone: M16 → M17
Reporter | ||
Comment 19•24 years ago
|
||
this still happens, although i can scroll (ie, hold down arrow keys) for longer before the browser crashes (or simply freezes). tested w/today's m15 opt comm bits.
Comment 20•24 years ago
|
||
This should be actually fixed before it gets too difficult to reproduce on fast computers.
Reporter | ||
Comment 21•24 years ago
|
||
pardon the spam: beta1 is long gone...removing this keyword. will soon replace w/nsbeta2...
Keywords: beta1
Reporter | ||
Comment 22•24 years ago
|
||
nominating for beta2. this was passed over for beta1, too. true, the workaround consists of "hey, just don't do that," but it's all too easy to keep holding down *any* key when using a keyboard. as Jesse said above, this should be address soon, before it becomes more "hidden" with faster machines.
Keywords: nsbeta2
Whiteboard: [PDT-]
Comment 25•24 years ago
|
||
I've been arrowing around for the last ten minutes on today's build (7/6) and see no problem. Marking worksforme.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → WORKSFORME
Comment 26•24 years ago
|
||
I've been arrowing around for the last ten minutes on today's build (7/6) and see no problem. Marking worksforme.
Resolution: WORKSFORME → ---
Comment 27•24 years ago
|
||
verified worksforme (no crash win32/mac/linux while arrowing through prefs tree).
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 28•24 years ago
|
||
This was fixed the week before last with a check into the tree but it still throughs an exeption on the debug builds.
Comment 29•24 years ago
|
||
this bug is still "verified" even though the resolution was cleared?
Comment 30•24 years ago
|
||
mid-air collision ? / bugzilla cleanup Reopening (current State: verfied and no resolution)
Status: VERIFIED → REOPENED
Comment 31•24 years ago
|
||
marking fixed
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•