Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arcconf Segmentation fault debian 10(buster) #107

Open
section1 opened this issue Aug 12, 2019 · 2 comments
Open

arcconf Segmentation fault debian 10(buster) #107

section1 opened this issue Aug 12, 2019 · 2 comments

Comments

@section1
Copy link

section1 commented Aug 12, 2019

Hello having issues with arcconf :


# arcconf GETCONFIG   1           
Segmentation fault
# lspci | grep RAID
02:00.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 02)
# lsmod  | grep aacraid
aacraid               135168  3
scsi_mod              245760  7 aacraid,ses,scsi_transport_sas,sd_mod,libata,sg,sr_mod
# dmesg
.....
[14161.098249] arcconf[4287]: segfault at 10 ip 0000000000558979 sp 00007ffd2cd352e0 error 4 in arcconf[400000+246000]
[14161.098259] Code: 30 00 0f 84 bd fd ff ff 48 8b 7c 24 30 e8 bf 1c eb ff e9 ae fd ff ff 49 8b 84 24 c0 0e 00 00 c7 84 24 c4 0e 00 00 00 00 00 00 <8b> 40 10 85 c0 0f 84 dc fc ff ff 89 c7 48 c1 e7 04 e8 59 04 eb ff
# dpkg -l | grep arcconf
ii  arcconf                        1:1.08.21375-1+Debian.buster.10 amd64        Adaptec ARCCONF command line tool

too try other versions..but similar issues..any help?
Thanks.

@DocHolzfaust
Copy link

Hello i haveing issues with arcconf, too.

# arcconf
Segmentation fault
# lspci | grep RAID
04:00.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 02)
#lsmod | grep aacraid
aacraid               139264  9
scsi_mod              249856  9 aacraid,ses,scsi_transport_sas,sd_mod,usb_storage,uas,libata,sg,sr_mod
# dpkg -l | grep arcconf
ii  arcconf                           1:2.02.22404-1+Debian.buster.10     amd64        Adaptec ARCCONF command line tool

and dmesg say:

# dmesg
[87018.396661] arcconf[25122]: segfault at 10 ip 00000000007d18e9 sp 00007ffce4df3f10 error 4 in arcconf[400000+e69000]
[87018.396671] Code: 30 00 0f 84 bb fd ff ff 48 8b 7c 24 30 e8 97 5d ce ff e9 ac fd ff ff 49 8b 84 24 d0 0e 00 00 c7 84 24 c4 0e 00 00 00 00 00 00 <8b> 40 10 85 c0 0f 84 dc fc ff ff 89 c7 48 c1 e7 04 e8 b9 5d ce ff

an other or i thing older version works, manuelly installd from an local deb file. Version in filename is 2.01-22271:

# arcconf

  | UCLI |  Adaptec uniform command line interface
  | UCLI |  Version 6.50 (B18570)
  | UCLI |  (C) Adaptec 2003-2010
  | UCLI |  All Rights Reserved

it not installed in /sbin. It creat an dir in /usr/StorMan, so that i have link it to /sbin

# uname -a
Linux ************ 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) x86_64 GNU/Linux

i hope it's help to fix the seg fault

@alexsalex
Copy link

alexsalex commented Aug 13, 2023

Same issue:

[207612.548392] arcconf[450462] vsyscall attempted with vsyscall=none ip:ffffffffff600400 cs:33 sp:7ffd0c3f6ce8 ax:ffffffffff600400 si:7ffd0c3f6d20 di:18d1cf8
[207612.548411] arcconf[450462]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007ffd0c3f6ce8 error 15 likely on CPU 7 (core 7, socket 0)
[207612.548425] Code: Unable to access opcode bytes at 0xffffffffff6003d6.
root@storage:/usr/local/bin # uname -a
Linux storage 6.1.0-0.deb11.7-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.20-2~bpo11+1 (2023-04-23) x86_64 GNU/Linux
execve("./arcconf", ["./arcconf"], 0x7ffc3ecf5cf0 /* 22 vars */) = 0
uname({sysname="Linux", nodename="storage", ...}) = 0
brk(NULL)                               = 0x27cd000
brk(0x27ce1a0)                          = 0x27ce1a0
arch_prctl(ARCH_SET_FS, 0x27cd880)      = 0
set_tid_address(0x27cdb50)              = 452878
set_robust_list(0x27cdb60, 24)          = 0
futex(0x7ffca725080c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7ffca725080c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0x27cd880) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {sa_handler=0x1162d60, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x116c280}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x1162c90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x116c280}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(0x27ef1a0)                          = 0x27ef1a0
brk(0x27f0000)                          = 0x27f0000
futex(0x1985914, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x1985920, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/var/log/UcliEvt.log", O_RDWR)    = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7ae6213000
read(3, "4\n", 4096)                    = 2
lseek(3, 0, SEEK_SET)                   = 0
write(3, "5\n", 2)                      = 2
close(3)                                = 0
munmap(0x7f7ae6213000, 4096)            = 0
open("/var/log/UcliEvt.log", O_WRONLY|O_CREAT|O_APPEND, 0666) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7ae6213000
fstat(3, {st_mode=S_IFREG|0644, st_size=2, ...}) = 0
lseek(3, 2, SEEK_SET)                   = 2
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xffffffffff600400} ---
+++ killed by SIGSEGV +++
Segmentation fault

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants