🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1430

Re: Kann this Pointer NULL sein?

#1430
From: Ullrich von Bassewitz
Date: Sun, 28 Jan 1996 21:26
19 lines
1181 bytes
Joern Ihlenburg (joern.ihlenburg@student.uni-tuebingen.de) wrote:
> Ich wuerde sagen, unter DOS springt dein Programm ins Nirvana, da 
> es versucht, an Adresse 0x0000:0000 die Klassenstruktur incl. 
> Methodentabelle zu finden, irgend eine Adresse (z.B. 0x0000:001B) als 
> Zeiger auf deine Methode interpretiert und dann losspringt... CRASH!!!

Nein, das tut mit allen mir bekannten Compilern - deshalb wollte ich ja auch
wissen, ob es legal ist. Wo es nicht geht sind virtuelle Funktionen, weil
diese ueber die VMT angesprungen werden, aber virtuelle Methoden hatte ich
ja explizit ausgeschlossen.

Gruss


        Uz


-- 
Ullrich von Bassewitz                              uz@ibb.schwaben.com
Technical Details
Message-ID: <RG18BVTM@wuschel.ibb.schwaben.com>
Path: arc1-ca.pugleaf.net!wuschel.ibb.schwaben.com!not-for-mail
References: <0YZ8BLIJ@wuschel.ibb.schwaben.com> <4egeqg$p9g@newsserv.zdv.uni-tuebingen.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!wuschel.ibb.schwaben.com!not-for-mail
From: uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz)
Subject: Re: Kann this Pointer NULL sein?
Date: 28 Jan 1996 21:26:09 GMT
References: <0YZ8BLIJ@wuschel.ibb.schwaben.com> <4egeqg$p9g@newsserv.zdv.uni-tuebingen.de>
Message-ID: <RG18BVTM@wuschel.ibb.schwaben.com>
Reply-To: uz@ibb.schwaben.com
Organization: Ingenieurbuero von Bassewitz
X-Newsreader: TIN [version 1.2 PL2]