SETI@home for Android causes Samsung Galaxy S4 GT-I9515 to suddenly reboot

Questions and Answers : Unix/Linux : SETI@home for Android causes Samsung Galaxy S4 GT-I9515 to suddenly reboot
Message board moderation

To post messages, you must log in.

AuthorMessage
CP2

Send message
Joined: 8 Oct 12
Posts: 7
Credit: 502,388
RAC: 0
Italy
Message 1706728 - Posted: 30 Jul 2015, 19:59:59 UTC

As title says, SETI@home v7 for Android causes my Samsung Galaxy S4 to suddenly reboot when crunching. It happens both when charging from 10% or above (using 2 cores) or when discharging from 100% (using 2 cores) to about 86%.

It happened also some time ago, but I didn't consider it important because no tasks have failed because of this.

In two days, 3 tasks have failed this way. This is not a great news for this scientific project and need a quick fix (that's what I think at least). I use GPU-Z to check battery and other temperature sensors, and limited maximum battery temperature (in BOINC preferences) to 36°C (sometimes it arrived to 45°C and above, not due to BOINC, but because I recorded some videos under the sun (it's summer), and it never rebooted or shutdown'ed because of overheating).

Yesterday/two days ago (don't remember when exactly, you can check task report time for more information): after a complete charger, I went to bed, but before I started sleeping I set minimum battery level to 20% and maximum battery temperature to 36°C. When I got up:

Expected: battery level very close to 20% (less than or equal to 20%, eventually at least 15%)
Actual result: battery level at about 86% (I figured out the phone rebooted automatically*). After I have opened BOINC, the result? The two tasks assigned to the two cores enabled for SETI crunching were failed and the other two were as I left when I fell asleep.

Few hours ago (not more than 2): after have tried a lot of surfaces to fix overheating problems, I found a specific position in the outside, with an electric socket, where a marble surface appears to well fix the overheating problems. I left my Samsung Galaxy S4 charging from about 15% on the marble and go to a "little walk". As I went back, I found my phone restarted* and only one of the two tasks running at the time the phone rebooted has failed. It seems to be very hard to make them exceed 9.5-10% of completion.

There were two kind of tasks running: one "armv7-neon" and one "armv7-vfpv3d16".

In the first event, a task of neon and a task of vfpv3d16 failed (100% of the tasks running, 50% of the tasks assigned to my device).
In the second situation, a task of neon and a task of vfpv3d16 were running, but only the neon task failed, the other one is still running (after reboot). You can see the icon of BOINC running (only that task, because there is also a shortage of tasks due to a recent maintenage) in the reported screenshots (see below or in the attachments).

Nothing (except SETI@home) managed to reboot my device until now (except a strange situation some months ago when my device got stucked after playing a video received via WhatsApp, not an exploit as I sent it to VirusTotal just to be sure and played it another time after a forced reboot, without any problems).

Now: there are three portions of code. Each of them contains a link at its beginning to the task page and all the stderr output. There are also 3 screenshots, I'll publish links to them.
Maybe you're wondering why. Well, workunits won't be reported for a very long time after validation completes, and then precious data about this problem will be lost. I'm just trying to save as much data as I can.


Three tasks stderr outputs:

http://setiathome.berkeley.edu/result.php?resultid=4275926778

<core_client_version>7.4.41</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)
</message>
<stderr_txt>
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
setiathome_v7 7.29 Revision: 2828 arm-linux-androideabi-g++ (GCC) 4.6 20120106 (prerelease)
libboinc: BOINC 7.5.1

Work Unit Info:
...............
WU true angle range is :  0.850643
features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 
Optimal function choices:
--------------------------------------------------------
                            name   timing   error
--------------------------------------------------------
                v_BaseLineSmooth (no other)
           neon_GetPowerSpectrum 0.000500 0.00000 
                  neon_ChirpData 0.019273 0.00000 
                    v_Transpose4 0.009091 0.00000 
                opt NEON folding 0.001854 0.00000 
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 0.29 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 5.30 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.02 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.54 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.75 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-vfpv3d16 has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 11.50 percent.
SIGILL: illegal instruction

Exiting...

</stderr_txt>
]]>


http://setiathome.berkeley.edu/result.php?resultid=4262287723

<core_client_version>7.4.41</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)
</message>
<stderr_txt>
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
setiathome_v7 7.29 Revision: 2828 arm-linux-androideabi-g++ (GCC) 4.6 20120106 (prerelease)
libboinc: BOINC 7.5.1

Work Unit Info:
...............
WU true angle range is :  0.425543
features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 
Optimal function choices:
--------------------------------------------------------
                            name   timing   error
--------------------------------------------------------
                v_BaseLineSmooth (no other)
            vfp_GetPowerSpectrum 0.000488 0.00000 
                  neon_ChirpData 0.021918 0.00000 
                    v_Transpose4 0.009745 0.00000 
                opt NEON folding 0.002846 0.00000 
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 0.19 percent.
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 1.20 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 1.22 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 2.60 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 2.64 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 2.78 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.33 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.42 percent.
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.64 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.67 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.96 percent.
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 4.32 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 5.35 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 9.05 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 9.60 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 9.98 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 10.13 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 13.71 percent.
SIGILL: illegal instruction

