On 20. Oct 2010, at 14:45, Martin Lambers wrote:

>> If yes, can you look at the command and dispatch table in a debugger?
>> Using a debug build should also give you an assertion earlier with
>> some diagnostic message.
> 
> I first tried to see more diagnostic messages by setting EQ_LOG_LEVEL
> to VERB or ALL, but this causes the program to crash at seemingly random
> points with the message "Aborted" or "Killed" before I hit the original
> problem.

This is another issue. What I was looking for is a debug build (should be 
default with make), since this should enable this assertion:

#ifndef NDEBUG
    if( which >= _qTable.size( ))
    {
        EQABORT( "Command " << command
                 << " higher than number of registered command handlers ("
                 << _qTable.size() << ") for object of type "
                 << typeid(*this).name() << endl );
        return false;
    }
#endif

You rarely should need VERBATIM log output -- it's way too noisy.


Cheers,

Stefan.


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

Reply via email to