Am Mittwoch, 20. Dezember 2006 11:29 schrieben Sie:
> Without looking at the code I'd think that the BOINC client only parses the
> projects/ and slots/ directory in the current working directory, but I'm
> not sure if it even does this.
> If you start the client, that you got from the BOINC website, in your home
> directory does it also segfault? And could you please test if version
> 5.4.11-3 also segfaults? You can download it here:
> http://ftp.debian.org/debian/pool/main/b/boinc/boinc-client_5.4.11-3_i386.d
>eb

The one from the BOINC website also sigfaults when called from my home 
directory giving me a slightly different output:

        SIGSEGV: segmentation violationStack trace (6 frames):
        ./Desktop/Downloads/BOINC/boinc[0x80947ed]
        [0xb7f9d420]
        /lib/tls/libc.so.6(vsprintf+0x8b)[0xb7ea5cdb]
        /lib/tls/libc.so.6(sprintf+0x2e)[0xb7e922ee]
        ./Desktop/Downloads/BOINC/boinc[0x8094e0a]
        [0x2f2f2f2f]

        Exiting...

5.4.11-3 does the same as 5.4.11-4.

> I'm still interested in the strace output, the last 100 lines are enough:
>   tail -n 100 <strace_output_file>

Ok. Done.

> And it would be nice if you could run the BOINC client in the GNU Debugger
> (gdb) and send me the output, because I can't reproduce this bug, and
> therefore I can't debug it.

Also done. Good luck with the debugging though it now looks more like a 
problem in upstream than in the debian-package. Thanks for your help!

> P.S.: Please also CC [EMAIL PROTECTED] when replying, thanks.

Ok.

Grüße, 
Thomas
getdents64(1005, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1006
fstat64(1006, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1006, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf946000
getdents64(1006, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1007
fstat64(1007, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1007, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf925000
getdents64(1007, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1008
fstat64(1008, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1008, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf904000
getdents64(1008, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1009
fstat64(1009, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1009, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf8e3000
getdents64(1009, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1010
fstat64(1010, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1010, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf8c2000
getdents64(1010, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1011
fstat64(1011, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1011, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf8a1000
getdents64(1011, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1012
fstat64(1012, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1012, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf880000
getdents64(1012, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1013
fstat64(1013, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1013, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf85f000
getdents64(1013, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1014
fstat64(1014, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1014, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf83e000
getdents64(1014, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1015
fstat64(1015, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1015, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf81d000
getdents64(1015, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1016
fstat64(1016, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1016, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf7fc000
getdents64(1016, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1017
fstat64(1017, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1017, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf7db000
getdents64(1017, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1018
fstat64(1018, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1018, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf7ba000
getdents64(1018, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1019
fstat64(1019, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1019, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf799000
getdents64(1019, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1020
fstat64(1020, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1020, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf778000
getdents64(1020, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1021
fstat64(1021, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1021, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf757000
getdents64(1021, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1022
fstat64(1022, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1022, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf736000
getdents64(1022, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 1023
fstat64(1023, {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
fcntl64(1023, F_SETFD, FD_CLOEXEC)      = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xaf715000
getdents64(1023, /* 9 entries */, 131072) = 280
open("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 EMFILE (Too many open files)
stat64("./.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/windows/profiles/ees/Eigene Dateien/.wine/c/Programme/Common Files/InstallShield/Professional/RunTime/0701/Intel32////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////", {st_mode=S_IFDIR|0755, st_size=264, ...}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(2, "SIGSEGV: segmentation violation", 31SIGSEGV: segmentation violation) = 31
futex(0xb7badcf4, FUTEX_WAKE, 2147483647) = 0
futex(0xb7a7bbe4, FUTEX_WAKE, 2147483647) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 32534 detached
:~$ gdb boinc_client
GNU gdb 6.5-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/boinc_client
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1214323008 (LWP 2813)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
2006-12-20 18:53:43 [---] Starting BOINC client version 5.4.11 for 
i686-pc-linux-gnu
2006-12-20 18:53:43 [---] libcurl/7.15.5 OpenSSL/0.9.8c zlib/1.2.3 libidn/0.6.5
2006-12-20 18:53:43 [---] Data directory: /home/ees
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
2006-12-20 18:53:43 [---] gethostbyname failed
2006-12-20 18:53:43 [---] gethostbyname failed
2006-12-20 18:53:43 [---] Processor: 1 AuthenticAMD AMD Athlon(tm) Processor
2006-12-20 18:53:43 [---] Memory: 249.09 MB physical, 509.87 MB virtual
2006-12-20 18:53:43 [---] Disk: 11.47 GB total, 783.49 MB free
2006-12-20 18:53:43 [http://setiathome.berkeley.edu/] URL: 
http://setiathome.berkeley.edu/; Computer ID: not assigned yet; location: ; 
project prefs: default
2006-12-20 18:53:43 [---] No general preferences found - using BOINC defaults
2006-12-20 18:53:43 [---] Local control only allowed
2006-12-20 18:53:43 [---] Listening on port 31416
2006-12-20 18:53:43 [---] gethostbyname failed
2006-12-20 18:53:43 [---] gethostbyname failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1214323008 (LWP 2813)]
0x0808a93b in libcurl_debugfunction ()

Reply via email to