Open qwerty62 opened 5 years ago
What Android version is this? Xref #3683 and #3543, though it looks like you have no client here.
So you are hitting this assert:
<Application /system/bin/app_process32 (19334). Internal Error: DynamoRIO debug check failure: /home/x00430135/dynamoRIO/dynamorio-master/core/vmareas.c:1487 start < end || end == NULL
I would want to know the callstack there.
What happens in release build?
@derekbruening 1.It's Android 9, and yes, I ran the app without any client.
2.The file wrap_test_wuba.sh goes as follows:
#!/system/bin/sh
export TMPDIR=/data/data/com.wuba
exec /data/DynamoRIO_32/bin32/drrun -- $@
I assume it is release build.
3.According to https://github.com/DynamoRIO/dynamorio/issues/3543, I made the change in privload_call_lib_func
, compiled and ran in the same way, the log changed and showed:
09-11 11:53:25.435 20408 20408 I wrap_test_wuba.sh: wrap_test_wuba.sh terminated by signal 31
4.I don't know how to get the callstack, maybe you can give some further instructions?
Thanks.
I'm trying to launch a 32-bit application on an Android device using drrun from DynamoRIO-ARM-Android-EABI-7.1.0-1, but it failed every time. Part of the log I pulled goes like this:
Hope that someone can give some insight on what's going on and some instructions on how to solve this. Thanks a lot.