Opened 17 years ago
Closed 16 years ago
#591 closed Defect (fixed)
Crash on LHC upload
Reported by: | Nicolas | Owned by: | davea |
---|---|---|---|
Priority: | Major | Milestone: | 6.6 |
Component: | Client - Daemon | Version: | |
Keywords: | crash curl | Cc: |
Description
Many people have been reporting crashes when the core client attempts an upload or scheduler request to LHC@Home project. LHC is currently down for maintenance. All pages under the domain name lhcathome.cern.ch return an HTTP redirect to http://lhcathome.cern.ch/. This is probably part of the crash cause.
Based on symbol-less stack dumps posted by users, I tracked it down to a curl_multi_remove_handle
call. I believe it's being passed an invalid handle, but I'm not sure yet.
Full stackdump:
./boinc[0x4487b9] /home/boincadm/Desktop/boinc_5.10/lib/diagnostics.C:546 /lib64/libpthread.so.0[0x3bb500e540] ./boinc[0x459684] /home/boincadm/Desktop/curl-7.17.1/lib/multi.c:572 (curl_multi_remove_handle) ./boinc[0x435fcc] /home/boincadm/Desktop/boinc_5.10/client/http_curl.C:857 (HTTP_OP::close_socket) ./boinc[0x436ae3] /home/boincadm/Desktop/boinc_5.10/client/http_curl.C:1056 (HTTP_OP_SET::got_select) ./boinc[0x41267c] /home/boincadm/Desktop/boinc_5.10/client/client_state.C:430 (CLIENT_STATE::do_io_or_sleep) ./boinc[0x438df9] /home/boincadm/Desktop/boinc_5.10/client/main.C:486 (boinc_main_loop)
(stackdump from a 5.10.28-ubuntu Linux x86_64 report)
Reports:
- http://boinc.berkeley.edu/dev/forum_thread.php?id=2561
- http://boinc.berkeley.edu/dev/forum_thread.php?id=2563
- http://boinc.berkeley.edu/dev/forum_thread.php?id=2565
- http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2008-March/010154.html
- http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2008-March/010179.html
Workaround:
Please verify with current builds and reopen if it still happens.