Closed
Bug 100852
Opened 24 years ago
Closed 24 years ago
Mac OS X: crash after running page load tests
Categories
(Core :: Layout, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: bugzilla, Assigned: sfraser_bugs)
References
()
Details
(Keywords: crash)
not sure what the proper component/owners are for this --please punt as needed.
using 2001.09.18.20-trunk commercial bits on Mac OS 10.0.4, i crash after
running the page-load tests have completed. so far, twice, noted below with
their respective crash reports.
has anyone seen this when running the page load tests with a *branch* build on
Mac OS X? don't recall if that's run --tracy et al., would you know?
[a] after the tests completed and the report page is displayed, i tried
selecting the report id string from the urlbar. during selection --while
dragging the mouse-- the app crashed.
Date/Time: 2001-09-20 14:48:56 -0700
PID: 277
Command: Netscape 6
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xffffffff
Thread 0:
#0 0x7473aa7c in _CGSFillDRAM8by1 ()
#1 0xbfffdab8 in 0xbfffdab8 ()
#2 0x73d939d4 in _PBSolidPatCopy ()
#3 0x73d93848 in _PatBlt ()
#4 0x73d9f36c in _DevRgn ()
#5 0x73d91a28 in _StdDevLoop ()
#6 0x73d9f2b4 in _StdRgn ()
#7 0x73d9f150 in _InvokeQDRgnUPP ()
#8 0x73d9f110 in _CallRgn ()
#9 0x73d9f0a0 in _PaintRgn ()
#10 0x738317e0 in _WhiteWindowPaintProc__FP10WindowDataP15OpaqueRgnHandleRb ()
#11 0x7380b754 in
_EraseWindowRegionInternal__FP10WindowDataP15OpaqueRgnHandleRbb ()
#12 0x7380b328 in _PaintWindow__FP10WindowDataP15OpaqueRgnHandle11PaintReason ()
#13 0x7380a738 in _ShowHide ()
#14 0x02212fb4 in Show__11nsMacWindowFi ()
#15 0x02f629d0 in SetVisibility__6nsViewF16nsViewVisibility ()
#16 0x02f73f00 in
SetViewVisibility__13nsViewManagerFP7nsIView16nsViewVisibility ()
#17 0x02d09ccc in DoLayout__15nsPopupSetFrameFR16nsBoxLayoutState ()
#18 0x02d1aa00 in Layout__5nsBoxFR16nsBoxLayoutState ()
#19 0x02d23f34 in 0x2d23f34 ()
#20 0x02d221bc in DoLayout__14nsContainerBoxFR16nsBoxLayoutState ()
#21 0x02cdb0e0 in DoLayout__10nsBoxFrameFR16nsBoxLayoutState ()
#22 0x02d1aa00 in Layout__5nsBoxFR16nsBoxLayoutState ()
#23 0x02d27664 in Layout__13nsStackLayoutFP6nsIBoxR16nsBoxLayoutState ()
#24 0x02d221bc in DoLayout__14nsContainerBoxFR16nsBoxLayoutState ()
#25 0x02cdb0e0 in DoLayout__10nsBoxFrameFR16nsBoxLayoutState ()
#26 0x02d1aa00 in Layout__5nsBoxFR16nsBoxLayoutState ()
#27 0x02cda91c in
Reflow__10nsBoxFrameFP14nsIPresContextR19nsHTMLReflowMetricsRC ()
#28 0x02d2b2e4 in
Reflow__14nsRootBoxFrameFP14nsIPresContextR19nsHTMLReflowMetri ()
#29 0x02bd8c54 in
ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 ()
#30 0x02cad410 in
Reflow__13ViewportFrameFP14nsIPresContextR19nsHTMLReflowMetric ()
#31 0x02c38040 in
Dispatch__19nsHTMLReflowCommandFP14nsIPresContextR19nsHTMLRefl ()
#32 0x02bfb2ac in
ProcessReflowCommand__9PresShellFR11nsVoidArrayiR19nsHTMLReflo ()
#33 0x02bfb490 in ProcessReflowCommands__9PresShellFi ()
#34 0x02bfa9b8 in HandlePLEvent__FP11ReflowEvent ()
#35 0x001b9574 in PL_HandleEvent ()
#36 0x001b93f0 in PL_ProcessPendingEvents ()
#37 0x00161c80 in ProcessPendingEvents__16nsEventQueueImplFv ()
#38 0x02208890 in ProcessPLEventQueue__26nsMacNSPREventQueueHandlerFv ()
#39 0x02208654 in RepeatAction__26nsMacNSPREventQueueHandlerFRC11EventRecord ()
#40 0x0222e09c in DoRepeaters__8RepeaterFRC11EventRecord ()
#41 0x0221cbf4 in DispatchEvent__16nsMacMessagePumpFiP11EventRecord ()
#42 0x0221c514 in DoMessagePump__16nsMacMessagePumpFv ()
#43 0x0221bda4 in Run__10nsAppShellFv ()
#44 0x01ee1414 in Run__17nsAppShellServiceFv ()
#45 0x00094d00 in main1__FiPPcP11nsISupports ()
#46 0x0009592c in main ()
Thread 1:
#0 0x7000424c in _syscall ()
#1 0x706584b8 in _ProcessReadyEvent ()
#2 0x706582b0 in _CarbonSelectThreadFunc ()
#3 0x70014f04 in __pthread_body ()
Thread 2:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x70653be0 in _BSD_pthread_cond_wait ()
#5 0x70653bc0 in _CarbonConditionWait ()
#6 0x7065557c in _CarbonOperationThreadFunc ()
#7 0x70014f04 in __pthread_body ()
Thread 3:
#0 0x70059b48 in _semaphore_timedwait_signal_trap ()
#1 0x7003f7f8 in _semaphore_timedwait_signal ()
#2 0x70015f68 in __pthread_cond_wait ()
#3 0x7003f7c4 in _pthread_cond_timedwait_relative_np ()
#4 0x7029b590 in _TSWaitOnConditionTimedRelative ()
#5 0x7029cdac in _TSWaitOnSemaphoreCommon ()
#6 0x702e5f98 in _TSWaitOnSemaphoreRelative ()
#7 0x702e7208 in _TimerThread ()
#8 0x70014f04 in __pthread_body ()
Thread 4:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x7029b550 in _TSWaitOnCondition ()
#5 0x7029cd94 in _TSWaitOnSemaphoreCommon ()
#6 0x7029cce4 in _TSWaitOnSemaphore ()
#7 0x7029cba8 in _AsyncFileThread ()
#8 0x70014f04 in __pthread_body ()
Thread 5:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x70653be0 in _BSD_pthread_cond_wait ()
#5 0x70653bc0 in _CarbonConditionWait ()
#6 0x70653ab4 in _CarbonInetOperThreadFunc ()
#7 0x70014f04 in __pthread_body ()
PPC Thread State:
srr0: 0x7473aa7c srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x00000000 lr: 0x7473aa10 ctr: 0x7473a8d0 mq: 0x00000000
r0: 0x00000001 r1: 0xbfffd970 r2: 0x738929c0 r3: 0x000000ff
r4: 0x00000012 r5: 0x000003cf r6: 0xffffffff r7: 0xffffffff
r8: 0x000003c8 r9: 0x00000000 r10: 0xffffffff r11: 0x83d812e4
r12: 0xffffffff r13: 0xbfffe1a4 r14: 0x00ffffff r15: 0x00ffffff
r16: 0x002f0e38 r17: 0xbfffe7f8 r18: 0x00000000 r19: 0x04abb414
r20: 0x02e068ec r21: 0x002ba11c r22: 0x000003d0 r23: 0x000003c8
r24: 0xffffff00 r25: 0x000000ff r26: 0x000000ff r27: 0xffffff00
r28: 0xbfffd938 r29: 0xffffffff r30: 0xffffffff r31: 0x73d9f174
**********
[b] after the tests completed and the report page is displayed, i tried to just
save the page via command+S -->insta-crash. didn't even get the file picker to
choose a place to save.
Date/Time: 2001-09-20 15:28:34 -0700
PID: 278
Command: Netscape 6
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000dbbc3
Thread 0:
#0 0x73da2410 in _PBXPatCopy ()
#1 0x73d93834 in _PatBlt ()
#2 0x73d91dbc in _DevRect ()
#3 0x73d91a28 in _StdDevLoop ()
#4 0x73d9159c in _StdRect ()
#5 0x73d91484 in _InvokeQDRectUPP ()
#6 0x73d91444 in _CallRect ()
#7 0x73d913b8 in _EraseRect ()
#8 0x7393b06c in _EraseProc__FPC4RectUlsUc ()
#9 0x739e0cec in _InvokeThemeEraseUPP ()
#10 0x7391799c in _DrawButtonLayoutProc__FssPP7GDevicel ()
#11 0x73d9e750 in _InvokeDeviceLoopDrawingUPP ()
#12 0x7382aca8 in _Draw__12DeviceLooperPC4RectPFssPP7GDevicel_vll ()
#13 0x73929abc in
_DrawThemeButton__10DataEngineRC4RectUsRC20TThemeButtonDrawInfoPCB2PFPCB1UlsUc_vRC19ThemeButtonDrawXUPPUlPvUc
()
#14 0x7392961c in _DrawThemeButtonWithContext ()
#15 0x7391ab00 in _DrawControlButton__FP13ButtonGlobals ()
#16 0x738b70f4 in _ButtonCDEF ()
#17 0x73820d20 in _InvokeControlDefUPP ()
#18 0x73820adc in _DispatchMessage__FP11ControlDataslUcUc ()
#19 0x7383402c in _Draw__FP11ControlDataP16OpaqueControlRefP14OpaqueEventRef ()
#20 0x73820540 in
_MessageCompatibilityEventHandler__FP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv
()
#21 0x737e1350 in _InvokeEventHandlerUPP ()
#22 0x737e1090 in _DispatchEventToHandlers ()
#23 0x737e0d34 in _SendEventToEventTargetInternal ()
#24 0x737e17a4 in _SendEventToEventTargetWithOptions ()
#25 0x73833ea4 in _SendControlDefDraw__FP11ControlDatasP13OpaqueGrafPtr ()
#26 0x7383318c in
_DrawPaneInternal__FP11ControlDatasP13OpaqueGrafPtrP15OpaqueRgnHandleUcn2 ()
#27 0x7382913c in _DrawPane ()
#28 0x73916758 in _Draw1Control ()
#29 0x739d4964 in _InitializeControlItem__FP10_DialogRecsP11NewDITLItemUc ()
#30 0x7387cf34 in _InitializeItem__FP10_DialogRecsP8DITLIteml ()
#31 0x738893b4 in _ForEachDialogItem__FP10_DialogRecPFPB0sP8DITLIteml_Ucl ()
#32 0x73a07adc in _NewDialogCommon__FP10_DialogRecPPc ()
#33 0x7387f164 in _NewFeaturesDialog ()
#34 0x738ebd80 in
_CreateDialog__FPvPC4RectPCUcUcsP15OpaqueWindowPtrUclPPcPP10ColorTablePPcn1UlUcG16AutoPositionInfo
()
#35 0x739792b4 in _GetNewDialog ()
#36 0x74308928 in _GetNewDialog__13CResourceFilesPcP15OpaqueWindowPtr ()
#37 0x742fd340 in _CreateDialog__13TBrowseDialog ()
#38 0x743178b0 in _Run__11__NavDialog ()
#39 0x74313874 in _NavPutFile ()
#40 0x0222a8f0 in PutLocalFile__12nsFilePickerFRA256_UcRA256_UcP6FSSpec ()
#41 0x02229ea0 in Show__12nsFilePickerFPs ()
#42 0x032b98f8 in
SelectFile__16nsStreamTransferFP20nsIDOMWindowInternalPP12nsIL ()
#43 0x032b8944 in
SelectFileAndTransferLocation__16nsStreamTransferFP10nsIChanne ()
#44 0x032b8f38 in
SelectFileAndTransferLocationSpec__16nsStreamTransferFPCcP20ns ()
#45 0x001873ec in _XPTC_InvokeByIndex ()
#46 0x001872e0 in XPTC_InvokeByIndex ()
#47 0x01f63c98 in 0x1f63c98 ()
#48 0x01f69c2c in XPC_WN_CallMethod__FP9JSContextP8JSObjectUiPlPl ()
#49 0x01e4b184 in js_Invoke ()
#50 0x01e53144 in 0x1e53144 ()
#51 0x01e4b1dc in js_Invoke ()
#52 0x01e53144 in 0x1e53144 ()
#53 0x01e4b1dc in js_Invoke ()
#54 0x01e4b41c in js_InternalInvoke ()
#55 0x01e2e488 in JS_CallFunctionValue ()
#56 0x0284a7a4 in CallEventHandler__11nsJSContextFPvPvUiPvPii ()
#57 0x02865654 in HandleEvent__17nsJSEventListenerFP11nsIDOMEvent ()
#58 0x02547394 in
ExecuteHandler__21nsXBLPrototypeHandlerFP19nsIDOMEventReceiver ()
#59 0x02568be8 in
WalkHandlersInternal__18nsXBLWindowHandlerFP11nsIDOMEventP7nsI ()
#60 0x02550c94 in WalkHandlers__21nsXBLWindowKeyHandlerFP11nsIDOMEventP7nsIAtom ()
#61 0x02550e2c in KeyPress__21nsXBLWindowKeyHandlerFP11nsIDOMEvent ()
#62 0x023a90d4 in 0x23a90d4 ()
#63 0x0258608c in
HandleDOMEvent__13nsXULDocumentFP14nsIPresContextP7nsEventPP11 ()
#64 0x025ce794 in
HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n ()
#65 0x025ce75c in
HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n ()
#66 0x025ce75c in
HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n ()
#67 0x025ce75c in
HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n ()
#68 0x025ce75c in
HandleDOMEvent__12nsXULElementFP14nsIPresContextP7nsEventPP11n ()
#69 0x025d5964 in
HandleChromeEvent__12nsXULElementFP14nsIPresContextP7nsEventPP ()
#70 0x0284f7f0 in
HandleDOMEvent__16GlobalWindowImplFP14nsIPresContextP7nsEventP ()
#71 0x0232bd9c in
HandleDOMEvent__10nsDocumentFP14nsIPresContextP7nsEventPP11nsI ()
#72 0x0249e7e0 in
HandleDOMEvent__16nsGenericElementFP14nsIPresContextP7nsEventP ()
#73 0x02c07518 in
HandleEventInternal__9PresShellFP7nsEventP7nsIViewUiP13nsEvent ()
#74 0x02c07290 in
HandleEvent__9PresShellFP7nsIViewP10nsGUIEventP13nsEventStatus ()
#75 0x02f6ebb0 in HandleEvent__6nsViewFP10nsGUIEventUiP13nsEventStatusiRi ()
#76 0x02f6eb20 in HandleEvent__6nsViewFP10nsGUIEventUiP13nsEventStatusiRi ()
#77 0x02f6eb20 in HandleEvent__6nsViewFP10nsGUIEventUiP13nsEventStatusiRi ()
#78 0x02f7fb30 in 0x2f7fb30 ()
#79 0x02f6dfa8 in HandleEvent__FP10nsGUIEvent ()
#80 0x02206bf0 in DispatchEvent__8nsWindowFP10nsGUIEventR13nsEventStatus ()
#81 0x02206cc4 in DispatchWindowEvent__8nsWindowFR10nsGUIEvent ()
#82 0x022160bc in HandleKeyEvent__17nsMacEventHandlerFR11EventRecord ()
#83 0x022150d0 in HandleOSEvent__17nsMacEventHandlerFR11EventRecord ()
#84 0x02214348 in HandleOSEvent__11nsMacWindowFR11EventRecord ()
#85 0x0221914c in
DispatchOSEvent__16nsMacMessageSinkFR11EventRecordP15OpaqueWin ()
#86 0x0221d814 in
DispatchOSEventToRaptor__16nsMacMessagePumpFR11EventRecordP15O ()
#87 0x0221d4f4 in DoKey__16nsMacMessagePumpFR11EventRecord ()
#88 0x0221cacc in DispatchEvent__16nsMacMessagePumpFiP11EventRecord ()
#89 0x0221c514 in DoMessagePump__16nsMacMessagePumpFv ()
#90 0x0221bda4 in Run__10nsAppShellFv ()
#91 0x01ed0414 in Run__17nsAppShellServiceFv ()
#92 0x00094d00 in main1__FiPPcP11nsISupports ()
#93 0x0009592c in main ()
Thread 1:
#0 0x7000424c in _syscall ()
#1 0x706584b8 in _ProcessReadyEvent ()
#2 0x706582b0 in _CarbonSelectThreadFunc ()
#3 0x70014f04 in __pthread_body ()
Thread 2:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x70653be0 in _BSD_pthread_cond_wait ()
#5 0x70653bc0 in _CarbonConditionWait ()
#6 0x7065557c in _CarbonOperationThreadFunc ()
#7 0x70014f04 in __pthread_body ()
Thread 3:
#0 0x70059b48 in _semaphore_timedwait_signal_trap ()
#1 0x7003f7f8 in _semaphore_timedwait_signal ()
#2 0x70015f68 in __pthread_cond_wait ()
#3 0x7003f7c4 in _pthread_cond_timedwait_relative_np ()
#4 0x7029b590 in _TSWaitOnConditionTimedRelative ()
#5 0x7029cdac in _TSWaitOnSemaphoreCommon ()
#6 0x702e5f98 in _TSWaitOnSemaphoreRelative ()
#7 0x702e7208 in _TimerThread ()
#8 0x70014f04 in __pthread_body ()
Thread 4:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x7029b550 in _TSWaitOnCondition ()
#5 0x7029cd94 in _TSWaitOnSemaphoreCommon ()
#6 0x7029cce4 in _TSWaitOnSemaphore ()
#7 0x7029cba8 in _AsyncFileThread ()
#8 0x70014f04 in __pthread_body ()
Thread 5:
#0 0x70059b68 in _semaphore_wait_signal_trap ()
#1 0x70016110 in _semaphore_wait_signal ()
#2 0x70015f78 in __pthread_cond_wait ()
#3 0x70015d18 in _pthread_cond_wait ()
#4 0x70653be0 in _BSD_pthread_cond_wait ()
#5 0x70653bc0 in _CarbonConditionWait ()
#6 0x70653ab4 in _CarbonInetOperThreadFunc ()
#7 0x70014f04 in __pthread_body ()
Thread 6:
#0 0x700007b8 in _mach_msg_overwrite_trap ()
#1 0x700056e4 in _mach_msg_overwrite ()
#2 0x700277b0 in _thread_suspend ()
#3 0x70027744 in __pthread_become_available ()
#4 0x70027468 in _pthread_exit ()
#5 0x70014f08 in __pthread_body ()
PPC Thread State:
srr0: 0x73da2410 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x0000000c lr: 0x73d93848 ctr: 0x00000000 mq: 0x00000000
r0: 0xfff1f1f1 r1: 0xbfff7300 r2: 0x40000000 r3: 0xbfff7388
r4: 0x0000001f r5: 0x051c0210 r6: 0x000dbbc3 r7: 0x051c0190
r8: 0x00000000 r9: 0xff000000 r10: 0x051c01d4 r11: 0x00000057
r12: 0x00000044 r13: 0xbfff7a68 r14: 0x00000000 r15: 0x00ffffff
r16: 0x002f0e1c r17: 0x0000001c r18: 0x04747f28 r19: 0x00000000
r20: 0x04a5a200 r21: 0x00000780 r22: 0x00000000 r23: 0x00000080
r24: 0xffffffff r25: 0x00000055 r26: 0x051c028c r27: 0x051bf290
r28: 0xffffffff r29: 0x051c0210 r30: 0x00000000 r31: 0x73d914a8
**********
| Reporter | ||
Updated•24 years ago
|
Keywords: crash,
mozilla0.9.5
QA Contact: doronr → jrgm
| Assignee | ||
Comment 1•24 years ago
|
||
Looks like more bad port management. *ducks*
Comment 2•24 years ago
|
||
what sfraser said. Assigning to pierre & cc:'ing attinasi
Assignee: sdagley → pierre
| Reporter | ||
Comment 3•24 years ago
|
||
over to layout, then, for the nonce.
if i have time today, i'll run the page load tests with a branch build to see if
it happens there. unless someone here knows that it's likely to be in the branch
as well...?
Component: Browser-General → Layout
QA Contact: jrgm → petersen
Comment 4•24 years ago
|
||
I will try this out the branch on 2001-09-18-04-0.9.4 build. Will post results
later tonight or early tomorrow. Thanks.
| Reporter | ||
Comment 6•24 years ago
|
||
interesting observations: still using 2001.09.18.20-trunk bits, i *don't*
encounter a crash when i access a *bookmark* to the page load test --i was able
to run the page load test four times [same profile, same session] without a
crash. moreover, when i quit [via command+Q], i didn't crash either. :)
| Reporter | ||
Comment 7•24 years ago
|
||
ran the page load test using 2001.09.19.04-branch comm bits, and did *not* get a
crash either by saving or selecting in the urlbar.
Comment 8•24 years ago
|
||
sairuh: do you mean that cannot reproduce the bug at all? Or that you still can
reproduce it with 2001.09.18.20-trunk bits if you do not use a bookmark?
Lisa started the test on my 9-18 branch build and it completed without crashing.
| Assignee | ||
Comment 10•24 years ago
|
||
My guess is that this is a regression from my image tiling code, in the same way
that bug 100700 was (i.e. a really obscure way that causes us to leave QuickDraw
in a bad state). Maybe the fix there will also fix this. Pierre, do you have Mac
OS X set up yet?
| Reporter | ||
Comment 11•24 years ago
|
||
pierre: i meant that accessing the bookmark after the page load tests finish
does not result in a crash [2001.09.18.20-trunk].
| Reporter | ||
Comment 13•24 years ago
|
||
after running the page load tests three times, i'm unable to get it to crash.
using 2001.09.25.20-trunk bits on 10.0.4.
| Assignee | ||
Comment 14•24 years ago
|
||
I'm pretty sure the fix to bug 100700 fixed this.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 15•24 years ago
|
||
hey Jen, perhaps this is the bug you're seeing on 9.x...iow, this might not be
limited to OS X, as indicated by fixes for bug 100700 and bug 58104.
Comment 16•24 years ago
|
||
Mark verified in the Oct 20th Mac OS X branch build.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•