# PVRPerfServer Coredump on QNX 710

**URL:** <https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953>\
**Category:** PowerVR Insider\
**Created:** [June 11, 2024, 8:06am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953 "2024-06-11T08:06:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 11, 2024, 8:06am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/1 "2024-06-11T08:06:59Z")

</div>

Hi Expert,

I am running PVRPerfServer on QNX 7.1.0 OS, and it end up to a coredump.  
The console output is following:

PVRPerfServerDeveloper v14.153 64-bits - Build unknown.  
Copyright (C) Imagination Technologies Ltd. All rights reserved.

- Support: [DevTech@imgtec.com](mailto:DevTech@imgtec.com)
- OS: QNX
- Time (local): Tue, 11 Jun 2024 15:51:48 +0800 (15:51:48)
- Time (UTC): Tue, 11 Jun 2024 07:51:48 +0800 (07:51:48)
- System Perf Events: Unavailable

Process 29589551 (PVRPerfServerDeveloper) terminated SIGSEGV code=1 fltno=11 ip=000000344da02d90(/mnt/dji/partitions/user\_crypto/security/PVRPerfServer/QNX710\_aarch64le/./PVRPerfServerDeveloper@\_btext+0x0000000000024000) mapaddr=000000000003bd90. ref=0000000000000000  
segmentation violation (core dumped)

Can you explain the reason behind and how can I solve it?  
Thanks!

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 11, 2024, 3:47pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/2 "2024-06-11T15:47:48Z")

</div>

Hi Patrick,

Thanks for your question and welcome to the PowerVR Developer Forum!

Please, when possible try with the latest version of PVRTune, R24.1 (v14.157). You can download it from our Developer Portal ( [Login - Imagination Developers](https://developer.imaginationtech.com/downloads) ). Please note you will need to make a new account to access the downloads section.

Let me know if you still have issues after trying with the latest version.

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 12, 2024, 3:13am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/3 "2024-06-12T03:13:44Z")

</div>

Hi AlejandroC,

Thanks for your reply.  
I downloaded the latest PVRTune for SGX, but it looks does not have a version fits my platform.  
The platform I am using is Texas Instrument TDA4 VH, with QNX 7.1.0 OS.

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 12, 2024, 10:00am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/4 "2024-06-12T10:00:13Z")

</div>

Hi Patrick,

Thanks for your message.

PVRTune v14.157 (R24.1) has binaries for PVRPerfServer QNX v7.1 for Armv8, Armv7 and x86\_64 (folders QNX710\_aarch64le, QNX710\_armle-v7 and QNX710\_x86\_64 respectively inside PVRTune `PVRPerfServer/` installation folder). Your platform (TI TDA4 VH) has Arm Cortex-A72 CPUs, which should be capable of running Armv8 binaries, which corresponds to the ones under the QNX710\_aarch64le folder.

Please let me know if I am missing something here and what platform support you would need.

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 12, 2024, 10:15am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/5 "2024-06-12T10:15:59Z")

</div>

Hi Alejandro

I downloaded PVRTune\_for\_SGX.tar from [Login - Imagination Developers](https://developer.imaginationtech.com/downloads/) and extraced, but I do not see QNX folders.  
It looks like the default version for download is a very old version, can you send me the link for 2024 R1 version as I do not see it on the Dowloads section.

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 12, 2024, 10:20am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/6 "2024-06-12T10:20:16Z")

</div>

Hi Patrick,

Thanks a lot for the clarification.

You should try downloading the `Windows` or the `Linux 64-bit` releases, which have the PVRPerfServer QNX 7.1 armv7 / armv8 / x86\_64 binaries:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/imagination1/original/1X/5bceab00dfc6b16ef550675b91aa7316f9b2d174.png)

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 12, 2024, 12:36pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/7 "2024-06-12T12:36:45Z")

</div>

Hi Alejandro,

Thanks for your reply, I downloaded the latest version successfully.  
However, It crashes on my platform as well, the console output is as follows:  
PVRPerfServerDeveloper v14.157 64-bits - Build unknown.  
Copyright (C) Imagination Technologies Ltd. All rights reserved.

- Support: [DevTech@imgtec.com](mailto:DevTech@imgtec.com)
- OS: QNX
- Time (local): Wed, 12 Jun 2024 20:34:27 +0800 (20:34:27)
- Time (UTC): Wed, 12 Jun 2024 12:34:27 +0800 (12:34:27)
- System Perf Events: Unavailable

Process 48685109 (PVRPerfServerDeveloper) terminated SIGSEGV code=1 fltno=11 ip=0000003566fe055c(/mnt/dji/partitions/user\_crypto/security/./PVRPerfServerDeveloper@\_btext+0x000000000004993c) mapaddr=000000000006455c. ref=0000000000000000  
segmentation violation (core dumped)

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 12, 2024, 2:42pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/8 "2024-06-12T14:42:11Z")

</div>

Hi Patrick,

Thanks a lot for the information, I already reported it to the Tools Team.

It would be really useful to know the GPU driver version. It should be in the format `[number].[number]@[number]`, for instance `1.15@6133109`

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 13, 2024, 10:34am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/9 "2024-06-13T10:34:00Z")

</div>

Hi Alejandro,

Thanks for your information.  
I check the platform and get the rgx firmware version 36.53.104.796  
It is not in the format you mentioned, maybe I looked up in the wrong way, please let me know how to get the right GPU driver version. Thanks!

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 21, 2024, 2:26am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/10 "2024-06-21T02:26:12Z")

</div>

Hi Alejandro,

Please let me if there is any updates on this. Thanks!

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 21, 2024, 1:16pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/11 "2024-06-21T13:16:15Z")

</div>

Hi Patrick,

Thanks for your message,

We are still investigating this issue. I will report back to you as soon as we have more information.

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 24, 2024, 10:17am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/12 "2024-06-24T10:17:54Z")

</div>

Hi Patrick,

Regarding retrieving the GPU driver version, could you please try each of the commands below and provide the output?

```auto
cat /sys/kernel/debug/pvr/version
cat /proc/pvr/version
ls -l /usr/lib/x86_64-linux-gnu/libPVR*

```

The GPU driver version might be present in the format `[number].[number]@[seven-digit-changelist]` or `[number].[number].[seven-digit-changelist]`

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 24, 2024, 1:05pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/13 "2024-06-24T13:05:29Z")

</div>

Hi Patrick,

If the previous commands do no work, could you please try the alternative options below?

- `egl-configs` (QNX tool to output EGL configs & GPU driver version).
- command `gles3-gears -verbose`
- command `pvrdebug -dds`

Let me know if you need any help with this commands. Regarding the issues you are experiencing, we are still investigating them.

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 24, 2024, 1:26pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/14 "2024-06-24T13:26:41Z")

</div>

Hi Alejandro,  
Here is the console output, thanks！

root@QNX(TDA4-SLOT\_A):/home/root#egl-configs  
EGL\_VENDOR = Imagination Technologies  
EGL\_VERSION = 1.4 build 1.15@6133109  
EGL\_CLIENT\_APIS = OpenGL\_ES OpenGL  
EGL\_EXTENSIONS = EGL\_KHR\_image EGL\_KHR\_image\_base EGL\_KHR\_gl\_texture\_2D\_image EGL\_KHR\_gl\_texture\_cubemap\_image EGL\_KHR\_gl\_texture\_3D\_image EGL\_KHR\_gl\_renderbuffer\_image EGL\_IMG\_cl\_image EGL\_KHR\_fence\_sync EGL\_KHR\_wait\_sync EGL\_EXT\_create\_context\_robustness EGL\_IMG\_image\_plane\_attribs EGL\_EXT\_swap\_buffers\_with\_damage EGL\_KHR\_swap\_buffers\_with\_damage EGL\_KHR\_partial\_update EGL\_EXT\_buffer\_age EGL\_EXT\_yuv\_surface EGL\_IMG\_context\_priority EGL\_KHR\_create\_context EGL\_KHR\_surfaceless\_context EGL\_KHR\_no\_config\_context EGL\_QNX\_api\_trace  
EGL\_EXTENSIONS (client) = n/a

