[Oisf-users] Frequent segfaults on Suricata 1.4.1-15ubuntu15

Fernando Sclavo fsclavo at gmail.com
Wed May 22 12:00:34 UTC 2013


Off course:

(gdb) f 1
#1  0x000000000048702b in SigMatchSignatures (th_v=0x2caeed50,
de_ctx=0x7fda40000930, det_ctx=0x7fda23fcc070, p=0x7217750) at detect.c:1553
1553    detect.c: No such file or directory.
(gdb) print *s
$1 = {{{flags = 1573903, alproto = 0, dsize_low = 0}, hdr_copy1 = 1573903},
{{dsize_high = 0, mpm_pattern_id_div_8 = 0}, hdr_copy2 = 0}, {{
      mpm_pattern_id_mod_8 = 0 '\000', mask = 0 '\000', num = 12915},
hdr_copy3 = 846397440}, order_id = 1468, action = 1 '\001',
  file_flags = 0 '\000', addr_dst_match4_cnt = 1, addr_src_match4_cnt = 1,
addr_dst_match4 = 0x2968d2d0, addr_src_match4 = 0x2964e120,
  addr_dst_match6 = 0x2968ec90, addr_src_match6 = 0x2968ebf0,
addr_dst_match6_cnt = 1, addr_src_match6_cnt = 1, id = 2200001,
  sp = 0x2968e550, dp = 0x2968ebb0, proto = {
    proto =
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377",
flags = 1 '\001'}, class = 0 '\000', gid = 1, CidrSrc = 0x2968eaf0, CidrDst
= 0x2968eb80, rev = 1, prio = 3,
  msg = 0x2968ecc0 "\020\354h)", class_msg = 0x0, references = 0x0, sig_str
= 0x0, sm_lists = {0x2968ec20, 0x0 <repeats 20 times>},
  sm_lists_tail = {0x2968ec20, 0x0 <repeats 20 times>}, src = {any_head =
0x0, ipv4_head = 0x0, ipv6_head = 0x0}, dst = {any_head = 0x0,
    ipv4_head = 0x0, ipv6_head = 0x0}, init_flags = 3, sm_cnt = 1, dsize_sm
= 0x0, filestore_sm = 0x0, mpm_sm = 0x0,
  mpm_content_maxlen = 0, mpm_uricontent_maxlen = 0, next = 0x2968e020}
