Skip to content

Crash during prediction #17

@heleneroberge

Description

@heleneroberge

Hello,

I encounter an issue while I was segmenting and the whole software crached while I was drawing an annotation, here is the logs:

WARNING: Error drawing visual <Image at 0x24d103961b0>
11:14:24 : WARNING : MainThread : Error drawing visual <Image at 0x24d103961b0>
---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\app\backends\_qt.py:928, in CanvasBackendDesktop.paintGL(self=<vispy.app.backends._qt.CanvasBackendDesktop object>)
    926 # (0, 0, self.width(), self.height()))
    927 self._vispy_canvas.set_current()
--> 928 self._vispy_canvas.events.draw(region=None)
        self._vispy_canvas = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
        self._vispy_canvas.events.draw = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        self = <vispy.app.backends._qt.CanvasBackendDesktop object at 0x0000024D0E69EDE0>
        self._vispy_canvas.events = <vispy.util.event.EmitterGroup object at 0x0000024D103A23F0>    930 # Clear the alpha channel with QOpenGLWidget (Qt >= 5.4), otherwise the
    931 # window is translucent behind non-opaque objects.
    932 # Reference:  MRtrix3/mrtrix3#266
    933 if QT5_NEW_API or PYSIDE6_API or PYQT6_API:

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:453, in EventEmitter.__call__(self=<vispy.util.event.EventEmitter object>, *args=(), **kwargs={'region': None})
    450 if self._emitting > 1:
    451     raise RuntimeError('EventEmitter loop detected!')
--> 453 self._invoke_callback(cb, event)
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>
        self = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>    454 if event.blocked:
    455     break

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:471, in EventEmitter._invoke_callback(self=<vispy.util.event.EventEmitter object>, cb=<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5)>>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    469     cb(event)
    470 except Exception:
--> 471     _handle_exception(self.ignore_callback_errors,
        self = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>
        (cb, event) = (<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>, <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)    472                       self.print_callback_errors,
    473                       self, cb_event=(cb, event))

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:469, in EventEmitter._invoke_callback(self=<vispy.util.event.EventEmitter object>, cb=<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5)>>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    467 def _invoke_callback(self, cb, event):
    468     try:
