From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: storage error: stack overflow Date: Thu, 13 Aug 2015 08:05:48 +0100 Organization: A noiseless patient Spider Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="701e1a91696e79a9574ebe874fee72d6"; logging-data="20649"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+JuQnXL99fpa2ki9z5N7JNmlQc7vRvaX0=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:a7BugRdD+bHCIQ1dZOZLydR5blU= sha1:H7M2JSuBtoyBWby3/NvN+BK0H1I= Xref: news.eternal-september.org comp.lang.ada:27431 Date: 2015-08-13T08:05:48+01:00 List-Id: hreba writes: > ==4823== at 0x66FF1A0: ada__strings__unbounded__reference (in > /usr/lib/x86_64-linux-gnu/libgnat-4.6.so.1) > ==4823== by 0x6703851: ada__strings__unbounded___assign__2 (in > /usr/lib/x86_64-linux-gnu/libgnat-4.6.so.1) > ==4823== by 0x425FE5: surfaces__deep_copy_base (surfaces.adb:12) If you built your program with -g it should have linked with the static version of the libraries rather than the dynamic one, which would probably have been able to provide line number information within libgnat. Is it possible you don't have libgnat.a installed? Is there some -dev version of the libraries that you don't have? (I don't know Debian-based systems well).