Buggy code:
public class Bouncer extends JavaPlugin { public final Logger log = Logger . getLogger ( "com.minecarts.bouncer" ) ; public DBQuery dbq ; public ObjectData objectData ; public BarrensChat barrensChat ; public static final String fullMessage = ( ( ( ( ( ChatColor . GRAY ) + "Server<seq2seq4repair_space>is<seq2seq4repair_space>full.<seq2seq4repair_space>Please<seq2seq4repair_space>visit<seq2seq4repair_space>" ) + ( ChatColor . YELLOW ) ) + "Minecarts.com" ) + ( ChatColor . GRAY ) ) + "<seq2seq4repair_space>to<seq2seq4repair_space>get<seq2seq4repair_space>a<seq2seq4repair_space>guaranteed<seq2seq4repair_space>slot." ; public static final String whitelistMissing = ( ( ( ( ( ChatColor . GRAY ) + "Please<seq2seq4repair_space>visit<seq2seq4repair_space>" ) + ( ChatColor . YELLOW ) ) + "Minecarts.com" ) + ( ChatColor . GRAY ) ) + "<seq2seq4repair_space>to<seq2seq4repair_space>add<seq2seq4repair_space>your<seq2seq4repair_space>name<seq2seq4repair_space>to<seq2seq4repair_space>our<seq2seq4repair_space>whitelist." ; public static final String whitelistExpired = ( ( ( ( ( ChatColor . GRAY ) + "Your<seq2seq4repair_space>whitelist<seq2seq4repair_space>entry<seq2seq4repair_space>has<seq2seq4repair_space>expired.<seq2seq4repair_space>Please<seq2seq4repair_space>visit<seq2seq4repair_space>" ) + ( ChatColor . YELLOW ) ) + "Minecarts.com" ) + ( ChatColor . GRAY ) ) + "<seq2seq4repair_space>to<seq2seq4repair_space>reapply." ; public static final String maintenance = ( ChatColor . GRAY ) + "Our<seq2seq4repair_space>admins<seq2seq4repair_space>are<seq2seq4repair_space>working<seq2seq4repair_space>on<seq2seq4repair_space>updating<seq2seq4repair_space>the<seq2seq4repair_space>server<seq2seq4repair_space>currently,<seq2seq4repair_space>please<seq2seq4repair_space>try<seq2seq4repair_space>again<seq2seq4repair_space>soon!" ; public final PlayerListener playerListener = new PlayerListener ( this ) ; private HashMap < String , LoginStatus > loginStatus = new HashMap < String , LoginStatus > ( ) ; private HashMap < String , Integer > playerFlagged = new HashMap < String , Integer > ( ) ; public void onEnable ( ) { } public void onDisable ( ) { } public void doLogoutMessage ( final Player player ) { } public void doLoginMessage ( final Player player ) { } public LoginStatus getLoginStatus ( String playerName ) { } public void setWhitelistStatus ( String playerName , LoginStatus . WhitelistStatus status ) { } public void setBanStatus ( String playerName , boolean status , String reason ) { } public void storeLocation ( final Player player ) { } public void fetchLocation ( final Player player ) { new Bouncer . Query ( "SELECT<seq2seq4repair_space>`value`<seq2seq4repair_space>FROM<seq2seq4repair_space>`player_meta`<seq2seq4repair_space>WHERE<seq2seq4repair_space>`player`=?<seq2seq4repair_space>AND<seq2seq4repair_space>`key`='Bouncer_LogoutLocation'<seq2seq4repair_space>LIMIT<seq2seq4repair_space>1" ) { @ Override public void onFetchOne ( HashMap row ) { if ( row == null ) return ; String [ ] locationData = ( ( String ) ( row . get ( "value" ) ) ) . split ( ":" ) ; final Location loc = new Location ( Bukkit . getWorld ( locationData [ 0 ] ) , Double . parseDouble ( locationData [ 1 ] ) , Double . parseDouble ( locationData [ 2 ] ) , Double . parseDouble ( locationData [ 3 ] ) , Float . parseFloat ( locationData [ 4 ] ) , Float . parseFloat ( locationData [ 5 ] ) ) ; <START_BUG> Bouncer . log ( ( "Fetched<seq2seq4repair_space>last<seq2seq4repair_space>location:<seq2seq4repair_space>" + locationData ) ) ; <END_BUG> if ( ( player . getLocation ( ) . getWorld ( ) ) == null ) return ; if ( ( loc . getWorld ( ) ) == null ) return ; if ( ( ( player . getLocation ( ) . getWorld ( ) ) != ( loc . getWorld ( ) ) ) || ( ( player . getLocation ( ) . distance ( loc ) ) > 1 ) ) { Bukkit . getScheduler ( ) . scheduleSyncDelayedTask ( Bouncer . this , new Runnable ( ) { public void run ( ) { Bouncer . log ( ( ( ( player . getName ( ) ) + "<seq2seq4repair_space>logged<seq2seq4repair_space>in<seq2seq4repair_space>at<seq2seq4repair_space>an<seq2seq4repair_space>unexpected<seq2seq4repair_space>location,<seq2seq4repair_space>moved<seq2seq4repair_space>to<seq2seq4repair_space>" ) + loc ) ) ; player . teleport ( loc ) ; } } , 1 ) ; } } } . fetchOne ( player . getName ( ) ) ; } public void doIdentifierCheck ( String ip , final String playerName ) { } public void doWhitelistCheck ( final String ip , final String playerName ) { } public void banIdentifier ( final String identifier , final Integer duration , final String reason , final CommandSender sender ) { } private void delayedOptionalMessage ( String message , Player player ) { } private class DelayedSend implements Runnable { private String message ; private Player playerLeft ; private Bouncer plugin ; public DelayedSend ( String message , Player playerLeft , Bouncer plugin ) { } public void run ( ) { } } public class Query extends com . minecarts . dbquery . Query { public Query ( String sql ) { } @ Override public void onComplete ( FinalQuery query ) { } @ Override public void onException ( Exception x , FinalQuery query ) { } } public static void log ( String msg ) { } }

Fix:
Bouncer . log ( ( ( ( "Fetched<seq2seq4repair_space>last<seq2seq4repair_space>location<seq2seq4repair_space>for<seq2seq4repair_space>" + ( player . getName ( ) ) ) + ":<seq2seq4repair_space>" ) + loc ) ) ;