言葉が足りてないな。
headの指すべき領域を確保せずに、なぜかNULLポインタとして初期化している。