View Issue Details

IDProjectCategoryView StatusLast Update
0017345CentOS-7policycoreutilspublic2020-05-08 19:08
Reporterhalcaldwell1 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
PlatformOSOS Version7
Product Version 
Target VersionFixed in Version 
Summary0017345: [abrt] policycoreutils: cil_list_destroy(): semodule killed by SIGSEGV
DescriptionVersion-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 Informationreporter: 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
TagsNo tags attached.
abrt_hash02fb416df06cec818cef53a2ffb64cb4a1553503
URLhttps://retrace.fedoraproject.org/faf/reports/bthash/d54d4cc1dc73f40a175f357d4ff41cba67bf6329

Activities

halcaldwell1

halcaldwell1

2020-05-08 19:08

reporter  

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.
backtrace (17,693 bytes)
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
cgroup (210 bytes)
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"
                } ]
        } ]
}
core_backtrace (4,299 bytes)
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
dso_list (977 bytes)
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
environ (167 bytes)
exploitable (82 bytes)
Likely crash reason: Jump to an invalid address
Exploitable rating (0-9 scale): 6
exploitable (82 bytes)
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        
limits (1,323 bytes)
machineid (135 bytes)
systemd=24dcc0a95ba1403bbf7d3e0786dcf4d7
sosreport_uploader-dmidecode=9fbd68f1a0741269c836c2b72ca86cce59027d9d1a8b418b799a8ff2ea794f76
machineid (135 bytes)
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]
maps (5,710 bytes)
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
open_fds (268 bytes)
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
proc_pid_status (1,206 bytes)
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
var_log_messages (448 bytes)

Issue History

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