https://sourceware.org/bugzilla/show_bug.cgi?id=26323
Bug ID: 26323 Summary: Run-time abends 0xc0000005 Inaccessible Address, due to Mal-formed .idata section in exe. Product: binutils Version: 2.34 Status: UNCONFIRMED Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: GBbugz.4Them at gmail dot com Target Milestone: --- Created attachment 12735 --> https://sourceware.org/bugzilla/attachment.cgi?id=12735&action=edit see above These files are attached as background, and to identify the problem. 1-Src-Obj-Exe.zip --> to run the program and see abend, or to recompile. SolarSniff is a pgm (beginning in development) to get MY rooftop data-- (a) more frequently: every 10 sec rather than 15 min, (b) more detail: for each panel rather than one total. 2-GCC-LD-Log.txt --> showing Version....& what was used during compile and link. MinGW64 on Win7 on Lenovo X1 with Intel Core i7-2620M cpu and 8gb ram. Probably can recompile on any Windows box with MinGW64. 3-EXE-x64dbg-Log.txt --> console messages, runtime environment log and data. x64dbg log->DLL-s all loaded, then abend in ntdll with Invalid Address. Probably reproduce abend on any Windows box. Need GDB/WinDbg/x64dbg to see. 4-DOCs-about-idata.doc -->Authors and writers about PE/.idata section Russinovitch, Windows Internals, confirms dll-s all loaded/in Post-Import. MS PE/COFF Spec, Rev 11 Jan 23, 2017 Exerpt shows structures, &NUL fence. Import data section, needs NUL fence, from blog.kowalczyk.info/articles/pefileformat.html 5-DUMPidata.zip --> .idata Formatted hex dump of Modules section, DUMPidata tool source code. Shows Mod-1, Fence, Mod-2, Fence, Mod-3, Fence, EXTRA-FENCE, Mod-4, NO-FENCE-CAUSES-ABEND The Linker and BFD are too complex for me to determine where is the problem. I need you to solve it from here. -- You are receiving this mail because: You are on the CC list for the bug.