Mantis - Quercus
Viewing Issue Advanced Details
2303 minor always 01-09-08 04:54 05-12-08 16:59
nam  
ferg  
normal  
closed 3.1.4  
fixed  
none    
none 3.2.0  
0002303: compiled mode - variable declared without right-hand-side causes NPE
(rep by Dan)

<?php
  $badVar;

  $badVar .= "add something";
  echo "badVar = $badVar";
?>

problematic compiled code:
  Value v_badVar = null;
  ;
  v_badVar.set(v_badVar.copy().toStringBuilder(env).appendUnicode(_quercus_value_0));

Notes
(0003056)
ferg   
05-12-08 16:59   
php/3204