delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:to:from:reply-to:subject:message-id | |
:in-reply-to:references:mime-version:content-type; q=dns; s= | |
default; b=gdhrRoiFxGfaph2wp8ZksfGkdjC2r7/axYLDiNUgzu6vMznBQc0nC | |
p5QVXO0i5W9YZ04pivvmqKzNXq+PGyWtYGfdFrxy37WyLcU8FcABz44EiCP3I/i5 | |
ApJF2Gui1p/brKihK7TzeOPO7Dka3dVoHbtYqB3ExHLJp7v6+n5byQ= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:date:to:from:reply-to:subject:message-id | |
:in-reply-to:references:mime-version:content-type; s=default; | |
bh=aP/INi6OHOZs1Qi+Db4VT3zlO70=; b=xU5RDrIBiWy1EJ2dRTCsaZH6fOdw | |
wQF2PJ47UIni9/9lh4Gw3Qt3cElX13MInqO1I106egp07+y8gz8zJZeGNAkAjqnK | |
WfZMO7+hIcRzILHSGqFTp/LuEuKvu95zAcjVWtdOb02CpWuop4rjDeDRGwwVA94u | |
eIu82OmrO/66Ok8= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Spam-SWARE-Status: | No, score=-2.4 required=5.0 tests=BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=Breakpoint, machines, __chk_fail, slen |
X-HELO: | mail-40133.protonmail.ch |
Date: | Fri, 03 Aug 2018 17:19:05 +0000 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1533316751; bh=bN/o4/AEgIS1nR8f2vuq3CbtHgLJcjWnRre9zTKORFU=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:Feedback-ID: From; b=KIy9ziKXAIjIguWVmq63hHfhImtAdlslsJJfdiDzhKPDaEX5pkmurqFeWrMRWsv+x CcD7JmWMZlIMxmuUpJP+SdEQdWUF2TDw4+zAxbFuy/i7CxMgu1LNAAPydjqFI82dPS sGJN+PZ5bzbreu15TeZN43B0C3T+Is1cPX+8NxJ4= |
To: | The Cygwin Mailing List <cygwin AT cygwin DOT com> |
From: | tumtum00 <tumtum00 AT protonmail DOT com> |
Reply-To: | tumtum00 <tumtum00 AT protonmail DOT com> |
Subject: | Re: Self-compiled xorg-server 1.20.0 crashes at startup, buffer overflow |
Message-ID: | <3bFLcaKIbW2ReAFfPR_VyPdeLOkhOtZMYWF_LXmhPBuysKqgz4kVUVRqtnu4RsPrGGfgMJSQzeFdAj3HMJgqWzDunzDSdF5kuycnE42YA08=@protonmail.com> |
In-Reply-To: | <e95c0d44-ed2f-691f-9605-bb94833453ed@dronecode.org.uk> |
References: | <xXobGF2ZMAup4U6upeZeUT3opDh7hre6sWHSAxvN47Xqg3DQf19yecPcsNI_fp-hZ9wlneKpfh18sFgVad0nRvTKnojh_4yCAEF9Zw-s0a0=@protonmail.com> <e95c0d44-ed2f-691f-9605-bb94833453ed AT dronecode DOT org DOT uk> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
--b1_6baafbac0805986f0fd92ace39f2c29a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 31 July 2018 7:57 PM, Jon Turney wrote: > > - Dependencies installed as described in https://x.cygwin.com/docs/cg= /prog-build-prerequisites.html, plus xcb-composite-devel > > Thanks for pointing out this oversight. I will amend the documentation. Thanks for that. I typoed the package, it should be libxcb-composite-devel. > I tried to reproduce this problem by following these steps, but the > produced executable works ok for me. I tried 3 new machines today, can reproduce the issue in all of them. All w= ere Win7 x86_64. 2 VMs installed from scratch (one in English, the other Ge= rman as in my first report) plus a system running on bare metal. > > #7 0x000000018017e7e9 in __chk_fail () at /usr/src/debug/cygwin-2.10.0-= 1/newlib/libc/ssp/chk_fail.c:11 > > msg =3D "*** buffer overflow detected ***: terminated\n" > > #8 0x000000018018c1c3 in __memcpy_chk (dst=3D0x60008e570, src=3D0x45, l= en=3D0, slen=3D0) at /usr/src/debug/cygwin-2.10.0-1/newlib/libc/ssp/memcpy_= chk.c:48 > > This is a wrapper around memcpy, which is being used as we are building > with _FORTIFY_SOURCE > > I'd suggest setting a breakpoint on this line (after installing the > cygwin-debuginfo package for relevant debug info) and trying to > understand why it's not succeeding. Attached the backtrace at memcpy_chk.c:48. I've been trying to figure out what is going on from the source code, but I= 'm not really getting anywhere. Does it suffice to install cygwin-debuginfo or do I need to set something u= p? I ran gdb with `set cygwin-exceptions on` too, but no further information c= ame up in the backtrace. --b1_6baafbac0805986f0fd92ace39f2c29a Content-Type: text/plain; name="gdb.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=gdb.txt Tm8gc291cmNlIGZpbGUgbmFtZWQgbWVtY3B5X2Noay5jLgpCcmVha3BvaW50 IDEgKG1lbWNweV9jaGsuYzo0OCkgcGVuZGluZy4KU3RhcnRpbmcgcHJvZ3Jh bTogL3Vzci9zcmMveG9yZy1zZXJ2ZXItMS4yMC4wLTIuc3JjL3hvcmctc2Vy dmVyLTEuMjAuMC0yLng4Nl82NC9zcmMveHNlcnZlci1jeWd3aW4tMS4yMC4w LTIveDg2XzY0LXBjLWN5Z3dpbi9ody94d2luL1hXaW4gLW11bHRpd2luZG93 CltOZXcgVGhyZWFkIDI3MjguMHhiNTBdCltOZXcgVGhyZWFkIDI3MjguMHhh YWNdCltOZXcgVGhyZWFkIDI3MjguMHhhMTBdCltOZXcgVGhyZWFkIDI3Mjgu MHhiYzRdCltOZXcgVGhyZWFkIDI3MjguMHhhMjRdCgpUaHJlYWQgMSBoaXQg QnJlYWtwb2ludCAxLCBfX21lbWNweV9jaGsgKGRzdD0weDYwMDA4YzdhMCwg c3JjPTB4MTAwNTlmNGIwIDx2YWx1ZXM+LCBsZW49OCwgc2xlbj00KQogICAg YXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTIuMTAuMC0xL25ld2xpYi9saWJj L3NzcC9tZW1jcHlfY2hrLmM6NDgKNDgJL3Vzci9zcmMvZGVidWcvY3lnd2lu LTIuMTAuMC0xL25ld2xpYi9saWJjL3NzcC9tZW1jcHlfY2hrLmM6IE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkuCiMwICBfX21lbWNweV9jaGsgKGRzdD0w eDYwMDA4YzdhMCwgc3JjPTB4MTAwNTlmNGIwIDx2YWx1ZXM+LCBsZW49OCwg c2xlbj00KQogICAgYXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTIuMTAuMC0x L25ld2xpYi9saWJjL3NzcC9tZW1jcHlfY2hrLmM6NDgKTm8gbG9jYWxzLgoj MSAgMHgwMDAwMDAwMTAwNGI4MGQ1IGluIFJSQ29uZmlndXJlT3V0cHV0UHJv cGVydHkgKG91dHB1dD1vdXRwdXRAZW50cnk9MHg2MDAwOGM2YzAsIHByb3Bl cnR5PTxvcHRpbWl6ZWQgb3V0PiwgCiAgICBwZW5kaW5nPXBlbmRpbmdAZW50 cnk9MCwgcmFuZ2U9cmFuZ2VAZW50cnk9MCwgaW1tdXRhYmxlPWltbXV0YWJs ZUBlbnRyeT0wLCBudW1fdmFsdWVzPW51bV92YWx1ZXNAZW50cnk9MiwgCiAg ICB2YWx1ZXM9dmFsdWVzQGVudHJ5PTB4MTAwNTlmNGIwIDx2YWx1ZXM+KSBh dCAuLi9yYW5kci9ycnByb3BlcnR5LmM6Mzg1CiAgICAgICAgcHJvcCA9IDB4 NjAwMDI4NDkwCiAgICAgICAgYWRkID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgbmV3X3ZhbHVlcyA9IDB4NjAwMDhjN2EwCiMyICAweDAwMDAwMDAxMDA0 YjY4MmUgaW4gUlJPdXRwdXRDcmVhdGUgKHBTY3JlZW49cFNjcmVlbkBlbnRy eT0weDYwMDA3N2M0MCwgCiAgICBuYW1lPW5hbWVAZW50cnk9MHgxMDA1ODY5 NDIgPF9fZnVuY19fLjk2NDgrNzIyPiAiZGVmYXVsdCIsIG5hbWVMZW5ndGg9 bmFtZUxlbmd0aEBlbnRyeT03LCBkZXZQcml2YXRlPWRldlByaXZhdGVAZW50 cnk9MHgwKQogICAgYXQgLi4vcmFuZHIvcnJvdXRwdXQuYzoxMjAKICAgICAg ICB2YWx1ZXMgPSB7MCwgMX0KICAgICAgICBvdXRwdXQgPSAweDYwMDA4YzZj MAogICAgICAgIG91dHB1dHMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBu b25EZXNrdG9wQXRvbSA9IDxvcHRpbWl6ZWQgb3V0PgojMyAgMHgwMDAwMDAw MTAwNDBjMTFiIGluIHdpblJhbmRSSW5pdCAocFNjcmVlbj1wU2NyZWVuQGVu dHJ5PTB4NjAwMDc3YzQwKSBhdCAuLi9ody94d2luL3dpbnJhbmRyLmM6MjU2 CiAgICAgICAgY3J0YyA9IDB4NjAwMDc5NDAwCiAgICAgICAgb3V0cHV0ID0g PG9wdGltaXplZCBvdXQ+CiM0ICAweDAwMDAwMDAxMDA0MTZlMDAgaW4gd2lu RmluaXNoU2NyZWVuSW5pdEZCIChpPTxvcHRpbWl6ZWQgb3V0PiwgcFNjcmVl bj0weDYwMDA3N2M0MCwgYXJnYz08b3B0aW1pemVkIG91dD4sIAogICAgYXJn dj08b3B0aW1pemVkIG91dD4pIGF0IC4uL2h3L3h3aW4vd2luc2NyaW5pdC5j OjM0MwogICAgICAgIHBTY3JlZW5JbmZvID0gMHg2MDAwNGM3YjAKICAgICAg ICBwVmlzdWFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaVJldHVybiA9 IDxvcHRpbWl6ZWQgb3V0PgojNSAgMHgwMDAwMDAwMTAwNDE2YTVmIGluIHdp blNjcmVlbkluaXQgKHBTY3JlZW49cFNjcmVlbkBlbnRyeT0weDYwMDA3N2M0 MCwgYXJnYz1hcmdjQGVudHJ5PTIsIGFyZ3Y9YXJndkBlbnRyeT0weGZmZmZj YmEwKQogICAgYXQgLi4vaHcveHdpbi93aW5zY3Jpbml0LmM6MTgwCiAgICAg ICAgcFNjcmVlbkluZm8gPSAweDYwMDA0YzdiMAogICAgICAgIGhkYyA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIGR3SW5pdGlhbEJQUCA9IDAKIzYgIDB4 MDAwMDAwMDEwMDQ3M2Q2MCBpbiBBZGRTY3JlZW4gKHBmbkluaXQ9cGZuSW5p dEBlbnRyeT0weDEwMDQxNjkxMCA8d2luU2NyZWVuSW5pdD4sIGFyZ2M9YXJn Y0BlbnRyeT0yLCAKICAgIGFyZ3Y9YXJndkBlbnRyeT0weGZmZmZjYmEwKSBh dCAuLi9kaXgvZGlzcGF0Y2guYzozOTE5CiAgICAgICAgaSA9IDAKICAgICAg ICBwU2NyZWVuID0gMHg2MDAwNzdjNDAKIzcgIDB4MDAwMDAwMDEwMDQwY2Qx ZiBpbiBJbml0T3V0cHV0IChwU2NyZWVuSW5mbz1wU2NyZWVuSW5mb0BlbnRy eT0weDEwMDVmYzVlMCA8c2NyZWVuSW5mbz4sIGFyZ2M9YXJnY0BlbnRyeT0y LCAKICAgIGFyZ3Y9YXJndkBlbnRyeT0weGZmZmZjYmEwKSBhdCAuLi9ody94 d2luL0luaXRPdXRwdXQuYzo5NzIKICAgICAgICBpID0gMAojOCAgMHgwMDAw MDAwMTAwNDc3YWE4IGluIGRpeF9tYWluIChhcmdjPTIsIGFyZ3Y9MHhmZmZm Y2JhMCwgZW52cD08b3B0aW1pemVkIG91dD4pIGF0IC4uL2RpeC9tYWluLmM6 MTkzCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGFsd2F5 c0NoZWNrRm9ySW5wdXQgPSB7MCwgMX0KIzkgIDB4MDAwMDAwMDE4MDA0Nzli MiBpbiBfY3lnd2luX2V4aXRfcmV0dXJuICgpIGF0IC91c3Ivc3JjL2RlYnVn L2N5Z3dpbi0yLjEwLjAtMS93aW5zdXAvY3lnd2luL2RjcnQwLmNjOjEwMTgK ICAgICAgICBuZXdhcmd2ID0gMHhmZmZmY2JhMAogICAgICAgIG5hdiA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9hdiA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIF9fUFJFVFRZX0ZVTkNUSU9OX18gPSAidm9pZCBkbGxfY3J0MF8x KHZvaWQqKSIKIzEwIDB4MDAwMDAwMDE4MDA0NTY1MyBpbiBfY3lndGxzOjpj YWxsMiAodGhpcz0weGZmZmZjZTAwLCBmdW5jPTB4MTgwMDQ2OTgwIDxkbGxf Y3J0MF8xKHZvaWQqKT4sIGFyZz0weDAsIGJ1Zj1idWZAZW50cnk9MHhmZmZm Y2RmMCkKICAgIGF0IC91c3Ivc3JjL2RlYnVnL2N5Z3dpbi0yLjEwLjAtMS93 aW5zdXAvY3lnd2luL2N5Z3Rscy5jYzo0MAogICAgICAgIHJlcyA9IDxvcHRp bWl6ZWQgb3V0PgojMTEgMHgwMDAwMDAwMTgwMDQ1NzA0IGluIF9jeWd0bHM6 OmNhbGwgKGZ1bmM9PG9wdGltaXplZCBvdXQ+LCBhcmc9PG9wdGltaXplZCBv dXQ+KQogICAgYXQgL3Vzci9zcmMvZGVidWcvY3lnd2luLTIuMTAuMC0xL3dp bnN1cC9jeWd3aW4vY3lndGxzLmNjOjI3CiAgICAgICAgYnVmID0gJ1wwMDAn IDxyZXBlYXRzIDQwOCB0aW1lcz4uLi4KIzEyIDB4MDAwMDAwMDAwMDAwMDAw MCBpbiA/PyAoKQpObyBzeW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCkJh Y2t0cmFjZSBzdG9wcGVkOiBwcmV2aW91cyBmcmFtZSBpbm5lciB0byB0aGlz IGZyYW1lIChjb3JydXB0IHN0YWNrPykK --b1_6baafbac0805986f0fd92ace39f2c29a Content-Type: text/plain; charset=us-ascii -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --b1_6baafbac0805986f0fd92ace39f2c29a--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |