Thank you very much, Stefan, for your help.

I tried to compile and run eqOSG of Equalizer 0.9.1, but the same error
occurs. Then I started to debug and find where the error comes from.

I discovered that the error comes from the file "main.cpp" which is located
in the path: "Equalizer-0.9/contrib/eqOSG". The code that results in the
error is the following line:

eq::base::RefPtr<Application> client = new Application( initData );


The constructor is called successfully. And then the error (assertion) is
happening. I tried to change that line to be as follows:

Application* client = new Application( initData );

The application runs successfully.

Maybe since application inherits from eq::Client, it shouldn't be declared
in template "eq::base::RefPtr<>".  should it? Or what can be the cause of
the assertion?
-- 
View this message in context: 
http://software.1713.n2.nabble.com/Running-eqOSG-results-in-Error-tp5252832p5259103.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to