±----±—±—±—±—±--------±-----±-------------±---------------±-----------------------+  
| cfg | color buffer | depth/ | MSAA | surface type | supported APIs | native |  
| id | r | g | b | a | stencil | | win/pbuf/pix | es1/es2/es3/vg | renderable / type / id |  
±----±—±—±—±—±--------±-----±-------------±---------------±-----------------------+  
| 1 | 8 | 8 | 8 | 8 | 0 / 0 | - | x x x | x x x - | x / 8 / RGBA8888 |  
| 2 | 8 | 8 | 8 | 8 | 24 / 0 | - | x x x | x x x - | x / 8 / RGBA8888 |  
| 3 | 8 | 8 | 8 | 8 | 24 / 8 | - | x x x | x x x - | x / 8 / RGBA8888 |  
| 4 | 8 | 8 | 8 | 8 | 24 / 8 | 4x | x x x | x x x - | x / 8 / RGBA8888 |  
| 5 | 8 | 8 | 8 | 8 | 24 / 8 | 2x | x x | x x x - | x / 8 / RGBA8888 |  
| 6 | 8 | 8 | 8 | 8 | 24 / 8 | 4x | x x | x x x - | x / 8 / RGBA8888 |  
| 7 | 8 | 8 | 8 | 8 | 0 / 0 | - | x x x | x x x - | x / 21 / BGRA8888 |  
| 8 | 8 | 8 | 8 | 8 | 24 / 0 | - | x x x | x x x - | x / 21 / BGRA8888 |  
| 9 | 8 | 8 | 8 | 8 | 24 / 8 | - | x x x | x x x - | x / 21 / BGRA8888 |  
| 10 | 8 | 8 | 8 | 8 | 24 / 8 | 4x | x x x | x x x - | x / 21 / BGRA8888 |  
| 11 | 8 | 8 | 8 | 8 | 24 / 8 | 2x | x x | x x x - | x / 21 / BGRA8888 |  
| 12 | 8 | 8 | 8 | 8 | 24 / 8 | 4x | x x | x x x - | x / 21 / BGRA8888 |  
| 13 | 10 | 10 | 10 | 2 | 0 / 0 | - | x x x | x x x - | x / 23 / RGBA1010102 |  
| 14 | 10 | 10 | 10 | 2 | 24 / 0 | - | x x x | x x x - | x / 23 / RGBA1010102 |  
| 15 | 10 | 10 | 10 | 2 | 24 / 8 | - | x x x | x x x - | x / 23 / RGBA1010102 |  
| 19 | 10 | 10 | 10 | 2 | 0 / 0 | - | x x x | x x x - | x / 25 / BGRA1010102 |  
| 20 | 10 | 10 | 10 | 2 | 24 / 0 | - | x x x | x x x - | x / 25 / BGRA1010102 |  
| 21 | 10 | 10 | 10 | 2 | 24 / 8 | - | x x x | x x x - | x / 25 / BGRA1010102 |  
| 25 | 5 | 6 | 5 | 0 | 0 / 0 | - | x x x | x x x - | x / 6 / RGB565 |  
| 26 | 5 | 6 | 5 | 0 | 24 / 0 | - | x x x | x x x - | x / 6 / RGB565 |  
| 27 | 5 | 6 | 5 | 0 | 24 / 8 | - | x x x | x x x - | x / 6 / RGB565 |  
| 28 | 5 | 6 | 5 | 0 | 24 / 8 | 4x | x x x | x x x - | x / 6 / RGB565 |  
| 29 | 5 | 6 | 5 | 0 | 24 / 8 | 2x | x x | x x x - | x / 6 / RGB565 |  
| 30 | 5 | 6 | 5 | 0 | 24 / 8 | 4x | x x | x x x - | x / 6 / RGB565 |  
| 31 | 5 | 5 | 5 | 1 | 0 / 0 | - | x x x | x x x - | x / 4 / RGBA5551 |  
| 32 | 5 | 5 | 5 | 1 | 24 / 0 | - | x x x | x x x - | x / 4 / RGBA5551 |  
| 33 | 5 | 5 | 5 | 1 | 24 / 8 | - | x x x | x x x - | x / 4 / RGBA5551 |  
| 34 | 5 | 5 | 5 | 1 | 24 / 8 | 4x | x x x | x x x - | x / 4 / RGBA5551 |  
| 35 | 5 | 5 | 5 | 1 | 24 / 8 | 2x | x x | x x x - | x / 4 / RGBA5551 |  
| 36 | 5 | 5 | 5 | 1 | 24 / 8 | 4x | x x | x x x - | x / 4 / RGBA5551 |  
| 37 | 4 | 4 | 4 | 4 | 0 / 0 | - | x x x | x x x - | x / 2 / RGBA4444 |  
| 38 | 4 | 4 | 4 | 4 | 24 / 0 | - | x x x | x x x - | x / 2 / RGBA4444 |  
| 39 | 4 | 4 | 4 | 4 | 24 / 8 | - | x x x | x x x - | x / 2 / RGBA4444 |  
| 40 | 4 | 4 | 4 | 4 | 24 / 8 | 4x | x x x | x x x - | x / 2 / RGBA4444 |  
| 41 | 4 | 4 | 4 | 4 | 24 / 8 | 2x | x x | x x x - | x / 2 / RGBA4444 |  
| 42 | 4 | 4 | 4 | 4 | 24 / 8 | 4x | x x | x x x - | x / 2 / RGBA4444 |  
| 43 | 8 | 8 | 8 | 8 | 24 / 8 | - | x | x x x - | x / 8 / RGBA8888 |  
| 44 | 5 | 6 | 5 | 0 | 24 / 8 | - | x | x x x - | x / 6 / RGB565 |  
| 45 | 4 | 4 | 4 | 4 | 24 / 8 | - | x | x x x - | x / 2 / RGBA4444 |  
| 46 | 5 | 5 | 5 | 1 | 24 / 8 | - | x | x x x - | x / 4 / RGBA5551 |  
| 47 | 8 | 8 | 8 | 8 | 24 / 8 | - | x | x x x - | x / 21 / BGRA8888 |  
| 48 | 10 | 10 | 10 | 2 | 24 / 8 | - | x | x x x - | x / 23 / RGBA1010102 |  
| 49 | 10 | 10 | 10 | 2 | 24 / 8 | - | x | x x x - | x / 25 / BGRA1010102 |  
±----±—±—±—±—±--------±-----±-------------±---------------±-----------------------+  
root@QNX(TDA4-SLOT\_A):/home/root#gles3-gears -verbose  
EGL\_VENDOR = Imagination Technologies  
EGL\_VERSION = 1.4 build 1.15@6133109  
EGL\_CLIENT\_APIS = OpenGL\_ES OpenGL  
EGL\_EXTENSIONS = EGL\_KHR\_image EGL\_KHR\_image\_base EGL\_KHR\_gl\_texture\_2D\_image EGL\_KHR\_gl\_texture\_cubemap\_image EGL\_KHR\_gl\_texture\_3D\_image EGL\_KHR\_gl\_renderbuffer\_image EGL\_IMG\_cl\_image EGL\_KHR\_fence\_sync EGL\_KHR\_wait\_sync EGL\_EXT\_create\_context\_robustness EGL\_IMG\_image\_plane\_attribs EGL\_EXT\_swap\_buffers\_with\_damage EGL\_KHR\_swap\_buffers\_with\_damage EGL\_KHR\_partial\_update EGL\_EXT\_buffer\_age EGL\_EXT\_yuv\_surface EGL\_IMG\_context\_priority EGL\_KHR\_create\_context EGL\_KHR\_surfaceless\_context EGL\_KHR\_no\_config\_context EGL\_QNX\_api\_trace

