Buggy code:
public class SetupSearchDevicesFragment extends Fragment { private Button btnBackward ; private Button btnRefresh ; private static ListView listViewDevices ; private TextView title ; private static boolean isConnected = false ; private static ArrayList < DeviceListItemModel > devices ; private int connectivityType ; private ModuleHandler mModuleHandler ; private static SharedPrefs mSharedPrefs ; private static Context mContext ; private static ConnectionInterface mConnection ; private static final String TAG = SetupSearchDevicesFragment . class . getCanonicalName ( ) ; public SetupSearchDevicesFragment ( Context mContext ) { } public void updateUI ( ) { } public static void updateList ( ) { } private void initUiElements ( View view ) { } @ Override public View onCreateView ( LayoutInflater inflater , ViewGroup container , Bundle savedInstanceState ) { } public void onBackPressed ( View view , final FragmentManager mFragmentManager ) { } public void refreshDeviceList ( ) { } public void initViewBluetooth ( ) { } public void initViewBWifi ( ) { } public void initViewBWifiDirect ( ) { } public static void setNewDevice ( String ip , String name ) { } public static void openAuthDialog ( final String deviceName , String deviceIP ) { ( ( babyfon . view . activity . MainActivity ) ( SetupSearchDevicesFragment . mContext ) ) . runOnUiThread ( new Runnable ( ) { @ Override public void run ( ) { AlertDialog . Builder alert = new AlertDialog . Builder ( SetupSearchDevicesFragment . mContext ) ; alert . setTitle ( ( ( "Mit<seq2seq4repair_space>\"" + deviceName ) + "\"<seq2seq4repair_space>verbinden" ) ) ; alert . setMessage ( "Passwort:" ) ; final EditText input = new EditText ( SetupSearchDevicesFragment . mContext ) ; input . setFilters ( new InputFilter [ ] { new InputFilter . LengthFilter ( 4 ) , DigitsKeyListener . getInstance ( ) } ) ; input . setKeyListener ( DigitsKeyListener . getInstance ( ) ) ; alert . setView ( input ) ; alert . setPositiveButton ( "Senden" , new DialogInterface . OnClickListener ( ) { public void onClick ( DialogInterface dialog , int whichButton ) { String password = input . getText ( ) . toString ( ) ; String localIP = null ; try { localIP = new babyfon . connectivity . wifi . WifiHandler ( SetupSearchDevicesFragment . mContext ) . getLocalIPv4Address ( ) ; } catch ( SocketException e ) { e . printStackTrace ( ) ; } catch ( UnknownHostException e ) { e . printStackTrace ( ) ; } <START_BUG> new babyfon . Message ( SetupSearchDevicesFragment . mContext ) . send ( ( ( ( ( ( SetupSearchDevicesFragment . mContext . getString ( MESSAGE_AUTH_REQ ) ) + ";" ) + password ) + ";" ) + localIP ) ) ; <END_BUG> } } ) ; alert . setNegativeButton ( "Abbrechen" , new DialogInterface . OnClickListener ( ) { public void onClick ( DialogInterface dialog , int whichButton ) { } } ) ; alert . show ( ) ; } } ) ; } @ Override public void onResume ( ) { } No newline ; at end ; of file ; }

Fix:
new babyfon . Message ( SetupSearchDevicesFragment . mContext ) . send ( ( ( ( ( ( ( ( SetupSearchDevicesFragment . mContext . getString ( MESSAGE_AUTH_REQ ) ) + ";" ) + password ) + ";" ) + localIP ) + ";" ) + ( SetupSearchDevicesFragment . mSharedPrefs . getConnectivityTypeTemp ( ) ) ) ) ;