Skip to content

PEREAD.EXE Does not work on Windows 10 64 bit #156

@electric-socket

Description

@electric-socket

is some sort of problem when running peread in that it does not work. I use SUBST to assign drive letters to directories on my computer so I don't have to use long path names. Here are the relevant assignments:

P:: => C:\lazarus\fpc\3.2.0\bin\x86_64-win64 (This is where the Pascal compiler is located)
V:: => C:\Users\Paul\Documents\Programming\pev-0.80-win32 (location of PE tools)

Tried locating both on subst drives:
V:>dir readpe*
Volume in drive V is Windows
Volume Serial Number is 09C8-AE90

Directory of V:\

01/09/2017 09:38 AM 108,224 readpe.exe
1 File(s) 108,224 bytes
0 Dir(s) 271,177,908,224 bytes free

V:>dir p:ppc*
Volume in drive P is Windows
Volume Serial Number is 09C8-AE90

Directory of P:\

07/07/2020 03:59 PM 3,262,464 ppcx64.exe
1 File(s) 3,262,464 bytes
0 Dir(s) 271,177,351,168 bytes free

V:>readpe.exe p:ppcx64.exe
ERROR [-15]: open() failed (No such file or directory)

V:>dir C:\lazarus\fpc\3.2.0\bin\x86_64-win64\ppc*
Volume in drive C is Windows
Volume Serial Number is 09C8-AE90

Directory of C:\lazarus\fpc\3.2.0\bin\x86_64-win64

07/07/2020 03:59 PM 3,262,464 ppcx64.exe
1 File(s) 3,262,464 bytes
0 Dir(s) 271,180,337,152 bytes free

V:>readpe.exe C:\lazarus\fpc\3.2.0\bin\x86_64-win64\ppcx64.exe
assertion "g_format != NULL" failed: file "output.c", line 242, function: output_open_document_with_name
1 [main] readpe 21540 cygwin_exception::open_stackdumpfile: Dumping stack trace to readpe.exe.stackdump

V:>

I'd say that qualifies as an error.

Paul Robinson xdpascal@xdpascal.com or paul@paul-robinson.us
"The lessons of history teach us - if they teach us anything - that no one learns the lessons that history teaches us."

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions