| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 61EFD3850401 |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
| s=default; t=1595479709; | |
| bh=SxYGVrw6d2HZCDEXf4ylcr+NozR+6UcCbDZcp+qy2YU=; | |
| h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe: | |
| List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: | |
| From; | |
| b=OEXAxSwpK1+LtCf7kUBcM7Ie2XGc9m/T5QUR1zWm1bQZ9hVZeLbWywTTRVDxdhIT0 | |
| z2hIYPoXv27bomvSZZRpAc7vfQeryRHnt2XVUMtdSoBueMiODqyaQJ9MxMHurZSzwi | |
| wtfdbHfV3mD8BApwle68F7qgtOy60xwgUm61exT0= | |
| X-Original-To: | cygwin AT cygwin DOT com |
| Delivered-To: | cygwin AT cygwin DOT com |
| DMARC-Filter: | OpenDMARC Filter v1.3.2 sourceware.org 4D8063857C4D |
| X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
| d=1e100.net; s=20161025; | |
| h=x-gm-message-state:subject:to:references:from:message-id:date | |
| :user-agent:mime-version:in-reply-to:content-language | |
| :content-transfer-encoding; | |
| bh=JGA1dMnk/yihoetzb57kZq1xvSYNB/Ajkl8L8hH3okc=; | |
| b=LZyS51/wBETa8k7MuLrryNepabjKkqEhvBiFLX/88z+9qtb17nXfWh/I3FAirHqX70 | |
| PGgZO89Poiofbv8T/rxzzKoSMendp8gB6/B3PZDg7TPwWfQdS8JJ39QxMox9ZCISITP8 | |
| IHQAmLWclD5uidEm/hi39nTlI1RfYs81llzkAAiccVT4dDUTwAKobaZPfYquFPed+qj1 | |
| yFXz1InKZh/8gwb0dyTBDPNlkeGeOenv3WhBMvjLxLxaJj/6vOLLCTm8XjBTGx0lo6Eb | |
| r7kQjrWo9PKc4MfHlejk+K6bbzpTMabge6D9GnHC280a3BQsU6mdHvxZ7j28no4VbjBh | |
| Eg3A== | |
| X-Gm-Message-State: | AOAM5327ogmCJQlseZO13NcWQjIamhuNUXgFnL+77c8dyUa4VcZQfSwQ |
| TMoJf6ThC6XgEXr2QxunUGTUdTIIc4o= | |
| X-Google-Smtp-Source: | ABdhPJwbDJOJRe6CrIKXvMn8O/td+TCc0a2QJpszyfii/wPkLF65Y9UOBkQ0inHazzIdDumw0ZXmrA== |
| X-Received: | by 2002:a17:906:7709:: with SMTP id |
| q9mr2618136ejm.123.1595479704063; | |
| Wed, 22 Jul 2020 21:48:24 -0700 (PDT) | |
| Subject: | Re: graph (plotutils) seg-faulting |
| To: | cygwin AT cygwin DOT com |
| References: | <20200718141223 DOT 0736bb2c AT quarternote> |
| <cf4e8e11-0289-f3e2-da26-bef9ac5c3284 AT gmail DOT com> | |
| <20200719085555 DOT 334eca63 AT quarternote> | |
| <41425d86-4980-699c-fbce-17d10355f8ff AT gmail DOT com> | |
| <20200719112321 DOT 4d66f748 AT quarternote> | |
| <d1fd6d18-e398-b6c8-5553-1ee2129d05a5 AT gmail DOT com> | |
| <20200720201247 DOT 31248857 AT quarternote> | |
| <f78995ed-4cf5-c7cc-3b07-ebf59a4910e7 AT gmail DOT com> | |
| <45531187-c62c-f08b-a3a5-c6b8f0b7a78c AT SystematicSw DOT ab DOT ca> | |
| <CAPp9Z=V_O+dUhgnOToxEBP=8zxF3VCdFoXUctvF09NCUpP6Drw AT mail DOT gmail DOT com> | |
| <b47db828-0047-7fe8-425b-4db46456dc6a AT SystematicSw DOT ab DOT ca> | |
| <CAPp9Z=Wkbi7w=ExvQfKtpMUkTXvHgj7v4vCgoSZJfUaRFgQgCw AT mail DOT gmail DOT com> | |
| <3e1ba674-65b0-7efa-88a2-c256f6d819fb AT gmail DOT com> | |
| <ad65e28e-125f-38c4-6d78-be2dfe7a408e AT cornell DOT edu> | |
| <f32379ad-a8c0-ac2e-68c4-a456797fe139 AT gmail DOT com> | |
| <CAPp9Z=U_C3XJY-n10uFh4uCNn9Bubw3r6rPtGSB1McCPca--OQ AT mail DOT gmail DOT com> | |
| <ddedcb26-4c86-c536-a3a5-dd642c22bec1 AT cornell DOT edu> | |
| Message-ID: | <45480e91-cbce-cc9f-dd55-4cd2c932b839@gmail.com> |
| Date: | Thu, 23 Jul 2020 06:48:21 +0200 |
| User-Agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 |
| Thunderbird/68.10.0 | |
| MIME-Version: | 1.0 |
| In-Reply-To: | <ddedcb26-4c86-c536-a3a5-dd642c22bec1@cornell.edu> |
| X-Spam-Status: | No, score=-0.2 required=5.0 tests=BAYES_00, BODY_8BITS, |
| DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, | |
| RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, | |
| TXREP autolearn=ham autolearn_force=no version=3.4.2 | |
| X-Spam-Checker-Version: | SpamAssassin 3.4.2 (2018-09-13) on |
| server2.sourceware.org | |
| X-BeenThere: | cygwin AT cygwin DOT com |
| X-Mailman-Version: | 2.1.29 |
| List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
| List-Unsubscribe: | <http://cygwin.com/mailman/options/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
| List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
| List-Subscribe: | <http://cygwin.com/mailman/listinfo/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
| From: | Marco Atzeri via Cygwin <cygwin AT cygwin DOT com> |
| Reply-To: | Marco Atzeri <marco DOT atzeri AT gmail DOT com> |
| Errors-To: | cygwin-bounces AT cygwin DOT com |
| Sender: | "Cygwin" <cygwin-bounces AT cygwin DOT com> |
| X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 06N4mwIf014757 |
On 23.07.2020 00:12, Ken Brown via Cygwin wrote:
> On 7/22/2020 6:07 PM, Tony Richardson via Cygwin wrote:
>> On Wed, Jul 22, 2020 at 3:48 PM Marco Atzeri via Cygwin
>> <cygwin AT cygwin DOT com>
>> wrote:
>>
>>> On 22.07.2020 14:06, Ken Brown via Cygwin wrote:
>>>> On 7/22/2020 1:36 AM, Marco Atzeri via Cygwin wrote:
>>>>> On 22.07.2020 02:10, Tony Richardson via Cygwin wrote:
>>>>>> I have attached both the cygcheck and strace output.
>>>>>>
>>>>>> Tony Richardson
>>>>>>
>>>>>
>>>>> something is clearly interfering with your Cygwin installation
>>>>>
>>>>> --- Process 11136 loaded C:\Applications\cygwin64\bin\cygwin1.dll at
>>>>> 0000000000c80000
>>>>> --- Process 11136 unloaded DLL at 0000000000c80000
>>>>
>>>> I can reproduce the problem on my system:
>>>>
>>>> $ strace graph
>>> ...
>>>
>>>> Segmentation fault
>>>>
>>>>
>>>> I thought that simply rebuilding plotutils might fix the problem, but
>>>> there were a lot of compilation warnings, and the build failed.
>>>> Some of
>>>> the warnings look serious to me, but I have no idea if they could cause
>>>> Windows to try to load DLLs at strange addresses.
>>>>
>>>> Ken
>>>> --
>>>
>>> Hi Ken,
>>> I rebuilt and uploaded a test version 2.6-6 only for 64bit
>>> try to see if something change
>>>
>>> Regards
>>> Marco
>>>
>>
>> I tried the test version, unfortunately it still segfaults for me.
no surprise. It was unlikely to work
>
> Same for me. I'm also getting strange output from ldd, but maybe that's
> just another manifestation of the same problem:
>
> $ ldd /usr/bin/graph
> Â Â Â Â Â Â Â ntdll.dll => /c/WINDOWS/SYSTEM32/ntdll.dll (0x7ff82a4c0000)
> Â Â Â Â Â Â Â KERNEL32.DLL => /c/WINDOWS/System32/KERNEL32.DLL (0x7ff8289c0000)
> Â Â Â Â Â Â Â KERNELBASE.dll => /c/WINDOWS/System32/KERNELBASE.dll
> (0x7ff8280c0000)
> Â Â Â Â Â Â Â cygplot-2.dll => /usr/bin/cygplot-2.dll (0x9f0000)
> Â Â Â Â Â Â Â cygplot-2.dll => /usr/bin/cygplot-2.dll (0xbf0000)
> Â Â Â Â Â Â Â cygplot-2.dll => /usr/bin/cygplot-2.dll (0xbf0000)
> Â Â Â Â Â Â Â cygwin1.dll => /usr/bin/cygwin1.dll (0xd20000)
> [...]
> Â Â Â Â Â Â Â cygintl-8.dll => /usr/bin/cygintl-8.dll (0x1760000)
> Â Â Â Â Â Â Â cygintl-8.dll => /usr/bin/cygintl-8.dll (0x1760000)
> Â Â Â Â Â Â Â cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x1780000)
> Â Â Â Â Â Â Â cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x1780000)
>
> Ken
> --
can you check with
cat /proc/self/maps
Usually I see
locale.nls loaded verylow
00010000-00020000 rw-s 00000000 0000:0000 0 [win heap
1 default shared]
00030000-0004D000 r--s 00000000 0000:0000 0
00050000-00054000 r--s 00000000 0000:0000 0
00060000-00061000 r--s 00000000 0000:0000 0
00070000-00072000 rw-p 00000000 0000:0000 0
00080000-00149000 r--s 00000000 98EE:C713 281474977436242
/cygdrive/c/Windows/System32/locale.nls
00150000-00152000 rw-p 00000000 0000:0000 0 [win heap
0 default grow]
00152000-00182000 ===p 00002000 0000:0000 0 [win heap
0 default grow]
the program itself
100400000-100401000 r--p 00000000 D603:FB6E 281474976713960
/usr/bin/cat.exe
100401000-100406000 r-xp 00001000 D603:FB6E 281474976713960
/usr/bin/cat.exe
100406000-100407000 rw-p 00006000 D603:FB6E 281474976713960
/usr/bin/cat.exe
100407000-10040C000 r--p 00007000 D603:FB6E 281474976713960
/usr/bin/cat.exe
10040C000-10040F000 rw-p 0000C000 D603:FB6E 281474976713960
/usr/bin/cat.exe
10040F000-100410000 r--p 0000F000 D603:FB6E 281474976713960
/usr/bin/cat.exe
180010000-180020000 rw-s 00000000 0000:0000 0 [procinfo]
180020000-180029000 rw-s 00000000 0000:0000 0
[cygwin-user-shared]
180030000-18003C000 rw-s 00000000 0000:0000 0
[cygwin-shared]
loading area for cygwin DLLs
180040000-180041000 r--p 00000000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180041000-180229000 r-xp 00001000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180229000-18022D000 rwxp 001E9000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
18022D000-180266000 rw-p 001ED000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180266000-1802EA000 r--p 00226000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
1802EA000-180322000 rw-p 002AA000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180322000-180331000 r--p 002E2000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180331000-180342000 rw-p 002F1000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180342000-180343000 r--p 00302000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
180343000-180650000 rw-p 00303000 D603:FB6E 1688849860266440
/usr/bin/cygwin1.dll
3CC3A0000-3CC3A1000 r--p 00000000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3A1000-3CC3A8000 r-xp 00001000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3A8000-3CC3A9000 rw-p 00008000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3A9000-3CC3AE000 r--p 00009000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3AE000-3CC3AF000 rw-p 0000E000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3AF000-3CC3B0000 r--p 0000F000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3B0000-3CC3B2000 rw-p 00010000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3CC3B2000-3CC3B4000 r--p 00012000 D603:FB6E 281474976713233
/usr/bin/cygintl-8.dll
3D9690000-3D9691000 r--p 00000000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D9691000-3D96A9000 r-xp 00001000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D96A9000-3D96AA000 rw-p 00019000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D96AA000-3D978F000 r--p 0001A000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D978F000-3D9790000 rw-p 000FF000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D9790000-3D9791000 r--p 00100000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D9791000-3D9793000 rw-p 00101000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
3D9793000-3D9795000 r--p 00103000 D603:FB6E 281474976713163
/usr/bin/cygiconv-2.dll
800000000-800080000 rw-p 00000000 0000:0000 0 [heap]
800080000-820000000 ===p 00080000 0000:0000 0 [heap]
and over the Windows DLL
7FF9C0880000-7FF9C0881000 r--p 00000000 98EE:C713 281474977436944
/cygdrive/c/Windows/System32/cryptbase.dll
7FF9C0881000-7FF9C0884000 r-xp 00001000 98EE:C713 281474977436944
/cygdrive/c/Windows/System32/cryptbase.dll
7FF9C0884000-7FF9C0887000 r--p 00004000 98EE:C713 281474977436944
/cygdrive/c/Windows/System32/cryptbase.dll
7FF9C0887000-7FF9C0888000 rw-p 00007000 98EE:C713 281474977436944
/cygdrive/c/Windows/System32/cryptbase.dll
Also check that /etc/rebase.db.x86_64 esists
FYI, all my dlls are loaded between
$ rebase -si | awk '{print $3, $1}'| sort | head
0x000394760000 /usr/lib/qt4/plugins/designer/cygqdeclarativeview.dll
0x000394780000 /usr/lib/qt4/plugins/codecs/cygqtwcodecs.dll
0x000396730000 /usr/lib/python3.6/site-packages/dbus/mainloop/pyqt5.dll
0x000398df0000
/usr/lib/python3.6/site-packages/PIL/_webp.cpython-36m-x86_64-cygwin.dll
0x000399a60000 /usr/libexec/coreutils/libstdbuf.so
0x000399a70000 /usr/lib/zsh/5.8/zsh/zutil.dll
0x000399a80000 /usr/lib/zsh/5.8/zsh/zselect.dll
0x000399a90000 /usr/lib/zsh/5.8/zsh/zpty.dll
0x000399aa0000 /usr/lib/zsh/5.8/zsh/zprof.dll
0x000399ab0000 /usr/lib/zsh/5.8/zsh/zleparameter.dll
$ rebase -si | awk '{print $3, $1}'| sort | tail
0x0003ffd50000 /usr/bin/cygFS-6.dll
0x0003ffd70000 /usr/bin/cygFLAC-8.dll
0x0003ffdf0000 /usr/bin/cygFLAC++-6.dll
0x0003ffe10000 /usr/bin/cygEMF-1.dll
0x0003ffe40000 /usr/bin/cygEGL-1.dll
0x0003ffe70000 /usr/bin/cyg4ti2util-0.dll
0x0003ffe90000 /usr/bin/cyg4ti2int64-0.dll
0x0003fff00000 /usr/bin/cyg4ti2int32-0.dll
0x0003fff70000 /usr/bin/cyg4ti2gmp-0.dll
0x0003ffff0000 /usr/bin/cyg4ti2common-0.dll
with the obvious exception of cygwin1.dll at 180040000
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |