gazebosim / gz-rendering

C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
https://gazebosim.org
Apache License 2.0
56 stars 51 forks source link

[Ogre 1.x] Unloading engine plugin causes tests to crash on Windows #45

Open osrf-migration opened 5 years ago

osrf-migration commented 5 years ago

Original report (archived issue) by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


Description

On windows, the tests run fine and calls to unloadEnginePlugin return without an error but the tests crash on exit with the following msg

unknown file
SEH exception with code 0xc0000005 thrown in the test body.

Note that this problem is observed on our windows jenkins machine that currently only run tests using the ogre rendering engine

Steps to Reproduce

  1. Run any ignition rendering test

Expected behavior:

Test passes

Actual behavior:

Test crashes with error msg

Reproduces how often:

All the time

Versions

All versions

osrf-migration commented 5 years ago

Original comment by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


chapulina commented 4 years ago

This issue seems to imply that https://github.com/ignitionrobotics/ign-rendering/issues/40 is no longer a problem (how to unload something that can't be loaded? :wink: ) Can we close that issue?

iche033 commented 4 years ago

I closed but reopened again as I just remembered that it's still a problem when loading the ogre2 plugin.

This issue about unloading engine affects ogre 1.x plugin