EGL\_CONFIG\_ID = 2  
EGL\_RED\_SIZE = 8  
EGL\_GREEN\_SIZE = 8  
EGL\_BLUE\_SIZE = 8  
EGL\_ALPHA\_SIZE = 8  
EGL\_DEPTH\_SIZE = 24  
EGL\_LEVEL = 0  
EGL\_NATIVE\_RENDERABLE = EGL\_TRUE  
EGL\_NATIVE\_VISUAL\_TYPE = 8  
EGL\_NATIVE\_VISUAL\_ID = 8  
EGL\_RENDERABLE\_TYPE = 0x0045  
EGL\_SURFACE\_TYPE = 0x0407  
EGL\_TRANSPARENT\_TYPE = EGL\_NONE

GL\_VENDOR = Imagination Technologies  
GL\_RENDERER = PowerVR Rogue BXS-4-64  
GL\_VERSION = OpenGL ES 3.2 build 1.15@6133109  
GL\_EXTENSIONS = GL\_ANDROID\_extension\_pack\_es31a GL\_APPLE\_texture\_format\_BGRA8888 GL\_EXT\_blend\_minmax GL\_EXT\_buffer\_storage GL\_EXT\_clear\_texture GL\_EXT\_clip\_control GL\_EXT\_color\_buffer\_float GL\_EXT\_color\_buffer\_half\_float GL\_EXT\_compressed\_ETC1\_RGB8\_sub\_texture GL\_EXT\_conservative\_depth GL\_EXT\_copy\_image GL\_EXT\_discard\_framebuffer GL\_EXT\_draw\_buffers GL\_EXT\_draw\_buffers\_indexed GL\_EXT\_draw\_elements\_base\_vertex GL\_EXT\_EGL\_image\_array GL\_EXT\_float\_blend GL\_EXT\_geometry\_point\_size GL\_EXT\_geometry\_shader GL\_EXT\_gpu\_shader5 GL\_EXT\_multi\_draw\_arrays GL\_EXT\_multisampled\_render\_to\_texture GL\_EXT\_multisampled\_render\_to\_texture2 GL\_EXT\_occlusion\_query\_boolean GL\_EXT\_polygon\_offset\_clamp GL\_EXT\_primitive\_bounding\_box GL\_EXT\_read\_format\_bgra GL\_EXT\_robustness GL\_EXT\_separate\_shader\_objects GL\_EXT\_shader\_framebuffer\_fetch GL\_EXT\_shader\_group\_vote GL\_EXT\_shader\_implicit\_conversions GL\_EXT\_shader\_io\_blocks GL\_EXT\_shader\_non\_constant\_global\_initializers GL\_EXT\_shader\_pixel\_local\_storage GL\_EXT\_shader\_pixel\_local\_storage2 GL\_EXT\_shader\_texture\_lod GL\_EXT\_shadow\_samplers GL\_EXT\_sRGB\_write\_control GL\_EXT\_tessellation\_point\_size GL\_EXT\_tessellation\_shader GL\_EXT\_texture\_border\_clamp GL\_EXT\_texture\_buffer GL\_EXT\_texture\_cube\_map\_array GL\_EXT\_texture\_format\_BGRA8888 GL\_EXT\_texture\_format\_sRGB\_override GL\_EXT\_texture\_rg GL\_EXT\_texture\_shadow\_lod GL\_EXT\_texture\_sRGB\_decode GL\_EXT\_texture\_sRGB\_R8 GL\_EXT\_texture\_sRGB\_RG8 GL\_EXT\_YUV\_target GL\_IMG\_framebuffer\_downsample GL\_IMG\_multisampled\_render\_to\_texture GL\_IMG\_program\_binary GL\_IMG\_read\_format GL\_IMG\_shader\_binary GL\_IMG\_texture\_format\_BGRA8888 GL\_IMG\_texture\_npot GL\_KHR\_blend\_equation\_advanced GL\_KHR\_blend\_equation\_advanced\_coherent GL\_KHR\_debug GL\_KHR\_robustness GL\_KHR\_texture\_compression\_astc\_ldr GL\_OES\_compressed\_ETC1\_RGB8\_texture GL\_OES\_depth24 GL\_OES\_depth\_texture GL\_OES\_draw\_buffers\_indexed GL\_OES\_draw\_elements\_base\_vertex GL\_OES\_EGL\_image GL\_OES\_EGL\_image\_external GL\_OES\_EGL\_image\_external\_essl3 GL\_OES\_EGL\_sync GL\_OES\_element\_index\_uint GL\_OES\_fragment\_precision\_high GL\_OES\_geometry\_point\_size GL\_OES\_geometry\_shader GL\_OES\_get\_program\_binary GL\_OES\_gpu\_shader5 GL\_OES\_mapbuffer GL\_OES\_packed\_depth\_stencil GL\_OES\_required\_internalformat GL\_OES\_rgb8\_rgba8 GL\_OES\_sample\_shading GL\_OES\_sample\_variables GL\_OES\_shader\_image\_atomic GL\_OES\_shader\_io\_blocks GL\_OES\_shader\_multisample\_interpolation GL\_OES\_standard\_derivatives GL\_OES\_surfaceless\_context GL\_OES\_tessellation\_point\_size GL\_OES\_tessellation\_shader GL\_OES\_texture\_border\_clamp GL\_OES\_texture\_buffer GL\_OES\_texture\_cube\_map\_array GL\_OES\_texture\_float GL\_OES\_texture\_half\_float GL\_OES\_texture\_npot GL\_OES\_texture\_stencil8 GL\_OES\_texture\_storage\_multisample\_2d\_array GL\_OES\_vertex\_array\_object GL\_OES\_vertex\_half\_float GL\_OVR\_multiview GL\_OVR\_multiview2 GL\_OVR\_multiview\_multisampled\_render\_to\_texture  
300 frames in 5.007 seconds = 59.911 FPS  
300 frames in 5.001 seconds = 59.990 FPS  
300 frames in 5.000 seconds = 59.999 FPS  
300 frames in 5.001 seconds = 59.994 FPS  
301 frames in 5.016 seconds = 60.004 FPS  
300 frames in 5.000 seconds = 59.996 FPS  
300 frames in 5.000 seconds = 59.994 FPS

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 24, 2024, 4:22pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/15 "2024-06-24T16:22:47Z")

