From owner-freebsd-hackers Mon Feb 13 07:03:41 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id HAA04543 for hackers-outgoing; Mon, 13 Feb 1995 07:03:41 -0800 Received: from anvil.appsmiths.com (appsmiths.sccsi.com [198.65.134.98]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id HAA04537 for ; Mon, 13 Feb 1995 07:03:37 -0800 Received: (from hoppy@localhost) by anvil.appsmiths.com (8.6.8/8.6.6) id JAA08544; Mon, 13 Feb 1995 09:03:06 -0600 From: "Clay D. Hopperdietzel" Message-Id: <199502131503.JAA08544@anvil.appsmiths.com> Subject: Re: GDB still broken? To: davidg@Root.COM Date: Mon, 13 Feb 1995 09:03:05 -0600 (CST) Cc: hackers@FreeBSD.org In-Reply-To: <199502131353.FAA13199@corbin.Root.COM> from "David Greenman" at Feb 13, 95 05:53:02 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1312 Sender: hackers-owner@FreeBSD.org Precedence: bulk [...] :: > :: >In the meantime, is there anything I can look for to make sure I actually got :: >the change you meant to make through sup? :: :: Look at the revision of /sys/kern/sys_process.c and make sure it is rev 1.9. here's mine: * $Id: sys_process.c,v 1.9 1995/02/10 22:36:11 davidg Exp $ :: :: >I should also say the executable I'm aiming it at is pretty fat. I've got :: >16MB of ram, but loading this monster in GDB pages the bejeezus out of :: >my box. I'll also try it with something smaller, & let you know my findings. I completely rebuilt kernel this AM after a fresh sup. Still have the same problem. This time, I tried it with a simple 'hello.cpp' and GDB seems to work fine (dunno if it did before your 1.9 changes). Ran it with a somewhat larger app (exe size ~=4MB), and it also seemed to work fine (again dunno before 1.9). Ran it on good 'ol porky (exe size~=17MB) and got the same panic as before. Always seems to be the same 'va', different 'pdir'. The fat app is a large C++ program which drags in X11. It runs outside of the debugger without incident. I don't know how much shared library stuff is going on, I just linked it with g++ without any particulary obnoxios options. I'll be happy to send it to you (or anybody else) if you think it will do you any good.