Clicking Advanced Edit button results in a crash

VERIFIED FIXED

Status

SeaMonkey
Composer
--
critical
VERIFIED FIXED
16 years ago
13 years ago

People

(Reporter: Chris Petersen, Assigned: Simon Fraser)

Tracking

({crash})

Trunk
PowerPC
Mac OS X
crash

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

16 years ago
Build : 2002-02-20-03
Platform: OS X 

Expected Result: Additional editing options should be available in dialog.

What I got: Crash occurs.

Steps to reproduce:
*Classic Theme enabled

1) *Open Composer. 

2) Click on either Table, Image, Link, or Anchor toolbar icon.

3) Click on Advanced Edit.

4) Crash occurs.
(Reporter)

Updated

16 years ago
Summary: Placing focus on Advanced Edit button results in a crash → Clicking Advanced Edit button results in a crash
(Reporter)

Comment 1

16 years ago
Stack Trace from crash reporter:

Date/Time:  2002-02-20 15:23:29 -0800
OS Version: 10.1.3 (Build 5Q45)
Host:       localhost

Command:    Netscape 6
PID:        360

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000001

Thread 0 Crashed:
 #0   0x029a7734 in 0x29a7734
 #1   0x05564080 in 0x5564080
 #2   0x029a7424 in PaintBackground__14nsCSSRenderingFP14nsIPresContextR19nsIRende
 #3   0x02a88a80 in Paint__10nsBoxFrameFP14nsIPresContextR19nsIRenderingContextRC6
 #4   0x02a88e3c in PaintChild__10nsBoxFrameFP14nsIPresContextR19nsIRenderingConte
 #5   0x02a8943c in PaintChildren__10nsBoxFrameFP14nsIPresContextR19nsIRenderingCo
 #6   0x02a88c50 in Paint__10nsBoxFrameFP14nsIPresContextR19nsIRenderingContextRC6
 #7   0x0296d7e8 in PaintChild__16nsContainerFrameFP14nsIPresContextR19nsIRenderin
 #8   0x0296d608 in PaintChildren__16nsContainerFrameFP14nsIPresContextR19nsIRende
 #9   0x0296d518 in Paint__16nsContainerFrameFP14nsIPresContextR19nsIRenderingCont
 #10  0x0299266c in PresShell::Paint(nsIView *, nsIRenderingContext &, nsRect
const &)
 #11  0x02c0d398 in nsView::Paint(nsIRenderingContext &, nsRect const &,
unsigned int, int &)
 #12  0x02c14e0c in RenderDisplayListElement_
 #13  0x02c14c20 in RenderViews__13nsViewManagerFP6nsViewR19nsIRenderingContextRC6
 #14  0x02c13430 in Refresh__13nsViewManagerFP6nsViewP19nsIRenderingContextP9nsIRe
 #15  0x02c166fc in 0x2c166fc
 #16  0x02c0cba8 in HandleEvent(nsGUIEvent *)
 #17  0x0247db24 in nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &)
 #18  0x0247dc80 in nsWindow::DispatchWindowEvent(nsGUIEvent &, nsEventStatus &)
 #19  0x0247d4b8 in nsWindow::UpdateWidget(nsRect &, nsIRenderingContext *)
 #20  0x0247d5d0 in nsWindow::UpdateWidget(nsRect &, nsIRenderingContext *)
 #21  0x0247c9e0 in nsWindow::PaintUpdateRectProc(unsigned short,
