Notepad++ 5.6.6 with hex editor 0.9.5 Unicode will always crash when opening a file with nfo extension. It even crashes with a zero byte file. The crash only happens when the hex editor plug-in is installed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am not sure why it crashes but I moved the "Subclassing for Notepad" call from the setInfo function to the toggleHexEdit function and it no longer crashes when opening an nfo file.
You can apply the following patch with "patch -strip=0 <patchfile" and recompile:
I did not checked the source code myself, but it could be something with the subclassing (like it probably checks if the HWND is a Unicode one and then it decides which call it should take (CallWindowProcW or CallWindowProcA).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, forgot the versions tested: Notepad++ 5.8.7 Hexeditor 0.9.5 (Unicode)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2011-06-03
I applied tateu patch and no more crashes hooray :)
unfortunately this project has a lot of pre vc8 code and without a lot of work won't compile on visual studio 2005 or newer, I compiled it with vc 2003 (spend half an hour looking for my vc7.1 install disks yea it came on 6 cd's) statically linked to avoid dll hell, if someone want's the dll you can get the unicode build here it's less then 80k http://www.megaupload.com/?d=FFW4NYVZ
I hope jens can integrate the patch and we can have an official build.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2012-03-27
Unless you've been living under a rock you know what happened to megaupload, so here's a mediafire link for the fixed version of Hex Editor (if someone needs it) http://www.mediafire.com/download.php?7529i5o34rls7m1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, so Megaupload has been shut down by the US Dept of Justice, and the fix uploaded to Mediafire was posted by an anonymous user whose account has been deleted.
Can anyone else here vouch for the safety and/or function of the fix uploaded to Mediafire on 03/27/2012?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, please ignore comment about deleted account. I clicked on the avatar instead of the account name and got the deleted message. My apologies to the poster of the message.
That said, has anyone tested the MediaFire fix to see if it's safe and works?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi demonzone,
Works fine, thanks for the mediafire link to the DLL. Apologies again to the author and thanks also for taking the time to build the DLL in vc 2003. Took a lot of b's to mix and match it with VS 2005. I know enough about VS 2005 to have broken it thoroughly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2012-04-23
Actually I'm not a programer but an enthusiast, loved Jens's plugin but hated it crashing on nfo files, tateu's patch works I submitted a bug report a over year ago but still no news from jens, the source needs some masaging to get it to compile under vs2005 and newer (mostly no default int etc), as far as I can remember I uploaded the same file on mega some time ago, but I like my 32bit pe files compiled with /arch:SSE2 so the Mediafire one could be compiled with SSE2 flags don't remember, I don't have the time to recompile it use it at your own risk I've been using it over a year with no problems, btw it's an unpacked vc7.1 dll if you're unsure about it scan it!
upload it to virustotal.com and see the results. https://www.virustotal.com/file/77eb3b5306bb94b54370755e02238490fb14520285ec94e3cc0354944cdf39cd/analysis/1335204861/
SHA256: 77eb3b5306bb94b54370755e02238490fb14520285ec94e3cc0354944cdf39cd
File name: HexEditor-0.9.5.1-fixed.rar
Detection ratio: 0 / 42
I thought sf users wore a bit more computer literate.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2012-04-23
What I meant about the optimizations is that Jens's original project had all optimizations disabled for the release configuration, so the file I posted on Mega was compiled without optimizations, while the file I used and re-uploaded on mediafiere might or might not (I don't remember) be compiled with /O2 and /arch:SSE2 for speed optimizations.
I believe this project is abandoned as no new versions have been released in over a year so this might be the last unofficial working version around, use it at your own risk.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Any news about an official update fixing the crashes with NFO files? I'm currently using the fixed version from above and it seems to work fine, but an official update with statements about the issue from the author would be nice.
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Notepad++ 5.6.6 with hex editor 0.9.5 Unicode will always crash when opening a file with nfo extension. It even crashes with a zero byte file. The crash only happens when the hex editor plug-in is installed.
ditto here…… don't want to remove it :(
Same problem here.
I tested it with Notepad++ 5.7 and Hex-Editor 0.9.5 Unicode and it works fine.
Operating System: Windows Vista 64bit.
I am not sure why it crashes but I moved the "Subclassing for Notepad" call from the setInfo function to the toggleHexEdit function and it no longer crashes when opening an nfo file.
You can apply the following patch with "patch -strip=0 <patchfile" and recompile:
I have got this crash too. It is the HexEditor fault, relevant callstack fom the minidump follows:
HexEditor+0x7f6c
HexEditor!isUnicode+0x15b7
user32!GetDC+0x6d
user32!GetDC+0x14f
user32!IsWindowUnicode+0xa1
user32!CallWindowProcW+0x1b
I did not checked the source code myself, but it could be something with the subclassing (like it probably checks if the HWND is a Unicode one and then it decides which call it should take (CallWindowProcW or CallWindowProcA).
Sorry, forgot the versions tested: Notepad++ 5.8.7 Hexeditor 0.9.5 (Unicode)
I applied tateu patch and no more crashes hooray :)
unfortunately this project has a lot of pre vc8 code and without a lot of work won't compile on visual studio 2005 or newer, I compiled it with vc 2003 (spend half an hour looking for my vc7.1 install disks yea it came on 6 cd's) statically linked to avoid dll hell, if someone want's the dll you can get the unicode build here it's less then 80k
http://www.megaupload.com/?d=FFW4NYVZ
I hope jens can integrate the patch and we can have an official build.
Unless you've been living under a rock you know what happened to megaupload, so here's a mediafire link for the fixed version of Hex Editor (if someone needs it)
http://www.mediafire.com/download.php?7529i5o34rls7m1
OK, so Megaupload has been shut down by the US Dept of Justice, and the fix uploaded to Mediafire was posted by an anonymous user whose account has been deleted.
Can anyone else here vouch for the safety and/or function of the fix uploaded to Mediafire on 03/27/2012?
Sorry, please ignore comment about deleted account. I clicked on the avatar instead of the account name and got the deleted message. My apologies to the poster of the message.
That said, has anyone tested the MediaFire fix to see if it's safe and works?
alanmintaka! I tested and working seamless. Smaller than previous… Try this on any sample file.
http://www.mediafire.com/download.php?d9ij6i393le6b32
But don't erase the 'original' file if you fear… Just try…
…or write a mail to author about your problem…
Hi demonzone,
Works fine, thanks for the mediafire link to the DLL. Apologies again to the author and thanks also for taking the time to build the DLL in vc 2003. Took a lot of b's to mix and match it with VS 2005. I know enough about VS 2005 to have broken it thoroughly.
Actually I'm not a programer but an enthusiast, loved Jens's plugin but hated it crashing on nfo files, tateu's patch works I submitted a bug report a over year ago but still no news from jens, the source needs some masaging to get it to compile under vs2005 and newer (mostly no default int etc), as far as I can remember I uploaded the same file on mega some time ago, but I like my 32bit pe files compiled with /arch:SSE2 so the Mediafire one could be compiled with SSE2 flags don't remember, I don't have the time to recompile it use it at your own risk I've been using it over a year with no problems, btw it's an unpacked vc7.1 dll if you're unsure about it scan it!
upload it to virustotal.com and see the results.
https://www.virustotal.com/file/77eb3b5306bb94b54370755e02238490fb14520285ec94e3cc0354944cdf39cd/analysis/1335204861/
SHA256: 77eb3b5306bb94b54370755e02238490fb14520285ec94e3cc0354944cdf39cd
File name: HexEditor-0.9.5.1-fixed.rar
Detection ratio: 0 / 42
I thought sf users wore a bit more computer literate.
What I meant about the optimizations is that Jens's original project had all optimizations disabled for the release configuration, so the file I posted on Mega was compiled without optimizations, while the file I used and re-uploaded on mediafiere might or might not (I don't remember) be compiled with /O2 and /arch:SSE2 for speed optimizations.
I believe this project is abandoned as no new versions have been released in over a year so this might be the last unofficial working version around, use it at your own risk.
Any news about an official update fixing the crashes with NFO files? I'm currently using the fixed version from above and it seems to work fine, but an official update with statements about the issue from the author would be nice.
Thanks!
it has been many years and no official update on this?