-
- 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 = 0xe9af20
- nextp = 0xe71080
- unsorted_bin = 0x7ffff7bb57b8 <main_arena+88>
- first_unsorted = <optimized out>
- nextchunk = 0xe9af40
- 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 = 0xfeb060
- nextsize = 114704
- nextinuse = <optimized out>
- prevsize = <optimized out>
- bck = <optimized out>
- fwd = <optimized out>
- errstr = 0x0
- locked = <optimized out>
- #2 0x00007fffdcea8308 in bu_free () from /usr/brlcad/lib/libbu.so.20
- No symbol table info available.
- #3 0x00007fffdee8efd2 in wdb_close () from /usr/brlcad/lib/librt.so.20
- No symbol table info available.
- #4 0x00007fffee3e3adc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
- No symbol table info available.
- #5 0x00007fffee3e340c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
- No symbol table info available.
- #6 0x00007fffee5fa5fe in _call_function_pointer (argcount=1, resmem=0x7fffffffd360, restype=<optimized out>, atypes=<optimized out>, avalues=0x7fffffffd340, pProc=0x7fffdee8ef60 <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}
- #7 _ctypes_callproc (pProc=pProc@entry=0x7fffdee8ef60 <wdb_close>, argtuple=argtuple@entry=(<LP_struct_rt_wdb at remote 0x7fffdb33c320>,), flags=4353, argtypes=argtypes@entry=(<instancemethod at remote 0x7fffdb526be0>,), 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
- #8 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 0x7fffdb526be0>,)
- checker = 0x0
- argtypes = <optimized out>
- dict = <optimized out>
- result = <optimized out>
- errcheck = 0x0
- pProc = 0x7fffdee8ef60 <wdb_close>
- inoutmask = <optimized out>
- outmask = <optimized out>
- numretvals = <optimized out>
- #9 0x000000000052cc20 in PyObject_Call (kw=0x0, arg=(<LP_struct_rt_wdb at remote 0x7fffdb33c320>,), func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb527c80>) at ../Objects/abstract.c:2529
- result = <optimized out>
- call = 0x7fffee5fbe90 <PyCFuncPtr_call>
- #10 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=0x7fffffffd630, func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb527c80>) at ../Python/ceval.c:4238
- callargs = <optimized out>
- kwdict = 0x0
- result = 0x0
- #11 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd630) at ../Python/ceval.c:4043
- func = <_FuncPtr(__name__='wdb_close') at remote 0x7fffdb527c80>
- w = <optimized out>
- na = <optimized out>
- nk = <optimized out>
- n = <optimized out>
- pfunc = 0x7fffdb3651d0
- x = <optimized out>
- #12 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb365050, 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 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
- sp = 0x7fffdb3651d8
- 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 = 0x7fffdb3651c8
- 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__'
- #13 0x000000000052cf32 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7fffffffd770, func=<function at remote 0x7fffdb34d0c8>) at ../Python/ceval.c:4106
- retval = 0x0
- fastlocals = 0x7fffdb3651c8
- i = <optimized out>
- f = Frame 0x7fffdb365050, 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 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>)
- tstate = 0x9440a0
- stack = <optimized out>
- co = <optimized out>
- nd = 0
- globals = <optimized out>
- argdefs = <optimized out>
- d = 0x0
- #14 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd770) at ../Python/ceval.c:4041
- func = <function at remote 0x7fffdb34d0c8>
- w = <optimized out>
- na = <optimized out>
- nk = <optimized out>
- n = 1
- pfunc = 0x7fffdb355988
- x = <optimized out>
- #15 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3557f0, 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 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, exc_type=None, exc_val=None, exc_tb=None), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
- sp = 0x7fffdb355990
- 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 = 0x7fffdb355968
- 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__'
- #16 0x000000000056d0aa in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=<optimized out>, argcount=-617261072, 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>
- #17 function_call (func=func@entry=<function at remote 0x7fffdb353410>, arg=arg@entry=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, 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>
- #18 0x00000000004d9854 in PyObject_Call (kw=0x0, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, None, None, None), func=<function at remote 0x7fffdb353410>) at ../Objects/abstract.c:2529
- result = <optimized out>
- call = 0x56cdc0 <function_call>
- #19 instancemethod_call.8802 (func=<function at remote 0x7fffdb353410>, func@entry=<instancemethod at remote 0x7fffdb3ef820>, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, None, None, None), arg@entry=(None, None, None), kw=kw@entry=0x0) at ../Objects/classobject.c:2602
- self = <optimized out>
- klass = <optimized out>
- #20 0x000000000054a328 in PyObject_Call (kw=0x0, arg=(None, None, None), func=<instancemethod at remote 0x7fffdb3ef820>) at ../Objects/abstract.c:2529
- result = <optimized out>
- call = 0x4d9700 <instancemethod_call.8802>
- #21 PyObject_CallFunctionObjArgs (callable=callable@entry=<instancemethod at remote 0x7fffdb3ef820>) at ../Objects/abstract.c:2760
- args = (None, None, None)
- vargs = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fffffffdbc0, reg_save_area = 0x7fffffffdaf0}}
- #22 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 0x7fffdb3ef820>
- 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__'
- #23 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>
- #24 0x00000000005b7392 in PyEval_EvalCode (co=co@entry=0x7ffff7ed31b0, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}) at ../Python/ceval.c:667
- No locals.
- #25 0x0000000000469663 in run_mod.42576 (mod=<optimized out>, filename=<optimized out>, globals={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1370
- co = 0x7ffff7ed31b0
- v = <optimized out>
- #26 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 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:1356
- ret = <optimized out>
- mod = 0x9ff2c8
- arena = 0x9ac040
- #27 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 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}
- v = <optimized out>
- ext = 0x7fffffffe406 "s.py"
- set_file_name = 1
- len = <optimized out>
- ret = -1
- #28 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.
- #29 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}
- #30 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, -711405243966832319, 5720405, 140737488347296, 0, 0, 711405242887029057, 711423269961187649}, 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>
- #31 0x000000000057497e in _start ()
- No symbol table info available.
-
-
- registers:
- rax 0xd00000000 55834574848
- rbx 0xe9af20 15314720
- rcx 0xeb29a0 15411616
- rdx 0x0 0
- rsi 0x0 0
- rdi 0x7ffff7bb5760 140737349637984
- rbp 0x40 0x40
- rsp 0x7fffffffd0a0 0x7fffffffd0a0
- r8 0xe94e00 15289856
- r9 0x7ffff7bb57b8 140737349638072
- r10 0x7ffff7bb5768 140737349637992
- r11 0x7ffff7bb57b0 140737349638064
- r12 0xe9af40 15314752
- r13 0x20 32
- r14 0xe71080 15143040
- 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 10879)):
- #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 0x00007fffdcea8308 in bu_free () from /usr/brlcad/lib/libbu.so.20
- #3 0x00007fffdee8efd2 in wdb_close () from /usr/brlcad/lib/librt.so.20
- #4 0x00007fffee3e3adc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
- #5 0x00007fffee3e340c in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
- #6 0x00007fffee5fa5fe in _call_function_pointer (argcount=1, resmem=0x7fffffffd360, restype=<optimized out>, atypes=<optimized out>, avalues=0x7fffffffd340, pProc=0x7fffdee8ef60 <wdb_close>, flags=4353) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:836
- #7 _ctypes_callproc (pProc=pProc@entry=0x7fffdee8ef60 <wdb_close>, argtuple=argtuple@entry=(<LP_struct_rt_wdb at remote 0x7fffdb33c320>,), flags=4353, argtypes=argtypes@entry=(<instancemethod at remote 0x7fffdb526be0>,), restype=restype@entry=None, checker=checker@entry=0x0) at /build/buildd/python2.7-2.7.6/Modules/_ctypes/callproc.c:1183
- #8 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
- #9 0x000000000052cc20 in PyObject_Call (kw=0x0, arg=(<LP_struct_rt_wdb at remote 0x7fffdb33c320>,), func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb527c80>) at ../Objects/abstract.c:2529
- #10 do_call (nk=<optimized out>, na=<optimized out>, pp_stack=0x7fffffffd630, func=<_FuncPtr(__name__='wdb_close') at remote 0x7fffdb527c80>) at ../Python/ceval.c:4238
- #11 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd630) at ../Python/ceval.c:4043
- #12 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb365050, 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 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
- #13 0x000000000052cf32 in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7fffffffd770, func=<function at remote 0x7fffdb34d0c8>) at ../Python/ceval.c:4106
- #14 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd770) at ../Python/ceval.c:4041
- #15 PyEval_EvalFrameEx (f=f@entry=Frame 0x7fffdb3557f0, 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 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, exc_type=None, exc_val=None, exc_tb=None), throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
- #16 0x000000000056d0aa in PyEval_EvalCodeEx (closure=<optimized out>, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=<optimized out>, argcount=-617261072, args=<optimized out>, locals=0x0, globals=<optimized out>, co=<optimized out>) at ../Python/ceval.c:3252
- #17 function_call (func=func@entry=<function at remote 0x7fffdb353410>, arg=arg@entry=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, None, None, None), kw=kw@entry=0x0) at ../Objects/funcobject.c:526
- #18 0x00000000004d9854 in PyObject_Call (kw=0x0, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, None, None, None), func=<function at remote 0x7fffdb353410>) at ../Objects/abstract.c:2529
- #19 instancemethod_call.8802 (func=<function at remote 0x7fffdb353410>, func@entry=<instancemethod at remote 0x7fffdb3ef820>, arg=(<WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>, None, None, None), arg@entry=(None, None, None), kw=kw@entry=0x0) at ../Objects/classobject.c:2602
- #20 0x000000000054a328 in PyObject_Call (kw=0x0, arg=(None, None, None), func=<instancemethod at remote 0x7fffdb3ef820>) at ../Objects/abstract.c:2529
- #21 PyObject_CallFunctionObjArgs (callable=callable@entry=<instancemethod at remote 0x7fffdb3ef820>) at ../Objects/abstract.c:2760
- #22 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
- #23 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
- #24 0x00000000005b7392 in PyEval_EvalCode (co=co@entry=0x7ffff7ed31b0, globals=globals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}) at ../Python/ceval.c:667
- #25 0x0000000000469663 in run_mod.42576 (mod=<optimized out>, filename=<optimized out>, globals={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1370
- #26 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 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, locals=locals@entry={'WDB': <classobj at remote 0x7fffdb348870>, '__builtins__': <module at remote 0x7ffff7f99b08>, '__file__': 'wdb_primitives.py', 'Transform': <type at remote 0xa045d0>, '__package__': None, 'primitives': <module at remote 0x7fffdb6b0a28>, '__name__': '__main__', '__doc__': None, 'brl_db': <WDB(db_fp=<LP_struct_rt_wdb at remote 0x7fffdb33c320>, db_ip=<LP_struct_db_i at remote 0x7fffdb33c3b0>) at remote 0x7fffdb34e710>}, closeit=closeit@entry=1, flags=flags@entry=0x7fffffffdef0) at ../Python/pythonrun.c:1356
- #27 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
- #28 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
- #29 0x000000000046ab81 in Py_Main (argc=<optimized out>, argv=0x7fffffffe0a8) at ../Modules/main.c:640
- #30 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
- #31 0x000000000057497e in _start ()
-