#308 ✓fixed
Virgil Dupras

Printing doesn't work when pie charts are visible

Reported by Virgil Dupras | February 9th, 2012 @ 03:37 PM

When pie charts are visible, print does nothing and produce this error in the console:


2012-02-09 9:34:58.619 AM moneyGuru: unlockFocus called too many time.
2012-02-09 9:34:58.620 AM moneyGuru: unlockFocus called too many time.
2012-02-09 9:34:58.620 AM moneyGuru: unlockFocus called too many time.
2012-02-09 9:34:58.620 AM moneyGuru: unlockFocus called too many time.
2012-02-09 9:34:58.620 AM moneyGuru: unlockFocus called too many time.
2012-02-09 9:34:58.621 AM moneyGuru: *** -[__NSArrayM objectAtIndex:]: index 3 beyond bounds [0 .. 2]
2012-02-09 9:34:58.775 AM moneyGuru: (
    0   CoreFoundation                      0x00007fff919edfc6 __exceptionPreprocess + 198
    1   libobjc.A.dylib                     0x00007fff88e81d5e objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff9197b582 -[__NSArrayM objectAtIndex:] + 274
    3   moneyGuru                           0x000000010000cd82 -[MGPieChartView drawRect:] + 3665
    4   AppKit                              0x00007fff88261abe -[NSView _drawRect:clip:] + 3758
    5   AppKit                              0x00007fff8828f1eb -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1583
    6   AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    7   AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    8   AppKit                              0x00007fff8825f099 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 1032
    9   AppKit                              0x00007fff882599af -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4755
    10  AppKit                              0x00007fff8888fc34 -[NSView displayIfNeededInRectIgnoringOpacity:] + 722
    11  AppKit                              0x00007fff8888f95b -[NSView displayRectIgnoringOpacity:] + 158
    12  AppKit                              0x00007fff88969a9b -[NSView(NSPrintingInternal) _renderCurrentPageForPrintOperation:] + 457
    13  AppKit                              0x00007fff889665a1 -[NSPrintThumbnailView drawRect:] + 3238
    14  AppKit                              0x00007fff88261abe -[NSView _drawRect:clip:] + 3758
    15  AppKit                              0x00007fff8828f1eb -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1583
    16  AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    17  AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    18  AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    19  AppKit                              0x00007fff8828f617 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2651
    20  AppKit                              0x00007fff8825f099 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 1032
    21  AppKit                              0x00007fff8825e593 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 270
    22  AppKit                              0x00007fff882599af -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4755
    23  AppKit                              0x00007fff88252429 -[NSView displayIfNeeded] + 1676
    24  AppKit                              0x00007fff88311718 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1306
    25  AppKit                              0x00007fff88311115 -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 807
    26  AppKit                              0x00007fff884cbaa3 -[NSApplication _orderFrontModalWindow:relativeToWindow:] + 662
    27  AppKit                              0x00007fff884cb56c -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] + 831
    28  AppKit                              0x00007fff884cbe06 -[NSApplication beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:] + 134
    29  AppKit                              0x00007fff88722ae9 -[NSPrintPanel beginSheetWithPrintInfo:modalForWindow:delegate:didEndSelector:contextInfo:] + 642
    30  AppKit                              0x00007fff8871f465 -[NSConcretePrintOperation runOperationModalForWindow:delegate:didRunSelector:contextInfo:] + 477
    31  AppKit                              0x00007fff885bec4c __-[NSDocument runModalPrintOperation:delegate:didRunSelector:contextInfo:]_block_invoke_1 + 228
    32  AppKit                              0x00007fff885ceddf -[NSDocument performActivityWithSynchronousWaiting:usingBlock:] + 82
    33  AppKit                              0x00007fff885beb62 -[NSDocument runModalPrintOperation:delegate:didRunSelector:contextInfo:] + 96
    34  AppKit                              0x00007fff885be963 __-[NSDocument printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:]_block_invoke_4 + 142
    35  AppKit                              0x00007fff885b2c73 -[NSDocument continueActivityUsingBlock:] + 42
    36  AppKit                              0x00007fff885be58f __-[NSDocument printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:]_block_invoke_3 + 250
    37  AppKit                              0x00007fff885be3dd __-[NSDocument printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:]_block_invoke_2 + 1097
    38  AppKit                              0x00007fff885c5cd9 -[NSDocument _commitEditingThenContinue:] + 337
    39  AppKit                              0x00007fff885c19a6 -[NSDocument _commitEditingWithDelegate:didSomethingSelector:contextInfo:thenContinue:] + 91
    40  AppKit                              0x00007fff885bdf09 __-[NSDocument printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:]_block_invoke_1 + 232
    41  AppKit                              0x00007fff885ceddf -[NSDocument performActivityWithSynchronousWaiting:usingBlock:] + 82
    42  AppKit                              0x00007fff885bde1b -[NSDocument printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:] + 103
    43  AppKit                              0x00007fff885bddad -[NSDocument printDocument:] + 70
    44  CoreFoundation                      0x00007fff919dd75d -[NSObject performSelector:withObject:] + 61
    45  AppKit                              0x00007fff8831acb2 -[NSApplication sendAction:to:from:] + 139
    46  AppKit                              0x00007fff88407fe7 -[NSMenuItem _corePerformAction] + 399
    47  AppKit                              0x00007fff88407d1e -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 125
    48  AppKit                              0x00007fff88385264 -[NSMenu performKeyEquivalent:] + 281
    49  AppKit                              0x00007fff88383eb5 -[NSApplication _handleKeyEquivalent:] + 526
    50  AppKit                              0x00007fff8827bc4e -[NSApplication sendEvent:] + 4282
    51  AppKit                              0x00007fff882121f2 -[NSApplication run] + 555
    52  AppKit                              0x00007fff88490b88 NSApplicationMain + 867
    53  moneyGuru                           0x0000000100001bb7 main + 391
    54  moneyGuru                           0x0000000100001a28 start + 52
)

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

People watching this ticket

Tags

Pages