Hi Hugo,

On Fri, 02. Mar 2018 at 10:48:21 +0100, Hugo Mercier wrote:
> I know there are some issues when an exception is thrown from a DLL compiled
> with a different runtime version (i.e. different compiler version) than the
> DLL/EXE trying to catch it.
 
> https://stackoverflow.com/questions/5107948/throwing-c-exceptions-across-dll-boundaries

> Could it be the case between geos and qgis ?

Maybe.  Although the exception is thrown from the same DLL, there's stuff from
others on the stack.

The GEOS C-API should probably be changed to catch the exception within the C
wrappers and return errors instead to fix this.


Jürgen

-- 
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50
Software Engineer           D-26506 Norden             http://www.norbit.de

Attachment: signature.asc
Description: PGP signature

_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to