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