Hello Thibault,
> I am using VS 2008 and Mike's DLL compiled for 7.1. I have had no
> problem so far, so I guess the problem is inside the OSG, and not
> exactly related to FreeType.
>
First of all, if you're using VS 2008 you really should use the 8.0
precompiled binaries at a minimum, and I don't think we've done enough
testing yet to even confirm if that's a good idea or not. Up until now,
it seems fine, but it could lead to problems in the future. Ideally, we
should have binaries for 9.0, as historically using libs/dlls compiled
with a version of VC++ different from the one you're using to compile
your executable would lead to weird problems/crashes. In this case it's
too early to tell.
> Adrian, you mentioned something about multi-threading earlier in this
> topic. Do you think such a program is suffer from MT problems ?
> Actually, I don't know osgDB well enough to tell.
>
The current theory is that it's related to how OSG tries to unload the
freetype plugin. From such a simple test case, I would say that
multithreading is unrelated to this particular crash at exit, as no
viewer is ever instantiated (and thus, no draw/cull/update threads fired).
Thanks for the test case, it's a step in the right direction.
J-S
--
______________________________________________________
Jean-Sebastien Guay [EMAIL PROTECTED]
http://www.cm-labs.com/
http://whitestar02.webhop.org/
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org