</div>

Hi Patrick,

We are able to run the same binaries, with the same GPU driver version, on the same QNX OS version, on a quite similar device (R-Car H3 Starter Kit WS 3.0). We suspect the issue you are experiencing is related with the GPU driver environment / setup.

Is there any chance you can do a factory reset of your device and provide any environment details you add afterwards before running PVRPerfServerDeveloper?

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [June 25, 2024, 6:21am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/16 "2024-06-25T06:21:18Z")

</div>

Hi Alejandro,

Our device is used for self-driving system development, so the enviroment is very complicated. I may not be able to reset it and provide you the details with every single step.

If you need any specific enviroment settings, please let me know, and I will try to provide.

Thanks!

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [June 25, 2024, 12:11pm UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/17 "2024-06-25T12:11:03Z")

</div>

Hi Patrick,

I can think of two options to assist you:

- You can generate a backtrace or coredump with gdb, which hopefully will help clarify what is failing.

- You can do a clean install of the OS. I am not familiar with the exact device you are working with, but usually they have a memory card / slot where the Operating System is installed. If you can reset that memory card with a clean OS image recommended by Texas Instruments / QNX that would give you a good starting point. There are guides on how to do that, you can also ask TI / QNX for details. After that you could test again whether you are still having the same issues with PVRPerfServer (do not worry about providing environment details) and let me know if that is the case.

