Bug 767360

Summary: ospfd crash upon removal of acl
Product: [Fedora] Fedora Reporter: Curtis Doty <curtis>
Component: quaggaAssignee: Jiri Skala <jskala>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: aglotov, balajig81, jskala
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-13 08:07:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Curtis Doty 2011-12-13 21:30:33 UTC
Steps to reproduce:

$ vtysh
quagga# conf term
quagga(config)# access-list DELETEME permit 192.0.2.1/32
quagga(config)# no access-list DELETEME permit 192.0.2.1/32
Warning: closing connection to ospfd because of an I/O error!

And logged by ospfd:
OSPF: Received signal 11 at 1323811450 (si_addr 0x0); aborting...
Backtrace for 17 stack frames:
/usr/lib64/quagga/libzebra.so.0(zlog_backtrace_sigsafe+0x3e)[0x7f101bfe0d4e]
/usr/lib64/quagga/libzebra.so.0(zlog_signal+0x2ea)[0x7f101bfe142a]
/usr/lib64/quagga/libzebra.so.0(+0x46305)[0x7f101bff0305]
/lib64/libc.so.6(+0x3adbe33140)[0x7f101af8e140]
/lib64/libc.so.6(+0x3adbf2d5ba)[0x7f101b0885ba]
/usr/lib64/quagga/libospf.so.0(+0x22d06)[0x7f101c23fd06]
/usr/lib64/quagga/libzebra.so.0(+0x2cc90)[0x7f101bfd6c90]
/usr/lib64/quagga/libzebra.so.0(+0x2d059)[0x7f101bfd7059]
/usr/lib64/quagga/libzebra.so.0(+0x20deb)[0x7f101bfcadeb]
/usr/lib64/quagga/libzebra.so.0(cmd_execute_command+0xe6)[0x7f101bfcc6d6]
/usr/lib64/quagga/libzebra.so.0(+0x1abb3)[0x7f101bfc4bb3]
/usr/lib64/quagga/libzebra.so.0(+0x1ae30)[0x7f101bfc4e30]
/usr/lib64/quagga/libzebra.so.0(+0x1b210)[0x7f101bfc5210]
/usr/lib64/quagga/libzebra.so.0(thread_call+0x41)[0x7f101bfd1d41]
ospfd(main+0x328)[0x7f101c700c38]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7f101af79e5d]
ospfd(+0x16f9)[0x7f101c7006f9]

Bug found on quagga-0.99.18-2.fc14.x86_64 and still reproducible after updating to quagga-0.99.20-2.fc14.x86_64.

Comment 1 Jiri Skala 2012-01-13 08:07:07 UTC
I was not able to to reproduce it (quagga-0.99.20-2.fc14.x86_64). In addition the Fedora 14 end of life has been announced just before reporting:

https://lists.fedoraproject.org/pipermail/announce/2011-December/003023.html

I've tried reproducing on F16. It works fine for me too. I'm going to close the bug.

If you hit the problem on Fedora15+ again don't hesitate to reopen it.