# OpenGL Demo1 and Demo2 Giving Errors on Mac

**URL:** https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791
**Category:** Development
**Created:** [April 2, 2023, 9:25pm UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791 "2023-04-02T21:25:47Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Muhammad\_Saad\_Atique](https://discourse.paraview.org/user_avatar/discourse.paraview.org/muhammad_saad_atique/32/11159_2.png) [@Muhammad\_Saad\_Atique](https://discourse.paraview.org/u/Muhammad_Saad_Atique)
#### Post date: [April 2, 2023, 9:25pm UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791/1 "2023-04-02T21:25:48Z")

</div>

I can build Demo0, Clone1 and Clone2. But when building Demo1 and Demo2 I get these errors:

```auto

( 2.505s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b448c4d0): ERROR: 0:1: '' : version '150' is not supported

( 2.505s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b108b000): Could not set shader program

( 2.505s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b108b000): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.506s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b5004ed0): 

( 2.509s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b5004ed0): ERROR: 0:1: '' : version '150' is not supported

( 2.509s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c000): Could not set shader program

( 2.509s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c000): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.510s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b448c4d0): 

( 2.510s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b448c4d0): ERROR: 0:1: '' : version '150' is not supported

( 2.510s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c600): Could not set shader program
( 2.510s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c600): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.512s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b448c4d0): 
( 2.513s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b448c4d0): ERROR: 0:1: '' : version '150' is not supported

( 2.513s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b108b600): Could not set shader program
( 2.513s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b108b600): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.514s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b5004ed0): 

( 2.515s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b5004ed0): ERROR: 0:1: '' : version '150' is not supported

( 2.516s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c000): Could not set shader program
( 2.516s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c000): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.517s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b448c4d0): 

( 2.518s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b448c4d0): ERROR: 0:1: '' : version '150' is not supported

( 2.519s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c600): Could not set shader program
( 2.519s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b208c600): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.520s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b448c4d0): 

( 2.521s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b448c4d0): ERROR: 0:1: '' : version '150' is not supported

( 2.521s) [paraview]vtkOpenGLPolyDataMapper:2581 ERR| vtkOpenGLPolyDataMapper (0x7fb8b1072200): Could not set shader program
( 2.521s) [paraview]vtkOpenGLPolyDataMapper:2593 ERR| vtkOpenGLPolyDataMapper (0x7fb8b1072200): failed after UpdateShader 1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.554s) [paraview] vtkOpenGLState.cxx:930 WARN| Error glActiveTexture1 OpenGL errors detected

( 2.581s) [paraview] vtkOpenGLState.cxx:930 WARN| Error glActiveTexture1 OpenGL errors detected
  0 : (1282) Invalid operation

( 2.590s) [paraview] vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7fb8b42b6d60): ( 2.590s) [paraview] vtkShaderProgram.cxx:439 ERR| vtkShaderProgram (0x7fb8b42b6d60): ERROR: 0:1: '' : version '150' is not supported

( 2.590s) [paraview]vtkOpenGLVertexArrayObj:266 ERR| vtkOpenGLVertexArrayObject (0x7fb8b42b6fc0): attempt to add attribute without a program for attribute ndCoordIn
( 2.590s) [paraview]vtkOpenGLQuadHelper.cxx:71 WARN| Error binding ndCoords to VAO.
vtkMemberFunctionCommand<vtkSMViewProxyInteractorHelper>::Execute(vtkObject*, unsigned long, void*) + 288
( 2.590s) [paraview] :0 FATL| Signal: SIGSEGV
[1] 38231 segmentation fault ./DemoApp1

```

---

<div class="post-metadata">

### Author: ![randomwangran](https://discourse.paraview.org/user_avatar/discourse.paraview.org/randomwangran/32/5929_2.png) [@randomwangran](https://discourse.paraview.org/u/randomwangran)
#### Post date: [April 10, 2023, 5:54pm UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791/2 "2023-04-10T17:54:35Z")

</div>

which deom? do you have link?

---

<div class="post-metadata">

### Author: ![Muhammad\_Saad\_Atique](https://discourse.paraview.org/user_avatar/discourse.paraview.org/muhammad_saad_atique/32/11159_2.png) [@Muhammad\_Saad\_Atique](https://discourse.paraview.org/u/Muhammad_Saad_Atique)
#### Post date: [April 10, 2023, 5:59pm UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791/3 "2023-04-10T17:59:56Z")

</div>

Demo1 and Demo2

> **[ParaView/Examples/CustomApplications/Demo1 at master · Kitware/ParaView](https://github.com/Kitware/ParaView/tree/master/Examples/CustomApplications/Demo1)**
>
> master/Examples/CustomApplications/Demo1

> **[ParaView/Examples/CustomApplications/Demo2 at master · Kitware/ParaView](https://github.com/Kitware/ParaView/tree/master/Examples/CustomApplications/Demo2)**
>
> master/Examples/CustomApplications/Demo2

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [April 11, 2023, 3:39am UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791/4 "2023-04-11T03:39:47Z")

</div>

It looks like getting a suitable OpenGL context failed.

@mwestphal: Ideas?

---

<div class="post-metadata">

### Author: ![Muhammad\_Saad\_Atique](https://discourse.paraview.org/user_avatar/discourse.paraview.org/muhammad_saad_atique/32/11159_2.png) [@Muhammad\_Saad\_Atique](https://discourse.paraview.org/u/Muhammad_Saad_Atique)
#### Post date: [April 11, 2023, 3:56am UTC](https://discourse.paraview.org/t/opengl-demo1-and-demo2-giving-errors-on-mac/11791/5 "2023-04-11T03:56:47Z")

</div>

I was suggested this on Paraview issues web page.

“I think Demo1 and Demo2 are missing a `MACOSX_BUNDLE` link flag.“

[https://gitlab.kitware.com/paraview/paraview/-/issues/21851](https://gitlab.kitware.com/paraview/paraview/-/issues/21851)