Exiting...

</stderr_txt>
]]>


http://setiathome.berkeley.edu/result.php?resultid=4289230784

<core_client_version>7.4.41</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)
</message>
<stderr_txt>
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
setiathome_v7 7.29 Revision: 2828 arm-linux-androideabi-g++ (GCC) 4.6 20120106 (prerelease)
libboinc: BOINC 7.5.1

Work Unit Info:
...............
WU true angle range is :  0.011112
features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 
Optimal function choices:
--------------------------------------------------------
                            name   timing   error
--------------------------------------------------------
                v_BaseLineSmooth (no other)
            vfp_GetPowerSpectrum 0.000464 0.00000 
                  neon_ChirpData 0.022331 0.00000 
                    v_Transpose4 0.011573 0.00000 
                opt NEON folding 0.004750 0.00000 
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 2.87 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.17 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.55 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 3.60 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.22 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.30 percent.
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.30 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 6.36 percent.
SIGSEGV: segmentation violation

Exiting...
WARNING: linker: ../../projects/setiathome.berkeley.edu/setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
WARNING: linker: setiathome_7.29_arm-android-linux-gnu__armv7-neon has text relocations. This is wasting memory and prevents security hardening. Please fix.
Unable to resolve function unwind_backtrace_signal_arch
Unable to resolve function acquire_my_map_info_list
Unable to resolve function release_my_map_info_list
Unable to resolve function get_backtrace_symbols
Unable to resolve function free_backtrace_symbols
Unable to resolve function format_backtrace_line
Unable to resolve function load_symbol_table
Unable to resolve function free_symbol_table
Unable to resolve function find_symbol
one or more symbols not found. stackdumps unavailable
Restarted at 7.15 percent.
SIGBUS: bus error

Exiting...

</stderr_txt>
]]>


The first two codes are of the two tasks that failed simultaneously, the third one failed alone while its mate survived.

Stderr analysis: as you can see, except for the third one, everytime you pause your task, you get a SIGSEGV. That's not normal in my opinion. The last one, probably when you launch it after a reboot, is SIGILL (Illegal instruction). This is also a very bad exception. The third one crashed with a bus error. I can't say anything about it. I also see a lot of warnings of linker and not only. Do BOINC client compile your source code instead of downloading the executables? Why there is a reference to a linker and to g++/gcc? I think it is unlikely that BOINC client compile the source code, maybe it is just that the executable prints onto stderr some things just to give you some useful information about how it has been compiled. Developers know the truth :D

The 3 screenshots I have been talking about above are in a single 7z file. This 7z archive also contains stderr outputs reported above.

Here is the link (hosted by Google Drive):

https://drive.google.com/file/d/0BzU0bujIZPIWSGRZTDFhUlVqUDQ/view?usp=docslist_api

Please dedicate time to try to fix this as I spent a lot of time writing (by smartphone keyboard!!!) this topic, in order to make SETI@home S4-compatible. Please contact me if you need further details about me, my devices or anything else. You can also answer to this topic.

* Maybe you're wondering how do I know my device rebooted. Well, I enabled SD card encryption and you can see a notification when you start the device ("SD card preparation" or similar) that does not disappear until you provide the password to make it readable. I remove always that notification and when I turned the screen on, that notification was there! You can't remove it immediately after you type the password (you have to wait for SD card preparation). That provided another evidence that the phone rebooted. Trust me, there is no doubt about it.

Information about kernel and Android version and other stuff in this 7z archive (there are screenshots inside it):

https://drive.google.com/file/d/0BzU0bujIZPIWbDRkM1hqU1pBRXc/view?usp=docslist_api

Last thing: screen was always turned off when these things happened. One or two times (some time ago) I saw phone rebooting happens while crunching. I was using my PC and heard the sound the device emit when it is turned on. I remember that sometimes that happened before I had upgraded my device to Android 5.0.1 via OTA, but I'm not sure.

Thank you for your consideration and good work

Richard
ID: 1706728 · Report as offensive
CP2

Send message
Joined: 8 Oct 12
Posts: 7
Credit: 502,388
RAC: 0
Italy
Message 1706741 - Posted: 30 Jul 2015, 20:13:28 UTC - in response to Message 1706728.  

I forgot to write this: once I heard about a problem in an Intel microprocessor that caused the processor not behave as expected when it executed some instructions (I remember that they were illegal instructions). Instead of raising an illegal instruction exception, the CPU halts. Intel had to correct the error in the microprocessor logic to fix the problem. I don't remember very well this (maybe someone could quote the bug), but S4's ARM processor may be affected from something similar that causes it not to correctly handle some instructions (illegal or not). The problem could be fixed either avoiding illegal instructions/SIGSEGVs or not using a specific instruction/set of instructions. I believe that in the worst case the problem involves only a specific instruction. A set of instructions would be too wide to be undiscovered until now :D
ID: 1706741 · Report as offensive

Questions and Answers : Unix/Linux : SETI@home for Android causes Samsung Galaxy S4 GT-I9515 to suddenly reboot


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.