Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 08, 2016, 11:57:12 PM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: RtlValidateHeap error in Windows 10  (Read 950 times)

Sc0tTy

  • Participant
  • Joined in 2015
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
RtlValidateHeap error in Windows 10
« on: November 04, 2015, 04:43:50 PM »
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

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,421
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: RtlValidateHeap error in Windows 10
« Reply #1 on: November 05, 2015, 06:03:30 AM »
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

  • Participant
  • Joined in 2015
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Re: RtlValidateHeap error in Windows 10
« Reply #2 on: November 05, 2015, 02:35:49 PM »
I haven't. I assume the code is written in C++ and I'm a C# dev myself.