From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13174 invoked by alias); 6 Dec 2002 21:59:30 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 13167 invoked from network); 6 Dec 2002 21:59:29 -0000 Received: from unknown (HELO exchange.timesys.com) (65.117.135.102) by sources.redhat.com with SMTP; 6 Dec 2002 21:59:29 -0000 Received: from [192.168.2.66] ([65.117.135.98]) by exchange.timesys.com with Microsoft SMTPSVC(5.0.2195.3779); Fri, 6 Dec 2002 16:58:47 -0500 Subject: Re: Gdbserver Threading Issues From: Paul Mundt To: Daniel Jacobowitz Cc: gdb@sources.redhat.com In-Reply-To: <20021206212311.GA11304@nevyn.them.org> References: <1039206274.11722.85.camel@Origin> <20021206192849.GA4411@nevyn.them.org> <1039212714.11722.98.camel@Origin> <20021206211705.GA10918@nevyn.them.org> <1039213467.11817.102.camel@Origin> <20021206212311.GA11304@nevyn.them.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-keexMZvpslsywOUWbgh0" Organization: TimeSys Corporation Message-Id: <1039215818.15473.3.camel@Origin> Mime-Version: 1.0 Date: Fri, 06 Dec 2002 13:59:00 -0000 X-OriginalArrivalTime: 06 Dec 2002 21:58:47.0046 (UTC) FILETIME=[A6D2CA60:01C29D72] X-SW-Source: 2002-12/txt/msg00136.txt.bz2 --=-keexMZvpslsywOUWbgh0 Content-Type: multipart/mixed; boundary="=-pqGOxU7r9BtN1tuuqm4w" --=-pqGOxU7r9BtN1tuuqm4w Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-length: 406 On Fri, 2002-12-06 at 16:23, Daniel Jacobowitz wrote: > > Even after the threads are all finished, I don't see anything stepping > > into handle_inferior_event() other then when the initial manager thread > > is created. >=20 > Look at set remote debug 1. What's going on? >=20 The log with remote debugging turned on is attached.. Regards, --=20 Paul Mundt TimeSys Corporation --=-pqGOxU7r9BtN1tuuqm4w Content-Disposition: attachment; filename=remote-debug.log Content-Type: text/plain; name=remote-debug.log; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 17971 (gdb) target remote localhost:2345 Remote debugging using localhost:2345 Sending packet: $Hc-1#09...Ack Packet received: OK Sending packet: $qC#b4...Ack Packet received:=20 Sending packet: $qOffsets#4b...Ack Packet received:=20 Sending packet: $?#3f...Ack Packet received: T0505:00000000;04:b0f6ffbf;08:101e0040; Sending packet: $m40001e10,8#8c...Ack Packet received: 54e8460000005b89 Sending packet: $m40001e10,7#8b...Ack Packet received: 54e8460000005b 0x40001e10 in ?? () Sending packet: $m804987c,d0#d4...Ack Packet received: 0100000010000000010000004b0000000c000000f08304080d00000030= 8704080400000028810408050000004082040806000000708104080a000000be0000000b000= 000100000001500000000000000030000004498040802000000500000001400000011000000= 17000000a0830408110000009883040812000000080000001300000008000000feffff6f388= 30408ffffff6f02000000f0ffff6f1e83040800000000000000000000000000000000000000= 0000000000000000000000000000000000000000000000000000000000 Sending packet: $qSymbol::#5b...Ack Packet received: qSymbol:5f5f707468726561645f746872656164735f6576656e7473 Packet qSymbol (symbol-lookup) is supported Sending packet: $qSymbol::5f5f707468726561645f746872656164735f6576656e7473#= 47...Ack Packet received: OK (gdb)=20 (gdb) c Continuing. Sending packet: $Z0,4000d61c,1#05...Ack Packet received:=20 Packet Z0 (software-breakpoint) is NOT supported Sending packet: $m4000d61c,1#bc...Ack Packet received: 55 Sending packet: $X4000d61c,0:#e0...Ack Packet received:=20 binary downloading NOT suppported by target Sending packet: $M4000d61c,1:cc#9c...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Packet received: T0505:44f1ffbf;04:78efffbf;08:1dd60040; Sending packet: $Hg0#df...Ack Packet received: OK Sending packet: $g#67...Ack Packet received: 00000000000000000c5f01409858014078efffbf44f1ffbf805c0140f8= 5e01401dd6004046020000230000002b0000002b0000002b000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000008000400000000000000000000074d145175d74d185004000000000000000c= 000407f03000000000000ffff000023000000807128402b000000387c2940e9020000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000ffffffff Sending packet: $P8=3D1cd60040#b7...Ack Packet received:=20 Sending packet: $G00000000000000000c5f01409858014078efffbf44f1ffbf805c0140f= 85e01401cd6004046020000230000002b0000002b0000002b00000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000008000400000000000000000000074d145175d74d185004000000000000000= c000407f03000000000000ffff000023000000807128402b000000387c2940e902000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000000000000000000000000ffffffff#f0...Ack Packet received: OK Sending packet: $M4000d61c,1:55#40...Ack Packet received: OK Sending packet: $m804987c,d0#d4...Ack Packet received: 0100000010000000010000004b0000000c000000f08304080d00000030= 8704080400000028810408050000004082040806000000708104080a000000be0000000b000= 00010000000150000000c5f0140030000004498040802000000500000001400000011000000= 17000000a0830408110000009883040812000000080000001300000008000000feffff6f388= 30408ffffff6f02000000f0ffff6f1e83040800000000000000000000000000000000000000= 0000000000000000000000000000000000000000000000000000000000 Sending packet: $m40015f10,4#8e...Ack Packet received: 385f0140 Sending packet: $m40015f38,14#c9...Ack Packet received: 00000000cf2b01407c9804082864014000000000 Sending packet: $m40016428,14#97...Ack Packet received: 004002401064014028a1034078660140385f0140 Sending packet: $m40016410,4#5d...Ack Packet received: 2f6c6962 Sending packet: $m40016414,4#61...Ack Packet received: 2f6c6962 Sending packet: $m40016418,4#65...Ack Packet received: 70746872 Sending packet: $m4001641c,4#90...Ack Packet received: 6561642e Sending packet: $m40016420,4#5e...Ack Packet received: 736f2e30 Sending packet: $m40016424,4#62...Ack Packet received: 00000000 Sending packet: $m40016678,14#9e...Ack Packet received: 00b003406866014038c31640805c014028640140 Sending packet: $m40016668,4#6c...Ack Packet received: 2f6c6962 Sending packet: $m4001666c,4#97...Ack Packet received: 2f6c6962 Sending packet: $m40016670,4#65...Ack Packet received: 632e736f Sending packet: $m40016674,4#69...Ack Packet received: 2e360000 Sending packet: $m40015c80,14#c3...Ack Packet received: 00000040f48004081c5a01400000000078660140 Sending packet: $m80480f4,4#6b...Ack Packet received: 2f6c6962 Sending packet: $m80480f8,4#6f...Ack Packet received: 2f6c642d Sending packet: $m80480fc,4#9a...Ack Packet received: 6c696e75 Sending packet: $m8048100,4#32...Ack Packet received: 782e736f Sending packet: $m8048104,4#36...Ack Packet received: 2e320000 Sending packet: $qSymbol::#5b...Ack Packet received: qSymbol:5f5f707468726561645f746872656164735f6576656e7473 Sending packet: $qSymbol:4003a248:5f5f707468726561645f746872656164735f65766= 56e7473#0d...Ack Packet received: qSymbol:5f5f707468726561645f6c6173745f6576656e74 Sending packet: $qSymbol:4003a250:5f5f707468726561645f6c6173745f6576656e74#= 89...Ack Packet received: qSymbol:5f5f707468726561645f68616e646c65735f6e756d Sending packet: $qSymbol:40037520:5f5f707468726561645f68616e646c65735f6e756= d#2a...Ack Packet received: qSymbol:5f5f707468726561645f68616e646c6573 Sending packet: $qSymbol:40033520:5f5f707468726561645f68616e646c6573#ea...A= ck Packet received: qSymbol:707468726561645f6b657973 Sending packet: $qSymbol:40037ec0:707468726561645f6b657973#ae...Ack Packet received: qSymbol:5f5f6c696e7578746872656164735f707468726561645f7468= 72656164735f6d6178 Sending packet: $qSymbol:4003248c:5f5f6c696e7578746872656164735f70746872656= 1645f746872656164735f6d6178#cd...Ack Packet received: qSymbol:5f5f6c696e7578746872656164735f707468726561645f6b65= 79735f6d6178 Sending packet: $qSymbol:400324ac:5f5f6c696e7578746872656164735f70746872656= 1645f6b6579735f6d6178#eb...Ack Packet received: qSymbol:5f5f6c696e7578746872656164735f707468726561645f7369= 7a656f665f6465736372 Sending packet: $qSymbol::5f5f6c696e7578746872656164735f707468726561645f736= 97a656f665f6465736372#a2...Ack Packet received: qSymbol:5f5f6c696e7578746872656164735f6372656174655f657665= 6e74 Sending packet: $qSymbol:40032134:5f5f6c696e7578746872656164735f63726561746= 55f6576656e74#81...Ack Packet received: OK Sending packet: $qSymbol::#5b...Ack Packet received: OK Sending packet: $qSymbol::#5b...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $s#73...Ack Packet received: T0505:44f1ffbf;04:74efffbf;08:1dd60040;thread:400; [New Thread 1024] Sending packet: $g#67...Ack Packet received: 00000000000000000c5f01409858014074efffbf44f1ffbf805c0140f8= 5e01401dd6004046030000230000002b0000002b0000002b000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000008000400000000000000000000074d145175d74d185004000000000000000c= 000407f03000000000000ffff000023000000807128402b000000387c2940e9020000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000ffffffff Sending packet: $m4000d61c,1#bc...Ack Packet received: 55 Sending packet: $M4000d61c,1:cc#9c...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Packet received: T0505:a4f6ffbf;04:68f6ffbf;08:1dd60040; Sending packet: $g#67...Ack Packet received: 0c5f01401cd600400c5f01409858014068f6ffbfa4f6ffbf2864014010= 6401401dd6004002020000230000002b0000002b0000002b000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000008000400000000000000000000074d145175d74d185004000000000000000c= 000407f03000000000000ffff000023000000807128402b000000387c2940e9020000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000ffffffff Sending packet: $G0c5f01401cd600400c5f01409858014068f6ffbfa4f6ffbf286401401= 06401401cd6004002020000230000002b0000002b0000002b00000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000008000400000000000000000000074d145175d74d185004000000000000000= c000407f03000000000000ffff000023000000807128402b000000387c2940e902000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000000000000000000000000ffffffff#36...Ack Packet received: OK Sending packet: $M4000d61c,1:55#40...Ack Packet received: OK Sending packet: $m40015f10,4#8e...Ack Packet received: 385f0140 Sending packet: $m40015f38,14#c9...Ack Packet received: 00000000cf2b01407c9804082864014000000000 Sending packet: $m40016428,14#97...Ack Packet received: 004002401064014028a1034078660140385f0140 Sending packet: $m40016410,4#5d...Ack Packet received: 2f6c6962 Sending packet: $m40016414,4#61...Ack Packet received: 2f6c6962 Sending packet: $m40016418,4#65...Ack Packet received: 70746872 Sending packet: $m4001641c,4#90...Ack Packet received: 6561642e Sending packet: $m40016420,4#5e...Ack Packet received: 736f2e30 Sending packet: $m40016424,4#62...Ack Packet received: 00000000 Sending packet: $m40016678,14#9e...Ack Packet received: 00b003406866014038c31640805c014028640140 Sending packet: $m40016668,4#6c...Ack Packet received: 2f6c6962 Sending packet: $m4001666c,4#97...Ack Packet received: 2f6c6962 Sending packet: $m40016670,4#65...Ack Packet received: 632e736f Sending packet: $m40016674,4#69...Ack Packet received: 2e360000 Sending packet: $m40015c80,14#c3...Ack Packet received: 00000040f48004081c5a01400000000078660140 Sending packet: $m80480f4,4#6b...Ack Packet received: 2f6c6962 Sending packet: $m80480f8,4#6f...Ack Packet received: 2f6c642d Sending packet: $m80480fc,4#9a...Ack Packet received: 6c696e75 Sending packet: $m8048100,4#32...Ack Packet received: 782e736f Sending packet: $m8048104,4#36...Ack Packet received: 2e320000 Sending packet: $Hc400#3f...Ack Packet received: OK Sending packet: $s#73...Ack Packet received: T0505:a4f6ffbf;04:64f6ffbf;08:1dd60040; Sending packet: $m4000d61c,1#bc...Ack Packet received: 55 Sending packet: $M4000d61c,1:cc#9c...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Packet received: T0505:a4f6ffbf;04:68f6ffbf;08:1dd60040; Sending packet: $g#67...Ack Packet received: 0c5f0140cf2b0140000000009858014068f6ffbfa4f6ffbf385f014000= 0000001dd6004046020000230000002b0000002b0000002b000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000008000400000000000000000000074d145175d74d185004000000000000000c= 000407f03000000000000ffff000023000000807128402b000000387c2940e9020000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000ffffffff Sending packet: $G0c5f0140cf2b0140000000009858014068f6ffbfa4f6ffbf385f01400= 00000001cd6004046020000230000002b0000002b0000002b00000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000008000400000000000000000000074d145175d74d185004000000000000000= c000407f03000000000000ffff000023000000807128402b000000387c2940e902000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000000000000000000000000ffffffff#1d...Ack Packet received: OK Sending packet: $M4000d61c,1:55#40...Ack Packet received: OK Sending packet: $m40015f10,4#8e...Ack Packet received: 385f0140 Sending packet: $m40015f38,14#c9...Ack Packet received: 00000000cf2b01407c9804082864014000000000 Sending packet: $m40016428,14#97...Ack Packet received: 004002401064014028a1034078660140385f0140 Sending packet: $m40016410,4#5d...Ack Packet received: 2f6c6962 Sending packet: $m40016414,4#61...Ack Packet received: 2f6c6962 Sending packet: $m40016418,4#65...Ack Packet received: 70746872 Sending packet: $m4001641c,4#90...Ack Packet received: 6561642e Sending packet: $m40016420,4#5e...Ack Packet received: 736f2e30 Sending packet: $m40016424,4#62...Ack Packet received: 00000000 Sending packet: $m40016678,14#9e...Ack Packet received: 00b003406866014038c31640805c014028640140 Sending packet: $m40016668,4#6c...Ack Packet received: 2f6c6962 Sending packet: $m4001666c,4#97...Ack Packet received: 2f6c6962 Sending packet: $m40016670,4#65...Ack Packet received: 632e736f Sending packet: $m40016674,4#69...Ack Packet received: 2e360000 Sending packet: $m40015c80,14#c3...Ack Packet received: 00000040f48004081c5a01400000000078660140 Sending packet: $m80480f4,4#6b...Ack Packet received: 2f6c6962 Sending packet: $m80480f8,4#6f...Ack Packet received: 2f6c642d Sending packet: $m80480fc,4#9a...Ack Packet received: 6c696e75 Sending packet: $m8048100,4#32...Ack Packet received: 782e736f Sending packet: $m8048104,4#36...Ack Packet received: 2e320000 Sending packet: $Hc400#3f...Ack Packet received: OK Sending packet: $s#73...Ack Packet received: T0505:a4f6ffbf;04:64f6ffbf;08:1dd60040; Sending packet: $m4000d61c,1#bc...Ack Packet received: 55 Sending packet: $M4000d61c,1:cc#9c...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Packet received: T0505:a4f6ffbf;04:68f6ffbf;08:1dd60040; Sending packet: $g#67...Ack Packet received: 0c5f0140cf2b0140000000009858014068f6ffbfa4f6ffbf385f014000= 0000001dd6004046020000230000002b0000002b0000002b000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000008000400000000000000000000074d145175d74d185004000000000000000c= 000407f03000000000000ffff000023000000807128402b000000387c2940e9020000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000ffffffff Sending packet: $G0c5f0140cf2b0140000000009858014068f6ffbfa4f6ffbf385f01400= 00000001cd6004046020000230000002b0000002b0000002b00000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000008000400000000000000000000074d145175d74d185004000000000000000= c000407f03000000000000ffff000023000000807128402b000000387c2940e902000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 000000000000000000000000000000000000000000000000000000000000000000000000000= 0000000000000000000000000000000000ffffffff#1d...Ack Packet received: OK Sending packet: $M4000d61c,1:55#40...Ack Packet received: OK Sending packet: $m40015f10,4#8e...Ack Packet received: 385f0140 Sending packet: $m40015f38,14#c9...Ack Packet received: 00000000cf2b01407c9804082864014000000000 Sending packet: $m40016428,14#97...Ack Packet received: 004002401064014028a1034078660140385f0140 Sending packet: $m40016410,4#5d...Ack Packet received: 2f6c6962 Sending packet: $m40016414,4#61...Ack Packet received: 2f6c6962 Sending packet: $m40016418,4#65...Ack Packet received: 70746872 Sending packet: $m4001641c,4#90...Ack Packet received: 6561642e Sending packet: $m40016420,4#5e...Ack Packet received: 736f2e30 Sending packet: $m40016424,4#62...Ack Packet received: 00000000 Sending packet: $m40016678,14#9e...Ack Packet received: 00b003406866014038c31640805c014028640140 Sending packet: $m40016668,4#6c...Ack Packet received: 2f6c6962 Sending packet: $m4001666c,4#97...Ack Attaching to thread 2049 (LWP 1912) Attaching to thread 1026 (LWP 1913) created thread 0 Starting thread 1 Starting real thread 0 Attaching to thread 2051 (LWP 1914) created thread 1 Starting real thread 1 Ending thread Ending thread Packet received: 2f6c6962 Sending packet: $m40016670,4#65...Ack Packet received: 632e736f Sending packet: $m40016674,4#69...Ack Packet received: 2e360000 Sending packet: $m40015c80,14#c3...Ack Packet received: 00000040f48004081c5a01400000000078660140 Sending packet: $m80480f4,4#6b...Ack Packet received: 2f6c6962 Sending packet: $m80480f8,4#6f...Ack Packet received: 2f6c642d Sending packet: $m80480fc,4#9a...Ack Packet received: 6c696e75 Sending packet: $m8048100,4#32...Ack Packet received: 782e736f Sending packet: $m8048104,4#36...Ack Packet received: 2e320000 Sending packet: $Hc400#3f...Ack Packet received: OK Sending packet: $s#73...Ack Packet received: T0505:a4f6ffbf;04:64f6ffbf;08:1dd60040; Sending packet: $m4000d61c,1#bc...Ack Packet received: 55 Sending packet: $M4000d61c,1:cc#9c...Ack Packet received: OK Sending packet: $Hc0#db...Ack Packet received: OK Sending packet: $c#63...Ack Packet received: T1405:b8f4ffbf;04:d0f1ffbf;08:c4df0240; Sending packet: $C14#a8...Ack Packet received: W02 Program exited with code 02. (gdb)=20 --=-pqGOxU7r9BtN1tuuqm4w-- --=-keexMZvpslsywOUWbgh0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part Content-length: 232 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQA98SzJicEyV32UmDQRAvb9AKC0e/dc7IaQ2u+GcWuyiceNTLuVHACeP8I/ tYO23maymOEhkTE3v/KPBrk= =jCCN -----END PGP SIGNATURE----- --=-keexMZvpslsywOUWbgh0--