GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-sun-solaris2.7"...
(gdb) -E setup.py build
Undefined command: "-E". Try "help".
(gdb) setup.py -E build
Undefined command: "setup". Try "help".
(gdb) run -E setup.py build
Starting program: /dat1/home/sharad/python/Python-2.2/python -E setup.py build
[New LWP 2 ]
[New LWP 3 ]
running build
running build_ext
skipping 'struct' extension (up-to-date)
skipping 'regex' extension (up-to-date)
skipping 'pcre' extension (up-to-date)
skipping '_hotshot' extension (up-to-date)
skipping '_weakref' extension (up-to-date)
skipping 'xreadlines' extension (up-to-date)
skipping 'array' extension (up-to-date)
building 'cmath' extension
gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I. -I/dat1/home/sharad/python/Python-2.2/./Include -I/usr/local/include -IInclude/ -c /dat1/home/sharad/python/Python-2.2/Modules/cmathmodule.c -o build/temp.solaris-2.7-sun4u-2.2/cmathmodule.o
[New LWP 4 ]
gcc -shared build/temp.solaris-2.7-sun4u-2.2/cmathmodule.o -L/usr/local/lib -lm -o build/lib.solaris-2.7-sun4u-2.2/cmath.so
Program received signal SIGSEGV, Segmentation fault.
0xff136c5c in strlen () from /usr/lib/libc.so.1
(gdb) bt
#0 0xff136c5c in strlen () from /usr/lib/libc.so.1
#1 0x348d8 in PyString_FromString (
str=0x7c2528
)
at Objects/stringobject.c:112
#2 0xc2240 in PyDict_SetItemString (v=0x381c28,
key=0x7c2528 , item=0x234040)
at Objects/dictobject.c:1879
#3 0x7b2e8 in Py_InitModule4 (name=0x216658 "", methods=0xfe7d28cc,
doc=0xfe7d2868 "This module is always available. It provides access to mathematical\nfunctions for complex numbers.", passthrough=0x0,
module_api_version=3677224) at Python/modsupport.c:63
#4 0xfe7c1990 in initcmath ()
at /dat1/home/sharad/python/Python-2.2/Modules/cmathmodule.c:400
#5 0x77e2c in _PyImport_LoadDynamicModule (name=0xffbed928 "cmath",
pathname=0xffbed438 "/dat1/home/sharad/python/Python-2.2/build/lib.solaris-2.7-sun4u-2.2/cmath.so", fp=0xfe7c1950) at ./Python/importdl.c:53
#6 0x75834 in load_module (name=0xffbed928 "cmath", fp=0x1a3fa0,
buf=0xffbed438 "/dat1/home/sharad/python/Python-2.2/build/lib.solaris-2.7-sun4u-2.2/cmath.so", type=3) at Python/import.c:1369
#7 0x767b8 in import_submodule (mod=0x17cab0, subname=0xffbed928 "cmath",
fullname=0xffbed928 "cmath") at Python/import.c:1899
#8 0x762b8 in load_next (mod=0x17cab0, altmod=0x17cab0, p_name=0xffbed928,
buf=0xffbed928 "cmath", p_buflen=0xffbed924) at Python/import.c:1755
---Type to continue, or q to quit---
#9 0x75d7c in import_module_ex (name=0x0, globals=0x0, locals=0x0,
fromlist=0x0) at Python/import.c:1606
#10 0x75fc0 in PyImport_ImportModuleEx (name=0x2304f4 "cmath", globals=0x0,
locals=0x0, fromlist=0x0) at Python/import.c:1647
#11 0xc6d60 in builtin___import__ (self=0x0, args=0x3325c8)
at Python/bltinmodule.c:44
#12 0xc2cd0 in PyCFunction_Call (func=0x1ab778, arg=0x3325c8, kw=0x0)
at Objects/methodobject.c:101
#13 0x5bd4c in eval_frame (f=0x362c80) at Python/ceval.c:1993
#14 0x5d51c in PyEval_EvalCodeEx (co=0x308740, globals=0x306faa,
locals=0x1aa7d0, args=0x358dc0, argcount=2, kws=0x358dc8, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#15 0x5fe74 in fast_function (func=0x323e78, pp_stack=0xffbee0d0, n=2, na=2,
nk=0) at Python/ceval.c:3150
#16 0x5be4c in eval_frame (f=0x358c68) at Python/ceval.c:2013
#17 0x5d51c in PyEval_EvalCodeEx (co=0x328e30, globals=0x328d47,
locals=0x1aa7d0, args=0x332714, argcount=1, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at Python/ceval.c:2574
#18 0xb4240 in function_call (func=0x321170, arg=0x332708, kw=0x0)
at Objects/funcobject.c:374
#19 0x9e924 in PyObject_Call (func=0x321170, arg=0x332708, kw=0x0)
at Objects/abstract.c:1665
#20 0xa706c in instancemethod_call (func=0x321170, arg=0x332708, kw=0x0)
---Type to continue, or q to quit---
at Objects/classobject.c:2276
#21 0x9e924 in PyObject_Call (func=0x321170, arg=0x332708, kw=0x0)
at Objects/abstract.c:1665
#22 0x5ff18 in do_call (func=0x1b9480, pp_stack=0xffbee448, na=-1, nk=3352328)
at Python/ceval.c:3251
#23 0x5be64 in eval_frame (f=0x34ad20) at Python/ceval.c:2016
#24 0x5d51c in PyEval_EvalCodeEx (co=0x306c78, globals=0x308c59,
locals=0x1aa7d0, args=0x2f55dc, argcount=1, kws=0x2f55e0, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#25 0x5fe74 in fast_function (func=0x323e38, pp_stack=0xffbee5f0, n=1, na=1,
nk=0) at Python/ceval.c:3150
#26 0x5be4c in eval_frame (f=0x2f5478) at Python/ceval.c:2013
#27 0x5d51c in PyEval_EvalCodeEx (co=0x31a2b8, globals=0x327d61,
locals=0x1aa7d0, args=0x21b218, argcount=1, kws=0x21b21c, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#28 0x5fe74 in fast_function (func=0x321278, pp_stack=0xffbee798, n=1, na=1,
nk=0) at Python/ceval.c:3150
#29 0x5be4c in eval_frame (f=0x21b0c0) at Python/ceval.c:2013
#30 0x5d51c in PyEval_EvalCodeEx (co=0x25bff8, globals=0x2b334a,
locals=0x1aa7d0, args=0x21b56c, argcount=2, kws=0x21b574, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#31 0x5fe74 in fast_function (func=0x2aa7d0, pp_stack=0xffbee940, n=2, na=2,
nk=0) at Python/ceval.c:3150
---Type to continue, or q to quit---
#32 0x5be4c in eval_frame (f=0x21b418) at Python/ceval.c:2013
#33 0x5d51c in PyEval_EvalCodeEx (co=0x1be958, globals=0x1be804,
locals=0x1aa7d0, args=0x218fb0, argcount=2, kws=0x218fb8, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#34 0x5fe74 in fast_function (func=0x316e18, pp_stack=0xffbeeae8, n=2, na=2,
nk=0) at Python/ceval.c:3150
#35 0x5be4c in eval_frame (f=0x218e58) at Python/ceval.c:2013
#36 0x5d51c in PyEval_EvalCodeEx (co=0x3391a0, globals=0x3390ef,
locals=0x1aa7d0, args=0x336a30, argcount=1, kws=0x336a34, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#37 0x5fe74 in fast_function (func=0x337040, pp_stack=0xffbeec90, n=1, na=1,
nk=0) at Python/ceval.c:3150
#38 0x5be4c in eval_frame (f=0x3368d8) at Python/ceval.c:2013
#39 0x5d51c in PyEval_EvalCodeEx (co=0x25bff8, globals=0x2b334a,
locals=0x1aa7d0, args=0x202ca8, argcount=2, kws=0x202cb0, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#40 0x5fe74 in fast_function (func=0x2aa7d0, pp_stack=0xffbeee38, n=2, na=2,
nk=0) at Python/ceval.c:3150
#41 0x5be4c in eval_frame (f=0x202b50) at Python/ceval.c:2013
#42 0x5d51c in PyEval_EvalCodeEx (co=0x2b3288, globals=0x26f6c7,
locals=0x1aa7d0, args=0x1d9f64, argcount=1, kws=0x1d9f68, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#43 0x5fe74 in fast_function (func=0x2ff7c8, pp_stack=0xffbeefe0, n=1, na=1,
---Type to continue, or q to quit---
nk=0) at Python/ceval.c:3150
#44 0x5be4c in eval_frame (f=0x1d9df8) at Python/ceval.c:2013
#45 0x5d51c in PyEval_EvalCodeEx (co=0x2e6370, globals=0x30e78b,
locals=0x1aa7d0, args=0x318d0c, argcount=0, kws=0x318d34, kwcount=5,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#46 0x5fe74 in fast_function (func=0x31ade0, pp_stack=0xffbef188, n=10, na=0,
nk=5) at Python/ceval.c:3150
#47 0x5be4c in eval_frame (f=0x318bb8) at Python/ceval.c:2013
#48 0x5d51c in PyEval_EvalCodeEx (co=0x231540, globals=0x30ea33,
locals=0x1aa7d0, args=0x1bc578, argcount=0, kws=0x1bc578, kwcount=0,
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2574
#49 0x5fe74 in fast_function (func=0x32c938, pp_stack=0xffbef330, n=0, na=0,
nk=0) at Python/ceval.c:3150
#50 0x5be4c in eval_frame (f=0x1bc428) at Python/ceval.c:2013
#51 0x5d51c in PyEval_EvalCodeEx (co=0x231588, globals=0x22fba3,
locals=0x1aa7d0, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at Python/ceval.c:2574
#52 0x5fe14 in PyEval_EvalCode (co=0x231588, globals=0x1ba980, locals=0x1ba980)
at Python/ceval.c:483
#53 0x7f914 in run_node (n=0x1a98f0, filename=0x231588 "", globals=0x1ba980,
locals=0x1ba980, flags=0xffbef6f4) at Python/pythonrun.c:1083
#54 0x7f8c0 in run_err_node (n=0x1a98f0, filename=0x231588 "",
globals=0x1ba980, locals=0x1ba980, flags=0xffbef6f4)
---Type to continue, or q to quit---
at Python/pythonrun.c:1070
#55 0x7f490 in PyRun_FileExFlags (fp=0x1a3fa0, filename=0xffbef94a "setup.py",
start=1812864, globals=0x1ba980, locals=0x1ba980, closeit=1,
flags=0xffbef6f4) at Python/pythonrun.c:1061
#56 0x7de04 in PyRun_SimpleFileExFlags (fp=0x1a3fa0,
filename=0xffbef94a "setup.py", closeit=1, flags=0xffbef6f4)
at Python/pythonrun.c:689
#57 0x7efc8 in PyRun_AnyFileExFlags (fp=0x1a3fa0,
filename=0xffbef94a "setup.py", closeit=1, flags=0xffbef6f4)
at Python/pythonrun.c:499
#58 0x2f0d4 in Py_Main (argc=4, argv=0xffbef7dc) at Modules/main.c:369
#59 0x2e904 in main (argc=4, argv=0xffbef7dc) at Modules/python.c:10