From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11372 invoked by alias); 14 Jun 2005 22:09:26 -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 11342 invoked by uid 22791); 14 Jun 2005 22:09:22 -0000 Received: from camomile.cloud9.net (HELO camomile.cloud9.net) (168.100.1.3) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Tue, 14 Jun 2005 22:09:22 +0000 Received: from camomile.cloud9.net (localhost.cloud9.net [127.0.0.1]) by camomile.cloud9.net (Postfix) with SMTP id CCC9F54B5 for ; Tue, 14 Jun 2005 18:09:20 -0400 (EDT) Received: from keyslapper.net (250-119.customer.cloud9.net [168.100.250.119]) by camomile.cloud9.net (Postfix) with ESMTP id 80A3254B1 for ; Tue, 14 Jun 2005 18:09:20 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by keyslapper.net (Postfix) with ESMTP id 36DBB115F6 for ; Tue, 14 Jun 2005 18:09:20 -0400 (EDT) Received: from keyslapper.net ([127.0.0.1]) by localhost (keyslapper.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 43754-03 for ; Tue, 14 Jun 2005 18:09:20 -0400 (EDT) Received: by keyslapper.net (Postfix, from userid 1001) id 0331D114FD; Tue, 14 Jun 2005 18:09:20 -0400 (EDT) Date: Tue, 14 Jun 2005 22:09:00 -0000 From: Louis LeBlanc To: gdb@sources.redhat.com Subject: Re: stack corruption? Message-ID: <20050614220919.GA43494@keyslapper.net> Reply-To: GDB question Mail-Followup-To: gdb@sources.redhat.com References: <20050614014520.GG24814@keyslapper.net> <20050614020138.GA19453@nevyn.them.org> <20050614033256.GB48802@keyslapper.net> <10DBEAA7-48B2-4298-A8CC-58A138415516@apple.com> <20050614205212.GK62467@keyslapper.net> <200506142124.j5ELOY8L022852@elgar.sibelius.xs4all.nl> <20050614213141.GM62467@keyslapper.net> <200506142144.j5ELi9ew013949@elgar.sibelius.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <200506142144.j5ELi9ew013949@elgar.sibelius.xs4all.nl> User-Agent: Mutt/1.5.9i Content-Transfer-Encoding: quoted-printable X-AntiVirus: Checked by Vexira Antivirus v1.5 X-SW-Source: 2005-06/txt/msg00150.txt.bz2 On 06/14/05 11:44 PM, Mark Kettenis sat at the `puter and typed: > > #0 0xff024044 in ttcpip () from /opt/oracle/8.1.7/lib/libclntsh.so.8.0 > (gdb) bt > #0 0xff024044 in ttcpip () from /opt/oracle/8.1.7/lib/libclntsh.so.8.0 > #1 0xff000470 in ttcdrv () from /opt/oracle/8.1.7/lib/libclntsh.so.8.0 > #2 0xfeeb81e0 in nioqwa () from /opt/oracle/8.1.7/lib/libclntsh.so.8.0 > #3 0xfed3b5cc in upirtrc () from /opt/oracle/8.1.7/lib/libclntsh.so.8= .0 > #4 0xfed8b64c in kpurcsc () from /opt/oracle/8.1.7/lib/libclntsh.so.8= .0 > #5 0xfed5b104 in kpuexecv8 () from /opt/oracle/8.1.7/lib/libclntsh.so= .8.0 > #6 0xfed5d2d4 in kpuexec () from /opt/oracle/8.1.7/lib/libclntsh.so.8= .0 > #7 0xfed9a318 in OCIStmtExecute () from /opt/oracle/8.1.7/lib/libclnt= sh.so.8.0 > #8 0x000e5234 in execute_statement (connID=3D1649752, stmntID=3D1, ar= gs=3D0xf827a650, dbTimingRec=3D0xf8279b80, inOpCode=3D19541) at dbase.c:873 > #9 0x0002e9f4 in handle_check (thread=3D0x759b70) at myprog.c:904 > #10 0x000e3134 in spawn (arg=3D0x759b70) at mythread.c:195 > #11 0xff354978 in _lwp_start () from /usr/lib/lwp/libthread.so.1 > #12 0xff354978 in _lwp_start () from /usr/lib/lwp/libthread.so.1 > Previous frame identical to this frame (corrupt stack?) > (gdb)=20 >=20 > I have changed identifying names to protect the guilty, but this is > pretty much typical. >=20 > Oh, that's pretty harmless. It's gdb falling off the end of the > stack. Ideally gdb would now that it reached the end of the stack, > and not print the message. But I haven't found a reliable way to do > so for Solaris SPARC. But then I haven't really tried very hard. Ah. Well, I'm glad this isn't something wrong with my code. Problem is it makes applying some commands to all threads difficult. Thanks for the clarification. Lou --=20 Louis LeBlanc dev@keyslapper.net Fully Funded Hobbyist, KeySlapper Extrordinaire :=FE http://www.keyslapper.net =D4=BF=D4=AC Key fingerprint =3D C5E7 4762 F071 CE3B ED51 4FB8 AF85 A2FE 80C8 D9A2 Boren's Laws: (1) When in charge, ponder. (2) When in trouble, delegate. (3) When in doubt, mumble.