I was playing with OpenGL last weekend, and I was able to crash DRI again with
TCL enabled, crash disappeared when I disabled TCL (r200 hardware, Athlon CPU).

I've noticed that it's much easier to crash by rendering GL_LINES or
GL_LINE_STRIP than GL_POINTS or GL_QUADS.

I run my application with valgrind and noticed that there are some invalid
writes of size 4 (one float?) in glVertex3f code, but I couldn't find exact
code (last level of backtrace was "??").

Have you tried debugging DRI with valgrind? Is it "clean" for you?

I also tried to profile DRI with callgrind
(http://kcachegrind.sourceforge.net/cgi-bin/show.cgi), it was very useful,
because I could see what calls what in Mesa/drm and what takes most of the
time.

How can I debug DRI crash? I don't see anything in logs, can I use gdb somehow
to write where it crashed?

I read that second computer may be useful for debuging locked system, but what
exactly should I check after network login? And isn't possible to write that to
log automaticaly after some keys combination / joystick command?

-- 
Free Software - find interesting programs and change them
NetHack - meet interesting creatures, kill them and eat their bodies
Usenet - meet interesting people from all over the world and flame them
Decopter - unrealistic helicopter simulator, get it from http://decopter.sf.net


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to