--> 469         cb(event)
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>    470     except Exception:
    471         _handle_exception(self.ignore_callback_errors,
    472                           self.print_callback_errors,
    473                           self, cb_event=(cb, event))

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:219, in SceneCanvas.on_draw(self=<NapariSceneCanvas (PyQt5)>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    216 # Now that a draw event is going to be handled, open up the
    217 # scheduling of further updates
    218 self._update_pending = False
--> 219 self._draw_scene()
        self = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:278, in SceneCanvas._draw_scene(self=<NapariSceneCanvas (PyQt5)>, bgcolor=array([0., 0., 0., 1.], dtype=float32))
    276     bgcolor = self._bgcolor
    277 self.context.clear(color=bgcolor, depth=True)
--> 278 self.draw_visual(self.scene)
        self = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:316, in SceneCanvas.draw_visual(self=<NapariSceneCanvas (PyQt5)>, visual=<SubScene>, event=None)
    314         else:
    315             if hasattr(node, 'draw'):
--> 316                 node.draw()
        node = <Image at 0x24d103961b0>    317                 prof.mark(str(node))
    318 else:

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\visuals.py:106, in VisualNode.draw(self=<Image>)
    104 if self.picking and not self.interactive:
    105     return
--> 106 self._visual_superclass.draw(self)
        self = <Image at 0x24d103961b0>
        self._visual_superclass = <class 'vispy.visuals.image.ImageVisual'>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\visuals\visual.py:514, in Visual.draw(self=<Image>)
    512 self._configure_gl_state()
    513 try:
--> 514     self._program.draw(self._vshare.draw_mode,
        self._vshare.draw_mode = 'triangles'
        self = <Image at 0x24d103961b0>
        self._vshare = <vispy.visuals.visual.VisualShare object at 0x0000024D107F4890>
        self._program = <vispy.visuals.shaders.program.ModularProgram object at 0x0000024D107F7770>
        self._vshare.index_buffer = None    515                        self._vshare.index_buffer)
    516 except Exception:
    517     logger.warning("Error drawing visual %r" % self)

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\visuals\shaders\program.py:102, in ModularProgram.draw(self=<vispy.visuals.shaders.program.ModularProgram object>, *args=('triangles', None), **kwargs={})
    100 self.build_if_needed()
    101 self.update_variables()
--> 102 Program.draw(self, *args, **kwargs)
        self = <vispy.visuals.shaders.program.ModularProgram object at 0x0000024D107F7770>
        args = ('triangles', None)
        kwargs = {}
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\program.py:543, in Program.draw(self=<vispy.visuals.shaders.program.ModularProgram object>, mode='triangles', indices=None, check_error=True)
    539     raise TypeError("Invalid index: %r (must be IndexBuffer)" %
    540                     indices)
    542 # Process GLIR commands
--> 543 canvas.context.flush_commands()
        canvas = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\context.py:172, in GLContext.flush_commands(self=<GLContext>, event=None)
    170         fbo = 0
    171     self.shared.parser.parse([('CURRENT', 0, fbo)])
--> 172 self.glir.flush(self.shared.parser)
        self = <GLContext at 0x24d103a2630>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:584, in GlirQueue.flush(self=<vispy.gloo.glir.GlirQueue object>, parser=<vispy.gloo.glir.GlirParser object>)
    582 def flush(self, parser):
    583     """Flush all current commands to the GLIR interpreter."""
--> 584     self._shared.flush(parser)
        parser = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
        self._shared = <vispy.gloo.glir._GlirQueueShare object at 0x0000024D103A2960>
        self = <vispy.gloo.glir.GlirQueue object at 0x0000024D10384F80>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:506, in _GlirQueueShare.flush(self=<vispy.gloo.glir._GlirQueueShare object>, parser=<vispy.gloo.glir.GlirParser object>)
    504     show = self._verbose if isinstance(self._verbose, str) else None
    505     self.show(show)
--> 506 parser.parse(self._filter(self.clear(), parser))
        self = <vispy.gloo.glir._GlirQueueShare object at 0x0000024D103A2960>
        parser = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:824, in GlirParser.parse(self=<vispy.gloo.glir.GlirParser object>, commands=[('DELETE', 8067), ('DELETE', 8065), ('DELETE', 8066), ('DELETE', 8059), ('DELETE', 8060), ('DELETE', 8068), ('DELETE', 8109), ('DELETE', 8110), ('DELETE', 8111), ('DELETE', 8967), ('DELETE', 8963), ('DELETE', 8964), ('DELETE', 8965), ('DELETE', 8992), ('DELETE', 8993), ('DELETE', 9020), ('DELETE', 8057), ('DELETE', 8058), ('DELETE', 9878), ('DELETE', 9884), ...])
    821     self._objects.pop(id_)
    823 for command in commands:
--> 824     self._parse(command)
        command = ('DRAW', 48, 'triangles', (0, 6), 1)
        self = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:786, in GlirParser._parse(self=<vispy.gloo.glir.GlirParser object>, command=('DRAW', 48, 'triangles', (0, 6), 1))
    783 # Triage over command. Order of commands is set so most
    784 # common ones occur first.
    785 if cmd == 'DRAW':  # Program
--> 786     ob.draw(*args)
        args = ('triangles', (0, 6), 1)
        ob = <GlirProgram 48 at 0x24d2823f350>    787 elif cmd == 'TEXTURE':  # Program
    788     ob.set_texture(*args)

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:1365, in GlirProgram.draw(self=<GlirProgram 48>, mode=GL_TRIANGLES, selection=(0, 6), instances=1)
   1363             gl.glDrawArraysInstanced(mode, first, count, instances)
   1364         else:
-> 1365             gl.glDrawArrays(mode, first, count)
        mode = GL_TRIANGLES
        count = 6
        gl = <module 'vispy.gloo.gl' from 'C:\\GBW_MyPrograms\\conda_env\\napari-nninteractive\\Lib\\site-packages\\vispy\\gloo\\gl\\__init__.py'>
        first = 0   1366 # Wrap up
   1367 gl.check_error('Check after draw')

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\gl\_gl2.py:414, in glDrawArrays(mode=GL_TRIANGLES, first=0, count=6)
    412 except AttributeError:
    413     nativefunc = glDrawArrays._native = _get_gl_func("glDrawArrays", None, (ctypes.c_uint, ctypes.c_int, ctypes.c_int,))
--> 414 nativefunc(mode, first, count)
        nativefunc = <_FuncPtr object at 0x0000024D2823B110>
        mode = GL_TRIANGLES
        first = 0
        count = 6
OSError: exception: access violation reading 0x000000000000001C
WARNING: Error drawing visual <Image at 0x24d103961b0>
11:14:25 : WARNING : MainThread : Error drawing visual <Image at 0x24d103961b0>
---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\app\backends\_qt.py:928, in CanvasBackendDesktop.paintGL(self=<vispy.app.backends._qt.CanvasBackendDesktop object>)
    926 # (0, 0, self.width(), self.height()))
    927 self._vispy_canvas.set_current()
--> 928 self._vispy_canvas.events.draw(region=None)
        self._vispy_canvas = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
        self._vispy_canvas.events.draw = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        self = <vispy.app.backends._qt.CanvasBackendDesktop object at 0x0000024D0E69EDE0>
        self._vispy_canvas.events = <vispy.util.event.EmitterGroup object at 0x0000024D103A23F0>    930 # Clear the alpha channel with QOpenGLWidget (Qt >= 5.4), otherwise the
    931 # window is translucent behind non-opaque objects.
    932 # Reference:  MRtrix3/mrtrix3#266
    933 if QT5_NEW_API or PYSIDE6_API or PYQT6_API:

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:453, in EventEmitter.__call__(self=<vispy.util.event.EventEmitter object>, *args=(), **kwargs={'region': None})
    450 if self._emitting > 1:
    451     raise RuntimeError('EventEmitter loop detected!')
--> 453 self._invoke_callback(cb, event)
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>
        self = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>    454 if event.blocked:
    455     break

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:471, in EventEmitter._invoke_callback(self=<vispy.util.event.EventEmitter object>, cb=<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5)>>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    469     cb(event)
    470 except Exception:
--> 471     _handle_exception(self.ignore_callback_errors,
        self = <vispy.util.event.EventEmitter object at 0x0000024D103A2510>
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>
        (cb, event) = (<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>, <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)    472                       self.print_callback_errors,
    473                       self, cb_event=(cb, event))

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\util\event.py:469, in EventEmitter._invoke_callback(self=<vispy.util.event.EventEmitter object>, cb=<bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5)>>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    467 def _invoke_callback(self, cb, event):
    468     try:
--> 469         cb(event)
        cb = <bound method SceneCanvas.on_draw of <NapariSceneCanvas (PyQt5) at 0x24d103877d0>>
        event = <DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>    470     except Exception:
    471         _handle_exception(self.ignore_callback_errors,
    472                           self.print_callback_errors,
    473                           self, cb_event=(cb, event))

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:219, in SceneCanvas.on_draw(self=<NapariSceneCanvas (PyQt5)>, event=<DrawEvent blocked=False handled=False native=None region=None source=None sources=[] type=draw>)
    216 # Now that a draw event is going to be handled, open up the
    217 # scheduling of further updates
    218 self._update_pending = False
--> 219 self._draw_scene()
        self = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:278, in SceneCanvas._draw_scene(self=<NapariSceneCanvas (PyQt5)>, bgcolor=array([0., 0., 0., 1.], dtype=float32))
    276     bgcolor = self._bgcolor
    277 self.context.clear(color=bgcolor, depth=True)
--> 278 self.draw_visual(self.scene)
        self = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\canvas.py:316, in SceneCanvas.draw_visual(self=<NapariSceneCanvas (PyQt5)>, visual=<SubScene>, event=None)
    314         else:
    315             if hasattr(node, 'draw'):
--> 316                 node.draw()
        node = <Image at 0x24d103961b0>    317                 prof.mark(str(node))
    318 else:

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\scene\visuals.py:106, in VisualNode.draw(self=<Image>)
    104 if self.picking and not self.interactive:
    105     return
--> 106 self._visual_superclass.draw(self)
        self = <Image at 0x24d103961b0>
        self._visual_superclass = <class 'vispy.visuals.image.ImageVisual'>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\visuals\visual.py:514, in Visual.draw(self=<Image>)
    512 self._configure_gl_state()
    513 try:
--> 514     self._program.draw(self._vshare.draw_mode,
        self._vshare.draw_mode = 'triangles'
        self = <Image at 0x24d103961b0>
        self._vshare = <vispy.visuals.visual.VisualShare object at 0x0000024D107F4890>
        self._program = <vispy.visuals.shaders.program.ModularProgram object at 0x0000024D107F7770>
        self._vshare.index_buffer = None    515                        self._vshare.index_buffer)
    516 except Exception:
    517     logger.warning("Error drawing visual %r" % self)

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\visuals\shaders\program.py:102, in ModularProgram.draw(self=<vispy.visuals.shaders.program.ModularProgram object>, *args=('triangles', None), **kwargs={})
    100 self.build_if_needed()
    101 self.update_variables()
--> 102 Program.draw(self, *args, **kwargs)
        self = <vispy.visuals.shaders.program.ModularProgram object at 0x0000024D107F7770>
        args = ('triangles', None)
        kwargs = {}
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\program.py:543, in Program.draw(self=<vispy.visuals.shaders.program.ModularProgram object>, mode='triangles', indices=None, check_error=True)
    539     raise TypeError("Invalid index: %r (must be IndexBuffer)" %
    540                     indices)
    542 # Process GLIR commands
--> 543 canvas.context.flush_commands()
        canvas = <NapariSceneCanvas (PyQt5) at 0x24d103877d0>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\context.py:172, in GLContext.flush_commands(self=<GLContext>, event=None)
    170         fbo = 0
    171     self.shared.parser.parse([('CURRENT', 0, fbo)])
--> 172 self.glir.flush(self.shared.parser)
        self = <GLContext at 0x24d103a2630>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:584, in GlirQueue.flush(self=<vispy.gloo.glir.GlirQueue object>, parser=<vispy.gloo.glir.GlirParser object>)
    582 def flush(self, parser):
    583     """Flush all current commands to the GLIR interpreter."""
--> 584     self._shared.flush(parser)
        parser = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
        self._shared = <vispy.gloo.glir._GlirQueueShare object at 0x0000024D103A2960>
        self = <vispy.gloo.glir.GlirQueue object at 0x0000024D10384F80>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:506, in _GlirQueueShare.flush(self=<vispy.gloo.glir._GlirQueueShare object>, parser=<vispy.gloo.glir.GlirParser object>)
    504     show = self._verbose if isinstance(self._verbose, str) else None
    505     self.show(show)
--> 506 parser.parse(self._filter(self.clear(), parser))
        self = <vispy.gloo.glir._GlirQueueShare object at 0x0000024D103A2960>
        parser = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:824, in GlirParser.parse(self=<vispy.gloo.glir.GlirParser object>, commands=[('DATA', 9936, [np.int64(408), np.int64(213)], array([[[0],
        [0],
        ...,
        [...    ...,
        [0],
        [0]]], dtype=uint8)), ('FUNC', 'glClearColor', np.float32(0.0), np.float32(0.0), np.float32(0.0), np.float32(1.0)), ('FUNC', 'glClear', 17664), ('FUNC', 'glDisable', 'cull_face'), ('FUNC', 'glDisable', 'depth_test'), ('FUNC', 'glEnable', 'blend'), ('FUNC', 'glBlendFuncSeparate', 'src_alpha', 'one_minus_src_alpha', 'one', 'one'), ('FUNC', 'glBlendEquationSeparate', 'func_add', 'func_add'), ('DRAW', 48, 'triangles', (0, 6), 1)])
    821     self._objects.pop(id_)
    823 for command in commands:
--> 824     self._parse(command)
        command = ('DRAW', 48, 'triangles', (0, 6), 1)
        self = <vispy.gloo.glir.GlirParser object at 0x0000024D103A2930>
File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:786, in GlirParser._parse(self=<vispy.gloo.glir.GlirParser object>, command=('DRAW', 48, 'triangles', (0, 6), 1))
    783 # Triage over command. Order of commands is set so most
    784 # common ones occur first.
    785 if cmd == 'DRAW':  # Program
--> 786     ob.draw(*args)
        args = ('triangles', (0, 6), 1)
        ob = <GlirProgram 48 at 0x24d2823f350>    787 elif cmd == 'TEXTURE':  # Program
    788     ob.set_texture(*args)

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\glir.py:1365, in GlirProgram.draw(self=<GlirProgram 48>, mode=GL_TRIANGLES, selection=(0, 6), instances=1)
   1363             gl.glDrawArraysInstanced(mode, first, count, instances)
   1364         else:
-> 1365             gl.glDrawArrays(mode, first, count)
        mode = GL_TRIANGLES
        count = 6
        gl = <module 'vispy.gloo.gl' from 'C:\\GBW_MyPrograms\\conda_env\\napari-nninteractive\\Lib\\site-packages\\vispy\\gloo\\gl\\__init__.py'>
        first = 0   1366 # Wrap up
   1367 gl.check_error('Check after draw')

File C:\GBW_MyPrograms\conda_env\napari-nninteractive\Lib\site-packages\vispy\gloo\gl\_gl2.py:414, in glDrawArrays(mode=GL_TRIANGLES, first=0, count=6)
    412 except AttributeError:
    413     nativefunc = glDrawArrays._native = _get_gl_func("glDrawArrays", None, (ctypes.c_uint, ctypes.c_int, ctypes.c_int,))
--> 414 nativefunc(mode, first, count)
        nativefunc = <_FuncPtr object at 0x0000024D2823B110>
        mode = GL_TRIANGLES
        first = 0
        count = 6
OSError: exception: access violation reading 0x000000000000001C

I installed it on windows 11 Enterprise with an NVIDIA Quadro RTX 8000

Conda env :

conda list
# packages in environment at C:\GBW_MyPrograms\conda_env\napari-nninteractive:
#
# Name                    Version                   Build  Channel
acvl-utils                0.2.5                    pypi_0    pypi
alabaster                 1.0.0                    pypi_0    pypi
annotated-types           0.7.0                    pypi_0    pypi
app-model                 0.3.1                    pypi_0    pypi
appdirs                   1.4.4                    pypi_0    pypi
argparse                  1.4.0                    pypi_0    pypi
asttokens                 3.0.0                    pypi_0    pypi
attrs                     25.3.0                   pypi_0    pypi
babel                     2.17.0                   pypi_0    pypi
batchgenerators           0.25.1                   pypi_0    pypi
batchgeneratorsv2         0.2.3                    pypi_0    pypi
blosc2                    3.2.0                    pypi_0    pypi
build                     1.2.2.post1              pypi_0    pypi
bzip2                     1.0.8                h2bbff1b_6
ca-certificates           2025.2.25            haa95532_0
cachey                    0.2.1                    pypi_0    pypi
certifi                   2025.1.31                pypi_0    pypi
charset-normalizer        3.4.1                    pypi_0    pypi
click                     8.1.8                    pypi_0    pypi
cloudpickle               3.1.1                    pypi_0    pypi
colorama                  0.4.6                    pypi_0    pypi
comm                      0.2.2                    pypi_0    pypi
connected-components-3d   3.23.0                   pypi_0    pypi
contourpy                 1.3.1                    pypi_0    pypi
crc32c                    2.7.1                    pypi_0    pypi
cycler                    0.12.1                   pypi_0    pypi
dask                      2025.3.0                 pypi_0    pypi
debugpy                   1.8.13                   pypi_0    pypi
decorator                 5.2.1                    pypi_0    pypi
deprecated                1.2.18                   pypi_0    pypi
dicom2nifti               2.5.1                    pypi_0    pypi
docstring-parser          0.16                     pypi_0    pypi
docutils                  0.21.2                   pypi_0    pypi
donfig                    0.8.1.post1              pypi_0    pypi
dynamic-network-architectures 0.3.1                    pypi_0    pypi
einops                    0.8.1                    pypi_0    pypi
executing                 2.2.0                    pypi_0    pypi
expat                     2.6.4                h8ddb27b_0
fft-conv-pytorch          1.2.0                    pypi_0    pypi
filelock                  3.13.1                   pypi_0    pypi
flexcache                 0.3                      pypi_0    pypi
flexparser                0.4                      pypi_0    pypi
fonttools                 4.56.0                   pypi_0    pypi
freetype-py               2.5.1                    pypi_0    pypi
fsspec                    2024.6.1                 pypi_0    pypi
future                    1.0.0                    pypi_0    pypi
heapdict                  1.0.1                    pypi_0    pypi
hf-transfer               0.1.9                    pypi_0    pypi
hsluv                     5.0.4                    pypi_0    pypi
huggingface-hub           0.29.3                   pypi_0    pypi
idna                      3.10                     pypi_0    pypi
imagecodecs               2024.12.30               pypi_0    pypi
imageio                   2.37.0                   pypi_0    pypi
imagesize                 1.4.1                    pypi_0    pypi
in-n-out                  0.2.1                    pypi_0    pypi
ipykernel                 6.29.5                   pypi_0    pypi
ipython                   9.0.2                    pypi_0    pypi
ipython-pygments-lexers   1.1.1                    pypi_0    pypi
jedi                      0.19.2                   pypi_0    pypi
jinja2                    3.1.4                    pypi_0    pypi
joblib                    1.4.2                    pypi_0    pypi
jsonschema                4.23.0                   pypi_0    pypi
jsonschema-specifications 2024.10.1                pypi_0    pypi
jupyter-client            8.6.3                    pypi_0    pypi
jupyter-core              5.7.2                    pypi_0    pypi
kiwisolver                1.4.8                    pypi_0    pypi
lazy-loader               0.4                      pypi_0    pypi
libffi                    3.4.4                hd77b12b_1
linecache2                1.0.0                    pypi_0    pypi
llvmlite                  0.44.0                   pypi_0    pypi
locket                    1.0.0                    pypi_0    pypi
magicgui                  0.10.0                   pypi_0    pypi
markdown-it-py            3.0.0                    pypi_0    pypi
markupsafe                2.1.5                    pypi_0    pypi
matplotlib                3.10.1                   pypi_0    pypi
matplotlib-inline         0.1.7                    pypi_0    pypi
mdurl                     0.1.2                    pypi_0    pypi
medvol                    0.0.16                   pypi_0    pypi
mpmath                    1.3.0                    pypi_0    pypi
msgpack                   1.1.0                    pypi_0    pypi
napari                    0.5.6                    pypi_0    pypi
napari-console            0.1.3                    pypi_0    pypi
napari-nifti              0.0.17                   pypi_0    pypi
napari-nninteractive      1.0.2                    pypi_0    pypi
napari-plugin-engine      0.2.0                    pypi_0    pypi
napari-plugin-manager     0.1.4                    pypi_0    pypi
napari-svg                0.2.1                    pypi_0    pypi
napari-toolkit            0.0.5                    pypi_0    pypi
ndindex                   1.9.2                    pypi_0    pypi
nest-asyncio              1.6.0                    pypi_0    pypi
networkx                  3.3                      pypi_0    pypi
nibabel                   5.3.2                    pypi_0    pypi
nninteractive             1.0.1                    pypi_0    pypi
nnunetv2                  2.6.0                    pypi_0    pypi
npe2                      0.7.8                    pypi_0    pypi
numba                     0.61.0                   pypi_0    pypi
numcodecs                 0.15.1                   pypi_0    pypi
numexpr                   2.10.2                   pypi_0    pypi
numpy                     2.1.2                    pypi_0    pypi
numpydoc                  1.8.0                    pypi_0    pypi
openssl                   3.0.16               h3f729d1_0
packaging                 24.2                     pypi_0    pypi
pandas                    2.2.3                    pypi_0    pypi
parso                     0.8.4                    pypi_0    pypi
partd                     1.4.2                    pypi_0    pypi
partsegcore-compiled-backend 0.15.12                  pypi_0    pypi
pillow                    11.0.0                   pypi_0    pypi
pint                      0.24.4                   pypi_0    pypi
pip                       25.0            py312haa95532_0
platformdirs              4.3.7                    pypi_0    pypi
pooch                     1.8.2                    pypi_0    pypi
prompt-toolkit            3.0.50                   pypi_0    pypi
psutil                    7.0.0                    pypi_0    pypi
psygnal                   0.12.0                   pypi_0    pypi
pure-eval                 0.2.3                    pypi_0    pypi
py-cpuinfo                9.0.0                    pypi_0    pypi
pyconify                  0.2.1                    pypi_0    pypi
pydantic                  2.10.6                   pypi_0    pypi
pydantic-compat           0.1.2                    pypi_0    pypi
pydantic-core             2.27.2                   pypi_0    pypi
pydicom                   3.0.1                    pypi_0    pypi
pygments                  2.19.1                   pypi_0    pypi
pyopengl                  3.1.9                    pypi_0    pypi
pyparsing                 3.2.3                    pypi_0    pypi
pyproject-hooks           1.2.0                    pypi_0    pypi
pyqt5                     5.15.11                  pypi_0    pypi
pyqt5-qt5                 5.15.2                   pypi_0    pypi
pyqt5-sip                 12.17.0                  pypi_0    pypi
python                    3.12.9               h14ffc60_0
python-dateutil           2.9.0.post0              pypi_0    pypi
python-gdcm               3.0.24.1                 pypi_0    pypi
python-graphviz           0.20.3                   pypi_0    pypi
pytz                      2025.2                   pypi_0    pypi
pywin32                   310                      pypi_0    pypi
pyyaml                    6.0.2                    pypi_0    pypi
pyzmq                     26.3.0                   pypi_0    pypi
qtconsole                 5.6.1                    pypi_0    pypi
qtpy                      2.4.3                    pypi_0    pypi
referencing               0.36.2                   pypi_0    pypi
requests                  2.32.3                   pypi_0    pypi
rich                      13.9.4                   pypi_0    pypi
roman-numerals-py         3.1.0                    pypi_0    pypi
rpds-py                   0.23.1                   pypi_0    pypi
scikit-image              0.25.2                   pypi_0    pypi
scikit-learn              1.6.1                    pypi_0    pypi
scipy                     1.15.2                   pypi_0    pypi
seaborn                   0.13.2                   pypi_0    pypi
setuptools                75.8.0          py312haa95532_0
shellingham               1.5.4                    pypi_0    pypi
simpleitk                 2.4.1                    pypi_0    pypi
six                       1.17.0                   pypi_0    pypi
snowballstemmer           2.2.0                    pypi_0    pypi
sphinx                    8.2.3                    pypi_0    pypi
sphinxcontrib-applehelp   2.0.0                    pypi_0    pypi
sphinxcontrib-devhelp     2.0.0                    pypi_0    pypi
sphinxcontrib-htmlhelp    2.1.0                    pypi_0    pypi
sphinxcontrib-jsmath      1.0.1                    pypi_0    pypi
sphinxcontrib-qthelp      2.0.0                    pypi_0    pypi
sphinxcontrib-serializinghtml 2.0.0                    pypi_0    pypi
sqlite                    3.45.3               h2bbff1b_0
stack-data                0.6.3                    pypi_0    pypi
superqt                   0.7.2                    pypi_0    pypi
sympy                     1.13.1                   pypi_0    pypi
tabulate                  0.9.0                    pypi_0    pypi
threadpoolctl             3.6.0                    pypi_0    pypi
tifffile                  2025.3.13                pypi_0    pypi
tk                        8.6.14               h0416ee5_0
tomli-w                   1.2.0                    pypi_0    pypi
toolz                     1.0.0                    pypi_0    pypi
torch                     2.6.0+cu126              pypi_0    pypi
torchvision               0.21.0+cu126             pypi_0    pypi
tornado                   6.4.2                    pypi_0    pypi
tqdm                      4.67.1                   pypi_0    pypi
traceback2                1.4.0                    pypi_0    pypi
traitlets                 5.14.3                   pypi_0    pypi
triangle                  20250106                 pypi_0    pypi
typer                     0.15.2                   pypi_0    pypi
typing-extensions         4.12.2                   pypi_0    pypi
tzdata                    2025.2                   pypi_0    pypi
unittest2                 1.1.0                    pypi_0    pypi
urllib3                   2.3.0                    pypi_0    pypi
vc                        14.42                haa95532_4
vispy                     0.14.3                   pypi_0    pypi
vs2015_runtime            14.42.34433          he0abc0d_4
wcwidth                   0.2.13                   pypi_0    pypi
wheel                     0.45.1          py312haa95532_0
wrapt                     1.17.2                   pypi_0    pypi
xz                        5.6.4                h4754444_1
yacs                      0.1.8                    pypi_0    pypi
zarr                      3.0.6                    pypi_0    pypi
zlib                      1.2.13               h8cc25b3_1

Best,
Helene

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions