你如何处理调试无法重现的东西?

Mai*_*tor 3 c++ opengl qt

我做了一个简单的OpenGL应用程序(链接).在那里,您可以看到它应该如何显示的图像 - 以及它在我的计算机上的外观(OSX):

正确

问题是:当我的客户端克隆并在他的计算机上编译它(Ubuntu)时,这就是他所看到的:

错误的http://dl.dropboxusercontent.com/u/62862049/Screenshots/wl.png

我真的很困惑.如果我可以重现这个错误,那就没问题,但是不能这样做让我对如何开始修复它一无所知.我该如何处理这个问题?

Vit*_*meo 5

我该如何处理这个问题?

我建议使用VirtualBox在您的机器上创建虚拟Ubuntu环境,以便您自己编译和调试问题.

如果它在您的虚拟机上按预期运行,那么问题可能与客户端的驱动程序相关.