[Bug 567267] New: /usr/sbin/ebtables immediately says "Segmentation fault"
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c0 Summary: /usr/sbin/ebtables immediately says "Segmentation fault" Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: i586 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: ilya.evseev@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.43 Safari/532.5 # uname -a Linux admin-ws 2.6.31.5-0.1-default #1 SMP 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux # lsb_release -a LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-ia32:core-3.2-ia32:core-4.0-ia32:desktop-4.0-ia32:desktop-4.0-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.2-ia32:graphics-3.2-noarch:graphics-4.0-ia32:graphics-4.0-noarch Distributor ID: SUSE LINUX Description: openSUSE 11.2 (i586) Release: 11.2 Codename: n/a # rpm -qf /usr/sbin/ebtables ebtables-v2.0.8-57.2.i586 # rpm -V ebtables # ldd /usr/sbin/ebtables linux-gate.so.1 => (0xffffe000) libebtc.so => /usr/lib/libebtc.so (0xb77e2000) libc.so.6 => /lib/libc.so.6 (0xb7682000) /lib/ld-linux.so.2 (0xb782b000) # strace /usr/sbin/ebtables execve("/usr/sbin/ebtables", ["ebtables"], [/* 61 vars */]) = 0 brk(0) = 0x804b000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7827000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=217277, ...}) = 0 mmap2(NULL, 217277, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77f1000 close(3) = 0 open("/usr/lib/libebtc.so", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p%\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=59856, ...}) = 0 mmap2(NULL, 71208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb77df000 fadvise64(3, 0, 71208, POSIX_FADV_WILLNEED) = 0 mmap2(0xb77ed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0xb77ed000 mmap2(0xb77ef000, 5672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb77ef000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 l\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1430104, ...}) = 0 mmap2(NULL, 1440072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb767f000 fadvise64(3, 0, 1440072, POSIX_FADV_WILLNEED) = 0 mprotect(0xb77d8000, 4096, PROT_NONE) = 0 mmap2(0xb77d9000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x159) = 0xb77d9000 mmap2(0xb77dc000, 10568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb77dc000 close(3) mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb767e000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb767e6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb77d9000, 8192, PROT_READ) = 0 mprotect(0xb77ed000, 4096, PROT_READ) = 0 mprotect(0x8049000, 4096, PROT_READ) = 0 mprotect(0xb7846000, 4096, PROT_READ) = 0 munmap(0xb77f1000, 217277) = 0 brk(0) = 0x804b000 brk(0x806c000) = 0x806c000 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Reproducible: Always Steps to Reproduce: 1. zypper install ebtables 2. /usr/sbin/ebtables --help Actual Results: "Segmentation fault" Expected Results: usage info -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sqiu@novell.com, | |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |prusnak@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c1 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jengelh@medozas.de --- Comment #1 from Jan Engelhardt <jengelh@medozas.de> 2010-01-05 20:54:10 UTC --- It is because libebt_standard.so is not linked into ebtables despite it being present on the link command line. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c2 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jengelh@medozas.de --- Comment #2 from Pavol Rusnak <prusnak@novell.com> 2010-01-06 13:43:17 CET --- Jan: do you know how to fix that? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c3 --- Comment #3 from Jan Engelhardt <jengelh@medozas.de> 2010-01-06 13:23:11 UTC --- Not yet. It bears resemblance to my problem I encountered that perl fails to properly link on SPARC—which also only happens inside Autobuild. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c4 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jengelh@medozas.de | --- Comment #4 from Jan Engelhardt <jengelh@medozas.de> 2010-01-11 12:05:46 UTC --- It seems that ld(1) not only recognizes the --as-needed command line option, but *also* checks the SUSE_ASNEEDED environment variable. Certainly evil, that. ebtables will always need SUSE_ASNEEDED=0 the way it is written. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |prusnak@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c5 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|prusnak@novell.com | --- Comment #5 from Pavol Rusnak <prusnak@novell.com> 2010-01-25 23:34:16 CET --- Adding "export SUSE_ASNEEDED=0" at the beginning of %build section did not help :-/ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c6 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |maintenance@opensuse.org --- Comment #6 from Pavol Rusnak <prusnak@novell.com> 2010-01-26 00:01:14 CET --- Argh, this is also needed in %install section too. Package fixed in network:utilities and Submit Request sent to Factory. Maintenance: are we releasing an update for 11.2 ? Without it the package is unusable (segfaults immediately at start). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c7 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |meissner@novell.com --- Comment #7 from Marcus Meissner <meissner@novell.com> 2010-01-26 10:19:57 UTC --- cant the linkorder be fixed instead of the workaround? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c8 --- Comment #8 from Jan Engelhardt <jengelh@medozas.de> 2010-01-26 10:27:07 UTC --- It is not a problem of link order, but that the pair-wise intersection of the symbols of all components is the empty set. Thus ld decides to throw the plugins specified with -l out, but these plugins must be run for ebtables to work because they have __attribute__((constructor)) functions. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c9 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:running:30500 --- Comment #9 from Swamp Workflow Management <swamp@suse.com> 2010-01-26 12:54:48 UTC --- The SWAMPID for this issue is 30500. Please submit the patch and patchinfo file using this ID. (https://swamp.suse.de/webswamp/wf/30500) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c10 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|maintenance@opensuse.org | --- Comment #10 from Marcus Meissner <meissner@novell.com> 2010-01-26 12:55:30 UTC --- ok. as it did not work at all (regression) we need to fix it. please submit package+patchinfo -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c12 --- Comment #12 from Jan Engelhardt <jengelh@medozas.de> 2010-02-24 11:05:44 UTC --- ping? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c13 --- Comment #13 from Christian Dengler <cdengler@novell.com> 2010-02-24 11:17:55 UTC --- Pavol, patchinfo and fixed sources still needed. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c14 --- Comment #14 from Christian Dengler <cdengler@novell.com> 2010-03-10 16:44:37 UTC --- ping ... patchinfo and fixed sources are still needed -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c15 Pavol Rusnak <prusnak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |prusnak@novell.com, | |puzel@novell.com AssignedTo|prusnak@novell.com |jengelh@medozas.de --- Comment #15 from Pavol Rusnak <prusnak@novell.com> 2010-03-18 16:11:02 CET --- Jan: It seems that you have created project security:netfilter where the package ebtables is maintained now (and I'm no longer a maintainer). Could you please push the package from this project to openSUSE 11.2 Updates? Thanks! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c16 --- Comment #16 from Jan Engelhardt <jengelh@medozas.de> 2010-03-18 15:17:59 UTC --- What's the command to push/the project to SR to? Added you as a maintainer.. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c17 --- Comment #17 from Pavol Rusnak <prusnak@novell.com> 2010-03-18 16:20:13 CET --- Check this out http://en.opensuse.org/Maintenance -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c18 --- Comment #18 from Jan Engelhardt <jengelh@medozas.de> 2010-03-18 15:31:49 UTC --- SR sent. The patchinfo command pokes around in security:netfilter, so I'll not touch it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c19 --- Comment #19 from Marcus Meissner <meissner@novell.com> 2010-03-18 15:40:01 UTC --- *GNH* that page. just osc submitreq against openSUSE:11.2:Update , nothing else. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c20 --- Comment #20 from Jan Engelhardt <jengelh@medozas.de> 2010-03-18 15:43:33 UTC --- created request id 35290 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c21 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #21 from Marcus Meissner <meissner@novell.com> 2010-03-19 12:37:21 UTC --- now checked in and in 11.2-test update repo ... we will release after 7 days or once it gets confirfmed working ;) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c22 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:30500 |maint:running:30500 | |maint:released:11.2:32040 --- Comment #22 from Swamp Workflow Management <swamp@suse.com> 2010-03-25 10:44:49 UTC --- Update released for: ebtables, ebtables-debuginfo, ebtables-debugsource Products: openSUSE 11.2 (debug, i586, x86_64) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:30500 |. |maint:released:11.2:32040 | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=567267 http://bugzilla.novell.com/show_bug.cgi?id=567267#c23 --- Comment #23 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (567267) was mentioned in https://build.opensuse.org/request/show/30459 Factory / ebtables -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com