(gdb) print *sm
$2 = {idx = 60176, type = 104 'h', ctx = 0x2968ed30, next = 0x0, prev = 0x0}
(gdb) print sigmatch_table[sm->type]
$3 = {Match = 0xf, AppLayerMatch = 0, FileMatch = 0, alproto = 0, Setup =
0x315d830, Free = 0x315d850, RegisterTests = 0x315d870,
  flags = 144 '\220', name = 0x315d8b0 "IP-ENCAP", desc = 0x315d8d0 "ST",
url = 0x315d8f0 "TCP"}
(gdb) print *th_v
$4 = {t = 140612221249280, name = 0x2cde9490 "AFPacketeth78",
thread_group_name = 0x0, flags_sc_atomic__ = 3, aof = 1 '\001',
  type = 0 '\000', restarted = 0 '\000', inq = 0x0, outq = 0x0, outctx =
0x0, outqh_name = 0x685700 "packetpool",
  tmqh_in = 0x5b923f <TmqhInputPacketpool>, InShutdownHandler = 0, tmqh_out
= 0x5b9284 <TmqhOutputPacketpool>,
  tm_func = 0x5be171 <TmThreadsSlotPktAcqLoop>, tm_slots = 0x2b29d530,
thread_setup_flags = 0 '\000', cpu_affinity = 0,
  thread_priority = 0, sc_perf_pctx = {head = 0x7fe2b40009f0, perf_flag =
0, curr_id = 45, m = {__data = {__lock = 0, __count = 0,
        __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list =
{__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>,
      __align = 0}}, sc_perf_pca = 0x7fe2b4c26810, m = 0x0, cond = 0x0,
cap_flags = 32 ' ', next = 0x2cb2bb10, prev = 0x2a9d0be0}
(gdb) print *det_ctx
$5 = {tv = 0x2caeed50, buffer_offset = 0, pcre_match_start_offset = 0,
filestore_cnt = 0, hsbd = 0x0, hsbd_start_tx_id = 0,
  hsbd_buffers_size = 0, hsbd_buffers_list_len = 0, hcbd = 0x7fe2b59ab750,
hcbd_start_tx_id = 0, hcbd_buffers_size = 50,
  hcbd_buffers_list_len = 0, hhd_buffers = 0x7fe2b54c6840, hhd_buffers_len
= 0x7fe2b563f5d0, hhd_buffers_size = 50,
  hhd_buffers_list_len = 0, hhd_start_tx_id = 0, counter_alerts = 45,
discontinue_matching = 0, flags = 0, tx_id = 0,
  so_far_used_by_detect_sc_atomic__ = 1, inspection_recursion_counter = 0,
match_array = 0x7fda24bc4e70, match_array_len = 12996,
  match_array_cnt = 64, de_state_sig_array_len = 12996, de_state_sig_array
= 0x7fda24bc1ba0 "", sgh = 0x2a9feef0, mtc = {
    ctx = 0x7fda40fd75a0, memory_cnt = 1, memory_size = 16}, mtcu = {ctx =
0x7fda40b93530, memory_cnt = 1, memory_size = 16}, mtcs = {
    ctx = 0x7fda40b812d0, memory_cnt = 1, memory_size = 16}, pmq =
{pattern_id_array = 0x7fda23fce1c0, pattern_id_array_cnt = 10,
    pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda23fd9a40
"\200", pattern_id_bitarray_size = 1476}, smsg_pmq = {{
      pattern_id_array = 0x7fda23fda010, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda23fe5890 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda23fe5e60,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda23ff16e0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda23ff1cb0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda23ffd530 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24000030, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2400b8b0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2400be80,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24017700 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24017cd0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24023550 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24023b20, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2402f3a0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2402f970,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2403b1f0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2403b7c0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24047040 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24047610, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24052e90 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24053460,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2405ece0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2405f2b0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2406ab30 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2406b100, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24076980 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24076f50,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda240827d0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24082da0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2408e620 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2408ebf0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2409a470 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2409aa40,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda240a62c0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda240a6890,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda240b2110 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda240b26e0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda240bdf60 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda240be530,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda240c9db0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda240ca380,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda240d5c00 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda240d61d0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda240e1a50 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda240e2020,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda240ed8a0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda240ede70,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda240f96f0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda240f9cc0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24105540 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24105b10,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
---Type <return> to continue, or q <return> to quit---
      pattern_id_bitarray = 0x7fda24111390 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24111960,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2411d1e0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2411d7b0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24129030 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24129600,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24134e80 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24135450,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24140cd0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda241412a0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2414cb20 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2414d0f0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24158970 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24158f40,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda241647c0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24164d90, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24170610 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24170be0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2417c460 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2417ca30,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda241882b0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24188880, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24194100 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda241946d0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2419ff50 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda241a0520,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda241abda0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda241ac370, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda241b7bf0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda241b81c0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda241c3a40 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda241c4010,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda241cf890 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda241cfe60, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda241db6e0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda241dbcb0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda241e7530 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda241e7b00,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda241f3380 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda241f3950, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda241ff1d0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda241ff7a0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2420b020 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2420b5f0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24216e70 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24217440, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24222cc0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24223290,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2422eb10 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2422f0e0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2423a960 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2423af30, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda242467b0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24246d80,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24252600 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24252bd0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2425e450 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2425ea20, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2426a2a0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2426a870,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda242760f0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda242766c0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24281f40 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24282510, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2428dd90 "",
---Type <return> to continue, or q <return> to quit---
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2428e360,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24299be0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2429a1b0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda242a5a30 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda242a6000, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda242b1880 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda242b1e50,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda242bd6d0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda242bdca0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda242c9520 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda242c9af0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda242d5370 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda242d5940,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda242e11c0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda242e1790,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda242ed010 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda242ed5e0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda242f8e60 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda242f9430,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24304cb0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24305280,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24310b00 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda243110d0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2431c950 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2431cf20,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda243287a0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24328d70,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda243345f0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24334bc0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24340440 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24340a10,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2434c290 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2434c860,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda243580e0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda243586b0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24363f30 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24364500,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2436fd80 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24370350,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2437bbd0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2437c1a0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24387a20 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24387ff0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24393870 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24393e40,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2439f6c0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2439fc90, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda243ab510 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda243abae0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda243b7360 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda243b7930,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda243c31b0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda243c3780, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda243cf000 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda243cf5d0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda243dae50 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda243db420,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda243e6ca0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda243e7270, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda243f2af0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda243f30c0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda243fe940 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda243fef10,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2440a790 "", pattern_id_bitarray_size = 1476}, {
---Type <return> to continue, or q <return> to quit---
      pattern_id_array = 0x7fda2440ad60, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda244165e0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24416bb0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24422430 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24422a00,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2442e280 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2442e850, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2443a0d0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2443a6a0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24445f20 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda244464f0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24451d70 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24452340, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2445dbc0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2445e190,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24469a10 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24469fe0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24475860 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24475e30, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda244816b0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24481c80,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2448d500 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2448dad0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24499350 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24499920, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda244a51a0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda244a5770,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda244b0ff0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda244b15c0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda244bce40 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda244bd410, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda244c8c90 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda244c9260,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda244d4ae0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda244d50b0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda244e0930 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda244e0f00, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda244ec780 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda244ecd50,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda244f85d0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda244f8ba0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24504420 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245049f0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24510270 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24510840,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2451c0c0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2451c690,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24527f10 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245284e0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24533d60 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24534330,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2453fbb0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24540180,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2454ba00 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2454bfd0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24557850 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24557e20,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda245636a0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24563c70,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2456f4f0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2456fac0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2457b340 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2457b910,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24587190 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24587760,
---Type <return> to continue, or q <return> to quit---
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24592fe0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245935b0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2459ee30 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2459f400,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda245aac80 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda245ab250,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda245b6ad0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245b70a0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda245c2920 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda245c2ef0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda245ce770 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda245ced40,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda245da5c0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245dab90, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda245e6410 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda245e69e0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda245f2260 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda245f2830,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda245fe0b0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda245fe680, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24609f00 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2460a4d0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24615d50 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24616320,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24621ba0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24622170, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2462d9f0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2462dfc0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24639840 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24639e10,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24645690 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24645c60, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda246514e0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24651ab0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2465d330 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2465d900,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24669180 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24669750, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24674fd0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda246755a0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24680e20 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda246813f0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2468cc70 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2468d240, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24698ac0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24699090,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda246a4910 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda246a4ee0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda246b0760 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda246b0d30, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda246bc5b0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda246bcb80,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda246c8400 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda246c89d0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda246d4250 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda246d4820, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda246e00a0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda246e0670,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda246ebef0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda246ec4c0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda246f7d40 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda246f8310, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24703b90 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24704160,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
---Type <return> to continue, or q <return> to quit---
      pattern_id_bitarray = 0x7fda2470f9e0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2470ffb0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2471b830 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2471be00, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24727680 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24727c50,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda247334d0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24733aa0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2473f320 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2473f8f0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2474b170 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2474b740,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24756fc0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24757590,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24762e10 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda247633e0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2476ec60 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2476f230,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2477aab0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2477b080,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24786900 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24786ed0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24792750 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24792d20,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2479e5a0 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2479eb70,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda247aa3f0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda247aa9c0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda247b6240 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda247b6810,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda247c2090 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda247c2660,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda247cdee0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda247ce4b0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda247d9d30 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda247da300,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda247e5b80 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda247e6150,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda247f19d0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda247f1fa0, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda247fd820 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda247fddf0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24809670 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24809c40,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda248154c0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24815a90, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24821310 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda248218e0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda2482d160 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda2482d730,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24838fb0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24839580, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda24844e00 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda248453d0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24850c50 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24851220,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2485caa0 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2485d070, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda248688f0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda24868ec0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24874740 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24874d10,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda24880590 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda24880b60, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2488c3e0 "",
---Type <return> to continue, or q <return> to quit---
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2488c9b0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24898230 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda24898800,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda248a4080 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda248a4650, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda248afed0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda248b04a0,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda248bbd20 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda248bc2f0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda248c7b70 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda248c8140, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda248d39c0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda248d3f90,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda248df810 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda248dfde0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda248eb660 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda248ebc30, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda248f74b0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda248f7a80,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24903300 "", pattern_id_bitarray_size =
1476}, {pattern_id_array = 0x7fda249038d0,
      pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
pattern_id_bitarray = 0x7fda2490f150 "", pattern_id_bitarray_size = 1476}, {
      pattern_id_array = 0x7fda2490f720, pattern_id_array_cnt = 0,
pattern_id_array_size = 47216, pattern_id_bitarray = 0x7fda2491afa0 "",
      pattern_id_bitarray_size = 1476}, {pattern_id_array = 0x7fda2491b570,
pattern_id_array_cnt = 0, pattern_id_array_size = 47216,
      pattern_id_bitarray = 0x7fda24926df0 "", pattern_id_bitarray_size =
1476}...}, io_ctx = {sig_match_array = 0x7fda24bc1540 "",
    sig_match_size = 1615}, bj_values = 0x7fda40b80680, replist = 0x0,
filestore = {{file_id = 0, tx_id = 0} <repeats 15 times>},
  de_ctx = 0x7fda40000930, keyword_ctxs_array = 0x0, keyword_ctxs_size = 0}
(gdb) print *p
$6 = {src = {family = 2 '\002', address = {address_un_data32 = {917940416,
0, 0, 0}, address_un_data16 = {43200, 14006, 0, 0, 0, 0, 0, 0},
      address_un_data8 = "\300\250\266\066", '\000' <repeats 11 times>}},
dst = {family = 2 '\002', address = {address_un_data32 = {
        436578496, 0, 0, 0}, address_un_data16 = {43200, 6661, 0, 0, 0, 0,
0, 0},
      address_un_data8 = "\300\250\005\032", '\000' <repeats 11 times>}},
{sp = 5000, type = 136 '\210'}, {dp = 44046, code = 14 '\016'},
  proto = 6 '\006', recursion_level = 0 '\000', flags = 98656, flowflags =
53 '5', pkt_src = 1 '\001', flow = 0x7fda58424890, ts = {
    tv_sec = 1369161938, tv_usec = 257675}, {nfq_v = {id = 2090988944,
nfq_index = 32731, mark = 0, ifi = 0, ifo = 0, hw_protocol = 0},
    afp_v = {relptr = 0x7fdb7ca1f590, copy_mode = 0, peer = 0x0, mpeer =
0x7fe2b4000c70}, pcap_v = {<No data fields>}}, datalink = 1,
  action = 0 '\000', debuglog_flowbits_names_len = 0,
debuglog_flowbits_names = 0x0, ReleaseData = 0x582eec
<AFPReleaseDataFromRing>,
  pktvar = 0x0, ethh = 0x7fdb7ca1f5d2, ip4h = 0x7fdb7ca1f5e0, ip4vars =
{comp_csum = -1, ip_src_u32 = 0, ip_dst_u32 = 0, ip_opts = {{
        type = 148 '\224', len = 4 '\004', data = 0x7fdc5243d0d6 <Address
0x7fdc5243d0d6 out of bounds>}, {type = 0 '\000',
        len = 0 '\000', data = 0x0} <repeats 39 times>}, ip_opt_cnt = 0
'\000', o_rr = 0x0, o_qs = 0x0, o_ts = 0x0, o_sec = 0x0,
    o_lsrr = 0x0, o_cipso = 0x0, o_sid = 0x0, o_ssrr = 0x0, o_rtralt =
0x0}, ip6h = 0x0, ip6vars = {ip_opts_len = 0 '\000',
    l4proto = 0 '\000'}, ip6eh = {ip6fh = 0x0, fh_offset = 0, ip6rh = 0x0,
ip6ah = 0x0, ip6eh = 0x0, ip6dh1 = 0x0, ip6dh2 = 0x0,
    ip6hh = 0x0, ip6hh_opt_hao = {ip6hao_type = 0 '\000', ip6hao_len = 0
'\000', ip6hao_hoa = {__in6_u = {
          __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0,
0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}}, ip6hh_opt_ra = {
      ip6ra_type = 5 '\005', ip6ra_len = 2 '\002', ip6ra_value = 0},
ip6hh_opt_jumbo = {ip6j_type = 0 '\000', ip6j_len = 0 '\000',
      ip6j_payload_len = 0}, ip6dh1_opt_hao = {ip6hao_type = 0 '\000',
ip6hao_len = 0 '\000', ip6hao_hoa = {__in6_u = {
          __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0,
0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}}, ip6dh1_opt_ra = {
      ip6ra_type = 0 '\000', ip6ra_len = 0 '\000', ip6ra_value = 0},
ip6dh1_opt_jumbo = {ip6j_type = 0 '\000', ip6j_len = 0 '\000',
      ip6j_payload_len = 0}, ip6dh2_opt_hao = {ip6hao_type = 0 '\000',
ip6hao_len = 0 '\000', ip6hao_hoa = {__in6_u = {
          __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0,
0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}}, ip6dh2_opt_ra = {
      ip6ra_type = 0 '\000', ip6ra_len = 0 '\000', ip6ra_value = 0},
ip6dh2_opt_jumbo = {ip6j_type = 0 '\000', ip6j_len = 0 '\000',
      ip6j_payload_len = 0}, ip6_exthdrs = {{type = 0 '\000', next = 58
':', len = 8 '\b',
        data = 0x7fe06045382a <Address 0x7fe06045382a out of bounds>},
{type = 0 '\000', next = 0 '\000', len = 0 '\000',
        data = 0x0} <repeats 39 times>}, ip6_exthdrs_cnt = 0 '\000'}, tcph
= 0x7fdb7ca1f5f4, tcpvars = {comp_csum = -1,
    tcp_opt_cnt = 1 '\001', tcp_opts = {{type = 8 '\b', len = 10 '\n', data
= 0x7fdb7ca1f60c <Address 0x7fdb7ca1f60c out of bounds>}, {
        type = 4 '\004', len = 2 '\002', data = 0x0}, {type = 3 '\003', len
= 3 '\003',
        data = 0x7fdeaf4a4493 <Address 0x7fdeaf4a4493 out of bounds>},
{type = 3 '\003', len = 3 '\003',
        data = 0x7fe21d25194b <Address 0x7fe21d25194b out of bounds>},
{type = 0 '\000', len = 0 '\000', data = 0x0} <repeats 16 times>},
    ts = 0x7217e20, sack = 0x0, sackok = 0x0, ws = 0x0, mss = 0x0}, udph =
0x0, udpvars = {comp_csum = -1}, sctph = 0x0, icmpv4h = 0x0,
  icmpv4vars = {comp_csum = -1, id = 0, seq = 0, mtu = 0, error_ptr = 0,
emb_ipv4h = 0x0, emb_tcph = 0x0, emb_udph = 0x0,
    emb_icmpv4h = 0x0, emb_ip4_src = {s_addr = 0}, emb_ip4_dst = {s_addr =
0}, emb_ip4_hlen = 20 '\024', emb_ip4_proto = 0 '\000',
    emb_sport = 0, emb_dport = 0}, icmpv6h = 0x0, icmpv6vars = {comp_csum =
-1, id = 0, seq = 0, mtu = 0, error_ptr = 0, emb_ipv6h = 0x0,
    emb_tcph = 0x0, emb_udph = 0x0, emb_icmpv6h = 0x0, emb_ip6_src = {0, 0,
0, 0}, emb_ip6_dst = {0, 0, 0, 0},
    emb_ip6_proto_next = 0 '\000', emb_sport = 0, emb_dport = 0}, ppph =
0x0, pppoesh = 0x0, pppoedh = 0x0, greh = 0x0, vlanh = 0x0,
  payload = 0x7fdb7ca1f614 <Address 0x7fdb7ca1f614 out of bounds>,
payload_len = 1448, pkt = 0x7218208 "",
  ext_pkt = 0x7fdb7ca1f5d2 <Address 0x7fdb7ca1f5d2 out of bounds>, pktlen =
1514, livedev = 0x28d20570, alerts = {cnt = 0, alerts = {{
        num = 0, order_id = 0, action = 0 '\000', flags = 0 '\000', s =
0x0} <repeats 15 times>}}, host_src = 0x0, host_dst = 0x0,
  pcap_cnt = 0, tunnel_mutex = {__data = {__lock = 0, __count = 0, __owner
= 0, __nusers = 0, __kind = 0, __spins = 0, __list = {
        __prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>,
__align = 0}, tunnel_rtv_cnt = 0, tunnel_tpr_cnt = 0, events = {
    cnt = 0 '\000', events = "\004l", '\000' <repeats 12 times>}, next =
0x0, prev = 0x0, root = 0x0}
(gdb)



2013/5/22 Victor Julien <lists at inliniac.net>

> On 05/21/2013 09:32 PM, Fernando Sclavo wrote:
> > #1  0x000000000048702b in SigMatchSignatures (th_v=0x2caeed50,
> > de_ctx=0x7fda40000930, det_ctx=0x7fda23fcc070, p=0x7217750)
> >     at detect.c:1553
>
> In gdb, can you do:
>
> f 1
> print *s
> print *sm
> print sigmatch_table[sm->type]
> print *th_v
> print *det_ctx
> print *p
>
> And get us the output?
>
> Thanks!
>
> --
> ---------------------------------------------
> Victor Julien
> http://www.inliniac.net/
> PGP: http://www.inliniac.net/victorjulien.asc
> ---------------------------------------------
>
> _______________________________________________
> Suricata IDS Users mailing list: oisf-users at openinfosecfoundation.org
> Site: http://suricata-ids.org | Support: http://suricata-ids.org/support/
> List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users
> OISF: http://www.openinfosecfoundation.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openinfosecfoundation.org/pipermail/oisf-users/attachments/20130522/e5c44dce/attachment-0002.html>


More information about the Oisf-users mailing list