Error 0xc0000142

Olly Betts olly at survex.com
Mon Oct 14 19:45:46 BST 2024


On Mon, Oct 14, 2024 at 07:08:11AM +0000, Graham Mullan wrote:
> My bad, it was only cavern that ran. The other three gave the Windows
> error box "The application was unable to start correctly (0xc0000142)
> Click OK to close the application.

OK, that makes more sense - cavern only uses PROJ and the C runtime,
while aven and survexport use both of those plus other libraries and
both are partly written in C++ so there's also the C++ standard library.

Knowing that survexport is also affected narrows things down quite a lot
as that uses PROJ and wxWidgets, while aven also uses FFmpeg and GDAL.
It's GDAL that drags in most of the large number of DLLs so good to rule
that out.

Since cavern works, that seems to mean the problem is to do with
wxWidgets and/or C++ (assuming it's actually to do with one of the DLLs
involved, which is what the cryptic error code appears to suggest).

Not immediately sure what to try next though.

Cheers,
    Olly



More information about the Survex mailing list