Podés probar comentando el error reporting :P, na broma...
  
Otra cosa que puedes probar es, luego de session_start(); registrar las variables con session_register(); 
Ej:    
y así con las demás. 
Porqué sale? es un bug de php, pero se supone que debería haberse solucionado con lo que hiciste antes.