I'm trying to run a project built in RB 2007R4 in 2008R4.
Unfortunately one fairly basic bit of the application's functionality
keeps crashing. The OSX crash reporter consistently shows one of two
patterns of errors with each crash. I'm wondering if anything in the
one below looks familiar to anyone else, as all my attempts to figure
out where it's happening (stepping through code, logging execution
points) have been fruitless so far.
I cut it off at line 37 where it's listed as entering the mainloop,
but if more information would be helpful to anybody who's good at
intrepreting this stuff I'd be happy to provide more (or the other
pattern). I'd really appreciate any suggestions on things to look for
that might be generating these crashes.
Pattern #1:
0 ??? 0x18161bde 0 + 404102110
1 rbframework.dylib 0x016036f0
AtsuEditControl::HandleKeyPress(unsigned char, unsigned char, short) +
146
2 rbframework.dylib 0x01604063
AtsuEditControl::ProcessUnicodeInput(long, int, unsigned long) + 119
3 rbframework.dylib 0x01604299
AtsuEditControl::HandleUnicodeInput(unsigned short, int, unsigned
long) + 39
4 rbframework.dylib 0x01693c5d non-virtual thunk to
StaticText::InitializeBinding() + 215
5 rbframework.dylib 0x015734e7
HandleUnicodeEvent(OpaqueEventRef*&, SubPane*) + 469
6 rbframework.dylib 0x0164e9c9
PassCarbonEventToPumpedEventQueue(OpaqueEventRef*, OpaqueWindowPtr*,
Window*) + 2319
7 com.apple.HIToolbox 0x91c21303
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 1181
8 com.apple.HIToolbox 0x91c2073d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
9 com.apple.HIToolbox 0x91c3d092 SendEventToEventTarget + 52
10 com.apple.HIToolbox 0x91c4f5ba
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*) + 2058
11 com.apple.HIToolbox 0x91c216bc
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 2134
12 com.apple.HIToolbox 0x91c2073d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
13 com.apple.HIToolbox 0x91c3d092 SendEventToEventTarget + 52
14 com.apple.HIToolbox 0x91d1e335 SendTSMEvent + 247
15 com.apple.HIToolbox 0x91d5bae8
SendUnicodeTextAEToUnicodeDoc + 1099
16 com.apple.HIToolbox 0x91d1c8bb TSMKeyEvent + 980
17 com.apple.HIToolbox 0x91c705c3 TSMProcessRawKeyEvent + 2295
18 com.apple.HIToolbox 0x91dc8fb1 HandleCompatibilityKeyEvent
+ 331
19 com.apple.HIToolbox 0x91c1cf29
HIApplication::EventHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*) + 2777
20 com.apple.HIToolbox 0x91c21303
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 1181
21 com.apple.HIToolbox 0x91c2073d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
22 com.apple.HIToolbox 0x91c925f5 CallNextEventHandler + 95
23 ... MacOSX Plugin.rbx_32.dylib 0x01e4b82f 0x1e4a000 + 6191
24 com.apple.HIToolbox 0x91c21303
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 1181
25 com.apple.HIToolbox 0x91c2073d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
26 com.apple.HIToolbox 0x91c205a2
SendEventToEventTargetWithOptions + 58
27 com.apple.HIToolbox 0x91c4f4ee
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*) + 1854
28 com.apple.HIToolbox 0x91c216bc
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 2134
29 com.apple.HIToolbox 0x91c2073d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
30 com.apple.HIToolbox 0x91c3d092 SendEventToEventTarget + 52
31 rbframework.dylib 0x0159d290 SetFocusPane(SubPane*) + 472
32 rbframework.dylib 0x0159d4ea EventPump(unsigned char) +
442
33 rbframework.dylib 0x0159e427 UpdateMouseCursor() + 555
34 com.mycompany.mytestapp 0x001d5971 Delegate.Invoke%% + 34
35 com.mycompany.mytestapp 0x000b723c
Application._CallFunctionWithExceptionHandling%%o<Application>p + 240
36 rbframework.dylib 0x0159deeb
CallFunctionWithExceptionHandling(void (*)()) + 295
37 rbframework.dylib 0x0159dfe0 mainloop() + 118
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>
|