linux - Geting SIGBUS (Bus error) @ 0 (0)killed by SIGBUS (core dumped) in Redhat -
i have process works in same machine in 2 accounts when copy process other account , run process im getting core dump. when run process strace in end im getting :
--- sigbus (bus error) @ 0 (0) --- +++ killed sigbus (core dumped) +++
when open core dump im getting :
#0 0x000000360046fed3 in malloc_consolidate () /lib64/libc.so.6 #1 0x00000036004723fd in _int_malloc () /lib64/libc.so.6 #2 0x000000360047402a in malloc () /lib64/libc.so.6 #3 0x00000036004616ba in __fopen_internal () /lib64/libc.so.6 #4 0x0000000000fe9652 in logmngr::openfile (this=0x2aaaaad17010, ilogindex=0) @ logmngr.c:801 i can see opening file logging , why in 1 account , in other fine ?
you can sigbus unaligned memory access . using mmap, shared memory regions, or similar ?
Comments
Post a Comment