[Bug 194265] New: Using arcconf on FreeBSD 11 Current Causes Segmentation Fault
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Oct 9 08:47:35 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194265
Bug ID: 194265
Summary: Using arcconf on FreeBSD 11 Current Causes
Segmentation Fault
Product: Ports Tree
Version: Latest
Hardware: amd64
OS: Any
Status: Needs Triage
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: pete at valar.uk.net
CC: michael at fuckner.net
CC: michael at fuckner.net
Hello,
This report is concerning arcconf from /usr/ports/sysutils/arcconf. When run as
shown below there is no output except for "Segmentation fault (core dumped)".
My RAID controller is an Adaptec 3405 model.
# arcconf getconfig 1 al
Running arcconf without any arguments or options displays a list of options as
expected beginning with the text shown below.
| UCLI | Adaptec by PMC uniform command line interface
| UCLI | Version 1.6 (B21062)
| UCLI | (C) Adaptec by PMC 2003-2014
| UCLI | All Rights Reserved
This issue was previously fixed as can be seen in bug report 189668 but seems
to have resurfaced albeit in a slightly different form. When the issue first
occurred in report 189668 my server would drop to a DB prompt and my SSH
session would be terminated. Now I just get the "Segmentation fault (core
dumped)" message.
Incidentally my email address has now changed to pete at valar.uk.net.
If it helps at all, here is some gdb output on the core file.
# gdb
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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 "amd64-marcel-freebsd".
(gdb) core arcconf.core
Core was generated by `arcconf'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000005bb00d in ?? ()
(gdb) bt
#0 0x00000000005bb00d in ?? ()
#1 0x000000080201858c in ?? ()
#2 0x00007fffffffebf8 in ?? ()
#3 0x01007fffffffc810 in ?? ()
#4 0x00000008020cf288 in ?? ()
#5 0x00007fffffffe094 in ?? ()
#6 0x0000000500675358 in ?? ()
#7 0x0000000000000000 in ?? ()
(gdb) quit
Here are some more details about my system and kernel.
FreeBSD 11.0-CURRENT #0 r272734 amd64
Custom kernel:
/usr/obj/usr/src/sys/PETEKERN20141008
The only changes I've made are below:
(the "Wireless NIC cards" section is completely commented)
options ALTQ
options ALTQ_CBQ # Class Bases Queuing (CBQ)
options ALTQ_RED # Random Early Detection (RED)
options ALTQ_RIO # RED In/Out
options ALTQ_HFSC # Hierarchical Packet Scheduler (HFSC)
options ALTQ_PRIQ # Priority Queuing (PRIQ)
options ALTQ_NOPCC # Required for SMP build
device lagg
The same reported issue occurs on an unmodified GENERIC kernel.
I've also tried to apply the previously created patch but to me it seems like
it's already been included.
# cd
# vim aac_patch
# cd /sys/dev/aac ; patch < /root/aac_patch
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: aac.c
|===================================================================
|--- aac.c (revision 266123)
|+++ aac.c (working copy)
--------------------------
Patching file aac.c using Plan A...
Reversed (or previously applied) patch detected! Assume -R? [y] y
Hunk #1 succeeded at 1408.
Hmm... Ignoring the trailing garbage.
done
# arcconf getconfig 1 al
Segmentation fault (core dumped)
Hopefully the information above is sufficient but please don't hesitate to
contact me (pete at valar.uk.net) if you require further information or test
results.
Thanks for your time.
Regards,
Pete.
--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Maintainers CC'd
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list