OpaqueRgnHandle *, Rect const *, void *)
 #22  0x0247d008 in nsWindow::HandleUpdateEvent(OpaqueRgnHandle *)
 #23  0x0248f320 in nsMacEventHandler::UpdateEvent(void)
 #24  0x0248af58 in nsMacWindow::WindowEventHandler(OpaqueEventHandlerCallRef *)
 #25  0x73118b08 in DispatchEventToHandlers
 #26  0x73101d98 in SendEventToEventTargetInternal
 #27  0x731b65b8 in SendEventToEventTarget
 #28  0x731da0a8 in SendEvent(unsigned long, WindowData *, OpaqueRgnHandle *)
 #29  0x731dcb40 in PaintWindow(WindowData *, OpaqueRgnHandle *, PaintReason)
 #30  0x73231e44 in DrawWindowContents(OpaqueWindowPtr *)
 #31  0x732d8f38 in TransitionWindowAndParentCallback
 #32  0x732d8e28 in TransitionWindowAndParent
 #33  0x732bddf0 in ShowSheetWindow
 #34  0x0248b264 in nsMacWindow::Show(int)
 #35  0x024586f8 in nsXULWindow::SetVisibility(int)
 #36  0x02459278 in nsXULWindow::OnChromeLoaded(void)
 #37  0x02442efc in OnStateChange__16nsWebShellWindowFP14nsIWebProgressP10nsIReque
 #38  0x01ecd870 in FireOnStateChange__15nsDocLoaderImplFP14nsIWebProgressP10nsIRe
 #39  0x01ecc75c in nsDocLoaderImpl::doStopDocumentLoad(nsIRequest *, unsigned int)
 #40  0x01ecc4cc in nsDocLoaderImpl::DocLoaderIsEmpty(void)
 #41  0x01ecc1d4 in nsDocLoaderImpl::OnStopRequest(nsIRequest *, nsISupports *,
unsigned int)
 #42  0x01b8c9c4 in nsLoadGroup::RemoveRequest(nsIRequest *, nsISupports *,
unsigned int)
 #43  0x01bc8734 in nsJARChannel::OnStopRequest(nsIRequest *, nsISupports *,
unsigned int)
 #44  0x01be23d0 in nsOnStopRequestEvent::HandleEvent(void)
 #45  0x01be17e0 in nsARequestObserverEvent::HandlePLEvent(PLEvent *)
 #46  0x005f4500 in PL_HandleEvent
 #47  0x005f436c in PL_ProcessPendingEvents
 #48  0x0059a33c in nsEventQueueImpl::ProcessPendingEvents(void)
 #49  0x0247facc in nsMacNSPREventQueueHandler::ProcessPLEventQueue(void)
 #50  0x0247f890 in nsMacNSPREventQueueHandler::RepeatAction(EventRecord const &)
 #51  0x01188b14 in Repeater::DoRepeaters(EventRecord const &)
 #52  0x02493968 in nsMacMessagePump::DispatchEvent(int, EventRecord *)
 #53  0x024932e8 in nsAppShell::DispatchNativeEvent(int, void *)
 #54  0x02457304 in nsXULWindow::ShowModal(void)
 #55  0x024425b0 in nsWebShellWindow::ShowModal(void)
 #56  0x0245407c in nsContentTreeOwner::ShowAsModal(void)
 #57  0x01cb23ac in nsWindowWatcher::OpenWindowJS(nsIDOMWindow *, char const *,
char const *, char const *, int, unsigned int, long *,  *)
 #58  0x027ef598 in OpenInternal__16GlobalWindowImplFRC9nsAStringRC9nsAStringRC9ns
 #59  0x027ea474 in GlobalWindowImpl::OpenDialog(nsIDOMWindow **)
 #60  0x005bdd2c in XPTC_InvokeByIndex
 #61  0x005bdc20 in XPTC_InvokeByIndex
 #62  0x01b44c9c in 0x1b44c9c
 #63  0x01b4b11c in XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int,
long *, long *)
 #64  0x01ac65ec in js_Invoke
 #65  0x01ace6b0 in 0x1ace6b0
 #66  0x01ac6644 in js_Invoke
 #67  0x01ac6890 in js_InternalInvoke
 #68  0x01aa7bdc in JS_CallFunctionValue
 #69  0x027dc180 in nsJSContext::CallEventHandler(void *, void *, unsigned int,
