. Thread 2 (Thread 7081): #0 0x00007f89a4d018ef in __libc_free (mem=) at malloc.c:3739 ar_ptr = 0x7f8998000020 p = hook = #1 0x00007f89a18198c3 in deallocate (this=0x7f89980188f8, __x=0x7f89983ea1f0) at /usr/include/c++/4.5/ext/new_allocator.h:95 No locals. #2 _M_put_node (this=0x7f89980188f8, __x=0x7f89983ea1f0) at /usr/include/c++/4.5/bits/stl_tree.h:363 No locals. #3 _M_destroy_node (this=0x7f89980188f8, __x=0x7f89983ea1f0) at /usr/include/c++/4.5/bits/stl_tree.h:384 No locals. #4 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983ea1f0) at /usr/include/c++/4.5/bits/stl_tree.h:990 __y = 0x7f89983e89a0 #5 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983e8390) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #6 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983e1ed0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #7 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983ddc70) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #8 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983d7610) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #9 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983cf2e0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #10 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89983a0fc0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #11 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f899836e6a0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #12 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89982dc9d0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #13 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f89982892e0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #14 0x00007f89a18198b7 in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x7f89980188f8, __x=0x7f8998114d60) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #15 0x00007f89a1819aa0 in ~_Rb_tree (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/bits/stl_tree.h:614 No locals. #16 ~map (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/bits/stl_map.h:87 No locals. #17 ~pair (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/bits/stl_pair.h:72 No locals. #18 destroy (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/ext/new_allocator.h:115 No locals. #19 _M_destroy_node (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/bits/stl_tree.h:383 No locals. #20 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x7f89980188d0) at /usr/include/c++/4.5/bits/stl_tree.h:990 __y = 0x0 #21 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x31bac40) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #22 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x31ba680) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #23 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x31ba4c0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #24 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x7f899813d270) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #25 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x7f89981aebe0) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #26 0x00007f89a1819a8f in std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::map, std::less, std::allocator > > > >, std::_Select1st, std::allocator > const, std::map, std::less, std::allocator > > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::map, std::less, std::allocator > > > > > >::_M_erase (this=0x3085688, __x=0x31ba220) at /usr/include/c++/4.5/bits/stl_tree.h:988 __y = #27 0x00007f89a181583c in clear (this=0x30849e0) at /usr/include/c++/4.5/bits/stl_tree.h:744 No locals. #28 clear (this=0x30849e0) at /usr/include/c++/4.5/bits/stl_map.h:664 No locals. #29 ChertWritableDatabase::flush_postlist_changes (this=0x30849e0) at ../backends/chert/chert_database.cc:1049 No locals. #30 0x00007f89a18158ae in ChertWritableDatabase::open_allterms (this=0x30849e0, prefix=) at ../backends/chert/chert_database.cc:1576 No locals. #31 0x00007f89a178d27f in Xapian::Database::allterms_begin (this=0x7fffbd9872d0, prefix=...) at ../api/omdatabase.cc:211 tl = #32 0x00007f89a18d7190 in Term::as_wildcarded_query (this=0x3ba4fe0, state_=) at queryparser/queryparser.lemony:376 root = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3ba5f28 "ZGSUapplication___"}} t = {internal = {dest = 0x4}} db = @0x7fffbd9872d0 prefixes = @0x3065470 q = subqs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #33 0x00007f89a18d9d32 in yy_reduce (yypParser=0x3b992d0, yymajor=21, yyminor=, state=) at queryparser/queryparser.lemony:1884 state = 0x7fffbd9877a0 yygoto = yygotominor = {yyinit = -1114081280, yy0 = 0x7fffbd987800, yy8 = -1114081280, yy12 = 0x7fffbd987800, yy46 = 0x7fffbd987800, yy73 = 0x7fffbd987800, yy76 = 0x7fffbd987800} yymsp = 0x3b98b40 #34 Parse (yypParser=0x3b992d0, yymajor=21, yyminor=, state=) at queryparser/queryparser_internal.cc:2881 yyminorunion = {yyinit = 0, yy0 = 0x0, yy8 = 0, yy12 = 0x0, yy46 = 0x0, yy73 = 0x0, yy76 = 0x0} yyact = 107 yyendofinput = 0 #35 0x00007f89a18dd58e in Xapian::QueryParser::Internal::parse_query (this=0x3064ff0, qs=..., flags=55, default_prefix=) at queryparser/queryparser.lemony:829 prev = 65 ch = 41 last_was_operator = false term_start_index = prefix_info = 0x3065468 was_acronym = false term = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b986e8 "application___"}} last_was_operator_needing_term = false value_ranges = false term_pos = 3 end = {p = 0x0, end = 0x0, seqlen = 0} prefix_stack = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x3372eb0, _M_prev = 0x324c7e0}}}, } def_pfx = {type = NON_BOOLEAN, prefixes = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_node = {_M_next = 0x3056a40, _M_prev = 0x3056a40}}}, }} newprev = 41 mode = Xapian::QueryParser::Internal::DEFAULT state = {qpi = 0x3064ff0, query = {internal = {dest = 0x0}, static MatchAll = {internal = {dest = 0x2eb1f30}, static MatchAll = , static MatchNothing = {internal = {dest = 0x0}, static MatchAll = , static MatchNothing = }}, static MatchNothing = }, error = 0x0, flags = 55} pParser = {parser = 0x3b992d0} it = {p = 0x345c059 ")", end = 0x345c05a "", seqlen = 0} correction_offset = 0 #36 0x00007f89a18d41d4 in Xapian::QueryParser::parse_query (this=, query_string=..., flags=55, default_prefix=...) at ../queryparser/queryparser.cc:116 result = {internal = {dest = 0x7fffbd987b88}, static MatchAll = {internal = {dest = 0x2eb1f30}, static MatchAll = , static MatchNothing = {internal = {dest = 0x0}, static MatchAll = , static MatchNothing = }}, static MatchNothing = } #37 0x00007f89a1bb66d8 in _wrap_QueryParser_parse_query__SWIG_1 (self=, args=) at ../../../../python/modern/xapian_wrap.cc:33449 _swig_thread_allow = {status = true, save = 0x284d0a0} resultobj = 0x0 arg2 = 0x2a653b0 res2 = 512 val3 = 55 ecode3 = arg3 = 55 argp1 = 0x30401b0 arg1 = 0x30401b0 res1 = result = {internal = {dest = 0x0}, static MatchAll = {internal = {dest = 0x2eb1f30}, static MatchAll = , static MatchNothing = {internal = {dest = 0x0}, static MatchAll = , static MatchNothing = }}, static MatchNothing = } #38 _wrap_QueryParser_parse_query (self=, args=) at ../../../../python/modern/xapian_wrap.cc:33525 argc = argv = {, _vrps=[) at remote 0x2fd06d0>, ) at remote 0x2fd08d0>]) at remote 0x2fd0890>, u'(NOT category:XYZ) AND ((zgei:http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent) AND (zgem:http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity) AND (zgsu:application___*))', 55, 0x0, } #39 0x000000000049b3a8 in do_call (f=, throwflag=) at ../Python/ceval.c:4228 tstate = callargs = (, _vrps=[) at remote 0x2fd06d0>, ) at remote 0x2fd08d0>]) at remote 0x2fd0890>, u'(NOT category:XYZ) AND ((zgei:http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent) AND (zgem:http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity) AND (zgsu:application___*))', 55) kwdict = 0x0 result = 0x0 #40 call_function (f=, throwflag=) at ../Python/ceval.c:4036 func = w = na = nk = n = pfunc = 0x3077db0 x = #41 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x3077db0 stack_pointer = next_instr = 0x2e75244 "}\t" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x3077db0 retval = tstate = 0x284d0a0 co = 0x2dd14b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2e75184 "|\003" names = ('_compile_event_filter_query', 'is_always', '_compile_time_range_filter_query', 'COALESCING_RESULT_TYPES', '_enquire', 'set_sort_by_relevance', 'set_sort_by_value', 'VALUE_TIMESTAMP', 'True', 'time', '_query_parser', 'parse_query', 'QUERY_PARSER_FLAGS', 'set_query', 'get_mset', 'get_matches_estimated', 'log', 'debug', 'int', 'xapian', 'sortable_unserialise', 'document', 'get_value', 'VALUE_EVENT_ID', 'append', '_engine', 'get_events', 'Event', 'str', 'Id', '_find_events', 'TimeRange', 'always', 'StorageState', 'Any') consts = ('\n\t\tDo a full text search over the indexed corpus. The `result_type`\n\t\tparameter may be a zeitgeist.datamodel.ResultType or 100. In case it is\n\t\t100 the textual relevancy of the search engine will be used to sort the\n\t\tresults. Result type 100 is the fastest (and default) mode.\n\t\t\n\t\tThe filters argument should be a list of event templates.\n\t\t', '(%s) AND (%s)', 3, 100, "Search '%s' gave %s hits in %sms", 1000, 'ids', 0, 1, None) #42 0x000000000049d325 in PyEval_EvalCodeEx (co=0x2dd14b0, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x2f545a8, defcount=5, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #43 0x0000000000496a92 in fast_function (f=, throwflag=) at ../Python/ceval.c:4109 co = nd = globals = argdefs = d = #44 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = 7 nk = n = pfunc = 0x30773e0 x = #45 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x3077418 stack_pointer = next_instr = 0x2dfac48 "\\\002" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x30773e0 retval = tstate = 0x284d0a0 co = 0x2dc9f30 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2dfac04 "t" names = ('TimeRange', 'map', 'Event', '_indexer', 'search', '_make_events_sendable') consts = ('\n\t\tDBus method to perform a full text search against the contents of the\n\t\tZeitgeist log. Returns an array of events.\n\t\t', 0, 1) #46 0x000000000049d325 in PyEval_EvalCodeEx (co=0x2dc9f30, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #47 0x00000000004c46f8 in function_call (func=, arg=(, _connection=, _Connection__call_on_disconnection=[], _dbus_Connection_initialized=1, _bus_names=, data={}) at remote 0x2d06248>, _signal_sender_matches={}, _signal_recipients_by_object_path={None: {'org.freedesktop.DBus': {'NameOwnerChanged': [, ]}}}) at remote 0x2cfc770>, _locations=[(<...>, '/org/gnome/zeitgeist/index/activity', False)], _indexer=) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = () d = 0x0 k = 0x7f89a6282068 nk = nd = 0 #48 0x000000000045d864 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c44b0 #49 0x0000000000498461 in ext_do_call (f=, throwflag=) at ../Python/ceval.c:4326 kwdict = {} nstar = callargs = stararg = (, , , , , ) result = 0x0 #50 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2705 func = na = 1 nk = 0 n = pfunc = 0x3076ae0 sp = 0x3076ae8 stack_pointer = next_instr = 0x2c61eb1 "}\016" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x3076ac0 retval = tstate = 0x284d0a0 co = 0x2c40130 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2c61c64 "t" names = ('isinstance', 'MethodCallMessage', 'get_member', 'get_interface', '_method_lookup', 'get_args_list', '_dbus_get_args_options', '_dbus_out_signature', 'None', 'Signature', '_dbus_async_callbacks', '_dbus_sender_keyword', 'get_sender', '_dbus_path_keyword', 'get_path', '_dbus_rel_path_keyword', '_locations', 'startswith', 'len', 'ObjectPath', '_dbus_destination_keyword', 'get_destination', '_dbus_message_keyword', '_dbus_connection_keyword', 'tuple', 'TypeError', 'operator', 'isSequenceType', 'Struct', '_method_reply_return', 'Exception', '_method_reply_error') consts = (None, , , 0, 1, '/', '%s has an empty output signature but did not return None', '%s has multiple output values in signature %s but did not return a sequence', (), (...)) #51 0x000000000049d885 in PyEval_EvalCodeEx (co=0x2c40130, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #52 0x00000000004c4526 in function_call (func=, arg=(, _connection=, _Connection__call_on_disconnection=[], _dbus_Connection_initialized=1, _bus_names=, data={}) at remote 0x2d06248>, _signal_sender_matches={}, _signal_recipients_by_object_path={None: {'org.freedesktop.DBus': {'NameOwnerChanged': [, ]}}}) at remote 0x2cfc770>, _locations=[(<...>, '/org/gnome/zeitgeist/index/activity', False)], _indexer= argdefs = kwtuple = 0x0 d = 0x0 k = 0x0 nk = nd = 0 #53 0x000000000045d864 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c44b0 #54 0x000000000045f43f in instancemethod_call (func=, arg=(, _connection=, _Connection__call_on_disconnection=[], _dbus_Connection_initialized=1, _bus_names=, data={}) at remote 0x2d06248>, _signal_sender_matches={}, _signal_recipients_by_object_path={None: {'org.freedesktop.DBus': {'NameOwnerChanged': [, ]}}}) at remote 0x2cfc770>, _locations=[(<...>, '/org/gnome/zeitgeist/index/activity', False)], _indexer=, _connection=, _Connection__call_on_disconnection=[], _dbus_Connection_initialized=1, _bus_names=, data={}) at remote 0x2d06248>, _signal_sender_matches={}, _signal_recipients_by_object_path={None: {'org.freedesktop.DBus': {'NameOwnerChanged': [, ]}}}) at remote 0x2cfc770>, _locations=[(<...>, '/org/gnome/zeitgeist/index/activity', False)], _indexer= result = #55 0x000000000045ddf2 in PyObject_Call (callable=) at ../Objects/abstract.c:2529 result = call = 0x45f390 kw = 0x0 #56 PyObject_CallFunctionObjArgs (callable=) at ../Objects/abstract.c:2760 args = (, _Connection__call_on_disconnection=[], _dbus_Connection_initialized=1, _bus_names=, data={}) at remote 0x2d06248>, _signal_sender_matches={}, _signal_recipients_by_object_path={None: {'org.freedesktop.DBus': {'NameOwnerChanged': [, ]}}}) at remote 0x2cfc770>, ) tmp = vargs = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbd9887e0, reg_save_area = 0x7fffbd988710}} #57 0x00007f89a319f595 in ?? () No symbol table info available. #58 0x00007fffbd988810 in ?? () No symbol table info available. #59 0x0000000002fd27d0 in ?? () No symbol table info available. #60 0x0000000003b7f1b0 in ?? () No symbol table info available. #61 0x0000000002cfc770 in ?? () No symbol table info available. #62 0x0000000002c35b50 in ?? () No symbol table info available. #63 0x0000000002c834d0 in ?? () No symbol table info available. #64 0x00007fffbd988870 in ?? () No symbol table info available. #65 0x00007f89a31a0215 in ?? () No symbol table info available. #66 0x0000000000000000 in ?? () No symbol table info available. . Thread 1 (Thread 7083): #0 0x00007f89a181a63f in std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_insert_unique_ (this=0x323ead8, __position=..., __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:1226 No locals. #1 0x00007f89a1816dfe in insert (this=0x30849e0, did=2000, tname=..., wdf=0) at /usr/include/c++/4.5/bits/stl_map.h:541 No locals. #2 operator[] (this=0x30849e0, did=2000, tname=..., wdf=0) at /usr/include/c++/4.5/bits/stl_map.h:451 No locals. #3 ChertWritableDatabase::insert_mod_plist (this=0x30849e0, did=2000, tname=..., wdf=0) at ../backends/chert/chert_database.cc:1098 No locals. #4 0x00007f89a1817a74 in ChertWritableDatabase::add_document_ (this=0x30849e0, did=2000, document=...) at ../backends/chert/chert_database.cc:1167 wdf = 0 tname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x320c058 "ACaudiovideo"}} pos = {internal = {dest = 0x30662d0}} term = {internal = {dest = 0x30594e0}} term_end = {internal = {dest = 0x0}} new_doclen = 0 #5 0x00007f89a1819336 in ChertWritableDatabase::add_document (this=, document=) at ../backends/chert/chert_database.cc:1137 No locals. #6 0x00007f89a1b97d18 in _wrap_WritableDatabase_add_document (args=) at ../../../../python/modern/xapian_wrap.cc:28148 _swig_thread_allow = {status = true, save = 0x30689f0} arg2 = 0x30f1d60 argp1 = 0x2d28940 res2 = swig_obj = {) at remote 0x2fe80d0>, ) at remote 0x30ec410>} resultobj = 0x0 arg1 = 0x2d28940 res1 = argp2 = 0x30f1d60 result = #7 0x000000000049b3a8 in do_call (f=, throwflag=) at ../Python/ceval.c:4228 tstate = callargs = () at remote 0x2fe80d0>, ) at remote 0x30ec410>) kwdict = 0x0 result = 0x0 #8 call_function (f=, throwflag=) at ../Python/ceval.c:4036 func = w = na = nk = n = pfunc = 0x3058380 x = #9 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x3058380 stack_pointer = next_instr = 0x2e802f5 "\001Wn$" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x3058380 retval = tstate = 0x30689f0 co = 0x2dd1bb0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2e801a4 "t" names = ('isinstance', 'Event', 'log', 'error', 'type', 'id', 'debug', 'xapian', 'Document', 'add_value', 'VALUE_EVENT_ID', 'sortable_serialise', 'float', 'VALUE_TIMESTAMP', 'timestamp', '_tokenizer', 'set_document', '_index_actor', 'actor', 'subjects', 'uri', '_index_uri', '_index_text', 'text', 'startswith', '_add_doc_filters', '_index', 'add_document', 'Exception') consts = (None, 'Not an Event, found: %s', 'Not indexing event. Event has no id', "Indexing '%s'", 'application://', 'Error indexing event: %s') #10 0x0000000000496dbf in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x30689f0 stack = co = nd = 0 globals = argdefs = d = 0x0 #11 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x3073be0 x = #12 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x3073bf0 stack_pointer = next_instr = 0x2d0d4a7 "\001t\004" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x3073be0 retval = tstate = 0x30689f0 co = 0x2dd1530 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2d0d434 "t" names = ('False', '_may_run', '_queue', 'get', 'True', 'isinstance', 'Deletion', '_delete_event_real', 'event_id', '_index_event_real', 'Empty', 'log', 'debug', '_index', 'flush') consts = (None, , 'Committing FTS index', 'No changes to index. Sleeping') #13 0x000000000049d325 in PyEval_EvalCodeEx (co=0x2dd1530, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #14 0x00000000004c46f8 in function_call (func=, arg=() at ../Objects/funcobject.c:526 result = argdefs = kwtuple = () d = 0x0 k = 0x7f89a6282068 nk = nd = 0 #15 0x000000000045d864 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c44b0 #16 0x0000000000498461 in ext_do_call (f=, throwflag=) at ../Python/ceval.c:4326 kwdict = {} nstar = callargs = stararg = () result = 0x0 #17 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2705 func = na = 1 nk = 0 n = pfunc = 0x3073a00 sp = 0x3073a00 stack_pointer = next_instr = 0x2b3ff15 "\001n" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x3073a00 retval = tstate = 0x30689f0 co = 0x2b5c4b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2b3fef4 "z&" names = ('_Thread__target', '_Thread__args', '_Thread__kwargs') consts = (None,) #18 0x0000000000496dbf in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x30689f0 stack = co = nd = 0 globals = argdefs = d = 0x0 #19 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x30695a8 x = #20 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x30695b0 stack_pointer = next_instr = 0x2b3c7da "\001Wn\a\001\004t\016" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x30695a8 retval = tstate = 0x30689f0 co = 0x2b5c630 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2b3c734 "z\322\001|" names = ('_set_ident', '_Thread__started', 'set', '_active_limbo_lock', '_active', '_Thread__ident', '_limbo', '_note', '_trace_hook', '_sys', 'settrace', '_profile_hook', 'setprofile', 'run', 'SystemExit', 'stderr', 'write', 'name', '_format_exc', '_Thread__exc_info', '_Thread__stderr', 'tb_frame', 'f_code', 'co_filename', 'tb_lineno', 'co_name', 'tb_next', '_Thread__exc_clear', '_Thread__stop', '_get_ident') consts = (None, '%s.__bootstrap(): thread started', '%s.__bootstrap(): registering trace hook', '%s.__bootstrap(): registering profile hook', '%s.__bootstrap(): raised SystemExit', '%s.__bootstrap(): unhandled exception', 'Exception in thread %s:\n%s\n', 'Exception in thread ', ' (most likely raised during interpreter shutdown):', 'Traceback (most recent call last):', ' File "%s", line %s, in %s', '%s: %s', '%s.__bootstrap(): normal return') #21 0x0000000000496dbf in fast_function (f=, throwflag=) at ../Python/ceval.c:4099 retval = 0x0 i = fastlocals = f = tstate = 0x30689f0 stack = co = nd = 0 globals = argdefs = d = 0x0 #22 call_function (f=, throwflag=) at ../Python/ceval.c:4034 func = w = na = nk = n = pfunc = 0x30693c0 x = #23 PyEval_EvalFrameEx (f=, throwflag=) at ../Python/ceval.c:2666 sp = 0x30693c8 stack_pointer = next_instr = 0x2b4cd20 "\001Wn#" opcode = oparg = why = WHY_NOT err = 0 x = v = w = u = t = stream = 0x0 fastlocals = freevars = 0x30693c0 retval = tstate = 0x30689f0 co = 0x2b5c530 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = 0x2b4cd14 "y\016" names = ('_Thread__bootstrap_inner', '_Thread__daemonic', '_sys', 'None') consts = (None,) #24 0x000000000049d325 in PyEval_EvalCodeEx (co=0x2b5c530, globals=, locals=, args=, argcount=, kws=, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253 f = retval = 0x0 fastlocals = freevars = tstate = x = u = #25 0x00000000004c4526 in function_call (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x2fd0ad0>, _Thread__name='IndexWorker', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x2fd0a90>) at remote 0x2fd0a50>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x2fd0...(truncated), kw=0x0) at ../Objects/funcobject.c:526 result = argdefs = kwtuple = 0x0 d = 0x0 k = 0x0 nk = nd = 0 #26 0x000000000045d864 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x4c44b0 #27 0x000000000045f43f in instancemethod_call (func=, arg=(, acquire=, _Condition__waiters=[], release=) at remote 0x2fd0ad0>, _Thread__name='IndexWorker', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x2fd0a90>) at remote 0x2fd0a50>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x2fd0...(truncated), kw=0x0) at ../Objects/classobject.c:2578 self = , acquire=, _Condition__waiters=[], release=) at remote 0x2fd0ad0>, _Thread__name='IndexWorker', _Thread__daemonic=True, _Thread__started=<_Event(_Verbose__verbose=False, _Event__flag=True, _Event__cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x2fd0a90>) at remote 0x2fd0a50>, _Thread__stderr=, _Thread__target=, _Thread__kwargs={}, _Verbose__verbose=False, _Thread__args=(), _Thread__stopped=False, _Thread__initialized=True) at remote 0x2fd0a...(truncated) klass = result = #28 0x000000000045d864 in PyObject_Call (func=, arg=, kw=) at ../Objects/abstract.c:2529 result = call = 0x45f390 #29 0x0000000000495d46 in PyEval_CallObjectWithKeywords (func=, arg=(), kw=) at ../Python/ceval.c:3882 result = #30 0x00000000005046f2 in t_bootstrap (boot_raw=) at ../Modules/threadmodule.c:614 boot = 0x30689c0 tstate = 0x30689f0 res = #31 0x00007f89a5ea5d8c in start_thread (arg=0x7f89a024b700) at pthread_create.c:304 pd = 0x7f89a024b700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229074007808, 7188810916701949488, 140736374269792, 140229074008512, 0, 3, -7147061728401404368, -7147068965907575248}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 robust = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #32 0x00007f89a4d6b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #33 0x0000000000000000 in ?? () No symbol table info available.