Closed
Bug 86775
Opened 23 years ago
Closed 23 years ago
Attempting to view a digitally signed message causes a crash
Categories
(Core :: Layout, defect)
Tracking
()
People
(Reporter: chrispetersen, Assigned: paulkchen)
Details
(Keywords: crash, Whiteboard: OSX++)
Build: 2001061314 Platform: Mac OS X only Expected Results: Message should be displayed What I got: Application crashes Steps to reproduce: 1) Send a digitally signed to email account from Netscape. 2) Attempt view message in Mail module of Fizzilla. 3) The application immediately crashes. Here is the stack trace from crash reporter: Date/Time: 2001-06-19 16:17:28 -0700 PID: 324 Command: Mozilla Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0: #0 0x0218ddf0 in ActivateMenu__11nsMenuFrameFi () #1 0x0218dde4 in ActivateMenu__11nsMenuFrameFi () #2 0x0218b298 in HideChain__16nsMenuPopupFrameFv () #3 0x021ab3d0 in Rollup__23nsMenuDismissalListenerFv () #4 0x0164f204 in Destroy__8nsWindowFv () #5 0x024e31ac in __dt__6nsViewFv () #6 0x024e35e4 in Destroy__6nsViewFv () #7 0x02074dd4 in Destroy__7nsFrameFP14nsIPresContext () #8 0x0207220c in Destroy__16nsContainerFrameFP14nsIPresContext () #9 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #10 0x0218bd44 in Destroy__16nsMenuPopupFrameFP14nsIPresContext () #11 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #12 0x0218cf78 in Destroy__11nsMenuFrameFP14nsIPresContext () #13 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #14 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #15 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #16 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #17 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #18 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #19 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #20 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #21 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #22 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #23 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #24 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #25 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #26 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #27 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #28 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #29 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #30 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #31 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #32 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #33 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #34 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #35 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #36 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #37 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #38 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #39 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #40 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #41 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #42 0x02171b00 in Destroy__10nsBoxFrameFP14nsIPresContext () #43 0x0216c684 in DestroyFrames__11nsFrameListFP14nsIPresContext () #44 0x020721fc in Destroy__16nsContainerFrameFP14nsIPresContext () #45 0x0214352c in Destroy__13ViewportFrameFP14nsIPresContext () #46 0x0219a244 in Destroy__12FrameManagerFv () #47 0x020876f8 in __dt__9PresShellFv () #48 0x02086fe0 in Release__9PresShellFv () #49 0x001482f4 in __dt__13nsCOMPtr_baseFv () #50 0x01b24f70 in __dt__18DocumentViewerImplFv () #51 0x01b24978 in Release__18DocumentViewerImplFv () #52 0x0014839c in assign_with_AddRef__13nsCOMPtr_baseFP11nsISupports () #53 0x019115d0 in __as__28nsCOMPtr<16nsIContentViewer>FP16nsIContentViewer () #54 0x0191101c in Destroy__10nsDocShellFv () #55 0x019321fc in Destroy__10nsWebShellFv () #56 0x01637de0 in Destroy__11nsXULWindowFv () #57 0x0162752c in Destroy__16nsWebShellWindowFv () #58 0x016326bc in Destroy__17nsChromeTreeOwnerFv () #59 0x01e0498c in ReallyCloseWindow__16GlobalWindowImplFv () #60 0x01e048b0 in Close__16GlobalWindowImplFv () #61 0x0162a3c0 in Quit__17nsAppShellServiceFv () #62 0x0009633c in Quit__16nsMacCommandLineF8TAskSave () #63 0x0009f09c in HandleQuit__18AEApplicationClassFP6AEDescPC6AEDescP6AEDesc () #64 0x000a33f8 in DispatchEvent__14AEGenericClassFP6AEDescPC6AEDescP6AEDesc () #65 0x0009cc98 in DispatchEvent__17AEDispatchHandlerFP6AEDescPC6AEDescP6AEDesc () #66 0x0009b4a0 in HandleRequiredSuiteEvent__11AECoreClassFPC6AEDescP6AEDesc () #67 0x0009ba20 in RequiredSuiteHandler__11AECoreClassFPC6AEDescP6AEDescUl () #68 0x73f2452c in _InvokeAEEventHandlerUPP () #69 0x73f24744 in _TryEventTable () #70 0x73f24578 in _AEMDispatcher () #71 0x73f2452c in _InvokeAEEventHandlerUPP () #72 0x73f241c0 in _aeResumeTheCurrentEvent () #73 0x73f25cb8 in _aeSend () #74 0x7389324c in _AESend () #75 0x73a54604 in _SendAEToSelf () #76 0x737eb820 in _HandleCompatibilityCommandEvent () #77 0x737e443c in _CompatibilityEventHandler () #78 0x737e13c0 in _InvokeEventHandlerUPP () #79 0x737e1100 in _DispatchEventToHandlers () #80 0x737e0da4 in _SendEventToEventTargetInternal () #81 0x737e0cc4 in _SendEventToEventTarget () #82 0x737eb348 in _SendHICommandEvent () #83 0x73a276d0 in _ProcessHICommandWithModifiers () #84 0x73a5a3b0 in _SendMenuItemSelectedEvent () #85 0x739afdac in _HandleKeyboardEvent () #86 0x738db008 in _CompatibilityMenuBarEventHandler () #87 0x737e13c0 in _InvokeEventHandlerUPP () #88 0x737e1100 in _DispatchEventToHandlers () #89 0x737e0da4 in _SendEventToEventTargetInternal () #90 0x737e1814 in _SendEventToEventTargetWithOptions () #91 0x739afb0c in _HandleKeyboardEvent () #92 0x737e15dc in _ToolboxEventDispatcherHandler () #93 0x737e13c0 in _InvokeEventHandlerUPP () #94 0x737e12b0 in _DispatchEventToHandlers () #95 0x737e0da4 in _SendEventToEventTargetInternal () #96 0x737e0cc4 in _SendEventToEventTarget () #97 0x737e0ae0 in _ToolboxEventDispatcher () #98 0x73840384 in _CallEventDispatchHook () #99 0x7383ff80 in _GetOrPeekEvent () #100 0x7383af7c in _GetNextEventMatchingMask () #101 0x7383ab3c in _WNEInternal () #102 0x7383a9f8 in _WaitNextEvent () #103 0x01667f80 in GetEvent__16nsMacMessagePumpFR11EventRecord () #104 0x01667a90 in DoMessagePump__16nsMacMessagePumpFv () #105 0x01667334 in Run__10nsAppShellFv () #106 0x0162a1c4 in Run__17nsAppShellServiceFv () #107 0x00093988 in main1__FiPPcP11nsISupports () #108 0x000945ec in main () Thread 1: #0 0x7000427c in _syscall () #1 0x70658478 in _ProcessReadyEvent () #2 0x70658270 in _CarbonSelectThreadFunc () #3 0x70014f34 in __pthread_body () Thread 2: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x70653b80 in _BSD_pthread_cond_wait () #5 0x70653b60 in _CarbonConditionWait () #6 0x7065552c in _CarbonOperationThreadFunc () #7 0x70014f34 in __pthread_body () Thread 3: #0 0x70059b78 in _semaphore_timedwait_signal_trap () #1 0x7003f828 in _semaphore_timedwait_signal () #2 0x70015f98 in __pthread_cond_wait () #3 0x7003f7f4 in _pthread_cond_timedwait_relative_np () #4 0x7029b590 in _TSWaitOnConditionTimedRelative () #5 0x7029cdac in _TSWaitOnSemaphoreCommon () #6 0x702e5f98 in _TSWaitOnSemaphoreRelative () #7 0x702e7208 in _TimerThread () #8 0x70014f34 in __pthread_body () Thread 4: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x7029b550 in _TSWaitOnCondition () #5 0x7029cd94 in _TSWaitOnSemaphoreCommon () #6 0x7029cce4 in _TSWaitOnSemaphore () #7 0x7029cba8 in _AsyncFileThread () #8 0x70014f34 in __pthread_body () Thread 5: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x70653b80 in _BSD_pthread_cond_wait () #5 0x70653b60 in _CarbonConditionWait () #6 0x70653a54 in _CarbonInetOperThreadFunc () #7 0x70014f34 in __pthread_body () PPC Thread State: srr0: 0x0218ddf0 srr1: 0x0000f030 vrsave: 0x00000000 xer: 0x00000020 lr: 0x0218dde4 ctr: 0x001484c8 mq: 0x00000000 r0: 0x0218dde4 r1: 0xbfffc570 r2: 0x0227b000 r3: 0x00000000 r4: 0xbfffc614 r5: 0x00000000 r6: 0xbfffc550 r7: 0x00000010 r8: 0x00000001 r9: 0x022a07f0 r10: 0x00000001 r11: 0x00000001 r12: 0x002966a0 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0xbfffe1c8 r19: 0x00000000 r20: 0x00000000 r21: 0x00000000 r22: 0x00000000 r23: 0x00000001 r24: 0x00000000 r25: 0xbfffdd24 r26: 0x015129cc r27: 0xbfffda28 r28: 0x002a2370 r29: 0xbfffc614 r30: 0x00000000 r31: 0x028ed6b4 **********
Reporter | ||
Comment 1•23 years ago
|
||
Oops.. Posted wrong stack trace. Here is the REAL one... Date/Time: 2001-06-19 16:04:58 -0700 PID: 314 Command: Mozilla Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0: #0 0x0015c698 in HashCode__5nsCRTFPCcPUi () #1 0x014f49f0 in 0x14f49f0 () #2 0x0013e0fc in Put__11nsHashtableFP9nsHashKeyPv () #3 0x018dd72c in AddMimeInfoToCache__26nsExternalHelperAppServiceFP11nsIMIMEInf () #4 0x018de844 in GetFromExtension__20nsOSHelperAppServiceFPCcPP11nsIMIMEInfo () #5 0x018dc868 in GetTypeFromExtension__26nsExternalHelperAppServiceFPCcPPc () #6 0x03c278d0 in mime_file_type__FPCcPv () #7 0x03c22ab8 in mime_create__FPCcP11MimeHeadersP18MimeDisplayOptions () #8 0x03c3029c in MimeMultipart_create_child__FP10MimeObject () #9 0x03c2fe20 in MimeMultipart_parse_line__FPciP10MimeObject () #10 0x03c1d5b8 in convert_and_send_buffer__FPciiPFPcUiPv_iPv () #11 0x03c1d6a0 in mime_LineBuffer () #12 0x03c310f8 in MimeObject_parse_buffer__FPciP10MimeObject () #13 0x03c2d758 in MimeMessage_parse_line__FPciP10MimeObject () #14 0x03c1d5b8 in convert_and_send_buffer__FPciiPFPcUiPv_iPv () #15 0x03c1d7d4 in mime_LineBuffer () #16 0x03c310f8 in MimeObject_parse_buffer__FPciP10MimeObject () #17 0x03c2823c in mime_display_stream_write () #18 0x03c3dc24 in OnDataAvailable__17nsStreamConverterFP10nsIRequestP11nsISuppor () #19 0x018cf600 in OnDataAvailable__18nsDocumentOpenInfoFP10nsIRequestP11nsISuppo () #20 0x017ce57c in OnDataAvailable__19nsStreamListenerTeeFP10nsIRequestP11nsISupp () #21 0x01768bcc in HandleEvent__23nsOnDataAvailableEvent0Fv () #22 0x01767a2c in HandlePLEvent__22nsStreamListenerEvent0FP7PLEvent () #23 0x001ad5e8 in PL_HandleEvent () #24 0x001ad464 in PL_ProcessPendingEvents () #25 0x00158b08 in ProcessPendingEvents__16nsEventQueueImplFv () #26 0x016540f4 in ProcessPLEventQueue__26nsMacNSPREventQueueHandlerFv () #27 0x01653eb8 in RepeatAction__26nsMacNSPREventQueueHandlerFRC11EventRecord () #28 0x0167ba4c in DoRepeaters__8RepeaterFRC11EventRecord () #29 0x01668184 in DispatchEvent__16nsMacMessagePumpFiP11EventRecord () #30 0x01667aa4 in DoMessagePump__16nsMacMessagePumpFv () #31 0x01667334 in Run__10nsAppShellFv () #32 0x0162a1c4 in Run__17nsAppShellServiceFv () #33 0x00093988 in main1__FiPPcP11nsISupports () #34 0x000945ec in main () Thread 1: #0 0x7000427c in _syscall () #1 0x70658478 in _ProcessReadyEvent () #2 0x70658270 in _CarbonSelectThreadFunc () #3 0x70014f34 in __pthread_body () Thread 2: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x70653b80 in _BSD_pthread_cond_wait () #5 0x70653b60 in _CarbonConditionWait () #6 0x7065552c in _CarbonOperationThreadFunc () #7 0x70014f34 in __pthread_body () Thread 3: #0 0x70059b78 in _semaphore_timedwait_signal_trap () #1 0x7003f828 in _semaphore_timedwait_signal () #2 0x70015f98 in __pthread_cond_wait () #3 0x7003f7f4 in _pthread_cond_timedwait_relative_np () #4 0x7029b590 in _TSWaitOnConditionTimedRelative () #5 0x7029cdac in _TSWaitOnSemaphoreCommon () #6 0x702e5f98 in _TSWaitOnSemaphoreRelative () #7 0x702e7208 in _TimerThread () #8 0x70014f34 in __pthread_body () Thread 4: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x7029b550 in _TSWaitOnCondition () #5 0x7029cd94 in _TSWaitOnSemaphoreCommon () #6 0x7029cce4 in _TSWaitOnSemaphore () #7 0x7029cba8 in _AsyncFileThread () #8 0x70014f34 in __pthread_body () Thread 5: #0 0x70059b98 in _semaphore_wait_signal_trap () #1 0x70016140 in _semaphore_wait_signal () #2 0x70015fa8 in __pthread_cond_wait () #3 0x70015d48 in _pthread_cond_wait () #4 0x70653b80 in _BSD_pthread_cond_wait () #5 0x70653b60 in _CarbonConditionWait () #6 0x70653a54 in _CarbonInetOperThreadFunc () #7 0x70014f34 in __pthread_body () Thread 6: #0 0x700007e8 in _mach_msg_overwrite_trap () #1 0x70005714 in _mach_msg_overwrite () #2 0x700277e0 in _thread_suspend () #3 0x70027774 in __pthread_become_available () #4 0x70027498 in _pthread_exit () #5 0x70014f38 in __pthread_body () PPC Thread State: srr0: 0x0015c698 srr1: 0x0000d030 vrsave: 0x00000000 xer: 0x00000020 lr: 0x0013e92c ctr: 0x0013e910 mq: 0x00000000 r0: 0x0013e0fc r1: 0xbfffe3f0 r2: 0x0029d000 r3: 0x00000000 r4: 0xbfffe4ec r5: 0x03778a70 r6: 0x00000000 r7: 0x00000000 r8: 0x00000000 r9: 0x00000001 r10: 0x00000001 r11: 0x6a57eae0 r12: 0x002960f8 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0xbffff6d8 r20: 0x002b84c0 r21: 0x00000000 r22: 0x03778490 r23: 0x03ee1d00 r24: 0x03bf9c1c r25: 0x03bf95c4 r26: 0x014f49f0 r27: 0xbfffe4e4 r28: 0x03778a70 r29: 0x03778a70 r30: 0x00000000 r31: 0x00000000 **********
Comment 2•23 years ago
|
||
Spam some folks. It's crashing in hash table code called from the helper app service.
Comment 3•23 years ago
|
||
this is similar to what you've already been hacking on, same stack trace
nav triage team: marking as dup of 91726 since stack traces are exactly the same. *** This bug has been marked as a duplicate of 91726 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 5•23 years ago
|
||
Marking verified in the Aug 24 build Mac OS X build.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•