Crash in Win7 after choosing .raw file

Issue #97 invalid
Former user created an issue

This issue begins in v1.1.6. mlrawviewer.exe runs, allowing user to choose a video file. Once the file is chosen, program crashes. See log entries for v1.1.6 and v1.2.3:

* MlRawViewer v1.1.6
(c) Andrew Baldwin & contributors 2013-2014
Using GLFW
args: ['C:\\Users\\Dave\\AppData\\Local\\Temp\\_MEI94642\\dialogs.exe', 'openFilename', u'K:/RAWvideo']
kwargs: {'startupinfo': <subprocess.STARTUPINFO instance at 0x04FDCCD8>, 'stdin': -1, 'stderr': -2, 'stdout': -1}
<subprocess.Popen object at 0x04FE09D0>
result K:/RAWvideo/M14-1555.RAW
wavnames []
wavfilename K:/RAWvideo/M14-1555.WAV
Traceback (most recent call last):
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 304, in __draw
  File "<string>", line 887, in onDraw
  File "<string>", line 870, in init
  File "<string>", line 252, in __init__
  File "<string>", line 112, in __init__
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\ShaderPreprocess", line 177, in __init__
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLCompute", line 74, in __init__
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.shaders", line 196, in compileProgram
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\OpenGL.GL.shaders", line 108, in check_validate
RuntimeError: Validation failure (0): 
Traceback (most recent call last):
  File "<string>", line 1874, in <module>
  File "<string>", line 1868, in main
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 247, in run
  File "c:\Projects\mlrawviewer\build\mlrawviewer_win\out00-PYZ.pyz\GLComputeGLFW", line 336, in __idle
  File "<string>", line 1194, in onIdle
AttributeError: 'NoneType' object has no attribute 'isDirty'

here is the log for the later version:

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'

This is on a Win7 machine with Intel HD Graphics 4000 (driver version 10.18.10.3496). Versions prior to v1.1.6 ran fine (both precompiled binaries from developer and built on the machine in question.

Comments (2)

  1. Log in to comment