• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
non-virtual thunk in Carbon Databrowser: always a crash?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

non-virtual thunk in Carbon Databrowser: always a crash?


  • Subject: non-virtual thunk in Carbon Databrowser: always a crash?
  • From: "David M. Cotter" <email@hidden>
  • Date: Mon, 14 Jan 2013 00:21:17 -0800

i'm getting a slew of crash reports, all of them crashing while the databrowser is just doing it's thing.

seems they ALL have "non-virtual thunk" in the call stack, which i understand relates to a v-table not working?  but this is in apple code.

what can i do?

is there a C++ xcode setting i can tweak?

before you go there:
converting to cocoa is not an option

thanks!


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.HIToolbox           0x90f5e405 TTableCell::Draw(unsigned long, TDeviceRenderer::Context const&) const + 301
1   com.apple.HIToolbox           0x90f59373 TTableView::DrawCell(TTableCell const&, unsigned long, TDeviceRenderer::Context const&) const + 95
2   com.apple.HIToolbox           0x90f61862 TListView::DrawCell(TTableCell const&, unsigned long, TDeviceRenderer::Context const&) const + 74
3   com.apple.HIToolbox           0x90f59217 TTableView::DrawCellSelf(Cell32 const&, Rect const&, TDeviceRenderer::Context const&, DBDrawFlags) const + 101
4   com.apple.HIToolbox           0x90f593c4 non-virtual thunk to TTableView::DrawCellSelf(Cell32 const&, Rect const&, TDeviceRenderer::Context const&, DBDrawFlags) const + 48
5   com.apple.HIToolbox           0x90f6e0dc TTableLayout::Draw(Rect const&, UPoint32 const&, TDeviceRenderer::Context const&, DBDrawFlags) const + 318
6   com.apple.HIToolbox           0x90f56764 TTableView::DrawView(unsigned short, TDeviceRenderer::Context const&) const + 164
7   com.apple.HIToolbox           0x90f64ccf TListView::DrawView(unsigned short, TDeviceRenderer::Context const&) const + 241
8   com.apple.HIToolbox           0x90f48c2a TBrowserView::Draw(CGContext*, unsigned short, OpaqueRgnHandle*) const + 390
9   com.apple.HIToolbox           0x90f4263d TBrowser::Draw(CGContext*, OpaqueRgnHandle*) const + 431
10  com.apple.HIToolbox           0x90f45051 TBrowser::EventHandlerProc(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 3941
11  com.apple.HIToolbox           0x90f8fc0c _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
12  com.apple.HIToolbox           0x90e0b313 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1602
13  com.apple.HIToolbox           0x90e0a790 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 482
14  com.apple.HIToolbox           0x90e4e420 CallNextEventHandler + 79
15  com.metamuse.kjams            0x00385263 CDataBrowser::CB_EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 677
16  com.metamuse.kjams            0x00385a08 CDataBrowser::CB_S_EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 32
17  com.apple.HIToolbox           0x90f8fc0c _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
18  com.apple.HIToolbox           0x90e0b313 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1602
19  com.apple.HIToolbox           0x90e0a790 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 482
20  com.apple.HIToolbox           0x90e0a5a8 SendEventToEventTargetWithOptions + 75
21  com.apple.HIToolbox           0x90e2b040 HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) + 478
22  com.apple.HIToolbox           0x90eb9b9f HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) + 755
23  com.apple.HIToolbox           0x90eb9e91 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) + 1509
24  com.apple.HIToolbox           0x90eb9e91 HIView::RecursiveDrawComposited(__HIShape const*, __HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) + 1509
25  com.apple.HIToolbox           0x90ebae43 HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned long, HIView*, CGContext*) + 1227
26  com.apple.HIToolbox           0x90ebaf8b HIView::Draw(short, OpaqueGrafPtr*, unsigned long) + 81
27  com.apple.HIToolbox           0x90ebb353 HIView::Render(unsigned long, CGContext*) + 45
28  com.apple.HIToolbox           0x90e1ae97 _ZL17FlushWindowObjectP10WindowDataPPvh + 736
29  com.apple.HIToolbox           0x90e1a995 _ZL15FlushAllBuffersP19__CFRunLoopObservermPv + 241
30  com.apple.CoreFoundation      0x9ad580ce __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
31  com.apple.CoreFoundation      0x9ad5800d __CFRunLoopDoObservers + 413
32  com.apple.CoreFoundation      0x9ad2a1bc CFRunLoopRunSpecific + 300
33  com.apple.CoreFoundation      0x9ad2a088 CFRunLoopRunInMode + 120
34  com.apple.HIToolbox           0x90e05543 RunCurrentEventLoopInMode + 318
35  com.apple.HIToolbox           0x90fa24e1 GetNextEventMatchingMask + 493
36  com.apple.HIToolbox           0x90fa2847 WNEInternal + 434
37  com.apple.HIToolbox           0x90fa1b14 WaitNextEvent + 53
38  com.metamuse.kjams            0x00043bae CApp::HandleOneEvent(long) + 98
39  com.metamuse.kjams            0x0027b6bb CApp::Run() + 63
40  com.metamuse.kjams            0x0028ec7c main + 42
41  com.metamuse.kjams            0x00248962 _start + 216
42  com.metamuse.kjams            0x00248889 start + 41

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Re: Unit test did not finish
  • Next by Date: Re: Best location to ask deployment related questions?
  • Previous by thread: Re: Unit test did not finish
  • Next by thread: Attaching to a Background Process at Launch
  • Index(es):
    • Date
    • Thread