From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic310-24.consmr.mail.ne1.yahoo.com (sonic310-24.consmr.mail.ne1.yahoo.com [66.163.186.205]) by sourceware.org (Postfix) with ESMTPS id 44AE83851C03 for ; Mon, 29 Jun 2020 19:42:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 44AE83851C03 X-YMail-OSG: h3Jkh3UVM1k5uzGWosPN2XXfdg4.GLmJukOwxPBnroahDefr26XZ6ensvQ8jsgD WFAYaqLnluT2Ml.XfmWjgCEalezCEnoID0.pilPWlMSh9u5goNaRfsxw.74fbx9GZlyjgy1FvAl1 FX3.ULt3eU2hUSLKiWkwtcFFOsUtUv5pBTjQ_6CC06Z8RZLOhYGr19GlxaXvOGkp0zaoMmbUXyF7 AbEhfbKKMZE7Jna61h1uICfv4Pka7xzeubGHqaNWI5lE7WSz1A9qVULVg4NYoP2_EOFT86GceA8W mYvlCytIyhvPZeZDO5rxVYXNb_04SKq6iBhBoGp1RoATGgDoQpOjKFeDifD6j..5qWKSm8nE4l.6 7rRGYie9lmKOtXUT7s.VlLhtZoXM1PfEuMU5lmaVd9n4gaH9E7Ye48ZOFtFHpHwtAtw5CNykt_s1 lW0X0oMRZ2LAmjXHIyUsJBjCwBGnhN0czIynk4CVc28hXY8E.FwC6LwXWx3VOzkR8MCN2PXX.Nuq 6t7Ek5YFQnG.ge5OrWNzgb8rmzMK8WUrCi3r312kGNX44cQU7PKXi9XDIHUe6Z4vI7U7aY7rJBb7 iH7UhK1hEuHhhHsymFr.DiHXr54IQYQg.16KBz4QTIkqlMSk_Fx9Gs_LYPbdFtHPnwVJ3rNHzXIc h1APhJUk2voZ.tmNALETDvBfM8Kht3B1Vo6h7gvCw2HFeQzb6GG3AO5i2Ejf4m1gFY.hC7C6drHl Ek.LwJTrOkF0i2_Gw1afW7fVZMXhkm4x1qGQpNbttfWDetXKeb5K1b8onxkCkX6c3jR8bOa7IVRa VE9DVJ8zGHSSRhGkA5T4XP0G.pPPumIkpz8veJW5XkHPa_HBtUuppSWPKGnOdKHmJAttQ7VbyR5f Jwj.MnTHnBYxdeBQy4HGcJ7_iGlbBXXLLv1utcGIQTqZF9HqYooKnluJA3sQz.fXWp7CD02k.pfv L_q0.jyiGWr5ecGbdGnjtQCuLcm5Wq.P4vLE4JfTcDL3jycz8zusCTBCraxGs0nS_TK6rUCCcpWO crJ4wbeXSQiJR2ZnKT5EdoDNxipBnfT6tHCSK2hzUXX0IqMZLhPkos.ABuxS4kR7zN2J_7QVnjaS wfV2dIPNF3Rn4SWDMNgDpJUbC_WY2.J70LVX9DPOSVToGO1obLNegwPFasioEkDRMuFV8JghrOyf 8OJkMBjNVS5Jw83Pn6pVHU9xhOBj.5dq8xH_hoXq2sM.wn2mf32jX_AAgpFG14V125KQ8mbFwmte dyqpme53hg9AERTYl.xz5XLNrf1ZR8cwgGOGY_sBx0wBp_TJl6RaTJnodOFWhC23iXURkI7nWVo6 oepxkWOfAwDbF3Xbi Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Mon, 29 Jun 2020 19:42:00 +0000 Date: Mon, 29 Jun 2020 19:41:30 +0000 (UTC) From: Gruff Hacker To: "cygwin@cygwin.com" Message-ID: <176725751.5473070.1593459690786@mail.yahoo.com> In-Reply-To: <978064932.3340069.1593046665822@mail.yahoo.com> References: <198898587.43311.1588386067082.ref@mail.yahoo.com> <198898587.43311.1588386067082@mail.yahoo.com> <978064932.3340069.1593046665822@mail.yahoo.com> Subject: Re: date command hangs sometimes (coreutils 8.26-2) on cygwin 3.1.4 x86-64 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.16138 YMailNorrin Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jun 2020 19:42:02 -0000 On Thu Jun 25 11:50:15 GMT 2020, Ken Brown wrote: >Can you show us a gdb backtrace of all threads when this happens?=C2=A0 Yo= u'll need=C2=A0 >to install gdb and coreutils-debuginfo.=C2=A0 When date hangs, attach gdb = by giving=C2=A0 >the command > >=C2=A0 =C2=A0gdb -p > >where is the pid of the hanging date process.=C2=A0 At the gdb promp= t, type=C2=A0 >'thread apply all bt' and send the output here. Thanks Ken.=C2=A0 The gdb output is below.=C2=A0 I did get a symbol mismatc= h warning so maybe it's not as useful as it could be.=C2=A0 I guess I need = to do an update. warning: the debug information found in "/usr/lib/debug//usr/bin/cygwin1.db= g" does not match "/usr/bin/cygwin1.dll" (CRC mismatch). Thread 4 (Thread 36376.0x96e0): #0=C2=A0 0x00007ffa0518d450 in ntdll!DbgUiRemoteBreakin () from /cygdrive/c= /WINDOWS/SYSTEM32/ntdll.dll #1=C2=A0 0x00007ffa04ef7bd4 in KERNEL32!BaseThreadInitThunk () from /cygdri= ve/c/WINDOWS/System32/KERNEL32.DLL #2=C2=A0 0x00007ffa0512ce51 in ntdll!RtlUserThreadStart () from /cygdrive/c= /WINDOWS/SYSTEM32/ntdll.dll #3=C2=A0 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 36376.0x5d2c): #0=C2=A0 0x00007ffa0515c134 in ntdll!ZwReadFile () from /cygdrive/c/WINDOWS= /SYSTEM32/ntdll.dll #1=C2=A0 0x00007ffa020d5187 in ReadFile () from /cygdrive/c/WINDOWS/System3= 2/KERNELBASE.dll #2=C2=A0 0x000000018013e441 in wait_sig(void*) () from /usr/bin/cygwin1.dll #3=C2=A0 0x0000000180047363 in cygthread::callfunc(bool) () from /usr/bin/c= ygwin1.dll #4=C2=A0 0x0000000180047926 in cygthread::stub(void*) () from /usr/bin/cygw= in1.dll #5=C2=A0 0x0000000180048353 in _cygtls::call2(unsigned int (*)(void*, void*= ), void*, void*) () from /usr/bin/cygwin1.dll #6=C2=A0 0x0000000180048404 in _cygtls::call(unsigned int (*)(void*, void*)= , void*) () from /usr/bin/cygwin1.dll #7=C2=A0 0x00007ffa04ef7bd4 in KERNEL32!BaseThreadInitThunk () from /cygdri= ve/c/WINDOWS/System32/KERNEL32.DLL #8=C2=A0 0x00007ffa0512ce51 in ntdll!RtlUserThreadStart () from /cygdrive/c= /WINDOWS/SYSTEM32/ntdll.dll #9=C2=A0 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 2 (Thread 36376.0x7ab4): #0=C2=A0 0x0000000180045893 in _cmalloc(unsigned int) () from /usr/bin/cygw= in1.dll #1=C2=A0 0x000000018004649a in cstrdup () from /usr/bin/cygwin1.dll #2=C2=A0 0x000000018021eebe in path_conv::operator<<(path_conv const&) () f= rom /usr/bin/cygwin1.dll #3=C2=A0 0x0000000180059c6c in build_fh_pc(path_conv&) () from /usr/bin/cyg= win1.dll #4=C2=A0 0x000000018005ad9a in build_fh_dev(device const&, char const*) () = from /usr/bin/cygwin1.dll #5=C2=A0 0x000000018008333f in fhandler_fifo::add_client_handler() () from = /usr/bin/cygwin1.dll #6=C2=A0 0x00000001800843c4 in fhandler_fifo::listen_client_thread() () fro= m /usr/bin/cygwin1.dll #7=C2=A0 0x0000000180048353 in _cygtls::call2(unsigned int (*)(void*, void*= ), void*, void*) () from /usr/bin/cygwin1.dll #8=C2=A0 0x0000000180048404 in _cygtls::call(unsigned int (*)(void*, void*)= , void*) () from /usr/bin/cygwin1.dll #9=C2=A0 0x00007ffa04ef7bd4 in KERNEL32!BaseThreadInitThunk () from /cygdri= ve/c/WINDOWS/System32/KERNEL32.DLL #10 0x00007ffa0512ce51 in ntdll!RtlUserThreadStart () from /cygdrive/c/WIND= OWS/SYSTEM32/ntdll.dll #11 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 1 (Thread 36376.0x7b94): #0=C2=A0 0x00007ffa0515c0f4 in ntdll!ZwWaitForSingleObject () from /cygdriv= e/c/WINDOWS/SYSTEM32/ntdll.dll #1=C2=A0 0x00007ffa020e8b03 in WaitForSingleObjectEx () from /cygdrive/c/WI= NDOWS/System32/KERNELBASE.dll #2=C2=A0 0x000000018014aa87 in muto::acquire(unsigned int) () from /usr/bin= /cygwin1.dll #3=C2=A0 0x00000001800457fd in _cfree () from /usr/bin/cygwin1.dll #4=C2=A0 0x000000018005eb5a in environ_init(char**, int) () from /usr/bin/c= ygwin1.dll #5=C2=A0 0x0000000180103443 in pinfo_init(char**, int) () from /usr/bin/cyg= win1.dll #6=C2=A0 0x000000018004998f in dll_crt0_1(void*) () from /usr/bin/cygwin1.d= ll #7=C2=A0 0x0000000180048353 in _cygtls::call2(unsigned int (*)(void*, void*= ), void*, void*) () from /usr/bin/cygwin1.dll #8=C2=A0 0x0000000180048404 in _cygtls::call(unsigned int (*)(void*, void*)= , void*) () from /usr/bin/cygwin1.dll #9=C2=A0 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) =C2=A0=C2=A0=C2=A0=C2=A0