All tasks fail on Android 9?

Questions and Answers : Android : All tasks fail on Android 9?
Message board moderation

To post messages, you must log in.

AuthorMessage
olebole

Send message
Joined: 29 Sep 18
Posts: 1
Credit: 96,120
RAC: 160
Message 8027 - Posted: 17 Oct 2018, 10:23:36 UTC

I recently tried attaching moowrap to my boinc client on Android 9.
All tasks fail with the following error message:
===========================
<core_client_version>7.4.53</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)
</message>
<stderr_txt>
"../../projects/moowrap.net/dnetc_wrapper_1.4_arm-android-linux-gnu": error: Android 5.0 and later only support position-independent executables (-fPIE).

</stderr_txt>
]]>
==================================
Please advise?
ID: 8027 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
yoyo_rkn

Send message
Joined: 2 May 11
Posts: 3
Credit: 2,526,583
RAC: 2
Message 8092 - Posted: 25 Jan 2019, 21:39:07 UTC - in response to Message 8027.  

I have the same issue on this device: https://moowrap.net/show_host_detail.php?hostid=1115837

The server delivers the non_pie app version, but the pie version should be delivered.
ID: 8092 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Hal Bregg

Send message
Joined: 25 Jan 19
Posts: 7
Credit: 700,496
RAC: 1,298
Message 8115 - Posted: 23 Apr 2019, 15:56:08 UTC

Any updates from admins about why those tasks keeps failing on Android would be highly appreciated.
ID: 8115 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Teemu Mannermaa
Project administrator
Project developer
Project tester

Send message
Joined: 20 Apr 11
Posts: 381
Credit: 822,356,221
RAC: 25,315
Message 8164 - Posted: 2 Aug 2019, 12:43:07 UTC - in response to Message 8115.  

Any updates from admins about why those tasks keeps failing on Android would be highly appreciated.


Hmm, looks like Android version is not detected correctly for the new double and single digit Android versions. So they are just sent the non-PIE version which obviously won't work as all the new versions only run PIE-executables.

I'll see if next BOINC Server version fixes it and if not, see about patching the detection. Hopefully it's something that can be fixed on the BOINC Server side and doesn't require new BOINC Client on Android to really fix things.

For the record, I believe this issue is https://github.com/BOINC/boinc/issues/3172.

-w
ID: 8164 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Questions and Answers : Android : All tasks fail on Android 9?


 
Copyright © 2011-2019 Moo! Wrapper Project