www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/06/10/18:35:44

To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: debug32 & large programs?
Date: Thu, 10 Jun 1993 15:17:58 -0700
From: Darryl Okahata <darrylo AT hpnmxx DOT sr DOT hp DOT com>

Hi,

     Can debug32 (djgpp 1.10) handle large programs?  I'm trying to
debug a somewhat large program (about 44000 symbols), and debug32
sometimes dies with an "Out of memory" error while executing the "l"
command.  At first, I thought that this was caused by my use of DPMI
(I'm using the DPMI 1.01 add-on to QEMM 6.02), but this still occurs if
I disable DPMI (by not loading it).  This is on a 16MB machine with
about 6-7MB free extended memory.

     This is strange, as the error typically occurs if I try to execute
a debug32 command like:

	l foobar

(where "foobar" is a procedure name).  The "l" command works with most
symbols, but trying some symbols causes debug32 to die with an "Out of
memory" error and kick me back to DOS.  I don't even have to run the
program; executing the "l" command with one of the "problem" symbols
immediately after debug32 starts up will cause debug32 to die.

     Is this a known problem?  If not, I'll investigate it some more,
but I don't want to spend the time if it's already known.

     -- Darryl Okahata
	Internet: darrylo AT sr DOT hp DOT com

DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion or policy of Hewlett-Packard or of the
little green men that have been following him all day.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019