Hello,
I'm on Win7. A few months back I was able to build MLRawviewer v.1.1.3 and use it successfully. I recently downloaded and tried the executable for v1.2.3 from the Bitbucket repository. Unfortunately, it crashes after selecting a .RAW file. It seems the build environment has changed enough where I am no longer able to compile the newer versions, either. I did some regression testing and found that, starting with V1.1.6, the prebuilt versions all crash with similar traces listed in the logfiles. Here is an example:
MlRawViewer v1.2.3
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
Traceback (most recent call last):
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 304, in __draw
File "<string>", line 1100, in onDraw
File "<string>", line 1083, in init
File "<string>", line 337, in __init__
File "<string>", line 145, in __init__
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\ShaderPreprocess", line 177, in __init__
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLCompute", line 92, in __init__
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.latebind", line 61, in __call__
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.VERSION.GL_2_0", line 230, in glGetAttribLocation
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.error", line 208, in glCheckError
GLError: GLError(
err = 1282,
description = 'invalid operation',
baseOperation = glGetAttribLocation,
cArguments = (6, 'vertex\x00'),
result = -1
)
Traceback (most recent call last):
File "<string>", line 2306, in <module>
File "<string>", line 2300, in main
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 247, in run
File "c:\Projects\MRV\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 336, in __idle
File "<string>", line 1560, in onIdle
AttributeError: 'NoneType' object has no attribute 'isDirty'
I appreciate the developer's work on such a useful program. I have been following its development for some time. Perhaps I am experiencing an issue with hardware support--I am running with an Intel graphics GPU. Maybe this is an easy problem to solve--I don't have much experience with OpenGL or Python so it's hard for me to know. If anyone can point me in the right direction, I would be very thankful.