I don't get it...
Code:
typedef struct
{
	var    koor_x_abs;
	var    koor_y_abs;
	var    koor_x;
	var    koor_y;
	var    btype;
	PANEL* pnl;
} BLOCK;


/////////////////////////////////////////Actions//////////////////////////////////////////
//noch nicht Benötigt
////////////////////////////////////////Functions/////////////////////////////////////////
function create_new_level(var height, var lenght)
{
	var i, j;
	BLOCK **block = malloc( sizeof( BLOCK* ) * height );

	for( i=0; i<lenght; i++ ) {
		block[i] = malloc( sizeof( BLOCK ) );
	}
	
	for(i = 0; i<=height; i++)
	{
		for(j = 0; j<=1; j++)
		{
			if((i/height)*random(100) > 60)
			{
				block[0]->pnl.pos_x = 1;
			}
		}
	}
}


crashes in the block[0]->pnl.pos_x = 1;