void *, int *, int)
 #70  0x027fa604 in nsJSEventListener::HandleEvent(nsIDOMEvent *)
 #71  0x01fae970 in HandleEventSubType__22nsEventListenerManagerFP16nsListenerStru
 #72  0x01fb0fb8 in HandleEvent__22nsEventListenerManagerFP14nsIPresConte
 #73  0x021d8334 in HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n
 #74  0x029932b0 in HandleDOMEventWithTarget__9PresShellFP10nsIContentP7nsEventP13
 #75  0x02acea98 in MouseClicked__16nsButtonBoxFrameFP14nsIPresContextP10nsGUIEven
 #76  0x02ace6b8 in nsButtonBoxFrame::HandleEvent(nsIPresContext *, nsGUIEvent *)
 #77  0x0299313c in HandleEventInternal__9PresShellFP7nsEventP7nsIViewUiP13nsEvent
 #78  0x02992ec4 in HandleEventWithTarget__9PresShellFP7nsEventP8nsIFrameP10nsICon
 #79  0x01fbaa10 in CheckForAndDispatchClick__19nsEventStateManagerFP14nsIPresCont
 #80  0x01fb8960 in 0x1fb8960
 #81  0x02993180 in HandleEventInternal__9PresShellFP7nsEventP7nsIViewUiP13nsEvent
 #82  0x02992dd8 in PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *)
 #83  0x02c17808 in nsViewManager::HandleEvent(nsView *, nsGUIEvent *, int)
 #84  0x02c0d51c in nsView::HandleEvent(nsViewManager *, nsGUIEvent *, int)
 #85  0x02c16b38 in 0x2c16b38
 #86  0x02c0cba8 in HandleEvent(nsGUIEvent *)
 #87  0x0247db24 in nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &)
 #88  0x0247dbfc in nsWindow::DispatchWindowEvent(nsGUIEvent &)
 #89  0x0247dd48 in nsWindow::DispatchMouseEvent(nsMouseEvent &)
 #90  0x0248fbc8 in nsMacEventHandler::HandleMouseUpEvent(EventRecord &)
 #91  0x0248df74 in nsMacEventHandler::HandleOSEvent(EventRecord &)
 #92  0x0248cec4 in nsMacWindow::DispatchEvent(void *, int *)
 #93  0x024949c0 in DispatchOSEventToRaptor__16nsMacMessagePumpFR11EventRecordP15O
 #94  0x02494550 in nsMacMessagePump::DoMouseUp(EventRecord &)
 #95  0x0249387c in nsMacMessagePump::DispatchEvent(int, EventRecord *)
 #96  0x024932e8 in nsAppShell::DispatchNativeEvent(int, void *)
 #97  0x02457304 in nsXULWindow::ShowModal(void)
 #98  0x024425b0 in nsWebShellWindow::ShowModal(void)
 #99  0x0245407c in nsContentTreeOwner::ShowAsModal(void)
 #100 0x01cb23ac in nsWindowWatcher::OpenWindowJS(nsIDOMWindow *, char const *,
char const *, char const *, int, unsigned int, long *,  *)
 #101 0x027ef598 in OpenInternal__16GlobalWindowImplFRC9nsAStringRC9nsAStringRC9ns
 #102 0x027ea474 in GlobalWindowImpl::OpenDialog(nsIDOMWindow **)
 #103 0x005bdd2c in XPTC_InvokeByIndex
 #104 0x005bdc20 in XPTC_InvokeByIndex
 #105 0x01b44c9c in 0x1b44c9c
 #106 0x01b4b11c in XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int,
long *, long *)
 #107 0x01ac65ec in js_Invoke
 #108 0x01ace6b0 in 0x1ace6b0
 #109 0x01ac6644 in js_Invoke
 #110 0x01b3e138 in 0x1b3e138
 #111 0x01b3a3a4 in CallMethod__14nsXPCWrappedJSFUsPC15nsXPTMethodInfoP17nsXPTCMin
 #112 0x005be1bc in PrepareAndDispatch
 #113 0x005c21ac in nsProcessConstructor(nsISupports *, nsID const &, void **)
 #114 0x01cd8114 in DoCommand__26nsControllerCommandManagerFRC9nsAStringP11nsISupp
 #115 0x04e3d194 in nsComposerController::DoCommand(nsAString const &)
 #116 0x005bdd2c in XPTC_InvokeByIndex
 #117 0x005bdc20 in XPTC_InvokeByIndex
 #118 0x01b44c9c in 0x1b44c9c
 #119 0x01b4b11c in XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int,
