Hi, --- Andreas Jung <lists@zopyx.com> a écrit :
--On 17. Februar 2008 16:59:54 +0100 Paul Brettschneider <paul.brettschneider@yahoo.fr> wrote:
If I am informed correctly, only ZPsycopgDA contains C-code. The psycopg module is not built from source but installed via the Debian package repository.
psycopg is partly written in C. Since you're using packages, try to compile psycopg yourself from the sources. If you're using a system python, try to setup your site with a Python source installation.
we tried again with python 2.4 compiled from source (including psycopg and PIL) and a fresh compiled Zope 2.9.8. The crash still happens. Here is a gdb backtrace: 0x0000000000446623 in type_dealloc (type=0x613280) at Objects/typeobject.c:2108 2108 _PyObject_GC_UNTRACK(type); #0 0x0000000000446623 in type_dealloc (type=0x613280) at Objects/typeobject.c:2108 #1 0x00002b062b0f5f41 in cc_oid_unreferenced (self=0x2aaaaaaad120, oid=0x2aaaabea6180) at persistent/cPickleCache.c:607 #2 0x00002b062aeed5a8 in Per_dealloc (self=0x9fa7cf8) at persistent/cPersistence.c:578 #3 0x0000000000446c23 in subtype_dealloc (self=0x9fa7cf8) at Objects/typeobject.c:703 #4 0x0000000000436bfc in dict_dealloc (mp=0x4e1f1c0) at Objects/dictobject.c:766 #5 0x0000000000446c7c in subtype_dealloc (self=0x9fa7c08) at Objects/typeobject.c:691 #6 0x0000000000436bfc in dict_dealloc (mp=0x2ebfd40) at Objects/dictobject.c:766 #7 0x0000000000446c7c in subtype_dealloc (self=0x9fa7230) at Objects/typeobject.c:691 #8 0x0000000000436bfc in dict_dealloc (mp=0x53387c0) at Objects/dictobject.c:766 #9 0x0000000000446c7c in subtype_dealloc (self=0x9fa72a8) at Objects/typeobject.c:691 #10 0x0000000000436bfc in dict_dealloc (mp=0x24b2c20) at Objects/dictobject.c:766 #11 0x0000000000446c7c in subtype_dealloc (self=0x2aaaab319848) at Objects/typeobject.c:691 #12 0x0000000000436bfc in dict_dealloc (mp=0x5baa280) at Objects/dictobject.c:766 #13 0x0000000000446c7c in subtype_dealloc (self=0x2aaaab3196e0) at Objects/typeobject.c:691 #14 0x0000000000436bfc in dict_dealloc (mp=0x4aaf710) at Objects/dictobject.c:766 #15 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb80668) at Objects/typeobject.c:691 #16 0x0000000000436bfc in dict_dealloc (mp=0x4ba6100) at Objects/dictobject.c:766 #17 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb80500) at Objects/typeobject.c:691 #18 0x0000000000436bfc in dict_dealloc (mp=0x8b59320) at Objects/dictobject.c:766 #19 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb80398) at Objects/typeobject.c:691 #20 0x0000000000436bfc in dict_dealloc (mp=0xf7fdd80) at Objects/dictobject.c:766 #21 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb801b8) at Objects/typeobject.c:691 #22 0x0000000000436bfc in dict_dealloc (mp=0x80e06e0) at Objects/dictobject.c:766 #23 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb80cf8) at Objects/typeobject.c:691 #24 0x0000000000436bfc in dict_dealloc (mp=0x5b74d10) at Objects/dictobject.c:766 #25 0x0000000000446c7c in subtype_dealloc (self=0x2aaaabb80d70) at Objects/typeobject.c:691 #26 0x0000000000438dfb in _PyTrash_destroy_chain () at Objects/object.c:2087 #27 0x00002b062b0f65fa in cc_clear (self=0x2aaaaaaad120) at persistent/cPickleCache.c:756 #28 0x000000000049f112 in collect (generation=117993392) at Modules/gcmodule.c:710 #29 0x000000000049f9b5 in _PyObject_GC_New (tp=0x5f3be0) at Modules/gcmodule.c:872 #30 0x000000000041a9fc in PyInstance_NewRaw (klass=0x2b062b81eb30, dict=0x4f52700) at Objects/classobject.c:543 #31 0x000000000041d093 in PyInstance_New (klass=0x2b062b81eb30, arg=0xbcc4cb0, kw=0xa01f2e0) at Objects/classobject.c:568 #32 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #33 0x00000000004723c9 in PyEval_EvalFrame (f=0x4d3de90) at Python/ceval.c:3776 #34 0x0000000000472d69 in PyEval_EvalFrame (f=0x5101a40) at Python/ceval.c:3651 #35 0x0000000000472d69 in PyEval_EvalFrame (f=0x57902a0) at Python/ceval.c:3651 #36 0x0000000000472d69 in PyEval_EvalFrame (f=0x5d42260) at Python/ceval.c:3651 #37 0x0000000000472d69 in PyEval_EvalFrame (f=0x5790030) at Python/ceval.c:3651 #38 0x0000000000472d69 in PyEval_EvalFrame (f=0x24f1090) at Python/ceval.c:3651 #39 0x0000000000472d69 in PyEval_EvalFrame (f=0x5c06f70) at Python/ceval.c:3651 #40 0x0000000000472d69 in PyEval_EvalFrame (f=0x542fc20) at Python/ceval.c:3651 #41 0x0000000000472d69 in PyEval_EvalFrame (f=0x8dfb5d0) at Python/ceval.c:3651 #42 0x0000000000472d69 in PyEval_EvalFrame (f=0x5ee53b0) at Python/ceval.c:3651 #43 0x0000000000472d69 in PyEval_EvalFrame (f=0x3317c30) at Python/ceval.c:3651 #44 0x0000000000472d69 in PyEval_EvalFrame (f=0x8655750) at Python/ceval.c:3651 #45 0x0000000000472d69 in PyEval_EvalFrame (f=0x2d4c500) at Python/ceval.c:3651 #46 0x0000000000472d69 in PyEval_EvalFrame (f=0x7ca56a0) at Python/ceval.c:3651 #47 0x0000000000472d69 in PyEval_EvalFrame (f=0x4d25e40) at Python/ceval.c:3651 #48 0x0000000000472d69 in PyEval_EvalFrame (f=0x25de060) at Python/ceval.c:3651 #49 0x0000000000472d69 in PyEval_EvalFrame (f=0x46dc8b0) at Python/ceval.c:3651 #50 0x0000000000472d69 in PyEval_EvalFrame (f=0x4d39690) at Python/ceval.c:3651 #51 0x0000000000472d69 in PyEval_EvalFrame (f=0x30d9a80) at Python/ceval.c:3651 #52 0x0000000000472d69 in PyEval_EvalFrame (f=0x56865a0) at Python/ceval.c:3651 #53 0x0000000000472d69 in PyEval_EvalFrame (f=0x5a5b330) at Python/ceval.c:3651 #54 0x0000000000472d69 in PyEval_EvalFrame (f=0x3ae5ad0) at Python/ceval.c:3651 #55 0x0000000000472d69 in PyEval_EvalFrame (f=0x86f0490) at Python/ceval.c:3651 #56 0x0000000000472d69 in PyEval_EvalFrame (f=0x853f550) at Python/ceval.c:3651 #57 0x0000000000472d69 in PyEval_EvalFrame (f=0x46c79e0) at Python/ceval.c:3651 #58 0x0000000000472d69 in PyEval_EvalFrame (f=0x44d1a70) at Python/ceval.c:3651 #59 0x0000000000472d69 in PyEval_EvalFrame (f=0x3f6f8f0) at Python/ceval.c:3651 #60 0x0000000000472d69 in PyEval_EvalFrame (f=0x4d64d80) at Python/ceval.c:3651 #61 0x0000000000472d69 in PyEval_EvalFrame (f=0x9e97740) at Python/ceval.c:3651 #62 0x0000000000472d69 in PyEval_EvalFrame (f=0x91f1ef0) at Python/ceval.c:3651 #63 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b3b9960, globals=<value optimized out>, locals=<value optimized out>, args=0x5ba4708, a rgcount=2, kws=0x5ba4718, kwcount=0, defs=0x2b062b8312e8, defcount=1, closure=0x0) at Python/ceval.c:2741 #64 0x0000000000472c75 in PyEval_EvalFrame (f=0x5ba4560) at Python/ceval.c:3661 #65 0x0000000000472d69 in PyEval_EvalFrame (f=0xae3cfd0) at Python/ceval.c:3651 #66 0x0000000000472d69 in PyEval_EvalFrame (f=0x3baecf0) at Python/ceval.c:3651 #67 0x0000000000472d69 in PyEval_EvalFrame (f=0x578fab0) at Python/ceval.c:3651 #68 0x0000000000472d69 in PyEval_EvalFrame (f=0x7532bd0) at Python/ceval.c:3651 #69 0x0000000000472d69 in PyEval_EvalFrame (f=0x8df6e70) at Python/ceval.c:3651 #70 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b842ab0, globals=<value optimized out>, locals=<value optimized out>, args=0x1, argcoun t=4, kws=0x7dedff0, kwcount=1, defs=0x2b062b97a2e8, defcount=1, closure=0x0) at Python/ceval.c:2741 #71 0x00000000004bc1cc in function_call (func=0x2b062b9837d0, arg=0x2aaaac52b368, kw=0xb9a1b80) at Objects/funcobject.c:548 #72 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #73 0x00000000004722d2 in PyEval_EvalFrame (f=0x33179c0) at Python/ceval.c:3845 #74 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062d7e09d0, globals=<value optimized out>, locals=<value optimized out>, args=0x2aaaacf5c9 e0, argcount=5, kws=0x542fbb0, kwcount=1, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2741 #75 0x0000000000472c75 in PyEval_EvalFrame (f=0x542f9b0) at Python/ceval.c:3661 #76 0x0000000000472d69 in PyEval_EvalFrame (f=0x76f5ec0) at Python/ceval.c:3651 #77 0x0000000000472d69 in PyEval_EvalFrame (f=0x3549e50) at Python/ceval.c:3651 #78 0x0000000000472d69 in PyEval_EvalFrame (f=0x29e7330) at Python/ceval.c:3651 #79 0x0000000000472d69 in PyEval_EvalFrame (f=0x7ac35e0) at Python/ceval.c:3651 #80 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b342c70, globals=<value optimized out>, locals=<value optimized out>, args=0x2aaaaae082 18, argcount=2, kws=0x0, kwcount=0, defs=0x0, #81 0x00000000004bc233 in function_call (func=0x2b062b387f50, arg=0x2aaaaae08200, kw=0x0) at Objects/funcobject.c:548 #82 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #83 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x2aaaaae08200, kw=0x0) at Objects/classobject.c:2532 #84 0x0000000000415db3 in PyObject_CallMethod (o=<value optimized out>, name=<value optimized out>, format=0x2aaaab3ac250 "\001") at Objects/a bstract.c:1795 #85 0x00002b062aeedd86 in unghostify (self=0x2aaaac1a1c08) at persistent/cPersistence.c:100 #86 0x00002b062aeede99 in Per_setstate (self=0x613280) at persistent/cPersistence.c:1125 #87 0x00002b062cd42cb8 in P_getattr (self=0x2aaaac1a1c08, name=0x2b062b39c500) at Persistence/_Persistence.c:108 #88 0x00002b062b5d1ff2 in Wrapper_findattr (self=0x2aaaabecc590, oname=0x2b062b39c500, filter=0x0, extra=0x0, orig=0x0, sob=1, sco=1, explicit =0, containment=0) at Acquisition/_Acquisition.c:479 #89 0x00002b062b5d2cd4 in Wrapper_getattro (self=0x613280, oname=0x2aaaabea6180) at Acquisition/_Acquisition.c:590 #90 0x00000000004690ed in builtin_getattr (self=<value optimized out>, args=<value optimized out>) at Python/bltinmodule.c:665 #91 0x000000000047450c in PyEval_EvalFrame (f=0x4609020) at Python/ceval.c:3568 #92 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b9e60a0, globals=<value optimized out>, locals=<value optimized out>, args=0x9895dd0, a rgcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2741 #93 0x00000000004bc233 in function_call (func=0x2b062c403aa0, arg=0x9895db8, kw=0x0) at Objects/funcobject.c:548 #94 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #95 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2b062c403aa0, arg=0x9895db8, kw=0x0) at Python/ceval.c:3435 #96 0x00002b062b3c581d in ZopeSecurityPolicy_validate (self=<value optimized out>, args=<value optimized out>) at AccessControl/cAccessControl .c:146 #97 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #98 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaaac04290, arg=0x890d290, kw=0x0) at Python/ceval.c:3435 #99 0x00000000004b91a1 in methoddescr_call (descr=<value optimized out>, args=0x890d290, kwds=0x0) at Objects/descrobject.c:246 #100 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #101 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x2b062fdca7a0, kw=0x0) at Objects/classobject.c:2532 #102 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #103 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaadc65280, arg=0xaffa410, kw=0x0) at Python/ceval.c:3435 #104 0x00002b062b3c416a in SecurityManager_DTMLValidate (self=<value optimized out>, args=<value optimized out>) at AccessControl/cAccessContr ol.c:171 #105 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #106 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaaaab5908, arg=0x2aaaab5ef050, kw=0x0) at Python/ceval.c:3435 #107 0x00002b062b3c403c in module_aq_validate (ignored=<value optimized out>, args=<value optimized out>) at AccessControl/cAccessControl.c:14 6 #108 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #109 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2b062b395c68, arg=0x2aaaabb7da70, kw=0x0) at Python/ceval.c:3435 #110 0x00002b062b5d19cc in apply_filter (filter=0x2b062b395c68, inst=0x2aaaabecc790, oname=0x2aaaaaad2cb0, r=0x2aaaabecc590, extra=0x2aaaaaab5 908, orig=0x2aaaabecc790) at Acquisition/_Acquisition.c:396 #111 0x00002b062b5d20b5 in Wrapper_findattr (self=0x2aaaabecc790, oname=0x2aaaaaad2cb0, filter=0x2b062b395c68, extra=0x2aaaaaab5908, orig=0x2a aaabecc790, sob=1, sco=1, explicit=1, containment=0) at Acquisition/_Acquisition.c:493 #112 0x00002b062b5d2996 in capi_aq_acquire (self=0x613280, name=0x2aaaaaad2cb0, filter=0x2b062b395c68, extra=0x2aaaaaab5908, explicit=1, defal t=<value optimized out>, containment=0) at Acquisition/_Acquisition.c:1328 #113 0x00002b062b3c4ed7 in guarded_getattr (inst=0x2aaaabecc790, name=0x2aaaaaad2cb0, default_=<value optimized out>, validate=0x2aaaaaab5908) at AccessControl/cAccessControl.c:2105 #114 0x00002b062b3c5064 in dtml_guarded_getattr (self=0x2aaaadb37250, args=<value optimized out>) at AccessControl/cAccessControl.c:2206 #115 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #116 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaab0bee60, arg=0x2aaaacbe8e60, kw=0x0) at Python/ceval.c:3435 #117 0x00000000004b91a1 in methoddescr_call (descr=<value optimized out>, args=0x2aaaacbe8e60, kwds=0x0) at Objects/descrobject.c:246 #118 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #119 0x00000000004723c9 in PyEval_EvalFrame (f=0x37bb970) at Python/ceval.c:3776 #120 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2aaaadcc7a40, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcou nt=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2741 #121 0x0000000000475032 in PyEval_EvalCode (co=0x613280, globals=0x2aaaabea6180, locals=0x0) at Python/ceval.c:484 #122 0x000000000046a063 in builtin_eval (self=<value optimized out>, args=<value optimized out>) at Python/bltinmodule.c:501 #123 0x000000000047450c in PyEval_EvalFrame (f=0x7f69040) at Python/ceval.c:3568 #124 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b3ac7a0, globals=<value optimized out>, locals=<value optimized out>, args=0x6c3e698, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2741 #125 0x00000000004bc233 in function_call (func=0x2b062c88be60, arg=0x6c3e680, kw=0x0) at Objects/funcobject.c:548 #126 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #127 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x6c3e680, kw=0x0) at Objects/classobject.c:2532 #128 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #129 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2b062ec048c0, arg=0x2aaaab1210d0, kw=0x0) at Python/ceval.c:3435 #130 0x00002b062b9ee8dc in render_blocks_ (blocks=0x2aaaad812128, rendered=0x2aaaad812ef0, md=0x974afa8, mda=0x2aaaab1210d0) at DocumentTempla te/cDocumentTemplate.c:805 #131 0x00002b062b9eee00 in render_blocks (self=<value optimized out>, args=<value optimized out>) at DocumentTemplate/cDocumentTemplate.c:868 #132 0x000000000047450c in PyEval_EvalFrame (f=0xf928c80) at Python/ceval.c:3568 #133 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b3a7b20, globals=<value optimized out>, locals=<value optimized out>, args=0xce4f750, argcount=3, kws=0x7911c00, kwcount=2, defs=0x2b062c88c968, defcount=2, closure=0x0) at Python/ceval.c:2741 #134 0x00000000004bc1cc in function_call (func=0x2b062c890a28, arg=0x2b062ec0a410, kw=0x7c45a10) at Objects/funcobject.c:548 #135 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #136 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x2b062ec0a410, kw=0x7c45a10) at Objects/classobject.c:2532 #137 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #138 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaad616500, arg=0x2b062ec0a410, kw=0x7c45a10) at Python/ceval.c:3435 #139 0x000000000046a514 in builtin_apply (self=<value optimized out>, args=<value optimized out>) at Python/bltinmodule.c:100 #140 0x000000000047450c in PyEval_EvalFrame (f=0x7324de0) at Python/ceval.c:3568 #141 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062d458f80, globals=<value optimized out>, locals=<value optimized out>, args=0x2aaaac796 f30, argcount=4, kws=0x0, kwcount=0, defs=0x2b062d7e1108, defcount=3, closure=0x0) at Python/ceval.c:2741 #142 0x00000000004bc233 in function_call (func=0x2b062d7e2c08, arg=0x2aaaac796f18, kw=0x0) at Objects/funcobject.c:548 #143 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #144 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x2aaaac796f18, kw=0x0) at Objects/classobject.c:2532 #145 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #146 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaad6687d0, arg=0x2aaaac237280, kw=0x0) at Python/ceval.c:3435 #147 0x00002b062b5d1083 in CallMethodO (self=0x2aaaadb37250, name=0x2aaaad6687d0, args=0x2aaaac237280, kw=0x0) at Acquisition/_Acquisition.c:9 7 #148 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #149 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaadb37250, arg=0x2aaaac237280, kw=0x0) at Python/ceval.c:3435 #150 0x000000000046a514 in builtin_apply (self=<value optimized out>, args=<value optimized out>) at Python/bltinmodule.c:100 #151 0x000000000047450c in PyEval_EvalFrame (f=0x2fb67c0) at Python/ceval.c:3568 #152 0x0000000000472d69 in PyEval_EvalFrame (f=0x866ec80) at Python/ceval.c:3651 #153 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b9d9c70, globals=<value optimized out>, locals=<value optimized out>, args=0x1, argcou nt=8, kws=0x36a21e8, kwcount=1, defs=0x2b062c410b30, defcount=8, closure=0x0) at Python/ceval.c:2741 #154 0x0000000000472c75 in PyEval_EvalFrame (f=0x36a1f40) at Python/ceval.c:3661 #155 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b9b1810, globals=<value optimized out>, locals=<value optimized out>, args=0x4, argcou nt=4, kws=0x7d74918, kwcount=0, defs=0x2b062c4097e8, defcount=5, closure=0x0) at Python/ceval.c:2741 #156 0x0000000000472c75 in PyEval_EvalFrame (f=0x7d74730) at Python/ceval.c:3661 #157 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062e64af80, globals=<value optimized out>, locals=<value optimized out>, args=0x2, argcou nt=3, kws=0x8a01598, kwcount=1, defs=0x2b062e6634e8, defcount=2, closure=0x0) at Python/ceval.c:2741 #158 0x0000000000472c75 in PyEval_EvalFrame (f=0x8a01380) at Python/ceval.c:3661 #159 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b9b1880, globals=<value optimized out>, locals=<value optimized out>, args=0x7de5f40, argcount=8, kws=0x7de5f80, kwcount=0, defs=0x2b062c5c14c8, defcount=7, closure=0x0) at Python/ceval.c:2741 #160 0x0000000000472c75 in PyEval_EvalFrame (f=0x7de5d70) at Python/ceval.c:3661 #161 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062b9b1d50, globals=<value optimized out>, locals=<value optimized out>, args=0x7, argcou nt=1, kws=0x20aa428, kwcount=2, defs=0x2b062c7508b8, defcount=7, closure=0x0) at Python/ceval.c:2741 #162 0x0000000000472c75 in PyEval_EvalFrame (f=0x20aa250) at Python/ceval.c:3661 #163 0x0000000000474f18 in PyEval_EvalCodeEx (co=0x2b062d1260a0, globals=<value optimized out>, locals=<value optimized out>, args=0x2aaaaab35 968, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2741 #164 0x00000000004bc233 in function_call (func=0x2b062d11dd70, arg=0x2aaaaab35950, kw=0x0) at Objects/funcobject.c:548 #165 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #166 0x000000000041970e in instancemethod_call (func=<value optimized out>, arg=0x2aaaaab35950, kw=0x0) at Objects/classobject.c:2532 #167 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #168 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2aaaaab6a5f0, arg=0x2b0630042c10, kw=0x0) at Python/ceval.c:3435 #169 0x000000000041d0d4 in PyInstance_New (klass=<value optimized out>, arg=0x2b0630042c10, kw=0x0) at Objects/classobject.c:588 #170 0x0000000000413a10 in PyObject_Call (func=0x613280, arg=0x2aaaabea6180, kw=0x0) at Objects/abstract.c:1795 #171 0x000000000046e360 in PyEval_CallObjectWithKeywords (func=0x2b062d117ef0, arg=0x2b0630042c10, kw=0x0) at Python/ceval.c:3435 #172 0x00000000004a004d in t_bootstrap (boot_raw=0x21d9330) at ./Modules/threadmodule.c:434 #173 0x00002b06288fef1a in start_thread () from /lib/libpthread.so.0 #174 0x00002b062916c5d2 in clone () from /lib/libc.so.6 #175 0x0000000000000000 in ?? () Thanks, Paul _____________________________________________________________________________ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr