<div dir="ltr"><div>Hi all,</div><div>as usual I'm playing with the Interpreter and unfortunately I hit a crash. I have narrowed down the problem an the crash happens inside the inflate function which is part of zlib and specifically at the instruction:</div><div><br></div><div>store <2 x %struct.code*> <%struct.code* getelementptr inbounds ([512 x %struct.code], [512 x %struct.code]* @fixedtables.lenfix.681, i64 0, i64 0), %struct.code* getelementptr inbounds ([32 x %struct.code], [32 x %struct.code]* @fixedtables.distfix.682, i64 0, i64 0)>, <2 x %struct.code*>* %96, align 8, !tbaa !46</div><div><br></div><div>The output from lli is:</div><div><br></div><div>Unknown constant pointer type!<br>UNREACHABLE executed at /home/al/Desktop/llvm-6.0.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:1007!<br>LLVMSymbolizer: error reading file: No such file or directory<br>#0 0x0000000001765ee9 (lli+0x1765ee9)<br>#1 0x0000000001766099 (lli+0x1766099)<br>#2 0x0000000001764643 (lli+0x1764643)<br>#3 0x0000000001766424 (lli+0x1766424)<br>#4 0x00007faade157890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890)<br>#5 0x00007faadcc15e97 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x3ee97)<br>#6 0x00007faadcc17801 abort (/lib/x86_64-linux-gnu/libc.so.6+0x40801)<br>#7 0x00000000016d7150 (lli+0x16d7150)<br>#8 0x0000000001139543 (lli+0x1139543)<br>#9 0x00000000011500b8 (lli+0x11500b8)<br>#10 0x000000000115c25d (lli+0x115c25d)<br>#11 0x0000000001167d32 (lli+0x1167d32)<br>#12 0x000000000116430d (lli+0x116430d)<br>#13 0x0000000001163580 (lli+0x1163580)<br>#14 0x000000000114e197 (lli+0x114e197)<br>#15 0x0000000001135ba0 (lli+0x1135ba0)<br>#16 0x00000000008c729d (lli+0x8c729d)<br>#17 0x00007faadcbf8b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97)<br>#18 0x00000000008c4f1a (lli+0x8c4f1a)</div><div><br></div><div>Is there anyone that can help me to understand how to fix it even a simple workaround for the moment would be enough!</div><div><br></div><div>Thanks,</div><div>Alberto<br></div></div>