Re: [hatari-devel] antartica.no Windows build: Issues with libreadline8.dll |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] antartica.no Windows build: Issues with libreadline8.dll
- From: Christian Zietz <czietz@xxxxxxx>
- Date: Mon, 6 May 2019 18:21:03 +0200
- Autocrypt: addr=czietz@xxxxxxx; prefer-encrypt=mutual; keydata= mQGiBDdn2AURBADksdHVyN55nv0lx4qGx+GQMrbo7zs7lSkAfhkgmgqp84xUeUiWI/kj1on/ wxkmJ96Yzt0ktDbZYM0C9Z66M3rLfXE1vXALHhegeMuOy/tVWybcohRrhfB7tmANTESJOZke 0lZZ59DcIfFoqLYErb6qX8nLPYnOv6sFubxnhuF9QQCg/3GaIR1sVK9Xq+b4B9BtVxd7cHMD /i2hAEOX3WY3K7PNZJziYF54uBbGiVS88W41l1RARcaeogIZcAKpFH3on+Tf60fAC85MCp17 QIeP44hj4Cf46B+UTVhf3EFG4IOsLRxUonpt7dKO8txsKFN/OFsjlPOuDyg7XMpEWkTWZetm HC9/0pcApIXSDnggde4T8AX6nn/+A/4hBOhPxuvkV7Uw/ebLYwXrLo2vt9OvvC1VfeywNseq PIkFX/+n/+niBS+Cb2ess2SVQNKJ9vP5+vBxg5AMfQXqk1ONldGQ/ARHmL6+Iuo47mO51e7R i691hq13wHUvyKh1AN7fpKI2m3YW55XEQ+3iTMIZcqfjr6xYgG8GJTppdbQgQ2hyaXN0aWFu IFppZXR6IDxjemlldHpAZ214Lm5ldD6IYwQQEQIAIwIZAQIeAQIXgAUCVGD5IgcLCQgHAwIB BhUIAgkKCwQWAgMBAAoJEFLLl/ZtoCXKubQAoIHNaurSMQB8MHDoTk3B7WHk2ApoAJ0egA8q aNoVj0kU4+OjeGzFiSHMOrkCDQQ3Z9gFEAgA9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlL OCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N286Z4VeS Wc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/RgBYK+X0iP1YTknb zSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGze MyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlL IhkmuquiXsNV6TILOwACAgf+JhucyZDzOWGht9e0U71kC2bxIOr4iz+ADd3sxS62okrocHXp B9zYDhmJ74BFfC7xMd9bwWNj7YR0yiUdOzY27OcXcEkVmhVBW6AqxuRAKfmYMvvnyR5z5OP6 vg2YSzgOmooc5vequa5YIjLmFkuRlglLiEgdW9gPBFtirNqxOtAqSxEcRrblSn8JBEU51Ii6 SVVuo1nXOP11g8rVO4YvEED89pHT4jgLZu4th1N+mDumNZlqyUIxZ4tQyw3X2OWvEbKWGn2j h0ZywaomUTpVA+wiwxndawP40oowFYT8LNeLtfZyq6xPpQmT2DaNhP4gdy3qkDfnmXkc2zFM YukXo4g/AwUYN2fYBVLLl/ZtoCXKEQKA3QCfTJstYzXurbt9ZnoTU3SFQQmG0/wAoNX91nWM nsS7JOepPAzOUoke4AIi
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1557159669; bh=fI/vq9yxdaEEdfVaRElRcQ5qP2bGpQohl/mJg4qrCXA=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=AFz76NPGPK2Lh6KKkjESMvEQ0vqwgmJ4hthIedOF0rzihZBWTBDL4VSPPhfHJz69a kzwmp5JLYtxuHJ3EhrjDFOiEW2bMyoM6h+g6EL/KRMhsG5XkPqhIcPru+5Il6Aqxfx YRQJwMRtmiyngvSh+wsQPrJeK38uGoPIII2+w9Dw=
- Openpgp: preference=signencrypt
Christer Solskogen schrieb:
> Hmf, could you try in a couple of minutes and report back? If there
> still is an issue, I'll use readline-7 instead of 8.
Tested the binaries for commit "65dda3cf": both Win32 and Win64 still
crash. Using a debugger confirms that it's still a double free issue,
ultimately not in libreadline8 but in the now separate libncurses6. I
see that it is ncurses 6.1.20180127, whereas the bug was only fixed in
6.1-20180217. Maybe it would suffice to replace the libncurses6.dll by a
newer version?
Error type: HEAP_FAILURE_BLOCK_NOT_BUSY
Details: The caller performed an operation (such as a free
or a size check) that is illegal on a free block.
Follow-up: Check the error's stack trace to find the culprit.
Stack trace:
Stack trace at 0x00007ffe8afe2848
00007ffe8af1ebe1: ntdll!RtlpLogHeapFailure+0x45
00007ffe8af2cd62: ntdll!RtlFreeHeap+0x9a8e2
00007ffe88279d0c: msvcrt!free+0x1c
000000006c65a817: libncurses6!nc_free_termtype+0x17
000000006c65ca15: libncurses6!nc_setupterm_ex+0x195
000000006c65cc17: libncurses6!tgetent_sp+0x47
000000006f595856: libreadline8!rl_init_terminal_io+0x318
000000006f5825d4: libreadline8!rl_initialize+0x79
000000006f58284c: libreadline8!readline+0x18
0000000000c359a1: hatari_win64_debug+0x8359a1
Regards
Christian
--
Christian Zietz - CHZ-Soft - czietz@xxxxxxx
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA