ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Mircryption

RtlValidateHeap error in Windows 10

(1/1)

Sc0tTy:
Hello,

I've been using Mircryption.dll for ages in my project, it's the only decent blowfish for irc usage with a C# wrapper around.
Ever since upgrading to Windows 10 it has been having issues:

--- ---Faulting application name: myApp.vshost.exe, version: 11.0.50727.1, time stamp: 0x5011d445
Faulting module name: ntdll.dll, version: 10.0.10240.16430, time stamp: 0x55c599e1
Exception code: 0xc0000374
Fault offset: 0x000d5c0c
Faulting process id: 0x934
Faulting application start time: 0x01d1174e0dfefa0c
Faulting application path: C:\Dev\MyApp\Src\Build\Nightly\MyApp.vshost.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Faulting package full name:
Faulting package-relative application ID:

--- ---The output window may have more diagnostic information.
The thread 'Win32 Thread' (0x2884) has exited with code 0 (0x0).
HEAP[myApp.exe]: Invalid address specified to RtlValidateHeap( 01040000, 10011190 )
Windows has triggered a breakpoint in myApp.exe.


When I run the .exe in compatibility mode ( Win 7 or 8 ) there is no problem and normally I would just run it like that.
The problem is, is that I cannot do that when I'm debugging in Visual Studio and I constantly get a dialog popping up and a try/catch doesn't help.
After it has done the first decryption I don't get the errors anymore.

I'm using the latest .dll of course, I tried both .NET 4 and 4.6 and I tried in Visual Studio 2010 2012 and 2015.

Is there any chance you can take a look and bring an update?

Regards,
Sc0tTy

mouser:
Strange..
Have you tried compiling the mircryption dll yourself? I know I made the source code available but I can't remember if VS project files are provided..

Sc0tTy:
I haven't. I assume the code is written in C++ and I'm a C# dev myself.

Navigation

[0] Message Index

Go to full version