Status Update
Comments
uc...@google.com <uc...@google.com> #2
I haven't looks on repro yet, but there is no such thing as AlwaysOnLifecycle in latest versions, LiveData has strong references on all observers (including that were added as observeForever). If nothings keeps a livedata, then it is gced.
vs...@google.com <vs...@google.com> #3
ah I see: in observe with Lifecycle we add LiveData as observer to Lifecycle and it keeps it alive. However keeping observerforever + livedata, when nothing has reference on them, is a memory leak by definition: user can't clean this memory anyhow, because neither observer / livedata could be referenced.
en...@google.com <en...@google.com> #4
It is true, though from usage perspective, it is not obvious at all.
e.g. you are in a class, like a singleton repository where you want to observe the database for some query.
and you write:
MyRepository(dao : MyDao) {
dao.someLiveData().observeForever(....do something...);
}
And it suddenly stops working :/ which is very non-obvious from the developer's perspective.
If we kept the lifecycle in memory as long as it has observers, wouldn't it solve the problem since they can break the chain by calling stopObserving(observer) ?
When they use observeForever, they are already responsible to remove the observer so I think it is fine?
e.g. you are in a class, like a singleton repository where you want to observe the database for some query.
and you write:
MyRepository(dao : MyDao) {
dao.someLiveData().observeForever(....do something...);
}
And it suddenly stops working :/ which is very non-obvious from the developer's perspective.
If we kept the lifecycle in memory as long as it has observers, wouldn't it solve the problem since they can break the chain by calling stopObserving(observer) ?
When they use observeForever, they are already responsible to remove the observer so I think it is fine?
a....@gmail.com <a....@gmail.com> #5
well, the issue is: no reference on observer, you can't break the chain because you don't have a reference. If you have a reference, LiveData (unfortunately) wouldn't be gc-ed, because even AlwaysActiveObserver inrenally has strong reference on livedata.
ba...@gmail.com <ba...@gmail.com> #6
It turns out I had an app with the exact above use case: a singleton repository observing a database. The code was working properly with arch components 1.0.0 but unpredictably with 1.1.0. I think this is a good example of a leaky abstraction.
Since I want to observe the database forever with no intention to remove the observer at any point, I had no reason to keep a reference to the LiveData and it ended up being GCed along with the observers in it.
You could also argue that the problem is not with LiveData but with Room using weak references to observers but the developer is not supposed to know the Room implementation details.
Since I want to observe the database forever with no intention to remove the observer at any point, I had no reason to keep a reference to the LiveData and it ended up being GCed along with the observers in it.
You could also argue that the problem is not with LiveData but with Room using weak references to observers but the developer is not supposed to know the Room implementation details.
zy...@google.com <zy...@google.com> #7
I think the real problem is that LiveData has no callback to know that no one wants it anymore; like onReset in Loader.
So there's 2 options for database observers:
1. It either has to un-register observer in onInactive and on next onActive re-query db. Problematic is if nothing has changed you have to filter values or dispatch unnecessarily, and you'll pay the price of query which could be expensive.
2. Register weak observer, or have wear ref to LiveData
Room uses option 2. I created my own LiveData and I used the same (https://bitbucket.org/snippets/Boza-s6/xe8749/sample-livedata-with-features-like-loaders#EmailContentLiveData.java-104 ), because it was obvious solution, but now I see it will not work in every possible case.
I think there should be statically referenced Lifecycle object to which LiveData subscribes when using observeForever() (and observer is anonymous class, maybe?).
So there's 2 options for database observers:
1. It either has to un-register observer in onInactive and on next onActive re-query db. Problematic is if nothing has changed you have to filter values or dispatch unnecessarily, and you'll pay the price of query which could be expensive.
2. Register weak observer, or have wear ref to LiveData
Room uses option 2. I created my own LiveData and I used the same (
I think there should be statically referenced Lifecycle object to which LiveData subscribes when using observeForever() (and observer is anonymous class, maybe?).
ba...@gmail.com <ba...@gmail.com> #8
I ran into the same problem yesterday. It tooked me hours to understand what is happening and why my observeForever-observer suddenly stopped being invoked.
I think it is a really bad design that someone should know the implementation details of generated Room DB Code.
I want to use observerForever the same way like i use the simple observe and dont want to ran into problems because of internal implementation details.
I think it is a really bad design that someone should know the implementation details of generated Room DB Code.
I want to use observerForever the same way like i use the simple observe and dont want to ran into problems because of internal implementation details.
pa...@google.com <pa...@google.com>
zy...@google.com <zy...@google.com> #9
Project: platform/frameworks/support
Branch: androidx-master-dev
commit bab31cacd4ae98057b694f6ae4c781f5f25ee0c9
Author: Yigit Boyar <yboyar@google.com>
Date: Wed Oct 31 23:41:00 2018
Fix live data observe forever in room
This CL fixes a problem where if DAO returned LiveData is
observed with observeForever but there are no references
to the LiveData, it would eventually be garbage collected.
To avoid this, InvalidationTracker now manages these LiveData
objects and strongly references them as long as there is an
active observer.
To be 100%, we should actually do it when LiveData has observers
but right now that API does not exist in the LiveData side
to get notified when the observer count changes 0 and 1.
I've also cleaned up some test code to avoid duplicating the
test observers in each test.
I've also added an integration test that uses room w/o any of
the optional dependencies to ensure that we don't break the
contract on compileOnly dependencies.
Bug: 74477406
Test: LiveDataQueryTest, InvalidationTrackerTest, NoAppCompatTestApp
Change-Id: If88114306d7e20ddaed0312a1203a0d14b710145
M arch/core-testing/src/main/java/androidx/arch/core/executor/TaskExecutorWithFakeMainThread.java
M room/compiler/src/main/kotlin/androidx/room/solver/query/result/LiveDataQueryResultBinder.kt
M room/compiler/src/test/data/daoWriter/output/ComplexDao.java
A room/integration-tests/noappcompattestapp/.gitignore
A room/integration-tests/noappcompattestapp/README.md
A room/integration-tests/noappcompattestapp/build.gradle
A room/integration-tests/noappcompattestapp/src/androidTest/java/androidx/room/integration/noappcompat/BareDatabaseTest.java
A room/integration-tests/noappcompattestapp/src/main/AndroidManifest.xml
A room/integration-tests/noappcompattestapp/src/main/java/androidx/room/integration/noappcompat/BareDatabase.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/paging/DataSourceFactoryTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/InvalidationTrackerTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/LiveDataQueryTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/QueryTransactionTest.java
A room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestLifecycleOwner.java
A room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestObserver.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestUtil.java
M room/runtime/build.gradle
A room/runtime/src/main/java/androidx/room/InvalidationLiveDataContainer.java
M room/runtime/src/main/java/androidx/room/InvalidationTracker.java
A room/runtime/src/main/java/androidx/room/RoomTrackingLiveData.java
A room/runtime/src/test/java/androidx/room/InvalidationLiveDataContainerTest.kt
M room/runtime/src/test/java/androidx/room/InvalidationTrackerTest.java
M settings.gradle
https://android-review.googlesource.com/810053
https://goto.google.com/android-sha1/bab31cacd4ae98057b694f6ae4c781f5f25ee0c9
Branch: androidx-master-dev
commit bab31cacd4ae98057b694f6ae4c781f5f25ee0c9
Author: Yigit Boyar <yboyar@google.com>
Date: Wed Oct 31 23:41:00 2018
Fix live data observe forever in room
This CL fixes a problem where if DAO returned LiveData is
observed with observeForever but there are no references
to the LiveData, it would eventually be garbage collected.
To avoid this, InvalidationTracker now manages these LiveData
objects and strongly references them as long as there is an
active observer.
To be 100%, we should actually do it when LiveData has observers
but right now that API does not exist in the LiveData side
to get notified when the observer count changes 0 and 1.
I've also cleaned up some test code to avoid duplicating the
test observers in each test.
I've also added an integration test that uses room w/o any of
the optional dependencies to ensure that we don't break the
contract on compileOnly dependencies.
Bug: 74477406
Test: LiveDataQueryTest, InvalidationTrackerTest, NoAppCompatTestApp
Change-Id: If88114306d7e20ddaed0312a1203a0d14b710145
M arch/core-testing/src/main/java/androidx/arch/core/executor/TaskExecutorWithFakeMainThread.java
M room/compiler/src/main/kotlin/androidx/room/solver/query/result/LiveDataQueryResultBinder.kt
M room/compiler/src/test/data/daoWriter/output/ComplexDao.java
A room/integration-tests/noappcompattestapp/.gitignore
A room/integration-tests/noappcompattestapp/README.md
A room/integration-tests/noappcompattestapp/build.gradle
A room/integration-tests/noappcompattestapp/src/androidTest/java/androidx/room/integration/noappcompat/BareDatabaseTest.java
A room/integration-tests/noappcompattestapp/src/main/AndroidManifest.xml
A room/integration-tests/noappcompattestapp/src/main/java/androidx/room/integration/noappcompat/BareDatabase.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/paging/DataSourceFactoryTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/InvalidationTrackerTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/LiveDataQueryTest.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/QueryTransactionTest.java
A room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestLifecycleOwner.java
A room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestObserver.java
M room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/TestUtil.java
M room/runtime/build.gradle
A room/runtime/src/main/java/androidx/room/InvalidationLiveDataContainer.java
M room/runtime/src/main/java/androidx/room/InvalidationTracker.java
A room/runtime/src/main/java/androidx/room/RoomTrackingLiveData.java
A room/runtime/src/test/java/androidx/room/InvalidationLiveDataContainerTest.kt
M room/runtime/src/test/java/androidx/room/InvalidationTrackerTest.java
M settings.gradle
en...@google.com <en...@google.com> #10
FYI this requires client to update to Room 2.1.0-alpha03 but it is fully compatible with 1.x that WM uses.
a....@gmail.com <a....@gmail.com> #11
actually it won't work because the change is in generated code. I'll try to backport itinto WM.
ba...@gmail.com <ba...@gmail.com> #12
re-opening for WM part.
en...@google.com <en...@google.com> #13
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 3fb46bd8602faaf9c34aa969f8ae589c251c2f72
Author: Yigit Boyar <yboyar@google.com>
Date: Fri Nov 30 13:19:34 2018
Track LiveData returned by the WM
This CL works around a bug in Room 1.x where LiveData returned
by Room might be garbage collected.
Now work manager tracks any live data it returns as long as the
LiveData is active.
Bug: 74477406
Test: ObserForeverTest, WorkManagerLiveDataTrackerTest
Change-Id: I1e45dade1e8a3c29d6c35f7cb0c6e072c68ee658
A work/workmanager/src/androidTest/java/androidx/work/impl/ObserveForeverTest.java
M work/workmanager/src/main/java/androidx/work/impl/WorkManagerImpl.java
A work/workmanager/src/main/java/androidx/work/impl/WorkManagerLiveDataTracker.java
A work/workmanager/src/test/java/androidx/work/impl/WorkManagerLiveDataTrackerTest.java
https://android-review.googlesource.com/838833
https://goto.google.com/android-sha1/3fb46bd8602faaf9c34aa969f8ae589c251c2f72
Branch: androidx-master-dev
commit 3fb46bd8602faaf9c34aa969f8ae589c251c2f72
Author: Yigit Boyar <yboyar@google.com>
Date: Fri Nov 30 13:19:34 2018
Track LiveData returned by the WM
This CL works around a bug in Room 1.x where LiveData returned
by Room might be garbage collected.
Now work manager tracks any live data it returns as long as the
LiveData is active.
Bug: 74477406
Test: ObserForeverTest, WorkManagerLiveDataTrackerTest
Change-Id: I1e45dade1e8a3c29d6c35f7cb0c6e072c68ee658
A work/workmanager/src/androidTest/java/androidx/work/impl/ObserveForeverTest.java
M work/workmanager/src/main/java/androidx/work/impl/WorkManagerImpl.java
A work/workmanager/src/main/java/androidx/work/impl/WorkManagerLiveDataTracker.java
A work/workmanager/src/test/java/androidx/work/impl/WorkManagerLiveDataTrackerTest.java
pa...@google.com <pa...@google.com>
sm...@google.com <sm...@google.com> #14
Tried with the following steps to verify the bug.
OS: Windows 7 SP1 - 64 bit.
Studio Tested: 2.3.0
Followed the below steps.
1. Open studio with platform-tools 25.0.3
2. Go to SDK/Plaform-tools and run "adb devices"
3. Select the update channel in the studio to stable.
4. Update the platform-tools from 25.0.3 to 25.0.4
5. Go to SDK/Platform-tools and run "adb devices"
Updated platform-tools is working well.
OS: Windows 7 SP1 - 64 bit.
Studio Tested: 2.3.0
Followed the below steps.
1. Open studio with platform-tools 25.0.3
2. Go to SDK/Plaform-tools and run "adb devices"
3. Select the update channel in the studio to stable.
4. Update the platform-tools from 25.0.3 to 25.0.4
5. Go to SDK/Platform-tools and run "adb devices"
Updated platform-tools is working well.
jm...@google.com <jm...@google.com> #15
I've uploaded a debug build with additional logging to https://drive.google.com/open?id=0B-WZo8dnekVTM3FjV0ZhMmx1MWs (too big to attach to the bug), could you try replacing your adb.exe with this and posting the output it gives?
ba...@gmail.com <ba...@gmail.com> #16
@smudn : I tried your way... Didn't work
@jm : I don't have access to google drive (and most of the dl sites), is it possible to upload it somewhere else ? Or I'll do it next week.
@jm : I don't have access to google drive (and most of the dl sites), is it possible to upload it somewhere else ? Or I'll do it next week.
en...@google.com <en...@google.com> #18
has anyone been able to try the version of adb in comment #17 ?
separately, for those who're seeing this: are you on IPv6 networks by any chance?
separately, for those who're seeing this: are you on IPv6 networks by any chance?
am...@gmail.com <am...@gmail.com> #19
[Comment deleted]
am...@gmail.com <am...@gmail.com> #20
this also happens to me on windows 10 (OS Build 14393.969) the device i connected was a Lenovo P-70 Android 5.1
although the command that crashed my adb was adb shell
although the command that crashed my adb was adb shell
en...@google.com <en...@google.com> #21
please try the debug build in #17 with ADB_TRACE set to "all", and show us the log output. we can't reproduce this in-house, so we need more information from systems on which it fails.
am...@gmail.com <am...@gmail.com> #22
[Comment deleted]
am...@gmail.com <am...@gmail.com> #23
[Comment deleted]
am...@gmail.com <am...@gmail.com> #24
here is the result from the debug build in comment #17
C:\Users\Loise\AppData\Local\Android\sdk\platform-tools>adb2 -s IBAAWC7S5H5HSGNR shell "echo 'ready'"
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178]
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host:version
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:245] adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:762] shell -e 0x7e t=3 use_shell_protocol=false shell_type_arg=pty
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:762]
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host:version
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:165] adb_connect: service shell:echo 'ready'
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: shell:echo 'ready'
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:91] Switch transport in progress
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:98] Switch transport success
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=22 303031327368656c6c3a6563686f2027 0012shell:echo '
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:245] adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2 I 03-29 08:36:26 8576 9236 commandline.cpp:516] stdin_read_thread_loop(): pre unix_read_interruptible(fdi=0,...)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=7
ready
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
answering comment #21 nope not on an ipv6 network
C:\Users\Loise\AppData\Local\Android\sdk\platform-tools>adb2 -s IBAAWC7S5H5HSGNR shell "echo 'ready'"
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb2 I 03-29 08:36:26 8576 6860 adb_trace.cpp:178]
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host:version
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:245] adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:762] shell -e 0x7e t=3 use_shell_protocol=false shell_type_arg=pty
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:762]
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: host:version
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:165] adb_connect: service shell:echo 'ready'
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:124] _adb_connect: shell:echo 'ready'
adb2 I 03-29 08:36:26 8576 6860 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:91] Switch transport in progress
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:98] Switch transport success
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:101] writex: fd=2048 len=22 303031327368656c6c3a6563686f2027 0012shell:echo '
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2 I 03-29 08:36:26 8576 6860 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:157] _adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 adb_client.cpp:245] adb_connect: return fd 2048
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2 I 03-29 08:36:26 8576 9236 commandline.cpp:516] stdin_read_thread_loop(): pre unix_read_interruptible(fdi=0,...)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=7
ready
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2 I 03-29 08:36:26 8576 6860 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
answering
am...@gmail.com <am...@gmail.com> #25
i would like to add that adb install crashes too, here is the log for that
C:\Users\Loise\AppData\Local\Android\sdk\platform-tools>adb2.exe -s IBAAWC7S5H5HSGNR install "C:\Program Files (x86)\Appium\node_modules\appium\build\settings_apk\settings_apk-debug.apk
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178]
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service sync:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: sync:
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=9 3030303573796e633a 0005sync:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=46 53544154260000002f646174612f6c6f STAT&.../data/lo
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=16
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=16 got=16 53544154000000000000000000000000 STAT............
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=42568 53454e442c0000002f646174612f6c6f SEND,.../data/lo
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=8
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=8 got=8 4f4b415900000000 OKAY....
C:\Program Files (x86)\Appium\node_modules\appium\build\se...debug.apk: 1 file pushed. 1.3 MB/s (42500 bytes in 0.031s)
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=8 5155495400000000 QUIT....
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service shell:pm 'install' '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: shell:pm 'install' '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=63 303033627368656c6c3a706d2027696e 003bshell:pm 'in
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=46
pkg: /data/local/tmp/settings_apk-debug.apk
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=9
Success
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:165] adb_connect: service shell:rm -f '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: shell:rm -f '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=56 303033347368656c6c3a726d202d6620 0034shell:rm -f
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
actually the commands do work as intended, but after the command finishes then the adb crashes, or so windows says "adb.exe has stopped working"
C:\Users\Loise\AppData\Local\Android\sdk\platform-tools>adb2.exe -s IBAAWC7S5H5HSGNR install "C:\Program Files (x86)\Appium\node_modules\appium\build\settings_apk\settings_apk-debug.apk
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb2.exe I 03-29 08:39:40 5852 9408 adb_trace.cpp:178]
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:40 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:40 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:40 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service sync:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: sync:
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=9 3030303573796e633a 0005sync:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=46 53544154260000002f646174612f6c6f STAT&.../data/lo
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=16
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=16 got=16 53544154000000000000000000000000 STAT............
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=42568 53454e442c0000002f646174612f6c6f SEND,.../data/lo
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=8
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=8 got=8 4f4b415900000000 OKAY....
C:\Program Files (x86)\Appium\node_modules\appium\build\se...debug.apk: 1 file pushed. 1.3 MB/s (42500 bytes in 0.031s)
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=8 5155495400000000 QUIT....
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:165] adb_connect: service shell:pm 'install' '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:124] _adb_connect: shell:pm 'install' '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:41 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:101] writex: fd=2048 len=63 303033627368656c6c3a706d2027696e 003bshell:pm 'in
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:41 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=46
pkg: /data/local/tmp/settings_apk-debug.apk
adb2.exe I 03-29 08:39:41 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=9
Success
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:271] adb_query: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:165] adb_connect: service host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host-serial:IBAAWC7S5H5HSGNR:features
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=41 30303235686f73742d73657269616c3a 0025host-serial:
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303030 0000
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=0
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=0 got=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: host:version
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=16 30303063686f73743a76657273696f6e 000chost:version
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:165] adb_connect: service shell:rm -f '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303034 0004
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 30303237 0027
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:124] _adb_connect: shell:rm -f '/data/local/tmp/settings_apk-debug.apk'
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:745] port 5037 type tcp => fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=35 30303166686f73743a7472616e73706f 001fhost:transpo
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:91] Switch transport in progress
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:98] Switch transport success
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:101] writex: fd=2048 len=56 303033347368656c6c3a726d202d6620 0034shell:rm -f
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:75] readx: fd=2048 wanted=4
adb2.exe I 03-29 08:39:42 5852 9408 adb_io.cpp:91] readx: fd=2048 wanted=4 got=4 4f4b4159 OKAY
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:157] _adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 adb_client.cpp:245] adb_connect: return fd 2048
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:308] read_and_dump(): pre adb_read(fd=2048)
adb2.exe I 03-29 08:39:42 5852 9408 commandline.cpp:310] read_and_dump(): post adb_read(fd=2048): length=0
adb2.exe I 03-29 08:39:42 5852 9408 sysdeps_win32.cpp:472] adb_close: 2048(lo-client:5037)
actually the commands do work as intended, but after the command finishes then the adb crashes, or so windows says "adb.exe has stopped working"
en...@google.com <en...@google.com> #26
okay, amatsusah2 i'm un-duping your bug because you seem to have an unrelated problem. on the other bug can you show what output you're seeing? also the "problem signature" as in #4 on this bug would be helpful.
a....@gmail.com <a....@gmail.com> #27
Hi, sorry it took so long for me to answer.
I downloaded the adb.exe debug version from #17 comment. Here are results:
for adb start-server
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178]
adb I 03-30 09:54:09 3760 9104 adb_client.cpp:124] _adb_connect: host:version
adb I 03-30 09:54:10 3760 9104 sysdeps_win32.cpp:737] could not connect to tcp:5037: cannot connect to127.0.0.1:5037 : ┼╗─ůdanie wys┼éania lub odebrania danych zosta┼éo zablokowane, poniewa┼╝ gniazd
o nie jest pod┼é─ůczone i (podczas wysy┼éania przez gniazdo datagramu przy u┼╝yciu wywo┼éania ÔÇ×wy┼Ťlij doÔÇŁ) nie podano adresu. (10057)
adb I 03-30 09:54:10 3760 9104 adb_client.cpp:165] adb_connect: service host:start-server
* daemon not running. starting it now at tcp:5037 *
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178]
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:822] port 0 type tcp => fd 2048
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1061] adb_socketpair: bound on port 62529
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:745] port 62529 type tcp => fd 2049
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:946] adb_socket_accept on fd 2048 returns fd 2050
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1086] adb_socketpair: peer sockaddr =127.0.0.1:62531
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1091] adb_socketpair: client sockaddr =127.0.0.1:62530
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1101] adb_socketpair: client and peer sockaddrs don't match
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2048(lo-server:0)
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2049(lo-client:62529)
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2050(accept:2048(lo-server:0))
error: cannot open transport registration socketpair: Input/output error
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon
The polish part is as follows:
"The request of sending or receiving data was blocked, because port/socket(?) is not connected and (in the event of sending datagram via port/socekt using command 'send to') the address was not given."
Mind that I translated it myself.
I downloaded the adb.exe debug version from #17 comment. Here are results:
for adb start-server
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb I 03-30 09:54:09 3760 9104 adb_trace.cpp:178]
adb I 03-30 09:54:09 3760 9104 adb_client.cpp:124] _adb_connect: host:version
adb I 03-30 09:54:10 3760 9104 sysdeps_win32.cpp:737] could not connect to tcp:5037: cannot connect to
o nie jest pod┼é─ůczone i (podczas wysy┼éania przez gniazdo datagramu przy u┼╝yciu wywo┼éania ÔÇ×wy┼Ťlij doÔÇŁ) nie podano adresu. (10057)
adb I 03-30 09:54:10 3760 9104 adb_client.cpp:165] adb_connect: service host:start-server
* daemon not running. starting it now at tcp:5037 *
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178] Android Debug Bridge version 1.0.39
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178] Revision 47a91c209b6d-android
adb I 03-30 09:54:10 4928 5472 adb_trace.cpp:178]
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:822] port 0 type tcp => fd 2048
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1061] adb_socketpair: bound on port 62529
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:745] port 62529 type tcp => fd 2049
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:946] adb_socket_accept on fd 2048 returns fd 2050
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1086] adb_socketpair: peer sockaddr =
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1091] adb_socketpair: client sockaddr =
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:1101] adb_socketpair: client and peer sockaddrs don't match
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2048(lo-server:0)
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2049(lo-client:62529)
adb I 03-30 09:54:10 4928 5472 sysdeps_win32.cpp:472] adb_close: 2050(accept:2048(lo-server:0))
error: cannot open transport registration socketpair: Input/output error
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon
The polish part is as follows:
"The request of sending or receiving data was blocked, because port/socket(?) is not connected and (in the event of sending datagram via port/socekt using command 'send to') the address was not given."
Mind that I translated it myself.
en...@google.com <en...@google.com> #28
hopefully https://android-review.googlesource.com/#/c/360090/ will address this. we'll have a build with that change for you to try soon...
an...@gmail.com <an...@gmail.com> #29
Hello!
Could you please guide us when fix will be released?
We've faced with same problem with our Win7 machines.
--------------------------------------------------------------------------------
Output of adb from #17 post is:
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178] Android Debug Bridge version
1.0.39
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178] Revision 47a91c209b6d-androi
d
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178]
adb I 04-10 15:24:25 5620 1424 adb_client.cpp:124] _adb_connect: host:version
adb I 04-10 15:24:26 5620 1424 sysdeps_win32.cpp:737] could not connect to tcp
:5037: cannot connect to127.0.0.1:5037 : ╨Ч╨░╨┐╤А╨╛╤Б ╨╜╨░ ╨╛╤В╨┐╤А╨░╨▓╨║╤Г ╨╕╨╗
╨╕ ╨┐╨╛╨╗╤Г╤З╨╡╨╜╨╕╨╡ ╨┤╨░╨╜╨╜╤Л╤Е (when sending on a datagram socket using a s
endto call) no address was supplied. (10057)
adb I 04-10 15:24:26 5620 1424 adb_client.cpp:165] adb_connect: service host:s
tart-server
* daemon not running. starting it now at tcp:5037 *
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178] Android Debug Bridge version
1.0.39
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178] Revision 47a91c209b6d-androi
d
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178]
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:822] port 0 type tcp => fd 20
48
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1061] adb_socketpair: bound o
n port 64456
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:745] port 64456 type tcp => f
d 2049
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:946] adb_socket_accept on fd
2048 returns fd 2050
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1086] adb_socketpair: peer so
ckaddr =127.0.0.1:64458
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1091] adb_socketpair: client
sockaddr =127.0.0.1:64457
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1101] adb_socketpair: client
and peer sockaddrs don't match
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2048(lo-serve
r:0)
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2049(lo-clien
t:64456)
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2050(accept:2
048(lo-server:0))
error: cannot open transport registration socketpair: Input/output error
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon
Could you please guide us when fix will be released?
We've faced with same problem with our Win7 machines.
--------------------------------------------------------------------------------
Output of adb from #17 post is:
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178] Android Debug Bridge version
1.0.39
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178] Revision 47a91c209b6d-androi
d
adb I 04-10 15:24:25 5620 1424 adb_trace.cpp:178]
adb I 04-10 15:24:25 5620 1424 adb_client.cpp:124] _adb_connect: host:version
adb I 04-10 15:24:26 5620 1424 sysdeps_win32.cpp:737] could not connect to tcp
:5037: cannot connect to
╨╕ ╨┐╨╛╨╗╤Г╤З╨╡╨╜╨╕╨╡ ╨┤╨░╨╜╨╜╤Л╤Е (when sending on a datagram socket using a s
endto call) no address was supplied. (10057)
adb I 04-10 15:24:26 5620 1424 adb_client.cpp:165] adb_connect: service host:s
tart-server
* daemon not running. starting it now at tcp:5037 *
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178] Android Debug Bridge version
1.0.39
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178] Revision 47a91c209b6d-androi
d
adb I 04-10 15:24:26 6056 5044 adb_trace.cpp:178]
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:822] port 0 type tcp => fd 20
48
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1061] adb_socketpair: bound o
n port 64456
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:745] port 64456 type tcp => f
d 2049
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:946] adb_socket_accept on fd
2048 returns fd 2050
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1086] adb_socketpair: peer so
ckaddr =
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1091] adb_socketpair: client
sockaddr =
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:1101] adb_socketpair: client
and peer sockaddrs don't match
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2048(lo-serve
r:0)
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2049(lo-clien
t:64456)
adb I 04-10 15:24:26 6056 5044 sysdeps_win32.cpp:472] adb_close: 2050(accept:2
048(lo-server:0))
error: cannot open transport registration socketpair: Input/output error
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon
en...@google.com <en...@google.com> #31
(jmgao starting the process for 25.0.5 this afternoon...)
ap...@google.com <ap...@google.com> #32
Project: platform/development
Branch: sdk-release
commit a017eb19b2ca4d5dc8f3fbae22933ffd579ca739
Author: Josh Gao <jmgao@google.com>
Date: Wed Apr 19 11:32:40 2017
Update platform-tools version to 25.0.5.
Bug:http://b/37139725
Bug:http://b/37282612
Change-Id: I099f0cf9cde7f5fcefcf92420af3f716b5fd3773
M sdk/plat_tools_source.prop_template
https://android-review.googlesource.com/375778
https://goto.google.com/android-sha1/a017eb19b2ca4d5dc8f3fbae22933ffd579ca739
Branch: sdk-release
commit a017eb19b2ca4d5dc8f3fbae22933ffd579ca739
Author: Josh Gao <jmgao@google.com>
Date: Wed Apr 19 11:32:40 2017
Update platform-tools version to 25.0.5.
Bug:
Bug:
Change-Id: I099f0cf9cde7f5fcefcf92420af3f716b5fd3773
M sdk/plat_tools_source.prop_template
gi...@gmail.com <gi...@gmail.com> #34
Gostei
ss...@gmail.com <ss...@gmail.com> #35
m
aa...@gmail.com <aa...@gmail.com> #36
Feedback
ma...@gmail.com <ma...@gmail.com> #37
Sound good
so...@gmail.com <so...@gmail.com> #38
Good
zb...@gmail.com <zb...@gmail.com> #40
Фв
Description
I also downloaded the newest version (25.0.4) from android developers site, to check if it was an Android Studio update issue. The downloaded version crashed too.
All of our computers are using Windows 7 Professional x64 PL Service Pack 1.