[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
The new version has been removed from the download site because of a showstopper bug found some days ago. @mlx if you really want to install it you can install from debian UNSTABLE [1] or manually from the boinc ALPHA download site: [2] [1] http://packages.debian.org/search?keywords=boincsearchon=namessuite=allsection=all [2] http://boinc.berkeley.edu/dl/?C=M;O=D -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
Any idea where I can get a fixed version for Maverick (10.10)? Currently running 6.10.58+dfsg3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
The new version has been announced and released yesterday. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
this bug seems to be fixed here. http://boinc.berkeley.edu/trac/changeset/23529 the new version is going to be pushed to public release really soon, in the meantime if you want to see it you can download it here. http://boinc.berkeley.edu/dl/?C=M;O=D ** Changed in: boinc (Ubuntu) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
** Changed in: boinc Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
On 05/15/2011 09:41 AM, LocutusOfBorg wrote: this bug seems to be fixed here. http://boinc.berkeley.edu/trac/changeset/23529 Confirmed. I'll upload a new version as soon as I see it announced on the download site. Steffen -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
Hi, boinc always crashes when it starts; I can provide my /var/lib/boinc- client dir if this is needed to reproduce. I've installed boinc-dbg now and ran boinc in gdb. Looking at the stack backtrace the problem seems to be related to long paths inside the .wine directory (didn't even know boinc uses wine): (gdb) bt #0 0x76465d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x76469ab6 in abort () at abort.c:92 #2 0x7649ed7b in __libc_message (do_abort=2, fmt=0x76585b23 *** %s ***: %s terminated\n) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #3 0x765301d7 in __fortify_fail (msg=0x76585aba buffer overflow detected) at fortify_fail.c:32 #4 0x7652f0f0 in __chk_fail () at chk_fail.c:29 #5 0x7652e569 in _IO_str_chk_overflow (fp=0x6f7a, c=28538) at vsprintf_chk.c:35 #6 0x764a6b98 in _IO_default_xsputn (f=0x7fff9d50, data=value optimized out, n=8) at genops.c:485 #7 0x7647931d in _IO_vfprintf_internal (s=value optimized out, format=value optimized out, ap=value optimized out) at vfprintf.c:1620 #8 0x7652e604 in ___vsprintf_chk ( s=0x7fff9f60 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., flags=1, slen=256, format=0x472171 %s/%s, args=0x7fff9e70) at vsprintf_chk.c:86 #9 0x7652e54a in ___sprintf_chk (s=value optimized out, flags=value optimized out, slen=value optimized out, format=value optimized out) at sprintf_chk.c:33 #10 0x00462503 in sprintf ( dirpath=0x7fffa1b0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa1a8, recurse=true) at /usr/include/bits/stdio2.h:35 #11 dir_size ( dirpath=0x7fffa1b0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa1a8, recurse=true) at filesys.cpp:385 #12 0x0046252a in dir_size ( dirpath=0x7fffa400 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa3f8, recurse=true) at filesys.cpp:389 #13 0x0046252a in dir_size ( dirpath=0x7fffa650 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa648, recurse=true) at filesys.cpp:389 #14 0x0046252a in dir_size ( dirpath=0x7fffa8a0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa898, recurse=true) at filesys.cpp:389 #15 0x0046252a in dir_size ( dirpath=0x7fffaaf0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffaae8, recurse=true) at filesys.cpp:389 #16 0x0046252a in dir_size ( dirpath=0x7fffad40 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffad38, recurse=true) at filesys.cpp:389 #17 0x0046252a in dir_size ( dirpath=0x7fffaf90 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy, size=@0x7fffaf88, recurse=true) at filesys.cpp:389 #18 0x0046252a in dir_size ( dirpath=0x7fffb1e0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices, size=@0x7fffb1d8, recurse=true) at filesys.cpp:389 #19 0x0046252a in dir_size ( dirpath=0x7fffb430 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem, size=@0x7fffb428, recurse=true) at filesys.cpp:389 #20 0x0046252a in dir_size ( dirpath=0x7fffb680
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
Hi again, the problem also affects 6.12.18: boinc@cassiopeia:~$ boinc --dir /var/lib/boinc-client 14-May-2011 14:52:35 [---] Starting BOINC client version 6.12.18 for x86_64-pc-linux-gnu 14-May-2011 14:52:35 [---] Config: GUI RPC allowed from: 14-May-2011 14:52:35 [---] log flags: file_xfer, sched_ops, task 14-May-2011 14:52:35 [---] Libraries: libcurl/7.21.3 OpenSSL/0.9.8o zlib/1.2.3.4 libidn/1.18 14-May-2011 14:52:35 [---] Data directory: /var/lib/boinc-client 14-May-2011 14:52:35 [---] Processor: 4 AuthenticAMD AMD Phenom(tm) II X4 840 Processor [Family 16 Model 5 Stepping 3] 14-May-2011 14:52:35 [---] Processor: 512.00 KB cache 14-May-2011 14:52:35 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cm 14-May-2011 14:52:35 [---] OS: Linux: 2.6.38-9-generic 14-May-2011 14:52:35 [---] Memory: 7.81 GB physical, 0 bytes virtual 14-May-2011 14:52:35 [---] Disk: 220.11 GB total, 84.12 GB free 14-May-2011 14:52:35 [---] Local time is UTC +2 hours 14-May-2011 14:52:35 [---] VirtualBox version: 4.0.6r71344 14-May-2011 14:52:35 [---] No usable GPUs found 14-May-2011 14:52:35 [ABC@home] URL http://abcathome.com/; Computer ID 165782; resource share 100 14-May-2011 14:52:35 [AQUA@home] URL http://aqua.dwavesys.com/; Computer ID 111054; resource share 20 14-May-2011 14:52:35 [Docking] URL http://docking.cis.udel.edu/; Computer ID 90961; resource share 100 14-May-2011 14:52:35 [NFS@Home] URL http://escatter11.fullerton.edu/nfs/; Computer ID 16801; resource share 100 14-May-2011 14:52:35 [chess960@home alpha] URL http://www.chess960athome.org/alpha/; Computer ID 66612; resource share 20 14-May-2011 14:52:35 [climateprediction.net] URL http://climateprediction.net/; Computer ID 1144873; resource share 100 14-May-2011 14:52:35 [RNA World] URL http://www.rnaworld.de/rnaworld/; Computer ID 11066; resource share 100 14-May-2011 14:52:35 [FreeHAL@home] URL http://www.freehal.net/freehal_at_home/; Computer ID 51488; resource share 25 14-May-2011 14:52:35 [Quake-Catcher Network] URL http://qcn.stanford.edu/sensor/; Computer ID 14604; resource share 100 14-May-2011 14:52:35 [superlinkattechnion] URL http://cbl-boinc-server2.cs.technion.ac.il/superlinkattechnion/; Computer ID 96426; resource share 100 14-May-2011 14:52:35 [Goldbach's Conjecture Project] URL http://goldbach.pl/; Computer ID 4888; resource share 100 14-May-2011 14:52:35 [SZTAKI Desktop Grid] URL http://szdg.lpds.sztaki.hu/szdg/; Computer ID 330601; resource share 100 14-May-2011 14:52:35 [http://isaac.ssl.berkeley.edu/alpha/] URL http://isaac.ssl.berkeley.edu/alpha/; Computer ID not assigned yet; resource share 100 14-May-2011 14:52:35 [QMC@HOME] URL http://qah.uni-muenster.de/; Computer ID 189208; resource share 200 14-May-2011 14:52:35 [boincsimap] URL http://boincsimap.org/boincsimap/; Computer ID 195182; resource share 200 14-May-2011 14:52:35 [Collatz Conjecture] URL http://boinc.thesonntags.com/collatz/; Computer ID 62975; resource share 200 14-May-2011 14:52:35 [orbit@home] URL http://orbit.psi.edu/oah/; Computer ID 64152; resource share 100 14-May-2011 14:52:35 [wanless2] URL http://bearnol.is-a-geek.com/wanless2/; Computer ID 16269; resource share 100 14-May-2011 14:52:35 [Cosmology@Home] URL http://www.cosmologyathome.org/; Computer ID 128462; resource share 100 14-May-2011 14:52:35 [PrimeGrid] URL http://www.primegrid.com/; Computer ID 198226; resource share 100 14-May-2011 14:52:35 [MindModeling@Beta] URL http://MindModeling.org/beta/; Computer ID 15972; resource share 100 14-May-2011 14:52:35 [http://cah.tcm.phy.cam.ac.uk/] URL http://cah.tcm.phy.cam.ac.uk/; Computer ID not assigned yet; resource share 100 14-May-2011 14:52:35 [Pirates@Home] URL http://pirates.spy-hill.net/; Computer ID 68941; resource share 5 14-May-2011 14:52:35 [malariacontrol.net] URL http://www.malariacontrol.net/; Computer ID 193789; resource share 100 14-May-2011 14:52:35 [lhcathome] URL http://lhcathome.cern.ch/lhcathome/; Computer ID 9917642; resource share 100 14-May-2011 14:52:35 [The Lattice Project] URL http://boinc.umiacs.umd.edu/; Computer ID 63892; resource share 100 14-May-2011 14:52:35 [yoyo@home] URL http://www.rechenkraft.net/yoyo/; Computer ID 51541; resource share 100 14-May-2011 14:52:35 [uFluids] URL http://www.ufluids.net/; Computer ID 130593; resource share 100 14-May-2011 14:52:35 [ralph@home] URL http://ralph.bakerlab.org/; Computer ID 24877; resource share 100 14-May-2011 14:52:35 [Einstein@Home] URL http://einstein.phys.uwm.edu/; Computer ID 4099705; resource share 200 14-May-2011 14:52:35 [World Community Grid] URL http://www.worldcommunitygrid.org/; Computer ID 1570833; resource share 200 14-May-2011 14:52:35 [BURP] URL http://burp.renderfarming.net/; Computer ID 50398; resource share 20
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
http://boinc.berkeley.edu/trac/ticket/1108 is probably the same bug, but I can't add information to their trac ticket. ** Bug watch added: BOINC bug tracker #1108 http://boinc.berkeley.edu/trac/ticket/1108 ** Also affects: boinc via http://boinc.berkeley.edu/trac/ticket/1108 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
** Changed in: boinc Status: Unknown = New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
Hi Swen, have many thanks for rerunning with symbols. @David: It's two bugs, confirmed on both 6.12.18 and 6.12.59 with Ubuntu. It is apparently caused by a circular path below /sys leading to an exceeded length of some internal path representation. The first bug is that the recursion was not noted (ten years ago I contributed that for WINE by collecting the inodes that have been visited, there may be better ideas now). The second bug is that BOINC should just spot the long path before there memory issue happens. Best regards, Steffen On 05/14/2011 02:34 PM, Swen Kühnlein wrote: Hi, boinc always crashes when it starts; I can provide my /var/lib/boinc- client dir if this is needed to reproduce. I've installed boinc-dbg now and ran boinc in gdb. Looking at the stack backtrace the problem seems to be related to long paths inside the .wine directory (didn't even know boinc uses wine): (gdb) bt #0 0x76465d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x76469ab6 in abort () at abort.c:92 #2 0x7649ed7b in __libc_message (do_abort=2, fmt=0x76585b23 *** %s ***: %s terminated\n) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #3 0x765301d7 in __fortify_fail (msg=0x76585aba buffer overflow detected) at fortify_fail.c:32 #4 0x7652f0f0 in __chk_fail () at chk_fail.c:29 #5 0x7652e569 in _IO_str_chk_overflow (fp=0x6f7a, c=28538) at vsprintf_chk.c:35 #6 0x764a6b98 in _IO_default_xsputn (f=0x7fff9d50, data=value optimized out, n=8) at genops.c:485 #7 0x7647931d in _IO_vfprintf_internal (s=value optimized out, format=value optimized out, ap=value optimized out) at vfprintf.c:1620 #8 0x7652e604 in ___vsprintf_chk ( s=0x7fff9f60 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., flags=1, slen=256, format=0x472171 %s/%s, args=0x7fff9e70) at vsprintf_chk.c:86 #9 0x7652e54a in ___sprintf_chk (s=value optimized out, flags=value optimized out, slen=value optimized out, format=value optimized out) at sprintf_chk.c:33 #10 0x00462503 in sprintf ( dirpath=0x7fffa1b0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa1a8, recurse=true) at /usr/include/bits/stdio2.h:35 #11 dir_size ( dirpath=0x7fffa1b0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa1a8, recurse=true) at filesys.cpp:385 #12 0x0046252a in dir_size ( dirpath=0x7fffa400 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa3f8, recurse=true) at filesys.cpp:389 #13 0x0046252a in dir_size ( dirpath=0x7fffa650 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa648, recurse=true) at filesys.cpp:389 #14 0x0046252a in dir_size ( dirpath=0x7fffa8a0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffa898, recurse=true) at filesys.cpp:389 #15 0x0046252a in dir_size ( dirpath=0x7fffaaf0 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffaae8, recurse=true) at filesys.cpp:389 #16 0x0046252a in dir_size ( dirpath=0x7fffad40 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsyst..., size=@0x7fffad38, recurse=true) at filesys.cpp:389 #17 0x0046252a in dir_size ( dirpath=0x7fffaf90 ./.wine/dosdevices/z:/sys/devices/platform/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy/subsystem/devices/reg-dummy, size=@0x7fffaf88, recurse=true) at filesys.cpp:389 #18 0x0046252a in dir_size ( dirpath=0x7fffb1e0
[Bug 782496] Re: boinc crashes with *** buffer overflow detected *** on startup
** Attachment added: stderr output https://bugs.launchpad.net/bugs/782496/+attachment/2127758/+files/stderrdae.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/782496 Title: boinc crashes with *** buffer overflow detected *** on startup -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs