# Failed to start Appium session Error:Could not extract PIDs

**URL:** <https://discuss.appium.io/t/failed-to-start-appium-session-error-could-not-extract-pids/21525>\
**Category:** Issues/Bugs\
**Created:** [April 2, 2018, 2:06pm UTC](https://discuss.appium.io/t/failed-to-start-appium-session-error-could-not-extract-pids/21525 "2018-04-02T14:06:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tummala\_srushti](https://discuss.appium.io/letter_avatar_proxy/v4/letter/t/41988e/32.png) [@tummala\_srushti](https://discuss.appium.io/u/tummala_srushti)\
**Post date:** [April 2, 2018, 2:06pm UTC](https://discuss.appium.io/t/failed-to-start-appium-session-error-could-not-extract-pids/21525/1 "2018-04-02T14:06:27Z")

</div>

Hi ,

I am new to appium test , i get the following error while starting the Appium (i use Android version 7.0) .Please suggest . Below is the log information

error: Failed to start an Appium session, err was: Error: Could not extract PIDs from ps output. PIDS: , Procs: [“bad pid ‘uiautomator’”]

> info: [debug] Error: Could not extract PIDs from ps output. PIDS: , Procs: [“bad pid ‘uiautomator’”]  
> at C:\Program Files (x86)\Appium\node\_modules\appium\node\_modules\appium-adb\lib\adb.js:1059:17  
> at [object Object]. (C:\Program Files (x86)\Appium\node\_modules\appium\node\_modules\appium-adb\lib\adb.js:180:9)  
> at ChildProcess.exithandler (child\_process.js:742:7)  
> at ChildProcess.emit (events.js:110:17)  
> at maybeClose (child\_process.js:1016:16)  
> at Process.ChildProcess.\_handle.onexit (child\_process.js:1088:5)  
> info: [debug] Responding to client with error: {“status”:33,“value”:{“message”:“A new session could not be created. (Original error: Could not extract PIDs from ps output. PIDS: , Procs: ["bad pid ‘uiautomator’"])”,“origValue”:“Could not extract PIDs from ps output. PIDS: , Procs: ["bad pid ‘uiautomator’"]”},“sessionId”:null}

---

<div class="post-metadata">

**Author:** ![wreed](https://discuss.appium.io/letter_avatar_proxy/v4/letter/w/919ad9/32.png) [@wreed](https://discuss.appium.io/u/wreed)\
**Post date:** [April 2, 2018, 9:25pm UTC](https://discuss.appium.io/t/failed-to-start-appium-session-error-could-not-extract-pids/21525/2 "2018-04-02T21:25:13Z")

</div>

> [@tummala\_srushti](#):
>
> Error: Could not extract PIDs from ps output. PIDS: , Procs: [“bad pid ‘uiautomator’”]

Searching the forum, I’m seeing this:

> [@Support version Android N](https://discuss.appium.io/t/support-version-android-n/10206/11):
>
> @harigovind, the problem I found with not finding uiautomator is that appium is using a non-standard command line form of ps. It calls ps like this ps “” This is no longer supported on Android N and will always return an error whether or not the process is running. I am not proficient in writing node.js code, but I put in the following and it’s been working for me: ADB.prototype.shell\_grep = function (cmd, grep, cb) { if (cmd.indexOf(’"’) === -1) { cmd = ‘"’ + cmd + ‘"’; } var execCm…

Could be that you should update Appium but I don’t know what version you are currently using (log snippet too short).

---

<div class="post-metadata">

**Author:** ![simmi1](https://discuss.appium.io/user_avatar/discuss.appium.io/simmi1/32/7440_2.png) [@simmi1](https://discuss.appium.io/u/simmi1)\
**Post date:** [April 25, 2020, 7:04pm UTC](https://discuss.appium.io/t/failed-to-start-appium-session-error-could-not-extract-pids/21525/3 "2020-04-25T19:04:07Z")

</div>

Please help me in this erroe .how it can be solved?
