Le 12/01/2014 11:16, Benjamin Thaut a écrit :
Am 12.01.2014 00:47, schrieb Xavier Bigand:
I didn't know this menu settings, but activate Access Violation don't
change anything.


It seems that your crash happens inside the OpenGL part of the graphics
driver. It is caused by
DQuick\src\dquick\renderer3D\openGL\mesh.d line 125
I assume that you setup a few OpenGL parameters invalid and thus the
driver reads from a null pointer.

I found it by single stepping. I started the application, then set the
breakpoint like shown below and single steppt into the draw() method.

debug
{
     if (mRebuildDebugMeshes)
         updateDebugMesh(); // put breakpoint here
     mDebugMesh.draw();
     if ((implicitWidth != float.nan && implicitHeight != float.nan)
         && (implicitWidth != mSize.x && implicitHeight != mSize.y))
         mDebugImplicitMesh.draw();
}

Have fun debugging ;-)

Kind Regards
Benjamin Thaut

Thank for your support and your time

I already tried to debug opengl with gdebugger is used to find those kind of issues. But it doesn't seems working fine with D binaries.

Reply via email to