These are chat archives for IndySockets/Indy

12th
Aug 2018
John
@JEisenheim_twitter
Aug 12 2018 11:48

Strange problem with Indy 10 on 64-bit. When I run a program which uses Indy 10, the program is crashing at start in function IN6ADDR_LOOPBACK_INIT in IdWinsock2. Steps to reproduce: Windows 7 Pro, Delphi XE2, Indy 5438, create a new project, include IdWinsock2, compile\run in 64-bit, crash. The crash in IN6ADDR_LOOPBACK_INIT is "c0000005 ACCESS VIOLATION", apparently Result.s6_bytes values are inaccessible.

@rlebeau

@JEisenheim_twitter did you report that to the FixPack author? How is that optimization causing the crash?

Just in case anybody else experienced this crash, the bug was in the IDE Fix Pack, not Indy. The compiler created defective when the optimization was enabled. This is fixed in this release:
http://andy.jgknet.de/blog/2018/06/ide-fix-pack-6-3-2-for-xe2-only/