2008/1/24, Jean-Sebastien Guay <[EMAIL PROTECTED] 
<mailto:[EMAIL PROTECTED]>>:
>
>         Hello Robert,
>
>         > Its a bit of long shot but I just had a look at the
>         DeleteHandeler
>         > code in src/osg/Referenced.cpp and src/osg/DeleteHandler.cpp and
>         > noticed a duplicate definition of the DeleteHandlerPointer
>         struct, one
>         > in Referenced.cpp, and one in DeleteHandler.cpp.  I have
>         removed the
>         > duplicate in DeleteHandler.cpp and checked this in.
>         >
>         > Could you do an svn update and see if this makes any difference.
>
>         It was a good try, but no cigar... I still get the same symptoms.
>
>         I have the impression the problem is in freetype itself,
>         because I get some
>         freetype functions in the stack trace. Unfortunately I can't
>         trace into the
>         freetype source even though I'm linking to the debug lib,
>         which I don't
>         understand why.
>
>         I think I'll backtrack to an older version of freetype and see
>         if that helps.
>         But it'll have to wait till at least next Monday.
>
Hello,

It seems this problem is not Windows only.
I have almost the same symptoms under Linux, Ubuntu Amd64, application 
crashes on exit and Valgrind mem debugger is reporting some double 
delete of DynamicLibrary for Free-type. A friend is also reporting a 
crash under Mac OS X/PPC with Free-type in the stack trace.

I will try to come with a more complete report.

Fact  is I could not reproduce the Linux crash/ Valgrind report with 
osgSimpleViewerQT. Whose content is very similar to our embedded viewer. 
I could not find differences in the use of Freetype in our application !?

Antoine
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to