FP2-910:"Unfortunately,the process com.android.bluetooth has stopped"pops up

Share one contacts files From Dut to paired phone->
Slipe down notification bar and tap BT icon->
Tap MORE SETTINGS >Turn off BT
Turn on BT and observe the DUT

Change-Id: Ie9c78fbdb36c18c11543e245f7450da7d0d0bc70
diff --git a/src/com/android/bluetooth/btservice/ProfileService.java b/src/com/android/bluetooth/btservice/ProfileService.java
index baaa4ad..02cb480 100644
--- a/src/com/android/bluetooth/btservice/ProfileService.java
+++ b/src/com/android/bluetooth/btservice/ProfileService.java
@@ -141,9 +141,14 @@
                     Log.d(mName, "Received stop request...Stopping profile...");
                     doStop(intent);
                 } else if (state == BluetoothAdapter.STATE_ON) {
-                    Log.d(mName, "Received start request. Starting profile...");
-                    doStart(intent);
+                    if (mAdapter.getState()== BluetoothAdapter.STATE_TURNING_ON) {
+                        Log.d(mName, "Received start request. Starting profile...");
+                        doStart(intent);
+                    } else {
+                        Log.e(mName, "AdapterStatechange intent is delayed,not starting profile");
+                    }
                 }
+
             }
         }
         return PROFILE_SERVICE_MODE;