long *, long *)
 #120 0x01ac65ec in js_Invoke
 #121 0x01ace6b0 in 0x1ace6b0
 #122 0x01ac6644 in js_Invoke
 #123 0x01ac6890 in js_InternalInvoke
 #124 0x01aa7bdc in JS_CallFunctionValue
 #125 0x027dc180 in nsJSContext::CallEventHandler(void *, void *, unsigned int,
void *, int *, int)
 #126 0x027fa604 in nsJSEventListener::HandleEvent(nsIDOMEvent *)
 #127 0x01fae970 in HandleEventSubType__22nsEventListenerManagerFP16nsListenerStru
 #128 0x01fb0fb8 in HandleEvent__22nsEventListenerManagerFP14nsIPresConte
 #129 0x021d8334 in HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n
 #130 0x029932b0 in HandleDOMEventWithTarget__9PresShellFP10nsIContentP7nsEventP13
 #131 0x02acea98 in MouseClicked__16nsButtonBoxFrameFP14nsIPresContextP10nsGUIEven
 #132 0x02ace6b8 in nsButtonBoxFrame::HandleEvent(nsIPresContext *, nsGUIEvent *)
 #133 0x0299313c in HandleEventInternal__9PresShellFP7nsEventP7nsIViewUiP13nsEvent
 #134 0x02992ec4 in HandleEventWithTarget__9PresShellFP7nsEventP8nsIFrameP10nsICon
 #135 0x01fbaa10 in CheckForAndDispatchClick__19nsEventStateManagerFP14nsIPresCont
 #136 0x01fb8960 in 0x1fb8960
 #137 0x02993180 in HandleEventInternal__9PresShellFP7nsEventP7nsIViewUiP13nsEvent
 #138 0x02992dd8 in PresShell::HandleEvent(nsIView *, nsGUIEvent *, nsEventStatus *)
 #139 0x02c17808 in nsViewManager::HandleEvent(nsView *, nsGUIEvent *, int)
 #140 0x02c0d51c in nsView::HandleEvent(nsViewManager *, nsGUIEvent *, int)
 #141 0x02c16b38 in 0x2c16b38
 #142 0x02c0cba8 in HandleEvent(nsGUIEvent *)
 #143 0x0247db24 in nsWindow::DispatchEvent(nsGUIEvent *, nsEventStatus &)
 #144 0x0247dbfc in nsWindow::DispatchWindowEvent(nsGUIEvent &)
 #145 0x0247dd48 in nsWindow::DispatchMouseEvent(nsMouseEvent &)
 #146 0x0248fbc8 in nsMacEventHandler::HandleMouseUpEvent(EventRecord &)
 #147 0x0248df74 in nsMacEventHandler::HandleOSEvent(EventRecord &)
 #148 0x0248cec4 in nsMacWindow::DispatchEvent(void *, int *)
 #149 0x024949c0 in DispatchOSEventToRaptor__16nsMacMessagePumpFR11EventRecordP15O
 #150 0x02494550 in nsMacMessagePump::DoMouseUp(EventRecord &)
 #151 0x0249387c in nsMacMessagePump::DispatchEvent(int, EventRecord *)
 #152 0x02493540 in nsMacMessagePump::DoMessagePump(void)
 #153 0x02492ebc in nsAppShell::Run(void)
 #154 0x02447dfc in nsAppShellService::Run(void)
 #155 0x004cbba4 in main1(int, char **, nsISupports *)
 #156 0x004cc67c in main

Thread 1:
 #0   0x7000497c in syscall
 #1   0x70557600 in BSD_waitevent
 #2   0x70554b80 in CarbonSelectThreadFunc
 #3   0x7002054c in _pthread_body

Thread 2:
 #0   0x7003f4c8 in semaphore_wait_signal_trap
 #1   0x7003f2c8 in _pthread_cond_wait
 #2   0x705593ec in CarbonOperationThreadFunc
 #3   0x7002054c in _pthread_body

