psycopg2 2.0.6 - segmentation fault
Steffen Oschatz <steffen.oschatz-gM/[email protected]> Wed, 17 Feb 2010 09:35:12 +0100
| Newsgroups | gmane.comp.python.db.psycopg.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I know this is an older version, but it seems to me it is similar to the "psycopg2 2.0.8 - segmentation fault" thread with seems to be still open - at least for me. This is the ubuntu long term server version2.0.6-3 , '2.0.6 (dec mx dt ext pq3)'. I have a backtrace for this bug and I'm currently still in the gdb - so if you need some more informations just in time - now I can examine it if you tell me what I have to do. I trying to keep the gdb session alive as long as I can if you need something, otherwise please let me know it too, so that I can stop it. Enough words, here is the bt: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x60d91950 (LWP 12416)] PyObject_Malloc (nbytes=84) at ../Objects/obmalloc.c:756 756 ../Objects/obmalloc.c: No such file or directory. in ../Objects/obmalloc.c (gdb) bt #0 PyObject_Malloc (nbytes=84) at ../Objects/obmalloc.c:756 #1 0x0000000000451c89 in PyString_FromString (str=0x7601b10 "LOG: duration: 3499.687 ms statement: END\n") at ../Objects/stringobject.c:139 #2 0x00007f0abcac56af in conn_notice_callback () from /usr/lib/python2.5/site-packages/psycopg2/_psycopg.so #3 0x00007f0abc8a6ab3 in ?? () from /usr/lib/libpq.so.5 #4 0x00007f0abc8a7931 in ?? () from /usr/lib/libpq.so.5 #5 0x00007f0abc8a064c in PQgetResult () from /usr/lib/libpq.so.5 #6 0x00007f0abc8a077e in ?? () from /usr/lib/libpq.so.5 #7 0x00007f0abcac0da6 in pq_commit () from /usr/lib/python2.5/site-packages/psycopg2/_psycopg.so #8 0x00007f0abcac52e7 in conn_commit () from /usr/lib/python2.5/site-packages/psycopg2/_psycopg.so #9 0x00007f0abcac4bdf in ?? () from /usr/lib/python2.5/site-packages/psycopg2/_psycopg.so #10 0x000000000048964b in PyEval_EvalFrameEx (f=0x5a17820, throwflag=<value optimized out>) at ../Python/ceval.c:3573 #11 0x000000000048a406 in PyEval_EvalCodeEx (co=0x13c8cd8, globals=<value optimized out>, locals=<value optimized out>, args=0x876f158, argcount=3, kws=0x46b4d50, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #12 0x00000000004d5223 in function_call (func=0x13d05f0, arg=0x876f140, kw=0x4d121e0) at ../Objects/funcobject.c:517 #13 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #14 0x0000000000487073 in PyEval_EvalFrameEx (f=0x6ec85f0, throwflag=<value optimized out>) at ../Python/ceval.c:3853 #15 0x000000000048a406 in PyEval_EvalCodeEx (co=0xb47468, globals=<value optimized out>, locals=<value optimized out>, args=0x20bd538, argcount=4, kws=0x7b0cdc0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #16 0x00000000004d5223 in function_call (func=0xb4a578, arg=0x20bd520, kw=0x4507230) at ../Objects/funcobject.c:517 #17 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #18 0x0000000000487073 in PyEval_EvalFrameEx (f=0x8a3a150, throwflag=<value optimized out>) at ../Python/ceval.c:3853 #19 0x000000000048a406 in PyEval_EvalCodeEx (co=0x9f85d0, globals=<value optimized out>, locals=<value optimized out>, args=0x7f0aac2d56f8, argcount=7, kws=0x7329b10, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #20 0x00000000004d5223 in function_call (func=0xa4f488, arg=0x7f0aac2d56e0, kw=0x7f0aac3d36a0) at ../Objects/funcobject.c:517 #21 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #22 0x0000000000487073 in PyEval_EvalFrameEx (f=0x82c11d0, throwflag=<value optimized out>) at ../Python/ceval.c:3853 #23 0x000000000048a406 in PyEval_EvalCodeEx (co=0xa01b70, globals=<value optimized out>, locals=<value optimized out>, args=0x25eca08, argcount=7, kws=0x47676d0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #24 0x00000000004d5223 in function_call (func=0xa4f6e0, arg=0x25ec9f0, kw=0x42ae710) at ../Objects/funcobject.c:517 #25 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #26 0x0000000000487073 in PyEval_EvalFrameEx (f=0x48e84b0, throwflag=<value optimized out>) at ../Python/ceval.c:3853 #27 0x000000000048a406 in PyEval_EvalCodeEx (co=0x1bd5be8, globals=<value optimized out>, locals=<value optimized out>, args=0x38dc4a0, argcount=2, kws=0x40c5120, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #28 0x00000000004d5223 in function_call (func=0x1bdb6e0, arg=0x38dc488, kw=0x36ebea0) at ../Objects/funcobject.c:517 #29 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #30 0x0000000000487073 in PyEval_EvalFrameEx (f=0x4441350, throwflag=<value optimized out>) at ../Python/ceval.c:3853 #31 0x0000000000488c07 in PyEval_EvalFrameEx (f=0x4456bb0, throwflag=<value optimized out>) at ../Python/ceval.c:3659 #32 0x0000000000488c07 in PyEval_EvalFrameEx (f=0x4552c90, throwflag=<value optimized out>) at ../Python/ceval.c:3659 #33 0x000000000048a406 in PyEval_EvalCodeEx (co=0xa3e918, globals=<value optimized out>, locals=<value optimized out>, args=0x3b80a68, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #34 0x00000000004d528a in function_call (func=0xa485f0, arg=0x3b80a50, kw=0x0) at ../Objects/funcobject.c:517 #35 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #36 0x000000000041e66f in instancemethod_call (func=0xa485f0, arg=0x3b80a50, kw=0x0) at ../Objects/classobject.c:2519 #37 0x0000000000417e33 in PyObject_Call (func=0x54, arg=0x0, kw=0x0) at ../Objects/abstract.c:1861 #38 0x0000000000482052 in PyEval_CallObjectWithKeywords (func=0x3e4bdc0, arg=0x7f0ac5750050, kw=0x0) at ../Python/ceval.c:3442 #39 0x00000000004b6cfd in t_bootstrap (boot_raw=0x4118d10) at ../Modules/threadmodule.c:424 #40 0x00007f0ac53673f7 in start_thread () from /lib/libpthread.so.0 #41 0x00007f0ac4a4eb2d in clone () from /lib/libc.so.6 #42 0x0000000000000000 in ?? () _______________________________________________ Psycopg mailing list [email protected] http://lists.initd.org/mailman/listinfo/psycopg