Summary: | app-antivirus/clamav-0.88.1 segmentation fault | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Armin Schreppel <nsm-as> |
Component: | New packages | Assignee: | Antivirus Team <antivirus> |
Status: | RESOLVED WORKSFORME | ||
Severity: | critical | ||
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | files emerged after working 0.88 |
Description
Armin Schreppel
2006-04-13 07:16:02 UTC
Can you please try compiling without -fomit-frame-pointer? gcc 3.3.x had some problems with -march/-mcpu=k6-2 and -fomit-frame-pointer. As a side note, you should consider upgrading your gcc to 3.4.x. (In reply to comment #1) > Can you please try compiling without -fomit-frame-pointer? gcc 3.3.x had some > problems with -march/-mcpu=k6-2 and -fomit-frame-pointer. thanks for the fast reply. omitting -fomit-frame-pointer did not help, same behavior. After this i reemerged 0.88, and sh.. this also does not work anymore. Same behavior ( seg fault ). I checked thermal condition of CPU, no problem. Would it be helpful for you to see a list of packages which where emerged after i first emerged 0.88 which was working? > > As a side note, you should consider upgrading your gcc to 3.4.x. > Yes, the list can't hurt. Also, have a look at bug #129702, although I don't think this is related. It would probably be worth it trying to get a gdb backtrace (when compiled without --fomit-frame-pointer) and reporting it to clamav-user mailinglist. Created attachment 84614 [details]
files emerged after working 0.88
here is the list.
tried to get a backtrace, but it seems this is not very usefull. Am i missing something. emerged gdb changed CFLAGS to -mcpu=k6-2 -pipe -ggdb3 added nostrip to FEATURES reemerged clamav 0.88.1 fatboy ~ # gdb freshclam GNU gdb 6.4 Copyright 2005 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 "i586-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/freshclam [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 16495)] ClamAV update process started at Sat Apr 15 19:18:53 2006 main.cvd is up to date (version: 37, sigs: 46700, f-level: 7, builder: ccordes) Downloading daily.cvd [*] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 16495)] 0xb7f06012 in ?? () (gdb) bt #0 0xb7f06012 in ?? () #1 0xf196ef00 in ?? () #2 0x056890b7 in ?? () #3 0x05689008 in ?? () #4 0x00000108 in ?? () #5 0x05689000 in ?? () #6 0xf072d008 in ?? () #7 0xfa18f0b7 in ?? () #8 0xfbec80b7 in ?? () #9 0x000002b7 in ?? () #10 0x00000100 in ?? () #11 0x05689000 in ?? () #12 0x00000008 in ?? () #13 0xfa18f000 in ?? () #14 0xfbec80b7 in ?? () #15 0x9bd674b7 in ?? () #16 0x9bcfb8bf in ?? () #17 0xf609afbf in ?? () #18 0x9bcf90b7 in ?? () #19 0x9bcf90bf in ?? () #20 0x000000bf in ?? () #21 0xf6091200 in ?? () #22 0xde0ca1b7 in ?? () #23 0xec336cb7 in ?? () #24 0x000009b7 in ?? () #25 0xec336c00 in ?? () #26 0x000001b7 in ?? () #27 0x00000000 in ?? () (gdb) clamav-0.88.2 is in portage now, does that one work for you? This was no bug in clamav! I rebuild the toolchain and then the complete system. Now it works. |