Error 0xc0000142

Philip Schuchardt vpicaver at gmail.com
Thu Dec 12 16:22:24 GMT 2024


I'm going to guess that it's failing with OpenSSL.

*ModLoad: 00007fff`87f40000 00007fff`87fbb000
C:\WINDOWS\System32\bcryptPrimitives.dll*
ModLoad: 00007fff`8a100000 00007fff`8a131000   C:\WINDOWS\System32\IMM32.DLL
ModLoad: 00007fff`89dc0000 00007fff`89dc9000   C:\WINDOWS\System32\NSI.dll
ModLoad: 00007fff`878a0000 00007fff`878d7000
C:\WINDOWS\SYSTEM32\NTASN1.dll
(1b1c.3988): Unknown exception - code 20474343 (first chance)
(1b1c.3988): Unknown exception - code 20474343 (!!! second chance !!!)
KERNELBASE!RaiseException+0x6c:
00007fff`8845fe4c 0f1f440000      nop     dword ptr [rax+rax]
0:000> k
 # Child-SP          RetAddr               Call Site
00 000000a1`197fe6b0 00007fff`2822c2e1     KERNELBASE!RaiseException+0x6c
01 000000a1`197fe790 00007ffe`c9544469
libgcc_s_seh_1!Unwind_RaiseException+0x31
02 000000a1`197fe7c0 00007ffe`80bc7125     libstdc___6!_cxa_throw+0x39
*03 000000a1`197fe800 00007ffe`80c17430
libpodofo!ZN11OpenSSLInitC1Ev+0x2a5*
04 000000a1`197fe8b0 00007ffe`80bbce52
libpodofo!ZN6PoDoFo15PdfEncryptAESV228CreateEncryptionOutputStreamERNS_12OutputStreamERKNS_12PdfReferenceE+0xe8
05 000000a1`197fe8e0 00007ffe`809d12dd     libpodofo!ZN4utls7InitXmlEv+0x942
06 000000a1`197fe920 00007fff`8ac58b5f     libpodofo+0x12dd
07 000000a1`197fe970 00007fff`8ac9d4fd     ntdll!LdrpCallInitRoutine+0x6b
08 000000a1`197fe9e0 00007fff`8ac9d2ae     ntdll!LdrpInitializeNode+0x1c9
09 000000a1`197feb30 00007fff`8ac9d320
ntdll!LdrpInitializeGraphRecurse+0x42
0a 000000a1`197feb70 00007fff`8ac9d320
ntdll!LdrpInitializeGraphRecurse+0xb4
0b 000000a1`197febb0 00007fff`8ad0ecf9
ntdll!LdrpInitializeGraphRecurse+0xb4
0c 000000a1`197febf0 00007fff`8acfa99a
ntdll!LdrpInitializeProcess+0x1d99
0d 000000a1`197fefc0 00007fff`8aca43a3     ntdll!_LdrpInitialize+0x565be
0e 000000a1`197ff040 00007fff`8aca42ce     ntdll!LdrpInitializeInternal+0x6b
0f 000000a1`197ff2c0 00000000`00000000     ntdll!LdrInitializeThunk+0xe


On Thu, Dec 12, 2024 at 7:45 AM Philip Schuchardt <vpicaver at gmail.com>
wrote:

>
>
> On Tue, Oct 15, 2024 at 7:32 PM Olly Betts <olly at survex.com> wrote:
>
>> On Tue, Oct 15, 2024 at 01:37:01PM +0100, Wookey wrote:
>> > OK. Installing survex and checking that it broke as expected was
>> > fairly easy (although there were an awful lot of 'this is not a
>> > trusted executable/supplier' warnings to ignore).
>>
>> I don't think there's a good way to avoid that without getting sucked
>> into paying a fairly hefty (and recurring) amount for a code signing
>> certificate, unless perhaps someone's already set up for such signing
>> and willing to take on the job.
>>
>
> My windows code sign has expired since moving to Canada. I'll likely try
> to get a new one before I release a new version of CaveWhere. Windows code
> sign is about $200/3 years. I'm happy to sign the survex builds but they'll
> be under my name. I can also code sign the mac builds too. The newer macOS
> doesn't allow users to run unsigned software.
>
> I recently switched back to macOS after 4 years of learning windows. I can
> pull out my older windows computer and try to figure out the windows issue.
> You all cross-compile the windows builds on linux, right?
>
> Phi|ip
>


More information about the Survex mailing list