0 Replies Latest reply: Jul 22, 2010 7:23 AM by dheeraj_c RSS

    Crash while communicating from AEGP to custom Effect.

    dheeraj_c Community Member

      Hi,

           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?