. Thread 2 (Thread 0x7f501ee87780 (LWP 3395)): #0 0x0000000000605a5a in ~ref_ptr (this=0x7f50102fb798, __in_chrg=) at /usr/include/cwidget/generic/util/ref_ptr.h:53 No locals. #1 generic_solver_information::~generic_solver_information (this=, __in_chrg=) at ../../../../src/generic/problemresolver/search_graph.h:53 No locals. #2 0x0000000000605bf1 in ~pair (this=0x7f50102fb750, __in_chrg=) at /usr/include/c++/4.6/bits/stl_pair.h:87 No locals. #3 _Destroy, generic_solver_information > > (__pointer=0x7f50102fb750) at /usr/include/c++/4.6/bits/stl_construct.h:94 No locals. #4 __destroy, generic_solver_information >*> (__last=, __first=0x7f50102fb750) at /usr/include/c++/4.6/bits/stl_construct.h:104 No locals. #5 _Destroy, generic_solver_information >*> (__last=0x7f50102fb7a0, __first=) at /usr/include/c++/4.6/bits/stl_construct.h:127 No locals. #6 _Destroy, generic_solver_information >*, std::pair, generic_solver_information > > (__last=0x7f50102fb7a0, __first=) at /usr/include/c++/4.6/bits/stl_construct.h:153 No locals. #7 ~vector (this=0x7f50102fb250, __in_chrg=) at /usr/include/c++/4.6/bits/stl_vector.h:350 No locals. #8 generic_dep_solvers::~generic_dep_solvers (this=0x7f50102fb250, __in_chrg=) at ../../../../src/generic/problemresolver/search_graph.h:315 No locals. #9 0x0000000000615f6b in ~rep_type (this=0x7f50102fb250, __in_chrg=) at /usr/include/boost/flyweight/detail/default_value_policy.hpp:34 No locals. #10 ~refcounted_value (this=0x7f50102fb250, __in_chrg=) at /usr/include/boost/flyweight/refcounted.hpp:50 No locals. #11 destroy >::rep_type, generic_dep_solvers > > (p=0x7f50102fb250) at /usr/include/boost/detail/allocator_utilities.hpp:197 No locals. #12 delete_node_ (x=0x7f50102fb250, this=) at /usr/include/boost/multi_index/detail/index_base.hpp:105 No locals. #13 delete_node_ (x=0x7f50102fb250, this=) at /usr/include/boost/multi_index_container.hpp:535 No locals. #14 final_delete_node_ (x=0x7f50102fb250, this=) at /usr/include/boost/multi_index/detail/index_base.hpp:157 No locals. #15 delete_all_nodes_ (this=0x9c8b90) at /usr/include/boost/multi_index/hashed_index.hpp:741 z = 0x7f501090dcf8 y = x = 0x7f501090dcf8 x_end = 0x7f5010910df8 #16 delete_all_nodes_ (this=0x9c8b80) at /usr/include/boost/multi_index_container.hpp:541 No locals. #17 ~multi_index_container (this=0x9c8b80, __in_chrg=) at /usr/include/boost/multi_index_container.hpp:269 No locals. #18 ~hashed_factory_class (this=0x9c8b80, __in_chrg=) at /usr/include/boost/flyweight/hashed_factory.hpp:37 No locals. #19 boost::flyweights::detail::flyweight_core >, mpl_::na, boost::flyweights::refcounted, boost::flyweights::hashed_factory, boost::flyweights::simple_locking, boost::flyweights::static_holder>::holder_arg::~holder_arg (this=0x9c8b80, __in_chrg=) at /usr/include/boost/flyweight/detail/flyweight_core.hpp:157 No locals. #20 0x00007f501c770921 in __run_exit_handlers (status=0, listp=0x7f501caeb688, run_list_atexit=true) at exit.c:78 atfct = onfct = cxafct = f = #21 0x00007f501c7709a5 in __GI_exit (status=) at exit.c:100 No locals. #22 0x00000000005496e7 in ui_preview () at ../../../src/cmdline/cmdline_util.cc:99 result = 0 #23 0x000000000052cb2c in cmdline_do_prompt (as_upgrade=, to_install=..., to_hold=..., to_remove=..., to_purge=..., showvers=false, showdeps=, showsize=, showwhy=false, always_prompt=false, verbose=0, assume_yes=false, force_no_change=true, policy=..., arch_only=false, term_metrics=...) at ../../../src/cmdline/cmdline_prompt.cc:1159 prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a6fc48 "Do you want to continue? [Y/n/?] "}} response = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a876e8 "e"}} loc = 0 unknown_key_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2a8b918 "Invalid response. Please enter a valid command or '?' for help.\n"}} valid_response = true have_broken = exit = rval = first = use_internal_resolver = #24 0x00000000005205ee in cmdline_do_action (argc=, argv=, status_fname=, simulate=false, assume_yes=false, download_only=false, fix_broken=false, showvers=false, showdeps=false, showsize=false, showwhy=false, visual_preview=false, always_prompt=false, resolver_mode=resolver_mode_full, safe_resolver_show_actions=false, no_new_installs=false, no_new_upgrades=false, user_tags=..., arch_only=false, queue_only=false, verbose=0) at ../../../src/cmdline/cmdline_do_action.cc:383 m = { = { = {callback_list_ = 0x7f5000000000}, _vptr.download_manager = 0x0, fetcher = 0x0}, log = 0x7fff69688598, download_only = 152, pm = 0x0, src_list = {SrcList = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7f501eebe2c8, _M_finish = 0x7f501eca4523, _M_end_of_storage = 0x0}}, }}, run_dpkg_in_terminal = { = { = {}, rep_ = 0x7f501ee8a0a8, blocked_ = true}, }, post_forget_new_hook = { = { = {callback_list_ = 0x0}, impl_ = 0x1}, }} rval = term = {px = 0x1fab2d0, pn = {pi_ = 0x1fab2b0}} default_action = policy = to_install = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff69688698, _M_right = 0x7fff69688698}, _M_node_count = 0}}} to_hold = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff696886c8, _M_right = 0x7fff696886c8}, _M_node_count = 0}}} progress = {px = 0x1fb1990, pn = {pi_ = 0x1fb1970}} to_purge = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff69688728, _M_right = 0x7fff69688728}, _M_node_count = 0}}} upgrade_mode = to_upgrade = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff69688668, _M_right = 0x7fff69688668}, _M_node_count = 0}}} to_remove = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff696886f8, _M_right = 0x7fff696886f8}, _M_node_count = 0}}} #25 0x0000000000424466 in main (argc=, argv=0x7fff69689368) at ../../src/main.cc:1171 status_fname = 0x0 width = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x9c4518 ""}} simulate = false download_only = false safe_resolver_no_new_installs = false group_by_mode = group_by_auto install_only = resolver_mode = resolver_mode_default showvers = false always_prompt = false verbose = 0 curr_quiet = update_only = autoclean_only = false clean_only = false assume_yes = false disable_columns = false showdeps = false showwhy = false quiet = 0 debug_search = false package_display_format = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fa91c8 "%c%a%M %p# - %d#"}} version_display_format = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1faad48 "%c%a%M %p# %t %i"}} fix_broken = false seen_quiet = false user_tags = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } group_by_mode_string = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fa89b8 "auto"}} sort_policy = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1faadb8 "name,version"}} why_display_mode = aptitude::why::no_summary rootdir = show_why_summary_mode = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1faade8 "no-summary"}} curopt = show_package_names_mode_string = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1faad88 "auto"}} queue_only = false log_file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x9c4518 ""}} safe_resolver_show_resolver_actions = false visual_preview = false show_package_names_mode = show_package_names_auto arch_only = false safe_resolver_no_new_upgrades = false showsize = false . Thread 1 (Thread 0x7f5016a69700 (LWP 7747)): #0 0x00007f501c76b445 in __GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = selftid = 7747 #1 0x00007f501c76ebab in __GI_abort () at abort.c:91 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x100000000, sa_sigaction = 0x100000000}, sa_mask = {__val = {139982055413936, 139982051458120, 139982092687808, 0, 0, 0, 0, 4294967295, 139981954117840, 0, 10244440, 3051784, 0, 139981851575088, 1045, 139982060658688}}, sa_flags = 516589428, sa_restorer = 0x7f5000000005} sigs = {__val = {32, 0 }} #2 0x00007f501d0b969d in __gnu_cxx::__verbose_terminate_handler () at ../../../../src/libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = #3 0x00007f501d0b7846 in __cxxabiv1::__terminate (handler=) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:40 No locals. #4 0x00007f501d0b7873 in std::terminate () at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:50 No locals. #5 0x00007f501d0b796e in __cxxabiv1::__cxa_throw (obj=0x7f50102f1d50, tinfo=, dest=) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:83 No locals. #6 0x00007f501d0646a2 in std::__throw_bad_alloc () at ../../../../src/libstdc++-v3/src/functexcept.cc:54 No locals. #7 0x00000000006076dc in allocate (__n=, this=) at /usr/include/c++/4.6/ext/new_allocator.h:90 No locals. #8 _M_allocate (__n=, this=) at /usr/include/c++/4.6/bits/stl_vector.h:150 No locals. #9 _Vector_base (__n=, this=0x7f5016a67168, __a=) at /usr/include/c++/4.6/bits/stl_vector.h:123 No locals. #10 vector (__x=..., this=0x7f5016a67168) at /usr/include/c++/4.6/bits/stl_vector.h:279 No locals. #11 generic_dep_solvers::generic_dep_solvers (this=0x7f5016a67168) at ../../../../src/generic/problemresolver/search_graph.h:315 No locals. #12 0x000000000062a8db in pair, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> > (__p=, this=0x7f5016a67150) at /usr/include/c++/4.6/bits/stl_pair.h:109 No locals. #13 imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f50108458b8, o=...) at ../../../../src/generic/util/immset.h:455 No locals. #14 0x000000000062a909 in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f50108457b0, o=...) at ../../../../src/generic/util/immset.h:458 No locals. #15 0x000000000062a88a in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f5010846198, o=...) at ../../../../src/generic/util/immset.h:452 No locals. #16 0x000000000062a909 in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f5010845ff8, o=...) at ../../../../src/generic/util/immset.h:458 No locals. #17 0x000000000062a909 in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f50101780d8, o=...) at ../../../../src/generic/util/immset.h:458 No locals. #18 0x000000000062a909 in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f5010178098, o=...) at ../../../../src/generic/util/immset.h:458 No locals. #19 0x000000000062a909 in imm::wtree_node, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_, boost::parameter::void_> >, imm::nil_t, imm::nil_t, 4>::for_each::find_dep_cost_upper_bound> (this=0x7f5010782110, o=...) at ../../../../src/generic/util/immset.h:458 No locals. #20 0x000000000062a9de in for_each::find_dep_cost_upper_bound> (o=..., this=0x7f5010a30d48) at ../../../../src/generic/util/immset.h:452 No locals. #21 for_each::find_dep_cost_upper_bound> (this=0x7f5010a30d40, o=...) at ../../../../src/generic/util/immset.h:907 No locals. #22 for_each::find_dep_cost_upper_bound> (o=..., this=0x7f5010a30d40) at ../../../../src/generic/util/immset.h:1262 No locals. #23 generic_problem_resolver::recompute_effective_step_cost (this=0x3037fb0, s=...) at ../../../../src/generic/problemresolver/problemresolver.h:2820 new_cost = {impl_flyweight = {h = {h = 0x60b4320}}} found_promotion = {impl_flyweight = {h = {h = 0x30381b8}}} #24 0x00000000006451d6 in generic_problem_resolver::generate_single_successor (this=0x3037fb0, parent=, output=..., c_original=) at ../../../../src/generic/problemresolver/problemresolver.h:3566 c = {ver = {cache = 0x0, is_version = false, offset = 0}, d = {cache = 0x32da600, start = 0x7f5018ee53dc, prv = 0x0}, from_dep_source = false, has_dep = true, tp = generic_choice::break_soft_dep, id = 520} c_cost = {impl_flyweight = {h = {h = 0x1f9ed30}}} #25 0x00000000006459f2 in operator() (solver_pair=, this=) at ../../../../src/generic/problemresolver/problemresolver.h:3672 solver = parent = @0x7f5010a2fbd0 output = #26 for_each_solver::do_generate_single_successor> (f=..., this=0x7f501089c330) at ../../../../src/generic/problemresolver/search_graph.h:510 it = {_M_current = 0x7f50108a43f0} #27 generic_problem_resolver::generate_successors (this=0x3037fb0, step_num=, visited_packages=) at ../../../../src/generic/problemresolver/problemresolver.h:3725 s = best = {realNode = 0x7f501014dbe0} first_successor = false bestSolvers = {realNode = 0x7f5010178090} bestDepSolvers = @0x7f501089c330 generate_successor_f = {parent_step_num = 1045, resolver = @0x3037fb0, first = } #28 0x00000000006465d3 in generic_problem_resolver::process_step (this=0x3037fb0, step_num=1045, visited_packages=0x7f5016a68b10) at ../../../../src/generic/problemresolver/problemresolver.h:4525 first_child = s = @0x7f5010a2fbd0 done = true #29 0x0000000000648086 in generic_problem_resolver::find_next_solution (this=0x3037fb0, max_steps=, visited_packages=0x7f5016a68b10) at ../../../../src/generic/problemresolver/problemresolver.h:4656 curr_step_num = 57 t = {r = @0x3037fb0} odometer = 35 most_future_solution_steps = #30 0x00000000005f3fb1 in resolver_manager::do_get_solution (this=0x3037a90, max_steps=500000, solution_num=0, visited_packages=...) at ../../../../src/generic/apt/resolver_manager.cc:1142 sol = {real_soln = 0x0} is_keep_all_solution = false sol_l = {parent = @0x3037b00, locked = false} #31 0x00000000005f4c1b in resolver_manager::background_thread_execution (this=0x3037a90) at ../../../../src/generic/apt/resolver_manager.cc:595 sol = success_slot = {> = { = { = {}, rep_ = 0x7f5010000960, blocked_ = 64}, }, } job = {sol_num = 0, max_steps = 500000, k = {px = 0x29a8620, pn = {pi_ = 0x29a8600}}, post_thunk = 0x4e6cd0 const&)>} logger = {px = 0x7f5010000960, pn = {pi_ = 0x7f5010000940}} visited_packages = {_M_t = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7f5016a68b18, _M_right = 0x7f5016a68b18}, _M_node_count = 0}}} l = {parent = @0x3037b80, locked = false} #32 0x0000000000648a01 in operator() (this=) at ../../../../src/generic/apt/resolver_manager.cc:709 No locals. #33 cwidget::threads::thread::bootstrap (p=) at /usr/include/cwidget/generic/threads/threads.h:117 thunk = {m = @0x3037a90} #34 0x00007f501d309e9a in start_thread (arg=0x7f5016a69700) at pthread_create.c:308 __res = pd = 0x7f5016a69700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -2404977684630760167, 140734961840640, 139981954128320, 44405616, 3, 2323823068020446489, 2323848510867739929}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #35 0x00007f501c8274bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #36 0x0000000000000000 in ?? () No symbol table info available.