Closed Bug 67670 Opened 24 years ago Closed 23 years ago

BeZilla crash when find string on the page

Categories

(SeaMonkey :: UI Design, defect)

x86
BeOS
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: dreamer, Unassigned)

References

Details

(Keywords: crash)

I have Mozilla for BeOS.x86 (build 2001020406). Every time i search a string in the page (off-line or not), BeZilla crash: in depth, Bezilla crash only when there aren't any match, and you select cancel in the dialog box. This is the debug (sc, reg, ps): loading symbols segment violation occurred nsEventStateManager::UpdateCursor(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *): UpdateCursor__19nsEventStateManagerP14nsIPresContextP7nsEventP8nsIFrameP13nsEventStatus: +013a ed1b06e2: * 0a8b movl (%edx), %ecx mozilla-bin:sc frame retaddr fcffd070 ed1ad984 nsEventStateManager::PreHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) + 00000270 fcffd230 ed1f830b PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 00000077 fcffd264 ed1f81f1 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) + 00000255 fcffd2a4 ed76d41e nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) + 000001ba fcffd2f4 ed77e176 nsViewManager2::DispatchEvent(nsGUIEvent *, nsEventStatus *) + 00000596 fcffd36c ed76ccf9 HandleEvent(nsGUIEvent *) + 00000059 fcffd398 ecc31831 nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &) + 0000002d fcffd3b0 ecc3189a nsWindow::DispatchWindowEvent(nsGUIEvent *) + 00000036 fcffd3d0 ecc34635 nsWindow::DispatchMouseEvent(unsigned int, nsPoint, unsigned int, unsigned int) + 00000089 fcffd434 ecc33e84 nsWindow::CallMethod(MethodInfo *) + 000003ec fcffd47c ecc266ed nsAppShell::DispatchNativeEvent(int, void *) + 00000105 fcffd4ec ec9e1147 nsXULWindow::ShowModal(void) + 0000022f fcffd554 ec9e9135 nsWebShellWindow::ShowModal(void) + 00000019 fcffd564 ec9de590 nsChromeTreeOwner::ShowModal(void) + 00000024 fcffd574 ecaf5c75 GlobalWindowImpl::OpenInternal(JSContext *, long *, unsigned int, int, nsIDOMWindowInternal **) + 00001461 fcffd9b4 ecaf202d GlobalWindowImpl::OpenDialog(JSContext *, long *, unsigned int, nsIDOMWindowInternal **) + 00000035 fcffd9e0 ec9f22f5 nsCommonDialogs::DoDialog(nsIDOMWindowInternal *, nsIDialogParamBlock *, char const *) + 00000151 fcffda2c ec9f10c6 nsCommonDialogs::Alert(nsIDOMWindowInternal *, unsigned wchar_t const *, unsigned wchar_t const *) + 000000ea fcffda8c ec9eaac9 nsDOMWindowPrompter::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 000000a1 fcffdb4c ed740506 nsSingleSignOnPrompt::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 0000002e fcffdb6c ecaefaac GlobalWindowImpl::Alert(JSContext *, long *, unsigned int) + 00000124 fcffdc44 ecae3df7 WindowInternalAlert(JSContext *, JSObject *, unsigned int, long *, long *) + 000000f3 fcffdc70 ec71f620 js_Invoke + 000004f0 fcffdd24 ec7262f2 js_Interpret + 000062a6 fcffde88 ec71f66d js_Invoke + 0000053d fcffdf30 ec71f857 js_InternalInvoke + 000000a7 fcffdfb4 ec704cc9 JS_CallFunctionValue + 00000031 fcffdfe4 ecadcd3c nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) + 00000194 fcffe048 ecb196cd nsJSEventListener::HandleEvent(nsIDOMEvent *) + 0000024d fcffe12c ed1a9e2c nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) + 000004c4 fcffe2d0 ed1abb0d nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) + 00001c9d fcffe3f0 eccc83cf nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) + 00000acb fcffe5ec ed1f8511 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *) + 0000008d fcffe61c ed343c45 nsButtonBoxFrame::MouseClicked(nsIPresContext *, nsGUIEvent *) + 00000161 fcffe724 ed343ac3 nsButtonBoxFrame::HandleEvent(nsIPresContext *, nsGUIEvent *, nsEventStatus *) + 00000177 fcffe748 ed1f841c PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 00000188 fcffe774 ed1f827a PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *) + 0000003a fcffe7a8 ed1b1799 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *) + 00000165 fcffe86c ed1afddb nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) + 00000463 fcffe8f4 ed1f8458 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 000001c4 fcffe928 ed1f81f1 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) + 00000255 fcffe968 ed76d41e nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) + 000001ba fcffe9b8 ed77e176 nsViewManager2::DispatchEvent(nsGUIEvent *, nsEventStatus *) + 00000596 fcffea30 ed76ccf9 HandleEvent(nsGUIEvent *) + 00000059 fcffea5c ecc31831 nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &) + 0000002d fcffea74 ecc3189a nsWindow::DispatchWindowEvent(nsGUIEvent *) + 00000036 fcffea94 ecc34635 nsWindow::DispatchMouseEvent(unsigned int, nsPoint, unsigned int, unsigned int) + 00000089 fcffeaf8 ecc33e84 nsWindow::CallMethod(MethodInfo *) + 000003ec fcffeb40 ecc266ed nsAppShell::DispatchNativeEvent(int, void *) + 00000105 fcffebb0 ec9e1147 nsXULWindow::ShowModal(void) + 0000022f fcffec18 ec9e9135 nsWebShellWindow::ShowModal(void) + 00000019 fcffec28 ec9de590 nsChromeTreeOwner::ShowModal(void) + 00000024 fcffec38 ecaf5c75 GlobalWindowImpl::OpenInternal(JSContext *, long *, unsigned int, int, nsIDOMWindowInternal **) + 00001461 fcfff078 ecaf202d GlobalWindowImpl::OpenDialog(JSContext *, long *, unsigned int, nsIDOMWindowInternal **) + 00000035 fcfff0a4 ec9f22f5 nsCommonDialogs::DoDialog(nsIDOMWindowInternal *, nsIDialogParamBlock *, char const *) + 00000151 fcfff0f0 ec9f10c6 nsCommonDialogs::Alert(nsIDOMWindowInternal *, unsigned wchar_t const *, unsigned wchar_t const *) + 000000ea fcfff150 ec9eaac9 nsDOMWindowPrompter::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 000000a1 fcfff210 ed740506 nsSingleSignOnPrompt::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 0000002e fcfff230 ecaefaac GlobalWindowImpl::Alert(JSContext *, long *, unsigned int) + 00000124 fcfff308 ecae3df7 WindowInternalAlert(JSContext *, JSObject *, unsigned int, long *, long *) + 000000f3 fcfff334 ec71f620 js_Invoke + 000004f0 fcfff3e8 ec7262f2 js_Interpret + 000062a6 fcfff54c ec71f66d js_Invoke + 0000053d fcfff5f4 ec71f857 js_InternalInvoke + 000000a7 fcfff678 ec704cc9 JS_CallFunctionValue + 00000031 fcfff6a8 ecadcd3c nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) + 00000194 fcfff70c ecb196cd nsJSEventListener::HandleEvent(nsIDOMEvent *) + 0000024d fcfff7f0 ed1a9e2c nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) + 000004c4 fcfff994 ed1abb0d nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) + 00001c9d fcfffab4 eccc83cf nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) + 00000acb fcfffcb0 ed1f8511 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *) + 0000008d fcfffce0 ed343c45 nsButtonBoxFrame::MouseClicked(nsIPresContext *, nsGUIEvent *) + 00000161 fcfffde8 ed343ac3 nsButtonBoxFrame::HandleEvent(nsIPresContext *, nsGUIEvent *, nsEventStatus *) + 00000177 fcfffe0c ed1f841c PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 00000188 fcfffe38 ed1f827a PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *) + 0000003a fcfffe6c ed1b1799 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *) + 00000165 fcffff30 ed1afddb nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) + 00000463 fcffffb8 ed1f8458 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 000001c4 fcffffec ed1f81f1 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) + 00000255 fd00002c ed76d41e nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) + 000001ba fd00007c ed77e176 nsViewManager2::DispatchEvent(nsGUIEvent *, nsEventStatus *) + 00000596 fd0000f4 ed76ccf9 HandleEvent(nsGUIEvent *) + 00000059 fd000120 ecc31831 nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &) + 0000002d fd000138 ecc3189a nsWindow::DispatchWindowEvent(nsGUIEvent *) + 00000036 fd000158 ecc34635 nsWindow::DispatchMouseEvent(unsigned int, nsPoint, unsigned int, unsigned int) + 00000089 fd0001bc ecc33e84 nsWindow::CallMethod(MethodInfo *) + 000003ec fd000204 ecc266ed nsAppShell::DispatchNativeEvent(int, void *) + 00000105 fd000274 ec9e1147 nsXULWindow::ShowModal(void) + 0000022f fd0002dc ec9e9135 nsWebShellWindow::ShowModal(void) + 00000019 fd0002ec ec9de590 nsChromeTreeOwner::ShowModal(void) + 00000024 fd0002fc ecaf5c75 GlobalWindowImpl::OpenInternal(JSContext *, long *, unsigned int, int, nsIDOMWindowInternal **) + 00001461 fd00073c ecaf202d GlobalWindowImpl::OpenDialog(JSContext *, long *, unsigned int, nsIDOMWindowInternal **) + 00000035 fd000768 ec9f22f5 nsCommonDialogs::DoDialog(nsIDOMWindowInternal *, nsIDialogParamBlock *, char const *) + 00000151 fd0007b4 ec9f10c6 nsCommonDialogs::Alert(nsIDOMWindowInternal *, unsigned wchar_t const *, unsigned wchar_t const *) + 000000ea fd000814 ec9eaac9 nsDOMWindowPrompter::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 000000a1 fd0008d4 ed740506 nsSingleSignOnPrompt::Alert(unsigned wchar_t const *, unsigned wchar_t const *) + 0000002e fd0008f4 ecaefaac GlobalWindowImpl::Alert(JSContext *, long *, unsigned int) + 00000124 fd0009cc ecae3df7 WindowInternalAlert(JSContext *, JSObject *, unsigned int, long *, long *) + 000000f3 fd0009f8 ec71f620 js_Invoke + 000004f0 fd000aac ec7262f2 js_Interpret + 000062a6 fd000c10 ec71f66d js_Invoke + 0000053d fd000cb8 ec71f857 js_InternalInvoke + 000000a7 fd000d3c ec704cc9 JS_CallFunctionValue + 00000031 fd000d6c ecadcd3c nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int) + 00000194 fd000dd0 ecb196cd nsJSEventListener::HandleEvent(nsIDOMEvent *) + 0000024d fd000eb4 ed1a9e2c nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int) + 000004c4 fd001058 ed1abb0d nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *) + 00001c9d fd001178 eccc83cf nsXULElement::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *) + 00000acb fd001374 ed1f8511 PresShell::HandleDOMEventWithTarget(nsIContent *, nsEvent *, nsEventStatus *) + 0000008d fd0013a4 ed343c45 nsButtonBoxFrame::MouseClicked(nsIPresContext *, nsGUIEvent *) + 00000161 fd0014ac ed343ac3 nsButtonBoxFrame::HandleEvent(nsIPresContext *, nsGUIEvent *, nsEventStatus *) + 00000177 fd0014d0 ed1f841c PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 00000188 fd0014fc ed1f827a PresShell::HandleEventWithTarget(nsEvent *, nsIFrame *, nsIContent *, unsigned int, nsEventStatus *) + 0000003a fd001530 ed1b1799 nsEventStateManager::CheckForAndDispatchClick(nsIPresContext *, nsMouseEvent *, nsEventStatus *) + 00000165 fd0015f4 ed1afddb nsEventStateManager::PostHandleEvent(nsIPresContext *, nsEvent *, nsIFrame *, nsEventStatus *, nsIView *) + 00000463 fd00167c ed1f8458 PresShell::HandleEventInternal(nsEvent *, nsIView *, unsigned int, nsEventStatus *) + 000001c4 fd0016b0 ed1f81f1 PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *, int, int &) + 00000255 fd0016f0 ed76d41e nsView::HandleEvent(nsGUIEvent *, unsigned int, nsEventStatus *, int, int &) + 000001ba fd001740 ed77e176 nsViewManager2::DispatchEvent(nsGUIEvent *, nsEventStatus *) + 00000596 fd0017b8 ed76ccf9 HandleEvent(nsGUIEvent *) + 00000059 fd0017e4 ecc31831 nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &) + 0000002d fd0017fc ecc3189a nsWindow::DispatchWindowEvent(nsGUIEvent *) + 00000036 fd00181c ecc34635 nsWindow::DispatchMouseEvent(unsigned int, nsPoint, unsigned int, unsigned int) + 00000089 fd001880 ecc33e84 nsWindow::CallMethod(MethodInfo *) + 000003ec fd0018c8 ecc26456 nsAppShell::Run(void) + 000000b2 fd0018f8 ec9e6688 nsAppShellService::Run(void) + 00000024 fd001908 8000968b main1(int, char **, nsISupports *) + 00000943 fd001a58 80009c9b main + 0000011b fd001a84 80006a05 _start + 00000061 mozilla-bin:reg eax 00000000 ebp fcffd070 cs 001b edx 00000000 esi fcffd05c ss 0023 ecx 00000000 edi fcffd068 ds 0023 ebx ed585d10 esp fcffd048 es 0023 fs 26eb eflags 00010296 eip ed1b06e2 trap_no 0000000e error_code 00000004 mozilla-bin:ps PID DEBUG NAME STATUS 4ce curr mozilla-bin semaphore 4d1 BApplication semaphore 4d8 timer roster semaphore 4d9 moz-thread semaphore 4da w>BeNews - The place with more semaphore 4dd w>Alert semaphore 4df w> semaphore 4e1 w> semaphore 4e3 w> semaphore 4ea w> semaphore 4ec w>Find in This Page semaphore 4ee w>Alert semaphore 4f0 w>Alert semaphore 4f2 w>Alert semaphore 4f3 team 370 debugtask semaphore Thanks, Gianpaolo Mazzoni (BUGIT).
probably accessing a js object after its context is deleted...
Assignee: matt → koehler
Keywords: crash
Confirming. This bug is a result of bug 66809 The find window is throwing up an alert window (which never gets shown). When the Find window is closed, mozilla will crash because the alert window never got dismissed. Marking 66809 as a dependency.
Status: UNCONFIRMED → NEW
Depends on: 66809
Ever confirmed: true
This looks like the same bug as 69589. Thoughts?
Find In Page does not equal Search. I know it sounds silly but it's true; read the component descriptions.
Component: Search → XP Apps: GUI Features
QA Contact: claudius
Summary: BeZilla crash when search string on the page → BeZilla crash when find string on the page
No more working on Bezilla
Assignee: koehler → nobody
This seems to have been fixed by Wade's checkin for bug 66809. Reopen if that's not the case.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
v
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
Component: XP Apps: GUI Features → UI Design
You need to log in before you can comment on or make changes to this bug.