backtrace: #0 0x00007ffff78753d5 in malloc_consolidate (av=av@entry=0x7ffff7bb5760 <main_arena>) at malloc.c:4165 fb = <optimized out> maxfb = 0x7ffff7bb57b0 <main_arena+80> p = 0xe9b240 nextp = 0xe71390 unsorted_bin = 0x7ffff7bb57b8 <main_arena+88> first_unsorted = <optimized out> nextchunk = 0xe9b260 size = 64 nextsize = 32 prevsize = <optimized out> nextinuse = 0 bck = 0x0 fwd = 0xd00000000 __func__ = "malloc_consolidate" #1 0x00007ffff78760fd in _int_free (av=0x7ffff7bb5760 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:4057 size = 65728 fb = <optimized out> nextchunk = 0xfeac50 nextsize = 114704 nextinuse = <optimized out> prevsize = <optimized out> bck = <optimized out> fwd = <optimized out> errstr = 0x0 locked = <optimized out> #2 0x00007fffdccf37f2 in bu_free (ptr=0xfdaba0, str=0x7fffdee78137 "struct db_i") at /home/user/Downloads/brlcad-7.24.0/src/libbu/malloc.c:350 nul = 0x7fffdcd16e2c "(null)" #3 0x00007fffdea5024b in db_close (dbip=0xfdaba0) at /home/user/Downloads/brlcad-7.24.0/src/librt/db_open.c:379 i = 8192 dp = 0x0 nextdp = 0x0 #4 0x00007fffdee6bda4 in wdb_close (wdbp=0xd50aa0) at /home/user/Downloads/brlcad-7.24.0/src/librt/wdb.c:345 No locals. #5 0x00007fffee3e3adc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6 No symbol table info available. #6 0x00007fffee3e340c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6 No symbol table info available. #7 0x00007fffee5fa5fe in _call_function_pointer (argcount=1, resmem=0x7fffffffd360, restype=<optimized out>, atypes=<optimized out>, avalues=0x7fffffffd340, pProc=0x7fffdee6bc4e <wdb_close>, flags=4353) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:836 error_object = 0x0 cc = 2 _save = 0x9440a0 space = 0x7fffffffd488 cif = {abi = FFI_UNIX64, nargs = 1, arg_types = 0x7fffffffd320, rtype = 0x7fffee803c70 <ffi_type_sint32>, bytes = 0, flags = 10} #8 _ctypes_callproc (pProc=pProc@entry=0x7fffdee6bc4e <wdb_close>, argtuple=argtuple@entry=(<LP_struct_rt_wdb at remote 0x7fffdb37c290>,), flags=4353, argtypes=argtypes@entry=(<instancemethod at remote 0x7fffdb567c30>,), restype=restype@entry=None, checker=checker@entry=0x0) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:1183 i = <optimized out> n = 1 argcount = 1 argtype_count = <optimized out> resbuf = <optimized out> args = 0x7fffffffd380 pa = <optimized out> atypes = <optimized out> rtype = <optimized out> avalues = <optimized out> retval = 0x0 #9 0x00007fffee5fbf9e in PyCFuncPtr_call (self=<optimized out>, inargs=<optimized out>, kwds=<optimized out>) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/_ctypes.c:3923 restype = None converters = (<instancemethod at remote 0x7fffdb567c30>,) checker = 0x0 argtypes = <optimized out> dict = <optimized out> result = <optimized out> errcheck = 0x0 pProc = 0x7fffdee6bc4e <wdb_close> inoutmask = <optimized out> outmask = <optimized out> numretvals = <optimized out> #10 0x000000000052cc20 in PyObject_Call (kw=0x0, arg=(<LP_struct_rt_wdb at remote 0x7fffdb37c290>,), func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb568c80>) at ../Objects/abstract.c:2529 result = <optimized out> call = 0x7fffee5fbe90 <PyCFuncPtr_call> #11 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=0x7fffffffd630, func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb568c80>) at ../Python/ceval.c:4238 callargs = <optimized out> kwdict = 0x0 result = 0x0 #12 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd630) at ../Python/ceval.c:4043 func = <_FuncPtr(__name__='wdb_close') at remote 0x7fffdb568c80> w = <optimized out> na = <optimized out> nk = <optimized out> n = <optimized out> pfunc = 0x7fffdb3a61d0 x = <optimized out> #13 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3a6050, for file /usr/local/lib/python2.7/dist-packages/brlcad-0.0.1-py2.7.egg/brlcad/wdb.py, line 125, in close (self=<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666 sp = 0x7fffdb3a61d8 stack_pointer = <optimized out> next_instr = 0x7ffff05ea3e3 "\001d" opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = <optimized out> x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7fffdb3a61c8 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> enter = '__enter__' exit = '__exit__' #14 0x000000000052cf32 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7fffffffd770, func=<function at remote 0x7fffdb38e2a8>) at ../Python/ceval.c:4106 retval = 0x0 fastlocals = 0x7fffdb3a61c8 i = <optimized out> f = Frame 0x7fffdb3a6050, for file /usr/local/lib/python2.7/dist-packages/brlcad-0.0.1-py2.7.egg/brlcad/wdb.py, line 125, in close (self=<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>) tstate = 0x9440a0 stack = <optimized out> co = <optimized out> nd = 0 globals = <optimized out> argdefs = <optimized out> d = 0x0 #15 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd770) at ../Python/ceval.c:4041 func = <function at remote 0x7fffdb38e2a8> w = <optimized out> na = <optimized out> nk = <optimized out> n = 1 pfunc = 0x7fffdb396988 x = <optimized out> #16 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3967f0, for file /usr/local/lib/python2.7/dist-packages/brlcad-0.0.1-py2.7.egg/brlcad/wdb.py, line 414, in __exit__ (self=<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, exc_type=None, exc_val=None, exc_tb=None), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666 sp = 0x7fffdb396990 stack_pointer = <optimized out> next_instr = 0x7ffff05f2795 "\001t\001" opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = <optimized out> x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7fffdb396968 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> enter = '__enter__' exit = '__exit__' #17 0x000000000056d0aa in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=<optimized out>, argcount=-616994832, args=<optimized out>, locals=0x0, globals=<optimized out>, co=<optimized out>) at ../Python/ceval.c:3252 retval = 0x0 fastlocals = <optimized out> freevars = <optimized out> u = <optimized out> f = <optimized out> tstate = <optimized out> x = <optimized out> #18 function_call (func=func@entry=<function at remote 0x7fffdb3945f0>, arg=arg@entry=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), kw=kw@entry=0x0) at ../Objects/funcobject.c:526 argdefs = <optimized out> kwtuple = <optimized out> d = <optimized out> k = <optimized out> nk = <optimized out> nd = <optimized out> #19 0x00000000004d9854 in PyObject_Call (kw=0x0, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), func=<function at remote 0x7fffdb3945f0>) at ../Objects/abstract.c:2529 result = <optimized out> call = 0x56cdc0 <function_call> #20 instancemethod_call.8802 (func=<function at remote 0x7fffdb3945f0>, func@entry=<instancemethod at remote 0x7fffdb430870>, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), arg@entry=(None, None, None), kw=kw@entry=0x0) at ../Objects/classobject.c:2602 self = <optimized out> klass = <optimized out> #21 0x000000000054a328 in PyObject_Call (kw=0x0, arg=(None, None, None), func=<instancemethod at remote 0x7fffdb430870>) at ../Objects/abstract.c:2529 result = <optimized out> call = 0x4d9700 <instancemethod_call.8802> #22 PyObject_CallFunctionObjArgs (callable=callable@entry=<instancemethod at remote 0x7fffdb430870>) at ../Objects/abstract.c:2760 args = (None, None, None) vargs = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fffffffdbc0, reg_save_area = 0x7fffffffdaf0}} #23 0x000000000052e8a3 in PyEval_EvalFrameEx (f=f@entry=Frame 0x97af80, for file wdb_primitives.py, line 200, in <module> (), throwflag=throwflag@entry=0) at ../Python/ceval.c:2627 exit_func = <instancemethod at remote 0x7fffdb430870> stack_pointer = 0x97b0e8 next_instr = 0xa028be "Xe\003" opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = <optimized out> x = <optimized out> v = None w = None u = None t = <optimized out> stream = 0x0 fastlocals = 0x97b0f8 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> enter = '__enter__' exit = '__exit__' #24 0x000000000055c594 in PyEval_EvalCodeEx (co=0x7ffff7ed31b0, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3252 f = <optimized out> retval = 0x0 fastlocals = <optimized out> freevars = <optimized out> tstate = <optimized out> x = <optimized out> u = <optimized out> #25 0x00000000005b7392 in PyEval_EvalCode (co=co@entry=0x7ffff7ed31b0, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}) at ../Python/ceval.c:667 No locals. #26 0x0000000000469663 in run_mod.42576 (mod=<optimized out>, filename=<optimized out>, globals={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1370 co = 0x7ffff7ed31b0 v = <optimized out> #27 0x00000000004699e3 in PyRun_FileExFlags (fp=fp@entry=0x9efe20, filename=filename@entry=0x7fffffffe3f9 "wdb_primitives.py", start=start@entry=257, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:1356 ret = <optimized out> mod = 0x9ff2c8 arena = 0x9ac040 #28 0x0000000000469f1c in PyRun_SimpleFileExFlags (fp=fp@entry=0x9efe20, filename=<optimized out>, filename@entry=0x7fffffffe3f9 "wdb_primitives.py", closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:948 m = <module at remote 0x7ffff7f5acc8> d = {'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>} v = <optimized out> ext = 0x7fffffffe406 "s.py" set_file_name = 1 len = <optimized out> ret = -1 #29 0x000000000046a018 in PyRun_AnyFileExFlags (fp=fp@entry=0x9efe20, filename=filename@entry=0x7fffffffe3f9 "wdb_primitives.py", closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:752 No locals. #30 0x000000000046ab81 in Py_Main (argc=<optimized out>, argv=0x7fffffffe0a8) at ../Modules/main.c:640 c = <optimized out> sts = <optimized out> command = 0x0 filename = 0x7fffffffe3f9 "wdb_primitives.py" module = 0x0 fp = 0x9efe20 p = <optimized out> unbuffered = <optimized out> skipfirstline = <optimized out> stdin_is_interactive = 0 help = <optimized out> version = <optimized out> saw_unbuffered_flag = <optimized out> cf = {cf_flags = 0} #31 0x00007ffff7817ec5 in __libc_start_main (main=0x46ac3f <main>, argc=3, argv=0x7fffffffe0a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe098) at libc-start.c:287 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -269888819808406579, 5720405, 140737488347296, 0, 0, 269888820887450573, 269871343602922445}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x5bb9c0 <__libc_csu_init>, 0x7fffffffe0a8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6011328}}} not_first_call = <optimized out> #32 0x000000000057497e in _start () No symbol table info available. registers: rax 0xd00000000 55834574848 rbx 0xe9b240 15315520 rcx 0xeb2cc0 15412416 rdx 0x0 0 rsi 0x0 0 rdi 0x7ffff7bb5760 140737349637984 rbp 0x40 0x40 rsp 0x7fffffffd020 0x7fffffffd020 r8 0xe95100 15290624 r9 0x7ffff7bb57b8 140737349638072 r10 0x7ffff7bb5768 140737349637992 r11 0x7ffff7bb57b0 140737349638064 r12 0xe9b260 15315552 r13 0x20 32 r14 0xe71390 15143824 r15 0x7ffff7bb5760 140737349637984 rip 0x7ffff78753d5 0x7ffff78753d5 <malloc_consolidate+133> eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 current instructions: => 0x7ffff78753d5 <malloc_consolidate+133>: cmp 0x18(%rax),%r12 0x7ffff78753d9 <malloc_consolidate+137>: jne 0x7ffff7875548 <malloc_consolidate+504> 0x7ffff78753df <malloc_consolidate+143>: cmp 0x10(%rdx),%r12 0x7ffff78753e3 <malloc_consolidate+147>: jne 0x7ffff7875548 <malloc_consolidate+504> 0x7ffff78753e9 <malloc_consolidate+153>: cmpq $0x3ff,0x8(%r12) 0x7ffff78753f2 <malloc_consolidate+162>: mov %rdx,0x18(%rax) 0x7ffff78753f6 <malloc_consolidate+166>: mov %rax,0x10(%rdx) 0x7ffff78753fa <malloc_consolidate+170>: jbe 0x7ffff787540a <malloc_consolidate+186> 0x7ffff78753fc <malloc_consolidate+172>: mov 0x20(%r12),%rdx 0x7ffff7875401 <malloc_consolidate+177>: test %rdx,%rdx 0x7ffff7875404 <malloc_consolidate+180>: jne 0x7ffff78757ea <malloc_consolidate+1178> 0x7ffff787540a <malloc_consolidate+186>: mov 0x68(%r15),%rax 0x7ffff787540e <malloc_consolidate+190>: cmp $0x3ff,%rbp 0x7ffff7875415 <malloc_consolidate+197>: mov %rbx,0x68(%r15) 0x7ffff7875419 <malloc_consolidate+201>: mov %rbx,0x18(%rax) 0x7ffff787541d <malloc_consolidate+205>: jbe 0x7ffff787542f <malloc_consolidate+223> threads backtrace: Thread 1 (Thread 0x7ffff7fd9740 (LWP 10584)): #0 0x00007ffff78753d5 in malloc_consolidate (av=av@entry=0x7ffff7bb5760 <main_arena>) at malloc.c:4165 #1 0x00007ffff78760fd in _int_free (av=0x7ffff7bb5760 <main_arena>, p=<optimized out>, have_lock=0) at malloc.c:4057 #2 0x00007fffdccf37f2 in bu_free (ptr=0xfdaba0, str=0x7fffdee78137 "struct db_i") at /home/user/Downloads/brlcad-7.24.0/src/libbu/malloc.c:350 #3 0x00007fffdea5024b in db_close (dbip=0xfdaba0) at /home/user/Downloads/brlcad-7.24.0/src/librt/db_open.c:379 #4 0x00007fffdee6bda4 in wdb_close (wdbp=0xd50aa0) at /home/user/Downloads/brlcad-7.24.0/src/librt/wdb.c:345 #5 0x00007fffee3e3adc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #6 0x00007fffee3e340c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #7 0x00007fffee5fa5fe in _call_function_pointer (argcount=1, resmem=0x7fffffffd360, restype=<optimized out>, atypes=<optimized out>, avalues=0x7fffffffd340, pProc=0x7fffdee6bc4e <wdb_close>, flags=4353) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:836 #8 _ctypes_callproc (pProc=pProc@entry=0x7fffdee6bc4e <wdb_close>, argtuple=argtuple@entry=(<LP_struct_rt_wdb at remote 0x7fffdb37c290>,), flags=4353, argtypes=argtypes@entry=(<instancemethod at remote 0x7fffdb567c30>,), restype=restype@entry=None, checker=checker@entry=0x0) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:1183 #9 0x00007fffee5fbf9e in PyCFuncPtr_call (self=<optimized out>, inargs=<optimized out>, kwds=<optimized out>) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/_ctypes.c:3923 #10 0x000000000052cc20 in PyObject_Call (kw=0x0, arg=(<LP_struct_rt_wdb at remote 0x7fffdb37c290>,), func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb568c80>) at ../Objects/abstract.c:2529 #11 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=0x7fffffffd630, func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb568c80>) at ../Python/ceval.c:4238 #12 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd630) at ../Python/ceval.c:4043 #13 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3a6050, for file /usr/local/lib/python2.7/dist-packages/brlcad-0.0.1-py2.7.egg/brlcad/wdb.py, line 125, in close (self=<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666 #14 0x000000000052cf32 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7fffffffd770, func=<function at remote 0x7fffdb38e2a8>) at ../Python/ceval.c:4106 #15 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd770) at ../Python/ceval.c:4041 #16 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3967f0, for file /usr/local/lib/python2.7/dist-packages/brlcad-0.0.1-py2.7.egg/brlcad/wdb.py, line 414, in __exit__ (self=<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, exc_type=None, exc_val=None, exc_tb=None), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666 #17 0x000000000056d0aa in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=<optimized out>, argcount=-616994832, args=<optimized out>, locals=0x0, globals=<optimized out>, co=<optimized out>) at ../Python/ceval.c:3252 #18 function_call (func=func@entry=<function at remote 0x7fffdb3945f0>, arg=arg@entry=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), kw=kw@entry=0x0) at ../Objects/funcobject.c:526 #19 0x00000000004d9854 in PyObject_Call (kw=0x0, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), func=<function at remote 0x7fffdb3945f0>) at ../Objects/abstract.c:2529 #20 instancemethod_call.8802 (func=<function at remote 0x7fffdb3945f0>, func@entry=<instancemethod at remote 0x7fffdb430870>, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>, None, None, None), arg@entry=(None, None, None), kw=kw@entry=0x0) at ../Objects/classobject.c:2602 #21 0x000000000054a328 in PyObject_Call (kw=0x0, arg=(None, None, None), func=<instancemethod at remote 0x7fffdb430870>) at ../Objects/abstract.c:2529 #22 PyObject_CallFunctionObjArgs (callable=callable@entry=<instancemethod at remote 0x7fffdb430870>) at ../Objects/abstract.c:2760 #23 0x000000000052e8a3 in PyEval_EvalFrameEx (f=f@entry=Frame 0x97af80, for file wdb_primitives.py, line 200, in <module> (), throwflag=throwflag@entry=0) at ../Python/ceval.c:2627 #24 0x000000000055c594 in PyEval_EvalCodeEx (co=0x7ffff7ed31b0, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3252 #25 0x00000000005b7392 in PyEval_EvalCode (co=co@entry=0x7ffff7ed31b0, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}) at ../Python/ceval.c:667 #26 0x0000000000469663 in run_mod.42576 (mod=<optimized out>, filename=<optimized out>, globals={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1370 #27 0x00000000004699e3 in PyRun_FileExFlags (fp=fp@entry=0x9efe20, filename=filename@entry=0x7fffffffe3f9 "wdb_primitives.py", start=start@entry=257, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb389870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6f1a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb37c290>, db_ip=<LP_struct_db_i at remote 0x7fffdb37c320>) at remote 0x7fffdb38f7e8>}, closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:1356 #28 0x0000000000469f1c in PyRun_SimpleFileExFlags (fp=fp@entry=0x9efe20, filename=<optimized out>, filename@entry=0x7fffffffe3f9 "wdb_primitives.py", closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:948 #29 0x000000000046a018 in PyRun_AnyFileExFlags (fp=fp@entry=0x9efe20, filename=filename@entry=0x7fffffffe3f9 "wdb_primitives.py", closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:752 #30 0x000000000046ab81 in Py_Main (argc=<optimized out>, argv=0x7fffffffe0a8) at ../Modules/main.c:640 #31 0x00007ffff7817ec5 in __libc_start_main (main=0x46ac3f <main>, argc=3, argv=0x7fffffffe0a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe098) at libc-start.c:287 #32 0x000000000057497e in _start ()