[lazarus] GDK calling problems

Markku Niskanen markku.niskanen at laatumikro.fi
Tue Aug 24 08:28:33 EDT 1999


On Tue, 24 Aug 1999 12:49:34 +0200 (MET DST), you wrote:

>I don't think the bug is in syslinux itself, but in a function calling a
>syslinux function with wrong parameters, for example a move(nil,nil,1) or
>something like that.

	I recompiled the library with debug info (thanks for
	info for a newcomer,Peter) and what I found was that
	the real problem occurs at OBJPAS.INC, line 114

	function TObject.ClassType : TClass;

	 begin
	 ClassType:=TClass(Pointer(Self)^) <--- here
	 end;

	and the information says: Program received signal
	SIGSEGV, segmentaion fault.
	0x807790 in TOBJECT_CLASSTYPE (this=Cannot access
	memory at addres NxN) at objpas.inc:114

	NxN varies from 0x0 to 0x5 depending on the problematic
	keys pressed (Tab=0x0, other values arrow keys).

	Hope this helps correct the problems, as a rookie I
	cannot yet find the problem.

Markku
-- 
markku.niskanen at laatumikro.fi






More information about the Lazarus mailing list