Thread 3:
 #0   0x70044cf8 in semaphore_timedwait_signal_trap
 #1   0x70044cd8 in semaphore_timedwait_signal
 #2   0x70283ea4 in TSWaitOnConditionTimedRelative
 #3   0x7027d748 in TSWaitOnSemaphoreCommon
 #4   0x702c2078 in TimerThread
 #5   0x7002054c in _pthread_body

Thread 4:
 #0   0x7003f4c8 in semaphore_wait_signal_trap
 #1   0x7003f2c8 in _pthread_cond_wait
 #2   0x70250ab0 in TSWaitOnCondition
 #3   0x7027d730 in TSWaitOnSemaphoreCommon
 #4   0x70243d14 in AsyncFileThread
 #5   0x7002054c in _pthread_body

Thread 5:
 #0   0x7003f4c8 in semaphore_wait_signal_trap
 #1   0x7003f2c8 in _pthread_cond_wait
 #2   0x7055b884 in CarbonInetOperThreadFunc
 #3   0x7002054c in _pthread_body

Thread 6:
 #0   0x70000978 in mach_msg_overwrite_trap
 #1   0x70005a04 in mach_msg
 #2   0x70026a2c in _pthread_become_available
 #3   0x70026724 in pthread_exit
 #4   0x70020550 in _pthread_body

PPC Thread State:
  srr0: 0x029a7734 srr1: 0x0000f030                vrsave: 0x00000000
   xer: 0x00000014   lr: 0x029a7424  ctr: 0x021ce9b0   mq: 0x00000000
    r0: 0x029a7424   r1: 0xbfff7f30   r2: 0x02bc2000   r3: 0x04ce5a20
    r4: 0x00000000   r5: 0x055645d0   r6: 0xbfff82c0   r7: 0xbfff8244
    r8: 0x00000000   r9: 0x05599278  r10: 0x00000000  r11: 0x00000000
   r12: 0x02319e90  r13: 0x038b6a30  r14: 0x04c84f58  r15: 0x01cda088
   r16: 0x001117e4  r17: 0xbfff9b60  r18: 0x00000000  r19: 0x00000002
   r20: 0x00000000  r21: 0x00000001  r22: 0x00000000  r23: 0x04ce5a20
   r24: 0x05620040  r25: 0x05599278  r26: 0xbfff82c0  r27: 0xbfff8244
   r28: 0x055645d0  r29: 0x05620040  r30: 0x00000000  r31: 0x04ce5a20

**********
(Reporter)

Comment 2

16 years ago
This crash occurs only with classic theme in the OS X build. Need to try Mac OS 9.2
(Reporter)

Updated

16 years ago
Severity: normal → critical
Keywords: regression

Comment 3

16 years ago
-->sfraser

Is this a recent regression?  Do we know when it appeared?
Assignee: syd → sfraser
Keywords: crash
Hardware: PC → Macintosh
Whiteboard: EDITORBASE
(Reporter)

Comment 4

16 years ago
This works on the Feb 19th OS X build (2002-02-19-07) with classic theme.
Severity: critical → normal
Keywords: crash, regression
Hardware: Macintosh → PC
Whiteboard: EDITORBASE
(Assignee)

Comment 5

16 years ago
Ugh, why me. Does this crash look familiar, pink?
Hardware: PC → Macintosh
(Reporter)

Comment 6

16 years ago
With Classic OS Build(2002-02-20-08)under Mac OS 9.2.2, attempting to open
various Composer dialogs like Table or Image results in a immediate crash.
Happens only with Classic Theme.
Hardware: Macintosh → PC
(Reporter)

Updated

16 years ago
Severity: normal → critical
Keywords: crash
yup it does. i fixed it yesterday. smoketest blocker
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED
(Reporter)

Comment 8

16 years ago
Verified on the OS X Feb 21 build 2002-02-21-08 (under Classic Theme). Need to
check under Mac OS 9.2.2.
(Reporter)

Comment 9

16 years ago
Verified with the Mac build (2002-02-21-08) under Mac OS 9.2.2. Tested with
Classic theme.
Status: RESOLVED → VERIFIED

Updated

16 years ago
Hardware: PC → Macintosh
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.