View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017345 | CentOS-7 | policycoreutils | public | 2020-05-08 19:08 | 2020-05-08 19:08 |
Reporter | halcaldwell1 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
OS Version | 7 | ||||
Summary | 0017345: [abrt] policycoreutils: cil_list_destroy(): semodule killed by SIGSEGV | ||||
Description | Version-Release number of selected component: policycoreutils-2.5-34.el7 Truncated backtrace: Thread no. 1 (10 frames) #0 cil_list_destroy at ../cil/src/cil_list.c:67 #1 cil_reset_classperms at ../cil/src/cil_reset_ast.c:46 #2 cil_reset_classperms_list at ../cil/src/cil_reset_ast.c:73 #3 cil_reset_avrule at ../cil/src/cil_reset_ast.c:198 #4 __cil_reset_node at ../cil/src/cil_reset_ast.c:476 #5 cil_tree_walk_core at ../cil/src/cil_tree.c:272 #6 cil_tree_walk at ../cil/src/cil_tree.c:316 #7 cil_tree_walk_core at ../cil/src/cil_tree.c:284 #8 cil_tree_walk at ../cil/src/cil_tree.c:316 #9 cil_tree_walk_core at ../cil/src/cil_tree.c:284 | ||||
Additional Information | reporter: libreport-2.1.11.1 backtrace_rating: 4 cmdline: semodule -r BackupPC crash_function: cil_list_destroy executable: /usr/sbin/semodule global_pid: 8159 kernel: 3.10.0-1127.el7.x86_64 pkg_fingerprint: 24C6 A8A7 F4A8 0EB5 pkg_vendor: CentOS reproducible: Not sure how to reproduce the problem runlevel: N 5 type: CCpp uid: 0 | ||||
Tags | No tags attached. | ||||
abrt_hash | 02fb416df06cec818cef53a2ffb64cb4a1553503 | ||||
URL | https://retrace.fedoraproject.org/faf/reports/bthash/d54d4cc1dc73f40a175f357d4ff41cba67bf6329 | ||||
backtrace (17,693 bytes)
[New LWP 8159] warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libselinux.so.1.debug" does not match "/lib64/libselinux.so.1" (CRC mismatch). warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libc-2.17.so.debug" does not match "/lib64/libc.so.6" (CRC mismatch). warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libdl-2.17.so.debug" does not match "/lib64/libdl.so.2" (CRC mismatch). warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/ld-2.17.so.debug" does not match "/lib64/ld-linux-x86-64.so.2" (CRC mismatch). warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libpthread-2.17.so.debug" does not match "/lib64/libpthread.so.0" (CRC mismatch). [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `semodule -r BackupPC'. Program terminated with signal 11, Segmentation fault. #0 cil_list_destroy (list=0x55cfd16fd2f8, destroy_data=destroy_data@entry=0) at ../cil/src/cil_list.c:67 67 ../cil/src/cil_list.c: No such file or directory. Thread 1 (Thread 0x7ff61ca29840 (LWP 8159)): #0 cil_list_destroy (list=0x55cfd16fd2f8, destroy_data=destroy_data@entry=0) at ../cil/src/cil_list.c:67 item = 0x55cf00000000 next = <optimized out> #1 0x00007ff61c606872 in cil_reset_classperms (cp=<optimized out>) at ../cil/src/cil_reset_ast.c:46 No locals. #2 cil_reset_classperms_list (cp_list=<optimized out>) at ../cil/src/cil_reset_ast.c:73 curr = 0x55cfd16fcd80 #3 cil_reset_avrule (rule=<optimized out>) at ../cil/src/cil_reset_ast.c:198 No locals. #4 __cil_reset_node (node=<optimized out>, finished=<optimized out>, extra_args=<optimized out>) at ../cil/src/cil_reset_ast.c:476 No locals. #5 0x00007ff61c60eb5c in cil_tree_walk_core (node=0x55cfd19b4d90, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:272 finished = 0 rc = <optimized out> #6 0x00007ff61c60ea91 in cil_tree_walk (node=node@entry=0x55cfd19aec70, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:316 rc = <optimized out> #7 0x00007ff61c60eba4 in cil_tree_walk_core (node=0x55cfd19aec70, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:284 finished = 0 rc = <optimized out> #8 0x00007ff61c60ea91 in cil_tree_walk (node=node@entry=0x55cfd196b0c0, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:316 rc = <optimized out> #9 0x00007ff61c60eba4 in cil_tree_walk_core (node=0x55cfd196b0c0, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:284 finished = 0 rc = <optimized out> #10 0x00007ff61c60ea91 in cil_tree_walk (node=node@entry=0x55cfca201300, process_node=process_node@entry=0x7ff61c606080 <__cil_reset_node>, first_child=first_child@entry=0x0, last_child=last_child@entry=0x0, extra_args=extra_args@entry=0x0) at ../cil/src/cil_tree.c:316 rc = <optimized out> #11 0x00007ff61c607947 in cil_reset_ast (current=current@entry=0x55cfca201300) at ../cil/src/cil_reset_ast.c:583 rc = -1 #12 0x00007ff61c60aa14 in cil_resolve_ast (db=db@entry=0x55cfca20c440, current=0x55cfca201300) at ../cil/src/cil_resolve_ast.c:3942 rc = <optimized out> extra_args = {db = 0x55cfca20c440, pass = CIL_PASS_MISC3, changed = 0x7ffe28c9de4c, last_resolved_name = 0x55cfca354430 "s0", optstack = 0x0, boolif = 0x0, macro = 0x0, blockstack = 0x0, sidorder_lists = 0x55cfd24eb7c0, classorder_lists = 0x55cfd24eb7e0, unordered_classorder_lists = 0x55cfd24eb800, catorder_lists = 0x55cfd24eb820, sensitivityorder_lists = 0x55cfd24eb840, in_list = 0x0} pass = CIL_PASS_CALL1 changed = 1 #13 0x00007ff61c5e0811 in cil_compile_nopdb (db=0x55cfca20c440) at ../cil/src/cil.c:405 rc = 0 #14 0x00007ff61c5e08e5 in cil_compile_pdb (db=<optimized out>, sepol_db=<optimized out>) at ../cil/src/cil.c:433 No locals. #15 0x00007ff61c14b3bf in semanage_direct_commit (sh=0x55cfca1f6050) at direct_api.c:1390 mod_filenames = 0x55cfca20c700 fc_buffer = 0x0 fc_buffer_len = 0 ofilename = 0x0 path = <optimized out> retval = 0 num_modinfos = 410 i = <optimized out> out = 0x0 cildb = 0x55cfca20c440 modinfos = 0x55cfca2102a0 mask = 18 do_rebuild = 1 do_write_kernel = 1 do_install = 1 fcontexts_modified = 0 ports_modified = 0 seusers_modified = 0 disable_dontaudit = <optimized out> preserve_tunables = 0 ibpkeys_modified = 0 ibendports_modified = 0 users = 0x55cfca1f60e0 users_base = 0x55cfca1f60c0 pusers_base = 0x55cfca1f6170 pusers_extra = 0x55cfca1f6180 ports = 0x55cfca1f60f0 pports = 0x55cfca1f61a0 ibpkeys = 0x55cfca1f6150 pibpkeys = 0x55cfca1f6210 ibendports = 0x55cfca1f6160 pibendports = 0x55cfca1f6220 bools = 0x55cfca1f6110 pbools = 0x55cfca1f61c0 ifaces = 0x55cfca1f6100 pifaces = 0x55cfca1f61b0 nodes = 0x55cfca1f6140 pnodes = 0x55cfca1f6200 fcontexts = 0x55cfca1f6120 pfcontexts = 0x55cfca1f61d0 seusers = 0x55cfca1f6130 pseusers = 0x55cfca1f61f0 sb = {st_dev = 1, st_ino = 140695019122688, st_nlink = 5, st_mode = 480440320, st_uid = 32758, st_gid = 279, __pad0 = 0, st_rdev = 140695009683296, st_size = 9, st_blksize = 140729582739568, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 94350937645104}, st_mtim = {tv_sec = 140695006267132, tv_nsec = 140695006228688}, st_ctim = {tv_sec = 94350937645104, tv_nsec = 9}, __unused = {140695006296826, 0, 7240273455482861312}} __FUNCTION__ = "semanage_direct_commit" #16 0x00007ff61c150d12 in semanage_commit (sh=0x55cfca1f6050) at handle.c:426 retval = <optimized out> __PRETTY_FUNCTION__ = "semanage_commit" __FUNCTION__ = "semanage_commit" #17 0x000055cfc93daddd in main (argc=<optimized out>, argv=<optimized out>) at semodule.c:752 i = <optimized out> commit = <optimized out> result = <optimized out> status = 1 genhomedirconargv = {0x55cfc93dbe74 "genhomedircon", 0x55cfc93dbe82 "-B", 0x55cfc93dbe85 "-n"} From To Syms Read Shared Object Library 0x00007ff61c5a3140 0x00007ff61c613326 Yes /lib64/libsepol.so.1 0x00007ff61c37ca90 0x00007ff61c392896 Yes (*) /lib64/libselinux.so.1 0x00007ff61c142b80 0x00007ff61c163387 Yes /lib64/libsemanage.so.1 0x00007ff61bd869f0 0x00007ff61bed693f Yes (*) /lib64/libc.so.6 0x00007ff61bb065f0 0x00007ff61bb4c5b0 Yes /lib64/libpcre.so.1 0x00007ff61b901e50 0x00007ff61b90294e Yes (*) /lib64/libdl.so.2 0x00007ff61c83baf0 0x00007ff61c857050 Yes (*) /lib64/ld-linux-x86-64.so.2 0x00007ff61b6db240 0x00007ff61b6e17f2 Yes /lib64/libaudit.so.1 0x00007ff61b4c9760 0x00007ff61b4d55f0 Yes /lib64/libbz2.so.1 0x00007ff61b29d360 0x00007ff61b2bc108 Yes /lib64/libustr-1.0.so.1 0x00007ff61b07d8f0 0x00007ff61b088db1 Yes (*) /lib64/libpthread.so.0 0x00007ff61ae73580 0x00007ff61ae753bc Yes /lib64/libcap-ng.so.0 (*): Shared library is missing debugging information. $1 = 0x0 No symbol "__glib_assert_msg" in current context. rax 0x55cf00000000 94347546591232 rbx 0x55cfd16fcd80 94351060356480 rcx 0x0 0 rdx 0x0 0 rsi 0x0 0 rdi 0x55cfd185f000 94351061807104 rbp 0x0 0x0 rsp 0x7ffe28c9dba0 0x7ffe28c9dba0 r8 0x55cfd185efd0 94351061807056 r9 0x55cfd185efa0 94351061807008 r10 0x2 2 r11 0x7ff61bdf22b0 140695006290608 r12 0x7ffe28c9dba0 140729582738336 r13 0x55cfd16fd2f8 94351060357880 r14 0x0 0 r15 0x7ff61c606080 140695014760576 rip 0x7ff61c5fee16 0x7ff61c5fee16 <cil_list_destroy+86> eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0xff, 0x0 <repeats 13 times>}, v8_int16 = {0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xff0000, 0x0, 0x0, 0x0}, v2_int64 = {0xff0000, 0x0}, uint128 = 0x00000000000000000000000000ff0000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff, 0xff, 0x0, 0xff <repeats 13 times>}, v8_int16 = {0xffff, 0xff00, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xff00ffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffff00ffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffff00ffff} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x73, 0x30, 0x0, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3b, 0xe9, 0x3d, 0xe9, 0x3e, 0xe9}, v8_int16 = {0x3073, 0xe900, 0xe937, 0xe938, 0xe939, 0xe93b, 0xe93d, 0xe93e}, v4_int32 = {0xe9003073, 0xe938e937, 0xe93be939, 0xe93ee93d}, v2_int64 = {0xe938e937e9003073, 0xe93ee93de93be939}, uint128 = 0xe93ee93de93be939e938e937e9003073} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0xff, 0x0 <repeats 13 times>}, v8_int16 = {0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xff0000, 0x0, 0x0, 0x0}, v2_int64 = {0xff0000, 0x0}, uint128 = 0x00000000000000000000000000ff0000} xmm4 {v4_float = {0x4a000000, 0x0, 0x4b000000, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xc0, 0x56, 0xb1, 0xd4, 0xcf, 0x55, 0x0, 0x0, 0xa0, 0x56, 0xb1, 0xd4, 0xcf, 0x55, 0x0, 0x0}, v8_int16 = {0x56c0, 0xd4b1, 0x55cf, 0x0, 0x56a0, 0xd4b1, 0x55cf, 0x0}, v4_int32 = {0xd4b156c0, 0x55cf, 0xd4b156a0, 0x55cf}, v2_int64 = {0x55cfd4b156c0, 0x55cfd4b156a0}, uint128 = 0x000055cfd4b156a0000055cfd4b156c0} xmm5 {v4_float = {0x3, 0x3, 0x3, 0x3}, v2_double = {0x20, 0x20}, v16_int8 = {0x40 <repeats 16 times>}, v8_int16 = {0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040}, v4_int32 = {0x40404040, 0x40404040, 0x40404040, 0x40404040}, v2_int64 = {0x4040404040404040, 0x4040404040404040}, uint128 = 0x40404040404040404040404040404040} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x5b <repeats 16 times>}, v8_int16 = {0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b}, v4_int32 = {0x5b5b5b5b, 0x5b5b5b5b, 0x5b5b5b5b, 0x5b5b5b5b}, v2_int64 = {0x5b5b5b5b5b5b5b5b, 0x5b5b5b5b5b5b5b5b}, uint128 = 0x5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x20 <repeats 16 times>}, v8_int16 = {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020}, v4_int32 = {0x20202020, 0x20202020, 0x20202020, 0x20202020}, v2_int64 = {0x2020202020202020, 0x2020202020202020}, uint128 = 0x20202020202020202020202020202020} xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0xff, 0xff}, v8_int16 = {0x0, 0x0, 0xffff, 0xffff, 0xffff, 0xffff, 0xff, 0xffff}, v4_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffff00ff}, v2_int64 = {0xffffffff00000000, 0xffff00ffffffffff}, uint128 = 0xffff00ffffffffffffffffff00000000} xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x2000, 0x2020, 0x20, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x20202000, 0x20, 0x0}, v2_int64 = {0x2020200000000000, 0x20}, uint128 = 0x00000000000000202020200000000000} xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, v8_int16 = {0x0, 0x0, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0xff00}, v4_int32 = {0x0, 0xffffffff, 0xffff, 0xff000000}, v2_int64 = {0xffffffff00000000, 0xff0000000000ffff}, uint128 = 0xff0000000000ffffffffffff00000000} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] Dump of assembler code for function cil_list_destroy: 0x00007ff61c5fedc0 <+0>: push %r13 0x00007ff61c5fedc2 <+2>: mov %rdi,%r13 0x00007ff61c5fedc5 <+5>: push %r12 0x00007ff61c5fedc7 <+7>: push %rbp 0x00007ff61c5fedc8 <+8>: push %rbx 0x00007ff61c5fedc9 <+9>: sub $0x18,%rsp 0x00007ff61c5fedcd <+13>: mov (%rdi),%rdi 0x00007ff61c5fedd0 <+16>: mov %fs:0x28,%rax 0x00007ff61c5fedd9 <+25>: mov %rax,0x8(%rsp) 0x00007ff61c5fedde <+30>: xor %eax,%eax 0x00007ff61c5fede0 <+32>: test %rdi,%rdi 0x00007ff61c5fede3 <+35>: je 0x7ff61c5fee4d <cil_list_destroy+141> 0x00007ff61c5fede5 <+37>: mov (%rdi),%rax 0x00007ff61c5fede8 <+40>: test %rax,%rax 0x00007ff61c5fedeb <+43>: mov %rax,(%rsp) 0x00007ff61c5fedef <+47>: je 0x7ff61c5fee40 <cil_list_destroy+128> 0x00007ff61c5fedf1 <+49>: mov %esi,%ebp 0x00007ff61c5fedf3 <+51>: mov %rsp,%r12 0x00007ff61c5fedf6 <+54>: jmp 0x7ff61c5fee16 <cil_list_destroy+86> 0x00007ff61c5fedf8 <+56>: nopl 0x0(%rax,%rax,1) 0x00007ff61c5fee00 <+64>: mov %ebp,%esi 0x00007ff61c5fee02 <+66>: mov %r12,%rdi 0x00007ff61c5fee05 <+69>: callq 0x7ff61c5fed90 <cil_list_item_destroy> 0x00007ff61c5fee0a <+74>: test %rbx,%rbx 0x00007ff61c5fee0d <+77>: mov %rbx,(%rsp) 0x00007ff61c5fee11 <+81>: je 0x7ff61c5fee3c <cil_list_destroy+124> 0x00007ff61c5fee13 <+83>: mov %rbx,%rax => 0x00007ff61c5fee16 <+86>: cmpl $0x5,0x8(%rax) 0x00007ff61c5fee1a <+90>: mov (%rax),%rbx 0x00007ff61c5fee1d <+93>: jne 0x7ff61c5fee00 <cil_list_destroy+64> 0x00007ff61c5fee1f <+95>: lea 0x10(%rax),%rdi 0x00007ff61c5fee23 <+99>: mov %ebp,%esi 0x00007ff61c5fee25 <+101>: callq 0x7ff61c5fedc0 <cil_list_destroy> 0x00007ff61c5fee2a <+106>: mov (%rsp),%rdi 0x00007ff61c5fee2e <+110>: callq 0x7ff61c5a2bf0 <free@plt> 0x00007ff61c5fee33 <+115>: test %rbx,%rbx 0x00007ff61c5fee36 <+118>: mov %rbx,(%rsp) 0x00007ff61c5fee3a <+122>: jne 0x7ff61c5fee13 <cil_list_destroy+83> 0x00007ff61c5fee3c <+124>: mov 0x0(%r13),%rdi 0x00007ff61c5fee40 <+128>: callq 0x7ff61c5a2bf0 <free@plt> 0x00007ff61c5fee45 <+133>: movq $0x0,0x0(%r13) 0x00007ff61c5fee4d <+141>: mov 0x8(%rsp),%rax 0x00007ff61c5fee52 <+146>: xor %fs:0x28,%rax 0x00007ff61c5fee5b <+155>: jne 0x7ff61c5fee68 <cil_list_destroy+168> 0x00007ff61c5fee5d <+157>: add $0x18,%rsp 0x00007ff61c5fee61 <+161>: pop %rbx 0x00007ff61c5fee62 <+162>: pop %rbp 0x00007ff61c5fee63 <+163>: pop %r12 0x00007ff61c5fee65 <+165>: pop %r13 0x00007ff61c5fee67 <+167>: retq 0x00007ff61c5fee68 <+168>: callq 0x7ff61c5a2d40 <__stack_chk_fail@plt> End of assembler dump. cgroup (210 bytes)
11:pids:/ 10:memory:/ 9:blkio:/ 8:cpuset:/ 7:perf_event:/ 6:hugetlb:/ 5:cpuacct,cpu:/ 4:devices:/system.slice/packagekit.service 3:net_prio,net_cls:/ 2:freezer:/ 1:name=systemd:/system.slice/packagekit.service core_backtrace (4,299 bytes)
{ "signal": 11 , "executable": "/usr/sbin/semodule" , "stacktrace": [ { "crash_thread": true , "frames": [ { "address": 140695014731286 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 400918 , "function_name": "cil_list_destroy" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014762610 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 432242 , "function_name": "__cil_reset_node" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014796124 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465756 , "function_name": "cil_tree_walk_core" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014795921 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465553 , "function_name": "cil_tree_walk" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014796196 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465828 , "function_name": "cil_tree_walk_core" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014795921 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465553 , "function_name": "cil_tree_walk" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014796196 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465828 , "function_name": "cil_tree_walk_core" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014795921 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 465553 , "function_name": "cil_tree_walk" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014766919 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 436551 , "function_name": "cil_reset_ast" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014779412 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 449044 , "function_name": "cil_resolve_ast" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695014606865 , "build_id": "037935820c005b535ed72ced382d593a0de70232" , "build_id_offset": 276497 , "function_name": "cil_compile" , "file_name": "/lib64/libsepol.so.1" } , { "address": 140695009801151 , "build_id": "506b34a1aeb9828c32bb5186b5ef8460da8f970e" , "build_id_offset": 91071 , "function_name": "semanage_direct_commit" , "file_name": "/lib64/libsemanage.so.1" } , { "address": 140695009824018 , "build_id": "506b34a1aeb9828c32bb5186b5ef8460da8f970e" , "build_id_offset": 113938 , "function_name": "semanage_commit" , "file_name": "/lib64/libsemanage.so.1" } , { "address": 94350922853853 , "build_id": "c2ed97679b7f3e863742c55e5541879301f383c5" , "build_id_offset": 11741 , "function_name": "main" , "file_name": "/usr/sbin/semodule" } ] } ] } dso_list (977 bytes)
/usr/lib64/ld-2.17.so glibc-2.17-307.el7.1.x86_64 (CentOS) 1588440599 /usr/lib64/libc-2.17.so glibc-2.17-307.el7.1.x86_64 (CentOS) 1588440599 /usr/lib64/libaudit.so.1.0.0 audit-libs-2.8.5-4.el7.x86_64 (CentOS) 1568831321 /usr/lib64/libsepol.so.1 libsepol-2.5-10.el7.x86_64 (CentOS) 1551036778 /usr/lib64/libsemanage.so.1 libsemanage-2.5-14.el7.x86_64 (CentOS) 1551036999 /usr/lib64/libpcre.so.1.2.0 pcre-8.32-17.el7.x86_64 (CentOS) 1551036779 /usr/lib64/libpthread-2.17.so glibc-2.17-307.el7.1.x86_64 (CentOS) 1588440599 /usr/lib64/libbz2.so.1.0.6 bzip2-libs-1.0.6-13.el7.x86_64 (CentOS) 1551036787 /usr/lib64/libdl-2.17.so glibc-2.17-307.el7.1.x86_64 (CentOS) 1588440599 /usr/lib64/libcap-ng.so.0.0.0 libcap-ng-0.7.5-4.el7.x86_64 (CentOS) 1551036788 /usr/lib64/libselinux.so.1 libselinux-2.5-15.el7.x86_64 (CentOS) 1588440599 /usr/lib64/libustr-1.0.so.1.0.4 ustr-1.0.4-16.el7.x86_64 (CentOS) 1551036999 /usr/sbin/semodule policycoreutils-2.5-34.el7.x86_64 (CentOS) 1588440804 environ (167 bytes)
CACHE_AGE=-1 NETWORK=TRUE BACKGROUND=FALSE PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin PWD=/ LANG=en_US.UTF-8 SHLVL=1 INTERACTIVE=TRUE UID=1000 _=/sbin/semodule exploitable (82 bytes)
Likely crash reason: Jump to an invalid address Exploitable rating (0-9 scale): 6 limits (1,323 bytes)
Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 11208 11208 processes Max open files 1024 4096 files Max locked memory 65536 65536 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 11208 11208 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us machineid (135 bytes)
systemd=24dcc0a95ba1403bbf7d3e0786dcf4d7 sosreport_uploader-dmidecode=9fbd68f1a0741269c836c2b72ca86cce59027d9d1a8b418b799a8ff2ea794f76 maps (5,710 bytes)
55cfc93d8000-55cfc93dd000 r-xp 00000000 fd:00 34548271 /usr/sbin/semodule 55cfc95dc000-55cfc95dd000 r--p 00004000 fd:00 34548271 /usr/sbin/semodule 55cfc95dd000-55cfc95de000 rw-p 00005000 fd:00 34548271 /usr/sbin/semodule 55cfca1f6000-55cfd4d9f000 rw-p 00000000 00:00 0 [heap] 7ff61ae72000-7ff61ae76000 r-xp 00000000 fd:00 33721878 /usr/lib64/libcap-ng.so.0.0.0 7ff61ae76000-7ff61b076000 ---p 00004000 fd:00 33721878 /usr/lib64/libcap-ng.so.0.0.0 7ff61b076000-7ff61b077000 r--p 00004000 fd:00 33721878 /usr/lib64/libcap-ng.so.0.0.0 7ff61b077000-7ff61b078000 rw-p 00005000 fd:00 33721878 /usr/lib64/libcap-ng.so.0.0.0 7ff61b078000-7ff61b08f000 r-xp 00000000 fd:00 33624140 /usr/lib64/libpthread-2.17.so 7ff61b08f000-7ff61b28e000 ---p 00017000 fd:00 33624140 /usr/lib64/libpthread-2.17.so 7ff61b28e000-7ff61b28f000 r--p 00016000 fd:00 33624140 /usr/lib64/libpthread-2.17.so 7ff61b28f000-7ff61b290000 rw-p 00017000 fd:00 33624140 /usr/lib64/libpthread-2.17.so 7ff61b290000-7ff61b294000 rw-p 00000000 00:00 0 7ff61b294000-7ff61b2c7000 r-xp 00000000 fd:00 34387621 /usr/lib64/libustr-1.0.so.1.0.4 7ff61b2c7000-7ff61b4c6000 ---p 00033000 fd:00 34387621 /usr/lib64/libustr-1.0.so.1.0.4 7ff61b4c6000-7ff61b4c7000 r--p 00032000 fd:00 34387621 /usr/lib64/libustr-1.0.so.1.0.4 7ff61b4c7000-7ff61b4c8000 rw-p 00033000 fd:00 34387621 /usr/lib64/libustr-1.0.so.1.0.4 7ff61b4c8000-7ff61b4d7000 r-xp 00000000 fd:00 33721872 /usr/lib64/libbz2.so.1.0.6 7ff61b4d7000-7ff61b6d6000 ---p 0000f000 fd:00 33721872 /usr/lib64/libbz2.so.1.0.6 7ff61b6d6000-7ff61b6d7000 r--p 0000e000 fd:00 33721872 /usr/lib64/libbz2.so.1.0.6 7ff61b6d7000-7ff61b6d8000 rw-p 0000f000 fd:00 33721872 /usr/lib64/libbz2.so.1.0.6 7ff61b6d8000-7ff61b6f6000 r-xp 00000000 fd:00 33721877 /usr/lib64/libaudit.so.1.0.0 7ff61b6f6000-7ff61b8f5000 ---p 0001e000 fd:00 33721877 /usr/lib64/libaudit.so.1.0.0 7ff61b8f5000-7ff61b8f6000 r--p 0001d000 fd:00 33721877 /usr/lib64/libaudit.so.1.0.0 7ff61b8f6000-7ff61b8f7000 rw-p 0001e000 fd:00 33721877 /usr/lib64/libaudit.so.1.0.0 7ff61b8f7000-7ff61b901000 rw-p 00000000 00:00 0 7ff61b901000-7ff61b903000 r-xp 00000000 fd:00 34246330 /usr/lib64/libdl-2.17.so 7ff61b903000-7ff61bb03000 ---p 00002000 fd:00 34246330 /usr/lib64/libdl-2.17.so 7ff61bb03000-7ff61bb04000 r--p 00002000 fd:00 34246330 /usr/lib64/libdl-2.17.so 7ff61bb04000-7ff61bb05000 rw-p 00003000 fd:00 34246330 /usr/lib64/libdl-2.17.so 7ff61bb05000-7ff61bb65000 r-xp 00000000 fd:00 33721737 /usr/lib64/libpcre.so.1.2.0 7ff61bb65000-7ff61bd65000 ---p 00060000 fd:00 33721737 /usr/lib64/libpcre.so.1.2.0 7ff61bd65000-7ff61bd66000 r--p 00060000 fd:00 33721737 /usr/lib64/libpcre.so.1.2.0 7ff61bd66000-7ff61bd67000 rw-p 00061000 fd:00 33721737 /usr/lib64/libpcre.so.1.2.0 7ff61bd67000-7ff61bf2a000 r-xp 00000000 fd:00 33624113 /usr/lib64/libc-2.17.so 7ff61bf2a000-7ff61c12a000 ---p 001c3000 fd:00 33624113 /usr/lib64/libc-2.17.so 7ff61c12a000-7ff61c12e000 r--p 001c3000 fd:00 33624113 /usr/lib64/libc-2.17.so 7ff61c12e000-7ff61c130000 rw-p 001c7000 fd:00 33624113 /usr/lib64/libc-2.17.so 7ff61c130000-7ff61c135000 rw-p 00000000 00:00 0 7ff61c135000-7ff61c174000 r-xp 00000000 fd:00 34387623 /usr/lib64/libsemanage.so.1 7ff61c174000-7ff61c373000 ---p 0003f000 fd:00 34387623 /usr/lib64/libsemanage.so.1 7ff61c373000-7ff61c374000 r--p 0003e000 fd:00 34387623 /usr/lib64/libsemanage.so.1 7ff61c374000-7ff61c376000 rw-p 0003f000 fd:00 34387623 /usr/lib64/libsemanage.so.1 7ff61c376000-7ff61c39a000 r-xp 00000000 fd:00 33626930 /usr/lib64/libselinux.so.1 7ff61c39a000-7ff61c599000 ---p 00024000 fd:00 33626930 /usr/lib64/libselinux.so.1 7ff61c599000-7ff61c59a000 r--p 00023000 fd:00 33626930 /usr/lib64/libselinux.so.1 7ff61c59a000-7ff61c59b000 rw-p 00024000 fd:00 33626930 /usr/lib64/libselinux.so.1 7ff61c59b000-7ff61c59d000 rw-p 00000000 00:00 0 7ff61c59d000-7ff61c639000 r-xp 00000000 fd:00 33721648 /usr/lib64/libsepol.so.1 7ff61c639000-7ff61c838000 ---p 0009c000 fd:00 33721648 /usr/lib64/libsepol.so.1 7ff61c838000-7ff61c839000 r--p 0009b000 fd:00 33721648 /usr/lib64/libsepol.so.1 7ff61c839000-7ff61c83a000 rw-p 0009c000 fd:00 33721648 /usr/lib64/libsepol.so.1 7ff61c83a000-7ff61c83b000 rw-p 00000000 00:00 0 7ff61c83b000-7ff61c85d000 r-xp 00000000 fd:00 33624679 /usr/lib64/ld-2.17.so 7ff61ca29000-7ff61ca30000 rw-p 00000000 00:00 0 7ff61ca5a000-7ff61ca5c000 rw-p 00000000 00:00 0 7ff61ca5c000-7ff61ca5d000 r--p 00021000 fd:00 33624679 /usr/lib64/ld-2.17.so 7ff61ca5d000-7ff61ca5e000 rw-p 00022000 fd:00 33624679 /usr/lib64/ld-2.17.so 7ff61ca5e000-7ff61ca5f000 rw-p 00000000 00:00 0 7ffe28c80000-7ffe28ca1000 rw-p 00000000 00:00 0 [stack] 7ffe28d8a000-7ffe28d8c000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] open_fds (268 bytes)
0:pipe:[65755] pos: 0 flags: 00 mnt_id: 9 1:/dev/null pos: 0 flags: 0100001 mnt_id: 19 2:/dev/null pos: 0 flags: 0100001 mnt_id: 19 3:/etc/selinux/targeted/semanage.trans.LOCK pos: 0 flags: 02100000 mnt_id: 40 lock: 1: FLOCK ADVISORY WRITE 8159 fd:00:34641632 0 EOF proc_pid_status (1,206 bytes)
Name: semodule Umask: 0077 State: S (sleeping) Tgid: 8159 Ngid: 0 Pid: 8159 PPid: 8135 TracerPid: 0 Uid: 0 0 0 0 Gid: 0 0 0 0 FDSize: 256 Groups: VmPeak: 202536 kB VmSize: 202536 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 177140 kB VmRSS: 177140 kB RssAnon: 175912 kB RssFile: 1228 kB RssShmem: 0 kB VmData: 175916 kB VmStk: 132 kB VmExe: 20 kB VmLib: 3844 kB VmPTE: 420 kB VmSwap: 0 kB Threads: 1 SigQ: 0/11208 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000001000000 SigCgt: 0000000180004006 CapInh: 0000000000000000 CapPrm: 0000001fffffffff CapEff: 0000001fffffffff CapBnd: 0000001fffffffff CapAmb: 0000000000000000 NoNewPrivs: 0 Seccomp: 0 Speculation_Store_Bypass: vulnerable Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 1518 nonvoluntary_ctxt_switches: 3879 var_log_messages (448 bytes)
[System Logs]: May 08 15:07:45 centos.14wendy.home kernel: semodule[8159]: segfault at 55cf00000008 ip 00007ff61c5fee16 sp 00007ffe28c9dba0 error 4 in libsepol.so.1[7ff61c59d000+9c000] May 08 15:07:45 centos.14wendy.home abrt-hook-ccpp[8192]: Process 8159 (semodule) of user 0 killed by SIGSEGV - dumping core [User Logs]: May 08 15:07:45 centos.14wendy.home abrt-hook-ccpp[8192]: Process 8159 (semodule) of user 0 killed by SIGSEGV - dumping core |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-05-08 19:08 | halcaldwell1 | New Issue | |
2020-05-08 19:08 | halcaldwell1 | File Added: backtrace | |
2020-05-08 19:08 | halcaldwell1 | File Added: cgroup | |
2020-05-08 19:08 | halcaldwell1 | File Added: core_backtrace | |
2020-05-08 19:08 | halcaldwell1 | File Added: dso_list | |
2020-05-08 19:08 | halcaldwell1 | File Added: environ | |
2020-05-08 19:08 | halcaldwell1 | File Added: exploitable | |
2020-05-08 19:08 | halcaldwell1 | File Added: limits | |
2020-05-08 19:08 | halcaldwell1 | File Added: machineid | |
2020-05-08 19:08 | halcaldwell1 | File Added: maps | |
2020-05-08 19:08 | halcaldwell1 | File Added: open_fds | |
2020-05-08 19:08 | halcaldwell1 | File Added: proc_pid_status | |
2020-05-08 19:08 | halcaldwell1 | File Added: var_log_messages |