Re: Bus Error

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Wed, 30 Jan 2002 16:59:15 +0100

On Wed, Jan 30, 2002 at 04:37:37PM +0100, Nicolas Stammel wrote:
> Hi Liste,
>
> ich habe ein Programm geschrieben, welches unter FreeBSD mit
> "Bus Error - Core dumped" abbricht.
> Kann mir vielleicht jemand die BEdeutung dieser Fehlermeldung erklären?

Deine Anwendung hat auf Speicheradressen einen Zugriff versucht
der nicht erlaubt ist - z.B. Schreibzugriff auf Read-Only Speicher
oder Schreib-/Lesezugriff auf nicht allocierten Speicher.
In aller Regel ist das die Benutzung eines ungültigen Pointers.

Kurzanleitung:
Du möchtest das Programm mit -g compilieren und dann den gdb benutzen.
gdb programmname programmname.core
Mit »print variable« kannst du Variablen anzeigen.
Mit »bt« einen Stacktrace anfordern.
Und mit »frame« den Stackframe auswählen.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso(at)cicely.de         Usergroup           info(at)cosmo-project.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 30 Jan 2002 - 17:00:32 CET

search this site