Questions and Answers :
Unix/Linux :
SIGSEGV on Solaris 10 SPARC
Message board moderation
| Author | Message |
|---|---|
chrismor Send message Joined: 15 Dec 99 Posts: 3 Credit: 2,630,755 RAC: 0
|
I have a spare E220R (Ultra 60) sitting here I want to add to the project. boinc is up and I can register with the project no problem at all, but the setiathome client is throwing a segmentation violation. Also, I like the way it's reporting disk capacity in TB, which is also not right (but cool to show people) $ uname -a SunOS ra 5.10 Generic_127111-06 sun4u sparc SUNW,Ultra-60 command line was ./boinc_client --no_gui_rpc 2008-02-01 14:51:16 [---] Starting BOINC client version 5.10.17 for sparc-sun-solaris 2008-02-01 14:51:16 [---] log flags: task, file_xfer, sched_ops 2008-02-01 14:51:16 [---] Libraries: libcurl/7.16.1 zlib/1.2.3 2008-02-01 14:51:16 [---] Data directory: /opt/boinc 2008-02-01 14:51:16 [---] Processor: 2 SUNW,Ultra-60 sparcv9+vis 2008-02-01 14:51:16 [---] Processor features: 2008-02-01 14:51:16 [---] OS: SunOS: 5.10 2008-02-01 14:51:16 [---] Memory: 512.00 MB physical, 0 bytes virtual 2008-02-01 14:51:16 [---] Disk: 36596292.01 TB total, 4147952.00 TB free 2008-02-01 14:51:16 [---] Local time is UTC +10 hours 2008-02-01 14:51:16 [SETI@home] URL: http://setiathome.berkeley.edu/; Computer ID: 4188247; location: school; project prefs: default 2008-02-01 14:51:16 [---] General prefs: from SETI@home (last modified 2008-02-01 14:48:44) 2008-02-01 14:51:16 [---] Host location: school 2008-02-01 14:51:16 [---] General prefs: using separate prefs for school 2008-02-01 14:51:16 [---] Preferences limit memory usage when active to 256.00MB 2008-02-01 14:51:16 [---] Preferences limit memory usage when idle to 460.80MB 2008-02-01 14:51:16 [---] Preferences limit disk usage to 93.13GB 2008-02-01 14:51:17 [SETI@home] Sending scheduler request: Requested by user 2008-02-01 14:51:17 [SETI@home] Requesting 43202 seconds of new work, and reporting 1 completed tasks 2008-02-01 14:51:27 [SETI@home] Scheduler RPC succeeded [server version 601] 2008-02-01 14:51:27 [SETI@home] Deferring communication for 11 sec 2008-02-01 14:51:27 [SETI@home] Reason: requested by project 2008-02-01 14:51:29 [SETI@home] [file_xfer] Started download of file 27ja07ag.26711.5798.6.7.16 2008-02-01 14:51:36 [SETI@home] [file_xfer] Finished download of file 27ja07ag.26711.5798.6.7.16 2008-02-01 14:51:36 [SETI@home] [file_xfer] Throughput 73664 bytes/sec 2008-02-01 14:51:37 [SETI@home] Starting 27ja07ag.26711.5798.6.7.16_1 2008-02-01 14:51:37 [SETI@home] Starting task 27ja07ag.26711.5798.6.7.16_1 using setiathome_enhanced version 512 SIGSEGV: segmentation violation Exiting... 2008-02-01 14:51:38 [SETI@home] Deferring communication for 1 min 0 sec 2008-02-01 14:51:38 [SETI@home] Reason: Unrecoverable error for result 27ja07ag.26711.5798.6.7.16_1 (process exited with code 193 (0xc1, -63)) 2008-02-01 14:51:38 [SETI@home] Computation for task 27ja07ag.26711.5798.6.7.16_1 finished 2008-02-01 14:51:38 [SETI@home] Output file 27ja07ag.26711.5798.6.7.16_1_0 for task 27ja07ag.26711.5798.6.7.16_1 absent ^C2008-02-01 14:51:39 [---] Received signal 2 2008-02-01 14:51:39 [---] Exit requested by user |
|
Dotsch Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0
|
Have you done a "LD_LIBRARY_PATH=/opt/boinc/lib:$LD_LIBRARY_PATH", before you starting the BOINC client ? Could you please post the output from "ldd boinc_client" and ldd projects/setiathome.berkeley.edu/setiathome*" |
chrismor Send message Joined: 15 Dec 99 Posts: 3 Credit: 2,630,755 RAC: 0
|
Have you done a "LD_LIBRARY_PATH=/opt/boinc/lib:$LD_LIBRARY_PATH", before you starting the BOINC client ? I did the LD_LIBRARY path from the command line, with the same result. As for the others: $ ldd boinc_client libaio.so.1 => /lib/libaio.so.1 libdl.so.1 => /lib/libdl.so.1 libsocket.so.1 => /lib/libsocket.so.1 libnsl.so.1 => /lib/libnsl.so.1 libgcc_s.so.1 => /opt/boinc/lib/libgcc_s.so.1 libpthread.so.1 => /lib/libpthread.so.1 libstdc++.so.5 => /opt/boinc/lib/libstdc++.so.5 libm.so.1 => /lib/libm.so.1 libc.so.1 => /lib/libc.so.1 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 libm.so.2 => /lib/libm.so.2 /platform/SUNW,Ultra-60/lib/libc_psr.so.1 /platform/SUNW,Ultra-60/lib/libmd_psr.so.1 $ $ ldd projects/setiathome.berkeley.edu/setiathome* projects/setiathome.berkeley.edu/setiathome-5.12.sparc-sun-solaris: libaio.so.1 => /lib/libaio.so.1 libdl.so.1 => /lib/libdl.so.1 libelf.so.1 => /lib/libelf.so.1 libm.so.1 => /lib/libm.so.1 libnsl.so.1 => /lib/libnsl.so.1 librt.so.1 => /lib/librt.so.1 libpthread.so.1 => /lib/libpthread.so.1 libc.so.1 => /lib/libc.so.1 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 libm.so.2 => /lib/libm.so.2 /platform/SUNW,Ultra-60/lib/libc_psr.so.1 /platform/SUNW,Ultra-60/lib/libmd_psr.so.1 projects/setiathome.berkeley.edu/setiathome-5.12.sparc-sun-solaris.so: libGLU.so.1 => /usr/lib/libGLU.so.1 libGL.so.1 => /usr/lib/libGL.so.1 libSM.so.6 => /usr/lib/libSM.so.6 libICE.so.6 => /usr/lib/libICE.so.6 libX11.so.4 => /usr/lib/libX11.so.4 libm.so.1 => /lib/libm.so.1 libc.so.1 => /lib/libc.so.1 libintl.so.1 => /lib/libintl.so.1 libXmu.so.4 => /usr/openwin/lib/libXmu.so.4 libXext.so.0 => /usr/openwin/lib/libXext.so.0 libdga.so.1 => /usr/openwin/lib/libdga.so.1 libsocket.so.1 => /lib/libsocket.so.1 libnsl.so.1 => /lib/libnsl.so.1 libdl.so.1 => /lib/libdl.so.1 libXt.so.4 => /usr/openwin/lib/libXt.so.4 libm.so.2 => /lib/libm.so.2 libmp.so.2 => /lib/libmp.so.2 libmd.so.1 => /lib/libmd.so.1 libscf.so.1 => /lib/libscf.so.1 libdoor.so.1 => /lib/libdoor.so.1 libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 /platform/SUNW,Ultra-60/lib/libc_psr.so.1 /platform/SUNW,Ultra-60/lib/libmd_psr.so.1 ldd: projects/setiathome.berkeley.edu/setiathome_5.12_AUTHORS: unsupported or unknown file type ldd: projects/setiathome.berkeley.edu/setiathome_5.12_COPYING: unsupported or unknown file type ldd: projects/setiathome.berkeley.edu/setiathome_5.12_COPYRIGHT: unsupported or unknown file type ldd: projects/setiathome.berkeley.edu/setiathome_5.12_README: unsupported or unknown file type I figure I have messed something up here. |
|
Daniel Regjo Send message Joined: 29 Jun 99 Posts: 1 Credit: 1,263,642 RAC: 0
|
I did have same SIGSEGV on my Blade2000, but I was not including LD path. Once LD path was added it all seems to work just fine. Before LD: 2008-02-04 14:45:53 [SETI@home] Starting 11dc06ag.12400.10706.3.7.57_1 2008-02-04 14:45:53 [SETI@home] Starting task 11dc06ag.12400.10706.3.7.57_1 using setiathome_enhanced version 512 SIGSEGV: segmentation violation Exiting... 2008-02-04 14:45:54 [SETI@home] Deferring communication for 1 min 0 sec 2008-02-04 14:45:54 [SETI@home] Reason: Unrecoverable error for result 11dc06ag.12400.10706.3.7.57_1 (process exited with code 193 (0xc1, -63)) 2008-02-04 14:45:54 [SETI@home] Computation for task 11dc06ag.12400.10706.3.7.57_1 finished After LD: 008-02-04 14:51:06 [SETI@home] Starting 23no06ae.303.22976.6.7.161_0 2008-02-04 14:51:06 [SETI@home] Starting task 23no06ae.303.22976.6.7.161_0 using setiathome_enhanced version 512 ....... I am running "boinc51017_10.solaris-sparc" version. Have you chown -R seti:seti /opt/boinc? I had to chown whole dir. to get it started at all? |
chrismor Send message Joined: 15 Dec 99 Posts: 3 Credit: 2,630,755 RAC: 0
|
I detached and re-attached, this time it all works. Guess I might never know quite what the problem was, but all seems well now :) Thanks I did have same SIGSEGV on my Blade2000, but I was not including LD path. Once LD path was added it all seems to work just fine. |
|
Dotsch Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0
|
I did have same SIGSEGV on my Blade2000, but I was not including LD path. Once LD path was added it all seems to work just fine. The set of the LD_LIBRARY_PATH is needed, that the dynamicly linked gcc libs would be used. |
|
Dotsch Send message Joined: 9 Jun 99 Posts: 2422 Credit: 919,393 RAC: 0
|
I detached and re-attached, this time it all works. Guess I might never know quite what the problem was, but all seems well now :) Could you please generate me some debug output and start the BOINC client with "./truss -f ./boinc_client", compress the file and mail it to seti_boinc at dotsch dot de. Edit: I think it is the best way, to use the BOINC client 5.4.9, till we have found the cause of the problem. |
©2026 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.