public synchronized boolean start ( ) { if ( VAR_1 ) return false ; <BUG> VAR_2 = new java.lang.Thread ( this ) ;</BUG> VAR_1 = true ; VAR_2 . start ( ) ; return true ; }
public synchronized boolean start ( ) { if ( VAR_1 ) return false ; if ( ( VAR_2 ) == null ) VAR_2 = new java.lang.Thread ( this ) ; VAR_1 = true ; VAR_2 . start ( ) ; return true ; } 
