comp.lang.ada
 help / color / mirror / Atom feed
* Additional information
@ 2009-05-29  1:12 Dennis Hoppe
  0 siblings, 0 replies; only message in thread
From: Dennis Hoppe @ 2009-05-29  1:12 UTC (permalink / raw)


Hi,

I should add, that the recursive procedure will be called from another 
recursive procedure, too. I commented the calls to "my_procedure" (see 
the previous post) out and still getting memory access problems:

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00007fff5f3ffb60
0x000000010005154d in grete.darxplorer.recursive_call 
(differentials_graph=Cannot access memory at address 0x7fff5f3ffea8
) at toolbox-grete.adb:16
16		procedure Recursive_Call (Value : in out Object;
(gdb) backtrace
#0  0x000000010005154d in recursive_call (value=Cannot access memory at 
address 0x7fff5f3ffea8
) at my_package.adb:16

Recursive_Call is the outer procedure, that calls "my_procedure". 
Recursive_Call is recursive, too.

The so called "Object" is in fact a directed graph, which gets in each 
recursion new vertices and edges. The graph originates from Ada Booch95.

The problem seems to not rest upon the bit-operations mentioned before.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-05-29  1:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-29  1:12 Additional information Dennis Hoppe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox