public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
From: Keith Seitz <keiths@redhat.com>
To: Pierre Muller <muller@ics.u-strasbg.fr>
Cc: insight@sourceware.org
Subject: Re: cygwin runtime woes
Date: Wed, 06 May 2009 16:11:00 -0000	[thread overview]
Message-ID: <4A01B691.7060909@redhat.com> (raw)
In-Reply-To: <000701c9b74d$a8143070$f83c9150$@u-strasbg.fr>

Pierre Muller wrote:
> I debugged the problem a bit:
> 
> gdb_loc is call a few times
> for 'main' 'MAIN___' 'MAIN__' 'cyg_user_start' 'cyg_start' 
> and then finally with '*' which causes the abort.

That sounds normal. When insight starts up and gdb loads an executable, 
it will attempt to locate the entry point for the executable so that the 
source window can display it. These function names are actually from the 
preference gdb/main_names, defined in prefs.tcl.

The '*' argument is odd. I don't know where that is coming from. Passing 
'*' to gdb_loc will cause gdb_loc to error, though.

Out of curiosity, have you tried inhibiting preferences at startup? 
(insight -nx) Does it make any difference?

> the first calls all fail with
> "No symbol table loaded. Use "file" command"
> even though I used ./gdb.exe as arg for run command.

That sounds odd, too. Can you start vanilla gdb this way? I wonder what 
insight might be complaining about. Have you tried running insight in 
debug mode? To enable this, set GDBTK_DEBUG=1 in your environment before 
starting insight. It will write out the file "insight.log" (which you 
can change by setting GDBTK_DEBUGFILE).

Keith

  reply	other threads:[~2009-05-06 16:11 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-06 22:32 [RFA] ARI fixes for gdbtk directories Pierre Muller
2009-04-06 22:51 ` Keith Seitz
2009-04-06 23:14   ` Pierre Muller
2009-04-06 23:18     ` cygwin runtime woes (was Re: [RFA] ARI fixes for gdbtk directories) Keith Seitz
2009-04-06 23:32       ` Pierre Muller
2009-04-06 23:52         ` Keith Seitz
2009-04-07  6:54           ` Pierre Muller
2009-05-06 16:11             ` Keith Seitz [this message]
2009-05-06 16:24               ` cygwin runtime woes Pierre Muller
2009-05-06 16:31                 ` Keith Seitz
2009-05-06 20:45                   ` Pierre Muller
2009-05-07  2:06                     ` Keith Seitz
2009-05-06 16:41               ` Pierre Muller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A01B691.7060909@redhat.com \
    --to=keiths@redhat.com \
    --cc=insight@sourceware.org \
    --cc=muller@ics.u-strasbg.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).