查看单个帖子
旧 2009-05-04, 06:34 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】crash on loading bundle package

crash on loading bundle package
crash on loading bundle package
i am using dwgdirect 1.13.02 compiled from cw 9 on mac os x 10.3
my plug-in(which statically links the dwgdirect libs) is a bundle package.
when my plug-in is about to be loaded..there is a crash.
the call stack suggests that it crashed while trying to initialize a global object in avelight.cpp.
if i do not call any functions of the dwgdirect libs and do not link to dwgdirect libs them either, then my plug-in loads fine.
when i declared a custom/dummy init function in my bundle-package in codewarrior project,and provided a dummy/trivial implementation then there was no crash..but as expected my plug-in did not load.
i have spent around 4-5 hours trying to figure out this...
this is pretty urgent..please help.
thanks
alex.
have you tried the work-around suggested in the "my application crashes when using dwgdirect from within a bundle on mac os x" question in the faq section of dwgdirect.chm?

hi neil,
i tried that too but none of the functions defined in this file were executed before the crash. i also tried by making this file the topmost file to be linked but that too did not make a difference.
is the solution mentioned in the faq specific to gcc?
as i mentioned earlier i am using os x10.3.9 and cw9.
can you let me know the settings by which this project was built?
do you have any sample bundle-project that links to dwgdirect libs and is loaded dynamically from the main application?
thanks
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)