Thanks for the feedback. Rosetta@home for Android arm is stable now. It’s built, tested, and stable for Android 4 to 7.+ (nougat) versions. I’m going to test it for beta “Oreo" as soon as we get our test device. If this is a general problem, then I can show whoever is interested in what I did.
I wonder why some projects are stable and others are not. There is definitely an issue with the use of “setitimer”. David K > On Apr 5, 2017, at 11:46 AM, Vitalii Koshura <[email protected]> > wrote: > > Hello David, > > I'm an active boinc android user and can say that I see such behavior on > several projects (including Rosetta). Also as I've noticed that app crashes > when boinc pausing applications (in this case all running applications are > marked as failed). Other science applications (e.g. SETI@home, World > Community Grid) have no such problem. > > I hope this can help you to understand what's going wrong. > > Thanks > > Best regards, > Vitalii Koshura > > 2017-04-05 21:39 GMT+03:00 David E Kim <[email protected] > <mailto:[email protected]>>: > Hi all, > > I’m not sure if this is the right list to use but thought I’d mention it > here. I tried to contact David Anderson via email but have not heard back. > > I was wondering if anyone has random seg fault issues with their android apps > for their BOINC projects. Our Rosetta@home android application had pretty > bad success rates and I found that the main cause was the use of “setitimer” > in the “start_worker_signals” function in the boinc_api.cpp code. Our > Rosetta app runs stable without the BOINC api, but when using the default > api, it crashed randomly. > > I developed a workaround which avoids “setitimer" in the api code and our app > is stable with the modified BOINC api and is now in production for our > Rosetta@home project. Our success rates for android arm have gone from > 40-60% to 95%. > > I’m wondering if this is just a Rosetta application induced bug (it’s a > pretty substantial scientific app) or a general android issue. > > Thanks, > > David Kim > _______________________________________________ > boinc_dev mailing list > [email protected] <mailto:[email protected]> > https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > <https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev> > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. > _______________________________________________ boinc_dev mailing list [email protected] https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
