----- Original Message -----
> The only nearly robust way to solve this issue is Brian Paul's
> suggestion.
> If spawning a separate process to run the test is too expensive,
> install a
> signal/exception handler around your GLX initialization and tests.
> That way
> you can detect crashes AND actually use the resulting context if it
> passes
> your tests.

Yes, I'm going to follow Brian's suggestion and run the driver detection in a 
separate process. But no, installing a signal handler is not going to work for 
me, because if a segfault is related to memory corruption, I would rather not 
silence it and continue.

Benoit
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to