[Chandler-dev] Bugs 10906 and 10989: Chandler on Gutsy

Bryan Stearns stearns at osafoundation.org
Fri Oct 12 12:24:18 PDT 2007


As far as I understand it, last week's issue with the new Wing was a 
problem with the way Wing got into python's debugger-tracing hooks; it 
manifested itself as heap corruption leading to a crash when garbage 
collecting. We saw the problem with --create because creating a new 
repository thrashes memory enough to need GC to happen, but I'm pretty 
sure the problem would happen anyway if you ran Chandler long enough.

...Bryan

Robin Dunn wrote:
> I upgraded my Ubuntu VM to Gutsy to test the new version of wxPython and 
> verify that bugs 10906 and 10989 are fixed.  They are fixed, but I am 
> getting a new crash that I don't understand.  In the debug build if I 
> start Chandler with the --create option then it starts up okay and all 
> appears to run well, but without --create it will segfault shortly after 
> the splash window is shown.  Based on the gdb backtrace it appears it is 
> crashing in Python while it is importing modules from twisted.  If I run 
> the release build it works fine.  I know there was a --create related 
> issue with the new WingIDE last week, and although this seems to be the 
> opposite (crashes without --create instead of with it) I'm hoping that 
> this will ring a bell for someone.  Any ideas what would be different 
> between --create and not --create that could trigger a problem like 
> this?  I've tried with new clean builds of Python and wxPython with no 
> change.
> 
> 
> 
> 
> 
> 
> (gdb) core core
> Core was generated by `/projects/osaf/chandler/debug/bin/python_d 
> Chandler.py'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x0810e23a in r_object (p=Cannot access memory at address 0xbfee4fd4
> ) at ../Python/marshal.c:806
> (gdb) bt
> #0  0x0810e23a in r_object (p=Cannot access memory at address 0xbfee4fd4
> ) at ../Python/marshal.c:806
> #1  0x0810eec9 in PyMarshal_WriteObjectToString (x=0xbfee5994, 
> version=0) at ../Python/marshal.c:1040
> #2  0x0810f633 in Py_InitModule4TraceRefs (name=0x81b61b8 "", 
> methods=0x0, doc=0x0, passthrough=0x0, module_api_version=0) at 
> ../Python/modsupport.c:85
> #3  0x0810eec9 in PyMarshal_WriteObjectToString (x=0xbfee5994, 
> version=0) at ../Python/marshal.c:1040
> #4  0x0810f633 in Py_InitModule4TraceRefs (name=0x81b61b8 "", 
> methods=0x0, doc=0x0, passthrough=0x0, module_api_version=-1074898540) 
> at ../Python/modsupport.c:85
> #5  0x0810ff8b in do_mktuple (p_format=0xbfee59f4, p_va=0xd7b, 
> endchar=3451, n=161539144, flags=0) at ../Python/modsupport.c:277
> #6  0x0810fe78 in do_mklist (p_format=0x9a0e448, p_va=0x8177d2b, 
> endchar=-1074881840, n=1660944384, flags=1165014923) at 
> ../Python/modsupport.c:238
> #7  0x081063f1 in find_module (fullname=0x9594390 "", subname=0x8 
> <Address 0x8 out of bounds>, path=0x0, buf=0x53 <Address 0x53 out of 
> bounds>, buflen=160621416, p_fp=0x8251caa, p_loader=0x82b3368) at 
> ../Python/import.c:1174
> #8  0x08106935 in find_module (fullname=0x99893e0 "", subname=0xbfee9aaf 
> "ackages/twisted/python/runtime.pyc", path=0x7, buf=0x5a <Address 0x5a 
> out of bounds>, buflen=2857764836, p_fp=0xbfeeab13, p_loader=0x810808d) 
> at ../Python/import.c:1259
> #9  0x08108436 in load_next (mod=0xbfeebba3, altmod=0x9a0c948, 
> p_name=0xbfeeab13, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #10 0x0810a0dc in imp_load_compiled (self=0xaa5607e4, args=0xbfeebbb2) 
> at ../Python/import.c:2731
> #11 0x081096f0 in PyImport_Import (module_name=0xaa5607e4) at 
> ../Python/import.c:2518
> #12 0x08108d0a in import_submodule (mod=0x0, subname=0x9989534 
> "\230x\235\tàx\235\t\005", fullname=0x9989534 "\230x\235\tàx\235\t\005") 
> at ../Python/import.c:2343
> #13 0x08109208 in PyImport_ReloadModule (m=0x74736977) at 
> ../Python/import.c:2430
> #14 0x080d8ba5 in builtin_compile (self=0x0, args=0x99dc974) at 
> ../Python/bltinmodule.c:417
> #15 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #16 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x99dc974 
> ",Ù\235\tDó\234\t\002", format=0x0) at ../Objects/abstract.c:1952
> #17 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=161335668, pp_stack=0x0, func=0x9989534) at ../Python/ceval.c:3693
> #18 0x080e79bb in PyEval_EvalFrameEx (f=0x9a15334, throwflag=0) at 
> ../Python/ceval.c:2300
> #19 0x080ead98 in unpack_iterable (v=0x9995ce8, argcnt=160994612, 
> sp=0x9989534) at ../Python/ceval.c:3153
> #20 0x080e006e in PyEval_EvalFrameEx (f=0x6e001c5a, throwflag=160994612) 
> at ../Python/ceval.c:1014
> #21 0x08106184 in find_module (fullname=0x32 <Address 0x32 out of 
> bounds>, subname=0x990db1c "ûûûûX)\223\t°\210\221\týÿÿÿØÐ\221\t 
> )\223\t\001", path=0x9912000, buf=0x9913e80 "", buflen=1869881444, 
> p_fp=0xbfeed3a3, p_loader=0xbfeeb228) at ../Python/import.c:1155
> #22 0x08106a47 in find_module (fullname=0x8186840 "4\031?\\D?\r", 
> subname=0xbfeed3af "ackages/twisted/internet/tcp.pyc", path=0x3, 
> buf=0x58 <Address 0x58 out of bounds>, buflen=160928804, 
> p_fp=0xbfeee413, p_loader=0x810808d) at ../Python/import.c:1271
> #23 0x08108436 in load_next (mod=0xbfeef4b3, altmod=0x8355e38, 
> p_name=0xbfeee413, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #24 0x0810a0dc in imp_load_compiled (self=0x9979424, args=0x9984c14) at 
> ../Python/import.c:2731
> #25 0x08109c5d in call_find_module (name=0x352e326e <Address 0x352e326e 
> out of bounds>, path=0x6f687479) at ../Python/import.c:2610
> #26 0x08109071 in import_submodule (mod=0x0, subname=0x99d4cb4 
> "èÍ\233\t8Î\233\t\005", fullname=0x99d4cb4 "èÍ\233\t8Î\233\t\005") at 
> ../Python/import.c:2388
> #27 0x08109208 in PyImport_ReloadModule (m=0x74736977) at 
> ../Python/import.c:2430
> #28 0x080d8ba5 in builtin_compile (self=0x0, args=0x99983b4) at 
> ../Python/bltinmodule.c:417
> #29 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #30 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x99983b4 "", 
> format=0x0) at ../Objects/abstract.c:1952
> #31 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=161055668, pp_stack=0x0, func=0x99d4cb4) at ../Python/ceval.c:3693
> #32 0x080e79bb in PyEval_EvalFrameEx (f=0x99c792c, throwflag=0) at 
> ../Python/ceval.c:2300
> #33 0x080ead98 in unpack_iterable (v=0x998ae08, argcnt=161303732, 
> sp=0x99d4cb4) at ../Python/ceval.c:3153
> #34 0x080e006e in PyEval_EvalFrameEx (f=0x57400, throwflag=161303732) at 
> ../Python/ceval.c:1014
> #35 0x08106184 in find_module (fullname=0x25a00 <Address 0x25a00 out of 
> bounds>, subname=0x640001 <Address 0x640001 out of bounds>, 
> path=0x5a000065, buf=0xe <Address 0xe out of bounds>, buflen=161092584, 
> p_fp=0x73000000, p_loader=0x42000000) at ../Python/import.c:1155
> #36 0x08106a47 in find_module (fullname=0x2e726f72 <Address 0x2e726f72 
> out of bounds>, subname=0xbfef0cbf 
> "ackages/twisted/internet/posixbase.pyc", path=0x9, buf=0x5e <Address 
> 0x5e out of bounds>, buflen=160928804, p_fp=0xbfef1d23, 
> p_loader=0x810808d) at ../Python/import.c:1271
> #37 0x08108436 in load_next (mod=0xbfef2dc3, altmod=0x9a0b4f0, 
> p_name=0xbfef1d23, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #38 0x0810a0dc in imp_load_compiled (self=0x9979424, args=0x9982944) at 
> ../Python/import.c:2731
> #39 0x08109c5d in call_find_module (name=0x352e326e <Address 0x352e326e 
> out of bounds>, path=0x6f687479) at ../Python/import.c:2610
> #40 0x08109071 in import_submodule (mod=0x0, subname=0x997f854 
> "\230}\227\tè}\227\t\005", fullname=0x997f854 "\230}\227\tè}\227\t\005") 
> at ../Python/import.c:2388
> #41 0x08109208 in PyImport_ReloadModule (m=0x74736977) at 
> ../Python/import.c:2430
> #42 0x080d8ba5 in builtin_compile (self=0x0, args=0x9986034) at 
> ../Python/bltinmodule.c:417
> #43 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #44 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x9986034 
> "´3\232\tØ\"W\t\002", format=0x0) at ../Objects/abstract.c:1952
> #45 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=160981044, pp_stack=0x0, func=0x997f854) at ../Python/ceval.c:3693
> #46 0x080e79bb in PyEval_EvalFrameEx (f=0x9571fac, throwflag=0) at 
> ../Python/ceval.c:2300
> #47 0x080ead98 in unpack_iterable (v=0x997df88, argcnt=160954452, 
> sp=0x997f854) at ../Python/ceval.c:3153
> #48 0x080e006e in PyEval_EvalFrameEx (f=0x27c0004, throwflag=160954452) 
> at ../Python/ceval.c:1014
> #49 0x08106184 in find_module (fullname=0xbfef66e5 "electreactor", 
> subname=0x817826a "__init__", path=0x954c45c, buf=0xbfef45a3 
> "cts/osaf/chandler/debug/lib/python2.5/site-packages/twisted/internet/selectreactor.pyc", 
> buflen=0, p_fp=0xbfef4584, p_loader=0x0) at ../Python/import.c:1155
> #50 0x08106a47 in find_module (fullname=0x8186840 "4\031?\\D?\r", 
> subname=0xbfef45cf "ackages/twisted/internet/selectreactor.pyc", 
> path=0xd, buf=0x62 <Address 0x62 out of bounds>, buflen=160928804, 
> p_fp=0xbfef5633, p_loader=0x810808d) at ../Python/import.c:1271
> #51 0x08108436 in load_next (mod=0xbfef66d3, altmod=0x8355cd0, 
> p_name=0xbfef5633, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #52 0x0810a0dc in imp_load_compiled (self=0x9979424, args=0x9982884) at 
> ../Python/import.c:2731
> #53 0x08109c5d in call_find_module (name=0x352e326e <Address 0x352e326e 
> out of bounds>, path=0x6f687479) at ../Python/import.c:2610
> #54 0x08109071 in import_submodule (mod=0x0, subname=0x997f674 
> "¨Ú\227\tl[5\b\004", fullname=0x997f674 "¨Ú\227\tl[5\b\004") at 
> ../Python/import.c:2388
> #55 0x08109208 in PyImport_ReloadModule (m=0x74736977) at 
> ../Python/import.c:2430
> #56 0x080d8ba5 in builtin_compile (self=0x0, args=0x99828b4) at 
> ../Python/bltinmodule.c:417
> #57 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #58 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x99828b4 " 
> \217\227\t¨_5\b\002", format=0x0) at ../Objects/abstract.c:1952
> #59 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=160966836, pp_stack=0x0, func=0x997f674) at ../Python/ceval.c:3693
> #60 0x080e79bb in PyEval_EvalFrameEx (f=0x8355b6c, throwflag=0) at 
> ../Python/ceval.c:2300
> #61 0x080ead98 in unpack_iterable (v=0x997daa8, argcnt=160953972, 
> sp=0x997f674) at ../Python/ceval.c:3153
> #62 0x080e006e in PyEval_EvalFrameEx (f=0x6d206f74, throwflag=160953972) 
> at ../Python/ceval.c:1014
> #63 0x08106184 in find_module (fullname=0x993cf70 "", subname=0x993cf70 
> "", path=0x0, buf=0x818c868 "", buflen=3220148035, p_fp=0xbfef9fd3, 
> p_loader=0x817826a) at ../Python/import.c:1155
> #64 0x08106a47 in find_module (fullname=0x997da48 
> "\214\216\227\tÈ\216\227\t\001", subname=0xbfef7edf 
> "ackages/twisted/internet/reactor.pyc", path=0x7, buf=0x5c <Address 0x5c 
> out of bounds>, buflen=160928804, p_fp=0xbfef8f43, p_loader=0x810808d) 
> at ../Python/import.c:1271
> #65 0x08108436 in load_next (mod=0xbfef9fd3, altmod=0x9588798, 
> p_name=0xbfef8f43, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #66 0x0810a0dc in imp_load_compiled (self=0x9979424, args=0xbfef9fe4) at 
> ../Python/import.c:2731
> #67 0x081096f0 in PyImport_Import (module_name=0x9979424) at 
> ../Python/import.c:2518
> #68 0x08108d0a in import_submodule (mod=0x0, subname=0x997f494 
> "\210\214\227\t¨º\227\t\005", fullname=0x997f494 
> "\210\214\227\t¨º\227\t\005") at ../Python/import.c:2343
> #69 0x08109208 in PyImport_ReloadModule (m=0x74736977) at 
> ../Python/import.c:2430
> #70 0x080d8ba5 in builtin_compile (self=0x0, args=0x99827b4) at 
> ../Python/bltinmodule.c:417
> #71 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #72 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x99827b4 
> "Èz\227\t\030{\227\t\002", format=0x0) at ../Objects/abstract.c:1952
> #73 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=160966580, pp_stack=0x0, func=0x997f494) at ../Python/ceval.c:3693
> #74 0x080e79bb in PyEval_EvalFrameEx (f=0x955ddfc, throwflag=0) at 
> ../Python/ceval.c:2300
> #75 0x080ead98 in unpack_iterable (v=0x997d9e8, argcnt=160953492, 
> sp=0x997f494) at ../Python/ceval.c:3153
> #76 0x080e006e in PyEval_EvalFrameEx (f=0x48000000, throwflag=160953492) 
> at ../Python/ceval.c:1014
> #77 0x08106184 in find_module (fullname=0xbfefd8e3 
> "/home/work/projects/osaf/chandler/parcels/osaf/framework/twisted", 
> subname=0x817826a "__init__", path=0x997c3ec, buf=0xbfefb7b3 
> "cts/osaf/chandler/parcels/osaf/framework/twisted/__init__.pyc", 
> buflen=3220166856, p_fp=0xbfefb794, p_loader=0x0) at 
> ../Python/import.c:1155
> #78 0x08106a47 in find_module (fullname=0xb7d6e714 "ì´\033\b´ç?\002", 
> subname=0xbfefb7df "sted/__init__.pyc", path=0x8, buf=0x49 <Address 0x49 
> out of bounds>, buflen=160953492, p_fp=0xbfefc843, p_loader=0x810808d) 
> at ../Python/import.c:1271
> #79 0x08108436 in load_next (mod=0xbfefe973, altmod=0x9564a50, 
> p_name=0xbfefc843, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #80 0x08106d0c in find_module (fullname=0x9588798 "\210$­û", 
> subname=0xb7e056f4 <Address 0xb7e056f4 out of bounds>, path=0x997f494, 
> buf=0x997f494 "\210\214\227\t¨º\227\t\005", buflen=155546324, 
> p_fp=0x997d9e8, p_loader=0x8106184) at ../Python/import.c:1310
> #81 0x08108492 in load_next (mod=0xbfefe973, altmod=0x0, 
> p_name=0xbfefd8e3, buf=0x5 <Address 0x5 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2183
> #82 0x0810a0dc in imp_load_compiled (self=0x94572d4, args=0xbfefe982) at 
> ../Python/import.c:2731
> #83 0x081096f0 in PyImport_Import (module_name=0x94572d4) at 
> ../Python/import.c:2518
> #84 0x08108d0a in import_submodule (mod=0x0, subname=0x997f3f4 
> "¸\211\227\t", fullname=0x997f3f4 "¸\211\227\t") at ../Python/import.c:2343
> #85 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #86 0x080d8ba5 in builtin_compile (self=0x0, args=0x99824b4) at 
> ../Python/bltinmodule.c:417
> #87 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #88 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x99824b4 
> "@\214\227\tô\223\227\t\002", format=0x0) at ../Objects/abstract.c:1952
> #89 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=160965812, pp_stack=0x0, func=0x997f3f4) at ../Python/ceval.c:3693
> #90 0x080e79bb in PyEval_EvalFrameEx (f=0x95700cc, throwflag=0) at 
> ../Python/ceval.c:2300
> #91 0x080ead98 in unpack_iterable (v=0x997d808, argcnt=160953332, 
> sp=0x997f3f4) at ../Python/ceval.c:3153
> #92 0x080e006e in PyEval_EvalFrameEx (f=0x1, throwflag=160953332) at 
> ../Python/ceval.c:1014
> #93 0x08106184 in find_module (fullname=0x8744f <Address 0x8744f out of 
> bounds>, subname=0x49676e69 <Address 0x49676e69 out of bounds>, 
> path=0x72745363, buf=0x9 <Address 0x9 out of bounds>, buflen=0, 
> p_fp=0x74726568, p_loader=0x70694300) at ../Python/import.c:1155
> #94 0x08106a47 in find_module (fullname=0x8186840 "4\031?\\D?\r", 
> subname=0xbff0017f "sword.pyc", path=0x8, buf=0x41 <Address 0x41 out of 
> bounds>, buflen=155546324, p_fp=0xbff011e3, p_loader=0x810808d) at 
> ../Python/import.c:1271
> #95 0x08108436 in load_next (mod=0xbff02283, altmod=0x95653f0, 
> p_name=0xbff011e3, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #96 0x0810a0dc in imp_load_compiled (self=0x94572d4, args=0x822931c) at 
> ../Python/import.c:2731
> #97 0x08109c5d in call_find_module (name=0x77656d61 <Address 0x77656d61 
> out of bounds>, path=0x72662f66) at ../Python/import.c:2610
> #98 0x08109071 in import_submodule (mod=0x0, subname=0x9959a34 
> "¨©\227\tè©\227\t\005", fullname=0x9959a34 "¨©\227\tè©\227\t\005") at 
> ../Python/import.c:2388
> #99 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #100 0x080d8ba5 in builtin_compile (self=0x0, args=0x997aa34) at 
> ../Python/bltinmodule.c:417
> #101 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #102 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x997aa34 
> "(á\227\t\020mX\t\002", format=0x0) at ../Objects/abstract.c:1952
> #103 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=160934452, pp_stack=0x0, func=0x9959a34) at ../Python/ceval.c:3693
> #104 0x080e79bb in PyEval_EvalFrameEx (f=0x9586b4c, throwflag=0) at 
> ../Python/ceval.c:2300
> #105 0x080ead98 in unpack_iterable (v=0x9975ec8, argcnt=160799284, 
> sp=0x9959a34) at ../Python/ceval.c:3153
> #106 0x080e006e in PyEval_EvalFrameEx (f=0x640100, throwflag=160799284) 
> at ../Python/ceval.c:1014
> #107 0x08106184 in find_module (fullname=0x814ced8 
> "U\211åWVS\203ìL\213E\b\213@\030\211EÜ\203}Ü", subname=0xbff019d0 "", 
> path=0x100, buf=0xbff01a04 "ÿÿÿÿ8\032ð¿\024\211\t\b\\\v\225\t", 
> buflen=3220196083, p_fp=0xbff01950, p_loader=0x0) at 
> ../Python/import.c:1155
> #108 0x08106a47 in find_module (fullname=0x8f4a714 "t\221ô\bd§ô\b\001", 
> subname=0xbff03a8f "mail", path=0x4, buf=0x37 <Address 0x37 out of 
> bounds>, buflen=155546468, p_fp=0xbff04af3, p_loader=0x810808d) at 
> ../Python/import.c:1271
> #109 0x08108436 in load_next (mod=0xbff05b83, altmod=0x95682a8, 
> p_name=0xbff04af3, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #110 0x0810a0dc in imp_load_compiled (self=0x9457364, args=0xbff05b8c) 
> at ../Python/import.c:2731
> #111 0x081096f0 in PyImport_Import (module_name=0x9457364) at 
> ../Python/import.c:2518
> #112 0x08108c83 in add_submodule (mod=0x829b124, submod=0x9463174, 
> fullname=0x9463174 "0eF\theF\t\005", subname=0x946858c "¨¤F\tè¤F\t\002", 
> modules=0xffffffff) at ../Python/import.c:2330
> #113 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #114 0x080d8ba5 in builtin_compile (self=0x0, args=0x946fcf4) at 
> ../Python/bltinmodule.c:417
> #115 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #116 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x946fcf4 
> "\224)P\t \027X\t\002", format=0x0) at ../Objects/abstract.c:1952
> #117 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=155647220, pp_stack=0x0, func=0x9463174) at ../Python/ceval.c:3693
> #118 0x080e79bb in PyEval_EvalFrameEx (f=0x94c1e24, throwflag=0) at 
> ../Python/ceval.c:2300
> #119 0x080ead98 in unpack_iterable (v=0x946c6e8, argcnt=155595124, 
> sp=0x9463174) at ../Python/ceval.c:3153
> #120 0x080e006e in PyEval_EvalFrameEx (f=0x96d1ef4, throwflag=155595124) 
> at ../Python/ceval.c:1014
> #121 0x08106184 in find_module (fullname=0x46301 <Address 0x46301 out of 
> bounds>, subname=0x8010d01 <Address 0x8010d01 out of bounds>, 
> path=0x8010d01, buf=0x8010d02 <Address 0x8010d02 out of bounds>, 
> buflen=3220214904, p_fp=0x1c020e01, p_loader=0xd011c02) at 
> ../Python/import.c:1155
> #122 0x08106a47 in find_module (fullname=0xb74656d <Address 0xb74656d 
> out of bounds>, subname=0x614e6c6c <Address 0x614e6c6c out of bounds>, 
> path=0x75660000, buf=0x87473 <Address 0x87473 out of bounds>, 
> buflen=155595124, p_fp=0x73657264, p_loader=0x6441706d) at 
> ../Python/import.c:1271
> #123 0x08108436 in load_next (mod=0xbff0a523, altmod=0x93e68d0, 
> p_name=0xbff083f3, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #124 0x08106d0c in find_module (fullname=0x95e5868 "", 
> subname=0xb7e056f4 <Address 0xb7e056f4 out of bounds>, path=0x9463174, 
> buf=0x9463174 "0eF\theF\t\005", buflen=155546228, p_fp=0x946c6e8, 
> p_loader=0x8106184) at ../Python/import.c:1310
> #125 0x08108492 in load_next (mod=0xbff0a523, altmod=0x0, 
> p_name=0xbff09493, buf=0x5 <Address 0x5 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2183
> #126 0x0810a0dc in imp_load_compiled (self=0x9457274, args=0xbff0a528) 
> at ../Python/import.c:2731
> #127 0x081096f0 in PyImport_Import (module_name=0x9457274) at 
> ../Python/import.c:2518
> #128 0x08108d0a in import_submodule (mod=0xaa26c48d, subname=0x9463494 
> "(?E\tx?E\t\005", fullname=0x9463494 "(?E\tx?E\t\005") at 
> ../Python/import.c:2343
> #129 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #130 0x080d8ba5 in builtin_compile (self=0x0, args=0x9465b34) at 
> ../Python/bltinmodule.c:417
> #131 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #132 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x9465b34 
> "(\220F\tx\220F\t\002", format=0x0) at ../Objects/abstract.c:1952
> #133 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=155605812, pp_stack=0x0, func=0x9463494) at ../Python/ceval.c:3693
> #134 0x080e79bb in PyEval_EvalFrameEx (f=0x94bbddc, throwflag=0) at 
> ../Python/ceval.c:2300
> #135 0x080ead98 in unpack_iterable (v=0x9450c28, argcnt=155595924, 
> sp=0x9463494) at ../Python/ceval.c:3153
> #136 0x080e006e in PyEval_EvalFrameEx (f=0x6c420000, 
> throwflag=155595924) at ../Python/ceval.c:1014
> #137 0x08106184 in find_module (fullname=0x2f656d6f <Address 0x2f656d6f 
> out of bounds>, subname=0x682f0000 <Address 0x682f0000 out of bounds>, 
> path=0x497300, buf=0x28 <Address 0x28 out of bounds>, buflen=8126468, 
> p_fp=0x73630000, p_loader=0x27400) at ../Python/import.c:1155
> #138 0x08106a47 in find_module (fullname=0xb7ef2ff4 "\234]\024", 
> subname=0xbff0bd2f "cks/Styles.pyc", path=0x6, buf=0x46 <Address 0x46 
> out of bounds>, buflen=155546372, p_fp=0xbff0cd93, p_loader=0x810808d) 
> at ../Python/import.c:1271
> #139 0x08108436 in load_next (mod=0xbff0de23, altmod=0x94b87c8, 
> p_name=0xbff0cd93, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #140 0x0810a0dc in imp_load_compiled (self=0x9457304, args=0xbff0de39) 
> at ../Python/import.c:2731
> #141 0x081096f0 in PyImport_Import (module_name=0x9457304) at 
> ../Python/import.c:2518
> #142 0x08108c83 in add_submodule (mod=0x945acf4, submod=0x94637b4, 
> fullname=0x94637b4 "ð\024F\t8\025F\t\005", subname=0x96beeb4 
> "DSj\t(þE\t\002", modules=0xffffffff) at ../Python/import.c:2330
> #143 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #144 0x080d8ba5 in builtin_compile (self=0x0, args=0x9464234) at 
> ../Python/bltinmodule.c:417
> #145 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #146 0x0806294d in PyObject_CallMethod (o=0xb7d7a5ac, name=0x9464234 
> "|¿K\tH\232K\t\002", format=0x0) at ../Objects/abstract.c:1952
> #147 0x080ec8bb in update_keyword_args (orig_kwdict=0xb7d7a5ac, 
> nk=155599412, pp_stack=0x0, func=0x94637b4) at ../Python/ceval.c:3693
> #148 0x080e79bb in PyEval_EvalFrameEx (f=0x94bbf7c, throwflag=0) at 
> ../Python/ceval.c:2300
> #149 0x080ead98 in unpack_iterable (v=0x9450448, argcnt=155596724, 
> sp=0x94637b4) at ../Python/ceval.c:3153
> #150 0x080e006e in PyEval_EvalFrameEx (f=0x96b58ec, throwflag=155596724) 
> at ../Python/ceval.c:1014
> #151 0x08106184 in find_module (fullname=0x0, subname=0x80840b3 
> "\211Eð\203}ð", path=0x2, buf=0x818c680 "ÐÀ?\024Á?\024", 
> buflen=3220248344, p_fp=0x96cf050, p_loader=0x8c26148) at 
> ../Python/import.c:1155
> #152 0x08106a47 in find_module (fullname=0x96d2ac4 "tÂE\t$û!ª\001", 
> subname=0xbff0f62f "cks/__init__.pyc", path=0x8, buf=0x48 <Address 0x48 
> out of bounds>, buflen=155596724, p_fp=0xbff10693, p_loader=0x810808d) 
> at ../Python/import.c:1271
> #153 0x08108436 in load_next (mod=0xbff127c3, altmod=0x95e3380, 
> p_name=0xbff10693, buf=0x1 <Address 0x1 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2173
> #154 0x08106d0c in find_module (fullname=0x94b87c8 "\210$­û", 
> subname=0xb7e056f4 <Address 0xb7e056f4 out of bounds>, path=0x94637b4, 
> buf=0x94637b4 "ð\024F\t8\025F\t\005", buflen=155546324, p_fp=0x9450448, 
> p_loader=0x8106184) at ../Python/import.c:1310
> #155 0x08108492 in load_next (mod=0xbff127c3, altmod=0x0, 
> p_name=0xbff11733, buf=0x5 <Address 0x5 out of bounds>, p_buflen=0x0) at 
> ../Python/import.c:2183
> #156 0x0810a0dc in imp_load_compiled (self=0x94572d4, args=0xbff127d2) 
> at ../Python/import.c:2731
> #157 0x081096f0 in PyImport_Import (module_name=0x94572d4) at 
> ../Python/import.c:2518
> #158 0x08108d0a in import_submodule (mod=0xaa28fdc2, subname=0x922bad4 
> "8N*\tp3$\t\006", fullname=0x9460e94 "¨ûE\t\214ÍD\t\002") at 
> ../Python/import.c:2343
> #159 0x08109208 in PyImport_ReloadModule (m=0x2e666173) at 
> ../Python/import.c:2430
> #160 0x080d8ba5 in builtin_compile (self=0x0, args=0x96d1f34) at 
> ../Python/bltinmodule.c:417
> #161 0x0814d957 in structseq_repr (obj=0xb7d7a5ac) at 
> ../Objects/structseq.c:187
> #162 0x080ed0ab in ext_do_call (func=0xbff13990, pp_stack=0x4, 
> flags=779891870, na=0, nk=143645924) at ../Python/ceval.c:3850
> #163 0x080e8735 in PyEval_EvalFrameEx (f=0x964eb64, throwflag=0) at 
> ../Python/ceval.c:2468
> #164 0x080ead98 in unpack_iterable (v=0x92839e8, argcnt=153270996, 
> sp=0x0) at ../Python/ceval.c:3153
> #165 0x080ed5e3 in assign_slice (u=0x92a4f84, v=0xbff14060, w=0x2, 
> x=0x2) at ../Python/ceval.c:3936
> #166 0x080ed241 in apply_slice (u=0xbff14060, v=0x1, w=0xf5d323e6) at 
> ../Python/ceval.c:3902
> #167 0x080e8735 in PyEval_EvalFrameEx (f=0x93e1fdc, throwflag=0) at 
> ../Python/ceval.c:2468
> #168 0x080ed4e6 in assign_slice (u=0x8d84174, v=0xbff14660, w=0x8, 
> x=0x8) at ../Python/ceval.c:3929
> #169 0x080ed241 in apply_slice (u=0xbff14660, v=0x7, w=0x818c868) at 
> ../Python/ceval.c:3902
> #170 0x080e8735 in PyEval_EvalFrameEx (f=0x94b3ba4, throwflag=0) at 
> ../Python/ceval.c:2468
> #171 0x080ed4e6 in assign_slice (u=0x92d8a84, v=0xbff14c60, w=0x8, 
> x=0x8) at ../Python/ceval.c:3929
> #172 0x080ed241 in apply_slice (u=0xbff14c60, v=0x7, w=0x2e0f5864) at 
> ../Python/ceval.c:3902
> #173 0x080e8735 in PyEval_EvalFrameEx (f=0x94be40c, throwflag=0) at 
> ../Python/ceval.c:2468
> #174 0x080ed4e6 in assign_slice (u=0x92d8b74, v=0xbff15260, w=0x8, 
> x=0x8) at ../Python/ceval.c:3929
> #175 0x080ed241 in apply_slice (u=0xbff15260, v=0x7, w=0xf5d323e6) at 
> ../Python/ceval.c:3902
> #176 0x080e8735 in PyEval_EvalFrameEx (f=0x94b385c, throwflag=0) at 
> ../Python/ceval.c:2468
> #177 0x080ed4e6 in assign_slice (u=0x92d8994, v=0xbff15860, w=0x9, 
> x=0x9) at ../Python/ceval.c:3929
> #178 0x080ed241 in apply_slice (u=0xbff15860, v=0x8, w=0xf5d323e6) at 
> ../Python/ceval.c:3902
> #179 0x080e8735 in PyEval_EvalFrameEx (f=0x94bd56c, throwflag=0) at 
> ../Python/ceval.c:2468
> #180 0x080ed4e6 in assign_slice (u=0x92d8f34, v=0xbff15e60, w=0x8, 
> x=0x8) at ../Python/ceval.c:3929
> #181 0x080ed241 in apply_slice (u=0xbff15e60, v=0x7, w=0xdedddb74) at 
> ../Python/ceval.c:3902
> #182 0x080e8735 in PyEval_EvalFrameEx (f=0x95e0104, throwflag=0) at 
> ../Python/ceval.c:2468
> #183 0x080ead98 in unpack_iterable (v=0x92cc568, argcnt=153791508, 
> sp=0x0) at ../Python/ceval.c:3153
> #184 0x080ed5e3 in assign_slice (u=0x92d8cb4, v=0xbff16530, w=0x3, 
> x=0x3) at ../Python/ceval.c:3936
> #185 0x080ed241 in apply_slice (u=0xbff16530, v=0x2, w=0x5e) at 
> ../Python/ceval.c:3902
> #186 0x080e8735 in PyEval_EvalFrameEx (f=0x95dff64, throwflag=0) at 
> ../Python/ceval.c:2468
> #187 0x080ead98 in unpack_iterable (v=0x924e928, argcnt=153162900, 
> sp=0x0) at ../Python/ceval.c:3153
> #188 0x080ed5e3 in assign_slice (u=0x92a9174, v=0xbff16c00, w=0x2, 
> x=0x2) at ../Python/ceval.c:3936
> #189 0x080ed241 in apply_slice (u=0xbff16c00, v=0x1, w=0x82928f4) at 
> ../Python/ceval.c:3902
> #190 0x080e8735 in PyEval_EvalFrameEx (f=0x93e514c, throwflag=0) at 
> ../Python/ceval.c:2468
> #191 0x080ead98 in unpack_iterable (v=0x924e988, argcnt=153162900, 
> sp=0x0) at ../Python/ceval.c:3153
> #192 0x0814d073 in range_iter (seq=0x92a91c4) at 
> ../Objects/rangeobject.c:263
> #193 0x0806294d in PyObject_CallMethod (o=0x92a91c4, name=0xaa2289d4 
> "dIk\tLQ>\t\001", format=0x0) at ../Objects/abstract.c:1952
> #194 0x0806bea4 in BaseException_init (self=0x96c7874, args=0x96b4964, 
> kwds=0x0) at ../Objects/exceptions.c:60
> #195 0x0806294d in PyObject_CallMethod (o=0x96c7874, name=0x96b4964 
> "txl\tÔ\211\"ª\001", format=0x0) at ../Objects/abstract.c:1952
> #196 0x08062fd5 in abstract_issubclass (derived=0x96c7874, 
> cls=0x8bf3268) at ../Objects/abstract.c:2166
> #197 0xb552b37f in ?? ()
> #198 0x096c7874 in ?? ()
> #199 0x08bf3268 in ?? ()
> #200 0x096c92d0 in ?? ()
> #201 0x00000000 in ?? ()
> (gdb)
> 
> 
> 


More information about the chandler-dev mailing list