Best regards,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [July 19, 2024, 6:27am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/18 "2024-07-19T06:27:39Z")

</div>

Hi Alejandro,

Thanks for your advice.  
I have tried install a clean QNX OS on a EVM board, but it still end up to a coredump.  
The forum does not allow me to attach a file, so can you please leave a email address for me to send the coredump file?

BR,  
Patrick

---

<div class="post-metadata">

**Author:** ![AlejandroC](https://avatars.discourse-cdn.com/v4/letter/a/97f17d/32.png) [@AlejandroC](https://forums.imgtec.com/u/AlejandroC)\
**Post date:** [July 19, 2024, 10:32am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/19 "2024-07-19T10:32:58Z")

</div>

Hi Patrick,

Thank you so much for going through those steps.

Could you please send an email to our Internal Support Portal, [devtech.portal@imgtec.com](mailto:devtech.portal@imgtec.com) ? this will open a new ticket where you can attach your coredump and we will follow up with you.

Best regards and many thanks in advance,  
Alejandro

---

<div class="post-metadata">

**Author:** ![patrick](https://avatars.discourse-cdn.com/v4/letter/p/b2d939/32.png) [@patrick](https://forums.imgtec.com/u/patrick)\
**Post date:** [July 19, 2024, 11:32am UTC](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953/20 "2024-07-19T11:32:58Z")

</div>

Thanks Alejandro, email sent.

[Next page](https://forums.imgtec.com/t/pvrperfserver-coredump-on-qnx-710/3953.md?page=2)
