Abandoned this project a couple years ago, but came back to it. Updated everything to the new 5.5.9r now, but it segfaults. I'm not sure if the issue is openwrt switched from GLIBC to MUSL?
and a gdb:
1772843531 hw8: ListCheck:redirect NOT FOUND runFunct():StoryBoard.cpp:584
1772843531 hw8: request headerout:GET
http://www.yahoo.com/_nca/_next/static/css/59c324a73f98bc1b.css?dpl=sha-c354d92 HTTP/1.1
out():HTTPHeader.cpp:1641
1772843531 hw8: request headerout (modified for direct):GET /_nca/_next/static/css/59c324a73f98bc1b.css?dpl=sha-c354d92 HTTP/1.1
out():HTTPHeader.cpp:1652
timeout:55000 out():HTTPHeader.cpp:1674a/_next/static/css/59c324a73f98bc1b.css?dpl=sha-c354d92 HTTP/1.1
out():HTTPHeader.cpp:1688er: Host:
www.yahoo.com1772843531 hw8: Found Header: User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:148.0) Gecko/20100101 Fir out():HTTPHeader.cpp:1688
out():HTTPHeader.cpp:1688er: Accept: text/css,*/*;q=0.1
out():HTTPHeader.cpp:1688er: Accept-Language: en-US,en;q=0.9
out():HTTPHeader.cpp:1688er: Accept-Encoding: identity,gzip,deflate
out():HTTPHeader.cpp:1688er: Referer:
https://www.yahoo.com/ out():HTTPHeader.cpp:1688er: Connection: keep-alive
1772843531 hw8: Found Header: Cookie: AWSALBTG=rSfyjGhJwk8wQ53d5lKP69f9NMe1kNWcEVQNNtFEzpq8Fk8uXfjeWAgXNbEXfj0mhkyy+2NyXWMMMkJEZaDHR7ap4kwqKSpu4J3xHtX/mEMdn0XUAmj8dsn1SSW4Nq885hc9ukTU5VcQmCjlpNyLHEnuuW0GTC6wYZK9Q8LFdQ+c; AWSALBTGCORS=rSfyjGhJwk8wQ53d5lKP69f9NMe1kNWcEVQNNtFEzpq8Fk8uXfjeWAgXNbEXfj0mhkyy+2NyXWMMMkJEZaDHR7ap4kwqKSpu4J3xHtX/mEMdn0XUAmj8dsn1SSW4Nq885hc9ukTU5VcQmCjlpNyLHEnuuW0GTC6wYZK9Q8LFdQ+c; A1=d=AQABBAhyq2kCELobJShaguDaCipDeQZeQcIFEgEBAQHDrGm1adxN0iMA_eMDAA&S=AQAAAmaXJ9ifsHliUEdpPMcX4dc; A3=d=AQABBAhyq2kCELobJShaguDaCipDeQZeQcIFEgEBAQHDrGm1adxN0iMA_eMDAA&S=AQAAAmaXJ9ifsHliUEdpPMcX4dc; A1S=d=AQABBAhyq2kCELobJShaguDaCipDeQZeQcIFEgEBAQHDrGm1 out():HTTPHeader.cpp:16889ifsHliUEdpPMcX4dc
out():HTTPHeader.cpp:1688er: Sec-Fetch-Dest: style
out():HTTPHeader.cpp:1688er: Sec-Fetch-Mode: no-cors
out():HTTPHeader.cpp:1688er: Sec-Fetch-Site: same-origin
out():HTTPHeader.cpp:1688er: Priority: u=0
1772843531 hw8: Header written - pstdata_len:0 out():HTTPHeader.cpp:1731
1772843531 hw8: Returning from header:out out():HTTPHeader.cpp:1746
1772843531 hw8: Start of response header:in in():HTTPHeader.cpp:1813
1772843531 hw8: header:in firsttime before getLine - timeout:61000 in():HTTPHeader.cpp:1837
1772843531 hw10: Adding hostname to check:
www.yahoo.com: startSslClient():Socket.cpp:353
1772843531 hw11: Adding hostname to check:
www.yahoo.com: startSslClient():Socket.cpp:353
Thread 5 "e2guardian" received signal SIGSEGV, Segmentation fault.
[Switching to LWP 5739]
0x00007ffff7f98f10 in ?? ()
(gdb) backtrace
#0 0x00007ffff7f98f10 in ?? ()
#1 0x000000000043adb7 in ConnectionHandler::handleTHTTPSConnection (this=0x7ffff75ad800, peerconn=...,
ip=..., proxysock=..., dystat=@0x5ed010: 0x5ee4a0 <dstat>)
at e2guardian-5.5/src/ConnectionHandler.cpp:3406
#2 0x0000000000589de6 in ?? ()
#3 0x00007ffff75ac770 in ?? ()
#4 0x0000000000589df8 in ?? ()
#5 0x00007ffff75ac750 in ?? ()
#6 0x0000000000589dfe in ?? ()
#7 0x00007ffff75ac730 in ?? ()
#8 0x0000000000589e04 in ?? ()
#9 0x00007ffff75ac950 in ?? ()
#10 0x00000000005ef940 in relurl_re ()
#11 0x00007ffff75ac5d0 in ?? ()
#12 0x0000000000000000 in ?? ()
(gdb) bt full
#0 0x00007ffff7f98f10 in ?? ()
No symbol table info available.
#1 0x000000000043adb7 in ConnectionHandler::handleTHTTPSConnection (this=0x7ffff75ad800, peerconn=...,
ip=..., proxysock=..., dystat=@0x5ed010: 0x5ee4a0 <dstat>)
at e2guardian-5.5/src/ConnectionHandler.cpp:3406
__func__ = "handleTHTTPSConnection"
thestart = {tv_sec = 1772843530, tv_usec = 161656}
docheader = {header = {<std::_Deque_base<String, std::allocator<String> >> = {
_M_impl = {<std::allocator<String>> = {<std::__new_allocator<String>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<String, std::allocator<String> >::_Deque_impl_data> = {
_M_map = 0x7ffff764aa00, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff7618f90,
_M_first = 0x7ffff7618f90, _M_last = 0x7ffff7619190, _M_node = 0x7ffff764aa18},
_M_finish = {_M_cur = 0x7ffff7618f90, _M_first = 0x7ffff7618f90, _M_last = 0x7ffff7619190,
_M_node = 0x7ffff764aa18}}, <No data fields>}}, <No data fields>}, port = 0,
is_response = true, icap = false, first_line_sent = false, header_all_sent = false,
redirect = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3a38 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
useragent = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3a58 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
contenttype = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
--Type <RET> for more, q to quit, c to continue without paging--
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3a78 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
contentencoding = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3a98 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
transferencoding = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3ab8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
requesttype = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3ad8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, returncode = 0, onepointone = false,
addheaderchecked = false, isheaderadded = false, plogheadervalue = 0x0, pheaderident = 0x0,
ptransfercoding = 0x0, ptransferencoding = 0x0, searchchecked = false, chunked = false,
expects_100 = false, isProxyRequest = false, timeout = 120000, phost = 0x0, pport = 0x0,
pcontentlength = 0x0, pcontenttype = 0x0, pproxyauthorization = 0x0, pauthorization = 0x0,
pproxyauthenticate = 0x0, pcontentdisposition = 0x0, puseragent = 0x0, pxforwardedfor = 0x0,
pcontentencoding = 0x0, pproxyconnection = 0x0, pkeepalive = 0x0, cachedurl = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3b90 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
--Type <RET> for more, q to quit, c to continue without paging--
_M_allocated_capacity = 0}}, mitm = false, isdirect = false,
searchwds = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3bb8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
searchtms = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3bd8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, issearch = false, contentlength = -1,
clcached = false, postdata = 0x0, postdata_len = 0, ispersistent = false, waspersistent = false,
dirty = false, s_clientip = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3c28 "192.168.1.2"}, _M_string_length = 11, {
_M_local_buf = "192.168.1.2\000\000\000\000", _M_allocated_capacity = 3330471509296822577}}}
header = {header = {<std::_Deque_base<String, std::allocator<String> >> = {
_M_impl = {<std::allocator<String>> = {<std::__new_allocator<String>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<String, std::allocator<String> >::_Deque_impl_data> = {
_M_map = 0x7ffff764aa50, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff76191d0,
_M_first = 0x7ffff76191d0, _M_last = 0x7ffff76193d0, _M_node = 0x7ffff764aa68},
_M_finish = {_M_cur = 0x7ffff76191d0, _M_first = 0x7ffff76191d0, _M_last = 0x7ffff76193d0,
_M_node = 0x7ffff764aa68}}, <No data fields>}}, <No data fields>}, port = 0,
is_response = false, icap = false, first_line_sent = false, header_all_sent = false,
redirect = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No --Type <RET> for more, q to quit, c to continue without paging--
data fields>}, _M_p = 0x7ffff75a3ca8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
useragent = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3cc8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
contenttype = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3ce8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
contentencoding = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3d08 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
transferencoding = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3d28 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
requesttype = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3d48 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, returncode = 0, onepointone = false,
--Type <RET> for more, q to quit, c to continue without paging--
addheaderchecked = false, isheaderadded = false, plogheadervalue = 0x0, pheaderident = 0x0,
ptransfercoding = 0x0, ptransferencoding = 0x0, searchchecked = false, chunked = false,
expects_100 = false, isProxyRequest = false, timeout = 120000, phost = 0x0, pport = 0x0,
pcontentlength = 0x0, pcontenttype = 0x0, pproxyauthorization = 0x0, pauthorization = 0x0,
pproxyauthenticate = 0x0, pcontentdisposition = 0x0, puseragent = 0x0, pxforwardedfor = 0x0,
pcontentencoding = 0x0, pproxyconnection = 0x0, pkeepalive = 0x0, cachedurl = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3e00 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, mitm = false, isdirect = false,
searchwds = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3e28 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
searchtms = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3e48 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, issearch = false, contentlength = -1,
clcached = false, postdata = 0x0, postdata_len = 0, ispersistent = false, waspersistent = false,
dirty = false, s_clientip = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3e98 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}}
checkme = {isItNaughty = false, isException = false, isGrey = false, isSSLGrey = false,
isSearch = false, isBlocked = false, hasSNI = true, hasECH = true, isTLS = true,
--Type <RET> for more, q to quit, c to continue without paging--
orig_ip = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3ed0 ""}, _M_string_length = 0, {
_M_local_buf = "\00092.168.2.10\000\000\000",
_M_allocated_capacity = 3330471509296822528}}, <No data fields>}, orig_port = 0,
got_orig_ip = false, badcert = false, listen_port = 8443, authrec = 0x7ffff75ad808,
isReturn = true, reverse_checked = false, hasEmbededURL = false,
embededURLs = {<std::_Deque_base<String, std::allocator<String> >> = {
_M_impl = {<std::allocator<String>> = {<std::__new_allocator<String>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<String, std::allocator<String> >::_Deque_impl_data> = {
_M_map = 0x7ffff764aaa0, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff7619430,
_M_first = 0x7ffff7619430, _M_last = 0x7ffff7619630, _M_node = 0x7ffff764aab8},
_M_finish = {_M_cur = 0x7ffff7619430, _M_first = 0x7ffff7619430, _M_last = 0x7ffff7619630,
_M_node = 0x7ffff764aab8}}, <No data fields>}}, <No data fields>},
reversedURLs = {<std::_Deque_base<url_rec, std::allocator<url_rec> >> = {
_M_impl = {<std::allocator<url_rec>> = {<std::__new_allocator<url_rec>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<url_rec, std::allocator<url_rec> >::_Deque_impl_data> = {
_M_map = 0x7ffff764aaf0, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff2828320,
_M_first = 0x7ffff2828320, _M_last = 0x7ffff28284c0, _M_node = 0x7ffff764ab08},
_M_finish = {_M_cur = 0x7ffff2828320, _M_first = 0x7ffff2828320, _M_last = 0x7ffff28284c0,
_M_node = 0x7ffff764ab08}}, <No data fields>}}, <No data fields>},
request_header = 0x7ffff75a3c40, response_header = 0x7ffff75a39d0, ch_isiphost = {reg = {
re_pcre = 0x7ffff71aa3a0, re_nsub = 0, re_erroffset = 18446744073709551615},
wascompiled = true, searchstring = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3fe0 ",*[a-z|A-Z].*"}, _M_string_length = 13, {
--Type <RET> for more, q to quit, c to continue without paging--
_M_local_buf = ",*[a-z|A-Z].*\000\000", _M_allocated_capacity = 4718780844902918700}}},
Rch_isiphost = {
results = {<std::_Deque_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<std::__new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, <std::_Deque_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Deque_impl_data> = {_M_map = 0x7ffff764ab40, _M_map_size = 8, _M_start = {
_M_cur = 0x7ffff7619670, _M_first = 0x7ffff7619670, _M_last = 0x7ffff7619870,
_M_node = 0x7ffff764ab58}, _M_finish = {_M_cur = 0x7ffff7619690,
_M_first = 0x7ffff7619670, _M_last = 0x7ffff7619870,
_M_node = 0x7ffff764ab58}}, <No data fields>}}, <No data fields>},
offsets = {<std::_Deque_base<unsigned int, std::allocator<unsigned int> >> = {
_M_impl = {<std::allocator<unsigned int>> = {<std::__new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<unsigned int, std::allocator<unsigned int> >::_Deque_impl_data> = {_M_map = 0x7ffff764ab90, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff7619890,
_M_first = 0x7ffff7619890, _M_last = 0x7ffff7619a90, _M_node = 0x7ffff764aba8},
_M_finish = {_M_cur = 0x7ffff7619894, _M_first = 0x7ffff7619890,
_M_last = 0x7ffff7619a90,
_M_node = 0x7ffff764aba8}}, <No data fields>}}, <No data fields>},
lengths = {<std::_Deque_base<unsigned int, std::allocator<unsigned int> >> = {
_M_impl = {<std::allocator<unsigned int>> = {<std::__new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<unsigned int, std::allocator<unsigned int> >::_Deque_impl_data> = {_M_map = 0x7ffff764abe0, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff7619ad0,
_M_first = 0x7ffff7619ad0, _M_last = 0x7ffff7619cd0, _M_node = 0x7ffff764abf8},
--Type <RET> for more, q to quit, c to continue without paging--
_M_finish = {_M_cur = 0x7ffff7619ad4, _M_first = 0x7ffff7619ad0,
_M_last = 0x7ffff7619cd0,
_M_node = 0x7ffff764abf8}}, <No data fields>}}, <No data fields>}, imatched = true},
gomitm = true, nomitm = false, automitm = true, alert = false, deep_urls_checked = false,
has_deep_urls = false, deep_urls = {<std::_Deque_base<url_rec, std::allocator<url_rec> >> = {
_M_impl = {<std::allocator<url_rec>> = {<std::__new_allocator<url_rec>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<url_rec, std::allocator<url_rec> >::_Deque_impl_data> = {
_M_map = 0x7ffff764ac30, _M_map_size = 8, _M_start = {_M_cur = 0x7ffff2828520,
_M_first = 0x7ffff2828520, _M_last = 0x7ffff28286c0, _M_node = 0x7ffff764ac48},
_M_finish = {_M_cur = 0x7ffff2828520, _M_first = 0x7ffff2828520, _M_last = 0x7ffff28286c0,
_M_node = 0x7ffff764ac48}}, <No data fields>}}, <No data fields>}, anon_user = false,
anon_url = false, upfailure = false, waschecked = false, wasrequested = false,
isexception = false, issemiexception = false, isourwebserver = false, wasclean = false,
cachehit = false, isbypass = false, iscookiebypass = false, isvirusbypass = false,
isscanbypass = false, isbypassallowed = false, isinfectionbypassallowed = false,
isscanbypassallowed = false, istoobigbypassallowed = false, ispostblock = false,
pausedtoobig = false, wasinfected = false, wasscanned = false, contentmodified = false,
urlmodified = false, headermodified = false, headeradded = false, isconnect = false,
ishead = false, isiphost = false, scanerror = false, ismitmcandidate = true, is_ssl = false,
is_ip = false, ismitm = false, isdone = false, nolog = false, nocheckcert = false,
logcategory = false, noviruscheck = true, urlredirect = false, isdirect = true,
tunnel_rest = false, tunnel_2way = false, is_text = false, issiteonly = true, auth_result = 0,
search_words = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4188 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
--Type <RET> for more, q to quit, c to continue without paging--
search_terms = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a41a8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, thestart = {tv_sec = 1772843530,
tv_usec = 161928}, headersent = 0, bypasstimestamp = 0, mimetype = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a41e0 "-"}, _M_string_length = 1, {
_M_local_buf = "-", '\000' <repeats 14 times>, _M_allocated_capacity = 45}},
url = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff27f1bc0 "\005"}, _M_string_length = 18, {
_M_local_buf = "\036\000\000\000\000\000\000\000om\000\000\000\000\000",
_M_allocated_capacity = 30}}, <No data fields>},
baseurl = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff27f1bf0 "\204"}, _M_string_length = 10, {
_M_local_buf = "\036", '\000' <repeats 14 times>,
_M_allocated_capacity = 30}}, <No data fields>},
logurl = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff27f1c20 "P\034\177\362\377\177"}, _M_string_length = 18, {
_M_local_buf = "\036", '\000' <repeats 14 times>,
--Type <RET> for more, q to quit, c to continue without paging--
_M_allocated_capacity = 30}}, <No data fields>},
urld = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff27f1c50 "\004"}, _M_string_length = 18, {
_M_local_buf = "\036", '\000' <repeats 14 times>,
_M_allocated_capacity = 30}}, <No data fields>},
urldomain = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4280 "
s.yimg.com"}, _M_string_length = 10, {
_M_local_buf = "
s.yimg.com\000\000\000\000\000",
_M_allocated_capacity = 7146763378302201459}}, <No data fields>},
urldomainport = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a42a0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
connect_site = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a42c0 "
s.yimg.com"}, _M_string_length = 10, {
_M_local_buf = "
s.yimg.com\000\000\000\000\000",
_M_allocated_capacity = 7146763378302201459}}, <No data fields>},
user = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No --Type <RET> for more, q to quit, c to continue without paging--
data fields>}, _M_p = 0x7ffff75a42e0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
realuser = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4300 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
lastmatch = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4320 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
result = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4340 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, exceptionreason = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4360 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, exceptioncat = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4380 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, docsize = 0, filtergroup = 0,
tempfilename = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No --Type <RET> for more, q to quit, c to continue without paging--
data fields>}, _M_p = 0x7ffff75a43b0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
tempfilemime = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a43d0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>},
tempfiledis = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a43f0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}, usedisplaycats = false, blocktype = 0,
store = false, message_no = 0, log_message_no = 0, whatIsNaughty = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4428 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, whatIsNaughtyLog = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4448 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, whatIsNaughtyCategories = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4468 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, whatIsNaughtyDisplayCategories = {
static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a4488 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, clienthost = {static npos = 18446744073709551615,
--Type <RET> for more, q to quit, c to continue without paging--
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a44a8 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, clientip = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a44c8 "192.168.1.2"}, _M_string_length = 11, {
_M_local_buf = "192.168.1.2\000\000\000\000", _M_allocated_capacity = 3330471509296822577}},
naughtiness = 0,
lastcategory = {<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a44f0 ""}, _M_string_length = 0, {_M_local_buf = '\000' <repeats 15 times>,
_M_allocated_capacity = 0}}, <No data fields>}}
clientip = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<std::__new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff75a3920 "192.168.1.2"}, _M_string_length = 11, {
_M_local_buf = "192.168.1.2\000\000\000\000", _M_allocated_capacity = 3330471509296822577}}
#2 0x0000000000589de6 in ?? ()
No symbol table info available.
#3 0x00007ffff75ac770 in ?? ()
No symbol table info available.
#4 0x0000000000589df8 in ?? ()
No symbol table info available.
#5 0x00007ffff75ac750 in ?? ()
No symbol table info available.
#6 0x0000000000589dfe in ?? ()
No symbol table info available.
#7 0x00007ffff75ac730 in ?? ()
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#8 0x0000000000589e04 in ?? ()
No symbol table info available.
#9 0x00007ffff75ac950 in ?? ()
No symbol table info available.
#10 0x00000000005ef940 in relurl_re ()
No symbol table info available.
#11 0x00007ffff75ac5d0 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
please help....