From: Simon Wright <simon.j.wright@mac.com>
Subject: Re: GNAT Spitbol segmentation fault
Date: Thu, 18 Jan 2007 22:31:10 +0000
Date: 2007-01-18T22:31:10+00:00 [thread overview]
Message-ID: <m2ejps2ci9.fsf@grendel.local> (raw)
In-Reply-To: 5197nkF1jbsb0U1@mid.individual.net
"Alex R. Mosteo" <devnull@mailinator.com> writes:
> Very rarely I get a Storage_Error and segment violation that kills
> the program. Running inside gdb I get this backtrace:
>
> #0 0xb7ddf37c in memcpy () from /lib/tls/i686/cmov/libc.so.6
> #1 0x081b7d8d in ada.strings.fixed.replace_slice ()
> #2 0x081bd6cf in ada.strings.unbounded.replace_slice ()
> #3 0x081d4f5e in gnat.spitbol.patterns.match ()
>
> Unfortunately, address2line doesn't make any valid source lines from
> these addresses, I suppose because the gdb wrapping (but this is
> just a guess).
For reasons I don't understand the GNAT runtime is compiled without
-g.
You could rebuild the RTL (there is a script to do so in the adalib
directory, I think -- yes, Makefile.adalib -- not always completely
straightforward to use IME but usually possible!).
next prev parent reply other threads:[~2007-01-18 22:31 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-18 12:33 GNAT Spitbol segmentation fault Alex R. Mosteo
2007-01-18 12:55 ` Jeffrey Creem
2007-01-18 17:00 ` Alex R. Mosteo
2007-02-01 10:36 ` Alex R. Mosteo
2007-01-18 14:32 ` Georg Bauhaus
2007-01-18 17:00 ` Alex R. Mosteo
2007-01-18 22:31 ` Simon Wright [this message]
2007-01-19 9:32 ` Alex R. Mosteo
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox