Closed
Bug 548187
Opened 15 years ago
Closed 14 years ago
[@ objc_msgSend | HPSmartPrint@0xe1ef ] [@ objc_msgSend | CanonIJPDE@0x14cee ] [Mac]
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mike001, Unassigned)
References
Details
(Keywords: crash, Whiteboard: fixed by Bug 396680)
Crash Data
[@ objc_msgSend | HPSmartPrint@0xe1ef ]
#19 crash for Macs, not in top 100 overall (total 91, all Mac, Jan27-Feb23)
3.0 - 11 occurrences
3.0.1 - 77 occurrences
3.0.2 - 3 occurrences
(no occurrences for 1.9.2 or 1.9.3 branches)
All crashes were MacOS 10.5.6, 10.5.7, or 10.5.8
No user comments.
This seems to be a cross between Bug 461355 -- the "@ HPSmartPrint@0xe1ef" part -- and Bug 525277 -- the "@objc_msgSend" part. Stack bears some similarity to Bug 496973 (https://bugzilla.mozilla.org/attachment.cgi?id=395526).
bp-95421334-9bab-4731-9b76-203f22100223 v3.0.1 Build20100111130305
0 libobjc.A.dylib objc_msgSend
1 HPSmartPrint HPSmartPrint@0xe1ef
2 HPSmartPrint HPSmartPrint@0xd160
3 HPPrintSettings HPPrintSettings@0x2044c
4 HPPrintSettings HPPrintSettings@0x1fc17
5 HPPrintSettings HPPrintSettings@0x2dfcf
6 HPPrintSettings HPPrintSettings@0x2e064
7 HPPrintSettings HPPrintSettings@0xa3f8
8 CFNetwork _LongTimerCallBack
9 CoreFoundation CFRunLoopRunSpecific
10 CoreFoundation CFRunLoopRunInMode
11 HIToolbox RunCurrentEventLoopInMode
12 HIToolbox ReceiveNextEventCommon
13 HIToolbox BlockUntilNextEventMatchingListInMode
14 AppKit _DPSNextEvent
15 AppKit -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
16 AppKit -[NSApplication run]
17 thunderbird-bin nsAppShell::Run widget/src/cocoa/nsAppShell.mm:759
18 thunderbird-bin nsAppStartup::Run toolkit/components/startup/src/nsAppStartup.cpp:193
19 thunderbird-bin XRE_main toolkit/xre/nsAppRunner.cpp:3321
20 thunderbird-bin main mail/app/nsMailApp.cpp:103
bp-70e77d7d-52fa-4380-8c7a-3cd322100222 v3.0.2 Build20100216163452
0 libobjc.A.dylib objc_msgSend
1 HPSmartPrint HPSmartPrint@0xe1ef
2 HPSmartPrint HPSmartPrint@0xd160
3 HPPrintSettings HPPrintSettings@0x2044c
4 HPPrintSettings HPPrintSettings@0x1fc17
5 HPPrintSettings HPPrintSettings@0x2dfcf
6 HPPrintSettings HPPrintSettings@0x2e064
7 HPPrintSettings HPPrintSettings@0xa3f8
8 CFNetwork _LongTimerCallBack
9 CoreFoundation CFRunLoopRunSpecific
10 CoreFoundation CFRunLoopRunInMode
11 HIToolbox RunCurrentEventLoopInMode
12 HIToolbox ReceiveNextEventCommon
13 HIToolbox BlockUntilNextEventMatchingListInMode
14 AppKit _DPSNextEvent
15 AppKit -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
16 AppKit -[NSApplication run]
17 thunderbird-bin nsAppShell::Run widget/src/cocoa/nsAppShell.mm:759
18 thunderbird-bin nsAppStartup::Run toolkit/components/startup/src/nsAppStartup.cpp:193
19 thunderbird-bin XRE_main toolkit/xre/nsAppRunner.cpp:3321
20 thunderbird-bin main mail/app/nsMailApp.cpp:103
Reporter | ||
Comment 1•15 years ago
|
||
Noticed (after the fact) that this crash is remarkably similar to #20 Top Mac crash. Comment in that bug (https://bugzilla.mozilla.org/show_bug.cgi?id=519451#c15) mentions Bug 525277, and indicates this may have been already been fixed.
Comment 2•15 years ago
|
||
I suggest duping this to Bug 396680 since both products share the same core printing code. And the patch in the bug should resolve the issue.
Reporter | ||
Comment 3•15 years ago
|
||
(In reply to comment #2)
> I suggest duping this to Bug 396680 since both products share the same core
> printing code. And the patch in the bug should resolve the issue.
I don't see any indication in Bug 396680 (e.g., Mercurial changeset number) that the proposed patch has actually been applied anywhere. Do you think the patch for 396680 will also fix the problem seen in the 2nd stack trace in Bug 548564 ?
I'd dup this to 396680, but given the number of users this affects, shouldn't the fix go out in a 1.9.1.x patch ? Is that likely to happen in relation to 396680, now it's marked "RESOLVED" ?
Comment 4•15 years ago
|
||
Bug 396680#c42 indicates it was fixed on the trunk and the patch has been nominated for the other two releases. According to Steven Michaud,
the patch for bug 396680 should fix the following crashes in
the topcrasher list for FF 3.6 on OS X:
Rank Signature Number of crashes
1 objc_msgSend | _nsnote_callback 4456
5 _nsnote_callback 579
6 libobjc.A.dylib@0x15688 | _nsnote_callback 504
13 objc_msgSend | CanonIJPDE@0x1531e 258
36 objc_msgSend | HPSmartPrint@0xe1ef 130
37 libobjc.A.dylib@0x1568c | _nsnote_callback 123
Not sure about the crash in Bug 548564. That may be a totally different issue.
Reporter | ||
Comment 5•15 years ago
|
||
(In reply to comment #4)
> Bug 396680#c42 indicates it was fixed on the trunk
So it does; my bad.
> and the patch has been nominated for the other two releases.
Sorry, I'm new to this. What does that mean..."nominated" ? How is the nomination tracked ?
Reporter | ||
Comment 6•15 years ago
|
||
(In reply to comment #4)
> 13 objc_msgSend | CanonIJPDE@0x1531e 258
Close enough to be added here:
crash [@ objc_msgSend | CanonIJPDE@0x14cee ]
#48 in 3.0.1 Mac Top 100 crashes, not in top 100 overall
(total 32, all Mac, Jan30-Feb24)
All crashes 3.0.1 (no occurrences in 1.9, 1.9.0, 1.9.2, or 1.9.3 branches)
1 MacOS 10.5.6 (9G55)
4 MacOS 10.5.8 (9L30)
27 MacOS 10.5.8 (9L31a)
bp-ae627cb0-c378-4823-a579-3f3402100222 v3.0.1 Build 20100111130305
0 libobjc.A.dylib objc_msgSend
1 CanonIJPDE CanonIJPDE@0x14cee
2 CanonIJPDE CanonIJPDE@0x14db1
3 CanonIJPDE CanonIJPDE@0x16ab7
4 CanonIJPDE CanonIJPDE@0x169f0
5 Foundation _nsnote_callback
6 CoreFoundation __CFXNotificationPost
7 CoreFoundation _CFXNotificationPostNotification
8 Foundation -[NSNotificationCenter postNotificationName:object:userInfo:]
9 Foundation -[NSNotificationCenter postNotificationName:object:]
10 CanonIJPDE CanonIJPDE@0x165be
11 CanonIJPDE CanonIJPDE@0x7078
12 CanonIJPDE CanonIJPDE@0x1666
13 PrintCocoaUI PrintCocoaUI@0x63f8
14 PrintCocoaUI PrintCocoaUI@0x4ae7
15 PrintCocoaUI PrintCocoaUI@0x31a3
16 PrintCocoaUI PrintCocoaUI@0x1873b
17 PrintCocoaUI PrintCocoaUI@0x2275e
18 AppKit -[NSWindowController _windowDidLoad]
19 AppKit -[NSWindowController window]
20 PrintCocoaUI PrintCocoaUI@0x1da9e
21 PrintCocoaUI PrintCocoaUI@0xd57d
22 Print sessionPrintDialog
23 thunderbird-bin nsPrintingPromptService::ShowPrintDialog embedding/components/printingui/src/mac/nsPrintingPromptServiceX.mm:348
24 thunderbird-bin nsPrintEngine::DoCommonPrint layout/printing/nsPrintEngine.cpp:620
25 thunderbird-bin nsPrintEngine::CommonPrint layout/printing/nsPrintEngine.cpp:447
26 thunderbird-bin nsPrintEngine::Print layout/printing/nsPrintEngine.cpp:758
27 thunderbird-bin DocumentViewerImpl::Print layout/base/nsDocumentViewer.cpp:3619
28 thunderbird-bin nsMsgPrintEngine::PrintMsgWindow mailnews/base/src/nsMsgPrintEngine.cpp:657
29 thunderbird-bin nsPrintMsgWindowEvent::Run mailnews/base/src/nsMsgPrintEngine.cpp:709
30 libxpcom_core.dylib nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:521
31 libxpcom_core.dylib NS_ProcessPendingEvents_P nsThreadUtils.cpp:200
32 thunderbird-bin nsBaseAppShell::NativeEventCallback widget/src/xpwidgets/nsBaseAppShell.cpp:121
33 thunderbird-bin nsAppShell::ProcessGeckoEvents widget/src/cocoa/nsAppShell.mm:406
Summary: [@ objc_msgSend | HPSmartPrint@0xe1ef ] → [@ objc_msgSend | HPSmartPrint@0xe1ef ] [@ objc_msgSend | CanonIJPDE@0x14cee ]
Comment 7•15 years ago
|
||
If the patch is nominated, there is a triage team that will review the requests. The blocking nominations are set by flags that are over in the right hand side of the UI. e.g. blocking blocking1.9.2? would be a nomination for the 1.9.2 branch release.
Bug 396680 has since landed on 1.9.1 and 1.9.2; are you still seeing these crashes in nightlies/releases built after 26 Feb?
Reporter | ||
Comment 9•15 years ago
|
||
(In reply to comment #8)
> Bug 396680 has since landed on 1.9.1 and 1.9.2; are you still seeing these
> crashes in nightlies/releases built after 26 Feb?
I wasn't actually experiencing these; they were collected from the "Top 100" crash reports. If this was fixed, I expect the frequency will drop off as people upgrade.
Comment 10•14 years ago
|
||
thanks all.
no examples of objc_msgSend | HPSmartPrint@0xe1ef on crash-stats after v3.0.3 20100227170704
Status: NEW → RESOLVED
Closed: 14 years ago
Depends on: 396680
Resolution: --- → FIXED
Summary: [@ objc_msgSend | HPSmartPrint@0xe1ef ] [@ objc_msgSend | CanonIJPDE@0x14cee ] → [@ objc_msgSend | HPSmartPrint@0xe1ef ] [@ objc_msgSend | CanonIJPDE@0x14cee ] [Mac]
Whiteboard: fixed by Bug 396680
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ objc_msgSend | HPSmartPrint@0xe1ef ]
[@ objc_msgSend | CanonIJPDE@0x14cee ]
You need to log in
before you can comment on or make changes to this bug.
Description
•