Crash while communicating from AEGP to custom Effect.
dheeraj_c Jul 22, 2010 7:23 AMHi,
I'm using AEGP_EffectCallGeneric() to communicate from AEGP to custom effect. If there are ten effects and I call each of them ten times from AEGP, there is a random crash on MAC.
Here is one of the generated crash report :
#0 0x0080d07c in CPanoProjItem::DrawGuides
#1 0x008106a8 in CPanoProjItem::DrawBasicOverlay
#2 0x007704e1 in CComposition::CollectMRUDownstreamComps
#3 0x0080f22f in CPanoProjItem::DrawOverlay
#4 0x0081031b in CPanoProjItem::DrawImpl
#5 0x0077f000 in CComposition::CollectMRUDownstreamComps
#6 0x00812e1c in CPanoProjItem::Draw
#7 0x006cc51a in CPane::DrawAll
#8 0x00812cff in CPanoProjItem::DrawAll
#9 0x006cb09b in CPane::Pane_Draw
#10 0x006c42a3 in CChore::Perform
#11 0x006cc5e4 in CPane::DrawAll
#12 0x006cb09b in CPane::Pane_Draw
#13 0x006c42a3 in CChore::Perform
#14 0x006cc5e4 in CPane::DrawAll
#15 0x007028ac in dvacore::utility::SearchLiveHelp
#16 0x032584a4 in dvaui::ui::OS_View::UI_HandlePlatformDrawEvent
#17 0x02d4ce16 in dvacore::config::ErrorManager::ExecuteFunction<void>
#18 0x00662946 in EggMain
#19 0x00662a71 in EggMain
#20 0x02d4bcf5 in dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<void>
#21 0x02d4dc83 in dvacore::config::ExecuteTopLevelFunction<void>
#22 0x0324a99a in -[DVAMacContainerView drawRect:]
#23 0x8358da6f in -[NSView _drawRect:clip:]
#24 0x8358b1b4 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topVi ew:]
#25 0x8358bbfb in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topVi ew:]
#26 0x8358bbfb in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topVi ew:]
#27 0x8358bbfb in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topVi ew:]
#28 0x8358a4e4 in -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topVi ew:]
#29 0x83586d4a in -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
#30 0x834c4617 in -[NSView displayIfNeeded]
#31 0x032563b4 in dvaui::ui::OS_View::UI_UpdateNow
#32 0x007d4c33 in CPanoProjItem::RenderFrameGuts
#33 0x007d07a5 in CPanoProjItem::RenderFrame
#34 0x007d4746 in CPanoProjItem::Diddle
#35 0x0077f85c in CComposition::CollectMRUDownstreamComps
#36 0x0061bbc2 in CEggApp::DiddleWindowsFrontToBack
#37 0x00620bd6 in CEggApp::Dawdle
#38 0x006b6dd6 in PT_RegisterTracker
#39 0x006d1fa3 in CSwitchboard::DoIdle
#40 0x006d308c in CSwitchboard::IdleTimerFunc
#41 0x00470bc3 in dyld_stub_vsnprintf
#42 0x02d4ce16 in dvacore::config::ErrorManager::ExecuteFunction<void>
#43 0x00662946 in EggMain
#44 0x00662a71 in EggMain
#45 0x02d4bcf5 in dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<void>
#46 0x00470cb6 in dyld_stub_vsnprintf
#47 0x81afa952 in __NSFireTimer
#48 0x843a8245 in CFRunLoopRunSpecific
#49 0x800bbd0e in RunCurrentEventLoopInMode
#50 0x800bbaa3 in ReceiveNextEventCommon
#51 0x800bb9ef in BlockUntilNextEventMatchingListInMode
#52 0x834c1e70 in _DPSNextEvent
#53 0x834c17b1 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
#54 0x834bb523 in -[NSApplication run]
#55 0x006b6a12 in PT_RegisterTracker
#56 0x00660dcc in SetAPETerminateFunc
#57 0x00661494 in EggMain
#58 0x000043b8 in main
#59 0x00003895 in _start
#60 0x000037b1 in start
Any ideas? What could be the issue?

