I see "mysql" in here, so my hint would be that the mysql driver you
use to access you database may be buggy?

2011/3/25 Justin Francis <[email protected]>:
> in the case where paster exits without printing any error messages, it
> is due to a segfault. i ran paster with strace, and here are the lines
> right before it exits:
>
> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0) = 3928
> --- SIGCHLD (Child exited) @ 0 (0) ---
> rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {0x810fde0, [], 0}, 8) = 0
> rt_sigaction(SIGTERM, {SIG_DFL, [], 0}, {0x810fde0, [], 0}, 8) = 0
> exit_group(0)                           = ?
>
>
>
> On Mar 25, 4:58 pm, Justin Francis
> <[email protected]> wrote:
>> here is another crash i am getting frequently:
>>
>> *** glibc detected *** /usr/bin/python: double free or corruption (!
>> prev): 0x09930e10 ***
>> ======= Backtrace: =========
>> /lib/tls/i686/cmov/libc.so.6(+0x6b591)[0xb74af591]
>> /lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0xb74b0de8]
>> /lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb74b3ecd]
>> /usr/lib/libmysqlclient_r.so.16(my_no_flags_free+0x21)[0xb663f531]
>> /usr/lib/libmysqlclient_r.so.16(vio_delete+0x30)[0xb66721a0]
>> /usr/lib/libmysqlclient_r.so.16(end_server+0x34)[0xb666d944]
>> /usr/lib/libmysqlclient_r.so.16(cli_safe_read+0xe5)[0xb666daf5]
>> /usr/lib/libmysqlclient_r.so.16(cli_read_rows+0x1f)[0xb666de2f]
>> /usr/lib/libmysqlclient_r.so.16(mysql_store_result+0x9e)[0xb666bdde]
>> /usr/lib/pymodules/python2.6/_mysql.so(+0x3146)[0xb67f4146]
>> /usr/lib/pymodules/python2.6/_mysql.so(+0x4b39)[0xb67f5b39]
>> /usr/bin/python(PyEval_EvalFrameEx+0x4221)[0x80e0a21]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b38f]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x32d1)[0x80dfad1]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python(PyEval_EvalFrameEx+0x448b)[0x80e0c8b]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python(PyEval_EvalFrameEx+0x448b)[0x80e0c8b]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b38f]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x32d1)[0x80dfad1]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b2ac]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x806a45c]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x3c71)[0x80e0471]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b2ac]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x806a45c]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x80b5e84]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x3c71)[0x80e0471]
>> /usr/bin/python(PyEval_EvalFrameEx+0x53b0)[0x80e1bb0]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b2ac]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x806a45c]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x80b5e84]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x3c71)[0x80e0471]
>> /usr/bin/python(PyEval_EvalCodeEx+0x857)[0x80e2807]
>> /usr/bin/python[0x816b2ac]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x806a45c]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python[0x80b5e84]
>> /usr/bin/python(PyObject_Call+0x4a)[0x806245a]
>> /usr/bin/python(PyEval_EvalFrameEx+0x3c71)[0x80e0471]
>> ======= Memory map: ========
>> 08048000-08228000 r-xp 00000000 ca:00 25775      /usr/bin/python2.6
>> 08228000-08229000 r--p 001df000 ca:00 25775      /usr/bin/python2.6
>> 08229000-08278000 rw-p 001e0000 ca:00 25775      /usr/bin/python2.6
>> 08278000-08281000 rw-p 00000000 00:00 0
>> 08e17000-09cb0000 rw-p 00000000 00:00 0          [heap]
>> 7f470000-7f700000 rw-p 00000000 00:00 0
>> 7f700000-847c0000 rw-p 00000000 00:00 0
>> 847c0000-84d00000 rw-p 00000000 00:00 0
>> 84d00000-8ee70000 rw-p 00000000 00:00 0
>> 8ee70000-8fa70000 rw-p 00000000 00:00 0
>> 8fa70000-92e70000 rw-p 00000000 00:00 0
>> 92e70000-935c9000 r--s 00001000 ca:00 67781      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/client/classes.jsa
>> 935c9000-93870000 rw-p 00000000 00:00 0
>> 93870000-93fb1000 rw-p 0075a000 ca:00 67781      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/client/classes.jsa
>> 93fb1000-94470000 rw-p 00000000 00:00 0
>> 94470000-9456b000 rw-p 00e9b000 ca:00 67781      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/client/classes.jsa
>> 9456b000-94870000 rw-p 00000000 00:00 0
>> 94870000-94878000 r-xs 00f96000 ca:00 67781      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/client/classes.jsa
>> 94878000-94c70000 rw-p 00000000 00:00 0
>> af300000-af3fc000 rw-p 00000000 00:00 0
>> af3fc000-af400000 ---p 00000000 00:00 0
>> af400000-af4ee000 rw-p 00000000 00:00 0
>> af4ee000-af500000 ---p 00000000 00:00 0
>> af500000-af5c6000 rw-p 00000000 00:00 0
>> af5c6000-af600000 ---p 00000000 00:00 0
>> af600000-af6f3000 rw-p 00000000 00:00 0
>> af6f3000-af700000 ---p 00000000 00:00 0
>> af700000-af7ba000 rw-p 00000000 00:00 0
>> af7ba000-af800000 ---p 00000000 00:00 0
>> af854000-af9e3000 r-xp 00000000 ca:00 884750     /usr/lib/libexiv2.so.
>> 6.0.0
>> af9e3000-af9e4000 ---p 0018f000 ca:00 884750     /usr/lib/libexiv2.so.
>> 6.0.0
>> af9e4000-af9f4000 r--p 0018f000 ca:00 884750     /usr/lib/libexiv2.so.
>> 6.0.0
>> af9f4000-af9f5000 rw-p 0019f000 ca:00 884750     /usr/lib/libexiv2.so.
>> 6.0.0
>> af9f5000-afa00000 rw-p 00000000 00:00 0
>> afa00000-afafb000 rw-p 00000000 00:00 0
>> afafb000-afb00000 ---p 00000000 00:00 0
>> afc00000-afce7000 rw-p 00000000 00:00 0
>> afce7000-afd00000 ---p 00000000 00:00 0
>> afdb1000-afdfa000 r-xp 00000000 ca:00 884749     /usr/lib/
>> libboost_python-py26.so.1.40.0
>> afdfa000-afdfb000 r--p 00049000 ca:00 884749     /usr/lib/
>> libboost_python-py26.so.1.40.0
>> afdfb000-afdfc000 rw-p 0004a000 ca:00 884749     /usr/lib/
>> libboost_python-py26.so.1.40.0
>> afdfc000-afdfd000 ---p 00000000 00:00 0
>> afdfd000-b05fd000 rw-p 00000000 00:00 0
>> b05fd000-b05fe000 ---p 00000000 00:00 0
>> b05fe000-b0dfe000 rw-p 00000000 00:00 0
>> b0dfe000-b0dff000 ---p 00000000 00:00 0
>> b0dff000-b15ff000 rw-p 00000000 00:00 0
>> b15ff000-b1600000 ---p 00000000 00:00 0
>> b1600000-b1e00000 rw-p 00000000 00:00 0
>> b1e00000-b1f00000 rw-p 00000000 00:00 0
>> b1f01000-b1f25000 r-xp 00000000 ca:00 24640      /lib/libexpat.so.
>> 1.5.2
>> b1f25000-b1f27000 r--p 00024000 ca:00 24640      /lib/libexpat.so.
>> 1.5.2
>> b1f27000-b1f28000 rw-p 00026000 ca:00 24640      /lib/libexpat.so.
>> 1.5.2
>> b1f2e000-b1f7c000 r-xp 00000000 ca:00 123233     /usr/lib/pyshared/
>> python2.6/libpyexiv2.so
>> b1f7c000-b1f7d000 r--p 0004d000 ca:00 123233     /usr/lib/pyshared/
>> python2.6/libpyexiv2.so
>> b1f7d000-b1f7f000 rw-p 0004e000 ca:00 123233     /usr/lib/pyshared/
>> python2.6/libpyexiv2.so
>> b1f7f000-b1f82000 r-xp 00000000 ca:00 12191      /usr/lib/python2.6/
>> lib-dynload/_json.so
>> b1f82000-b1f83000 r--p 00002000 ca:00 12191      /usr/lib/python2.6/
>> lib-dynload/_json.so
>> b1f83000-b1f84000 rw-p 00003000 ca:00 12191      /usr/lib/python2.6/
>> lib-dynload/_json.so
>> b1f84000-b1f86000 r-xp 00000000 ca:00 12223      /usr/lib/python2.6/
>> lib-dynload/resource.so
>> b1f86000-b1f87000 r--p 00001000 ca:00 12223      /usr/lib/python2.6/
>> lib-dynload/resource.so
>> b1f87000-b1f88000 rw-p 00002000 ca:00 12223      /usr/lib/python2.6/
>> lib-dynload/resource.so
>> b1f88000-b1f8a000 r--s 00003000 ca:00 82040      /usr/local/lib/
>> python2.6/dist-packages/lucene-3.0.3-py2.6-linux-i686.egg/lucene/
>> extensions.jar
>> b1f8a000-b210b000 rw-p 00000000 00:00 0
>> b210b000-b210e000 ---p 00000000 00:00 0
>> b210e000-b215c000 rw-p 00000000 00:00 0
>> b215c000-b215d000 ---p 00000000 00:00 0
>> b215d000-b21dd000 rw-p 00000000 00:00 0
>> b21dd000-b21e0000 ---p 00000000 00:00 0
>> b21e0000-b222e000 rw-p 00000000 00:00 0
>> b222e000-b2231000 ---p 00000000 00:00 0
>> b2231000-b22af000 rw-p 00000000 00:00 0
>> b22af000-b22b2000 ---p 00000000 00:00 0
>> b22b2000-b2300000 rw-p 00000000 00:00 0
>> b2300000-b2400000 rw-p 00000000 00:00 0
>> b2400000-b2402000 r--s 0000a000 ca:00 82038      /usr/local/lib/
>> python2.6/dist-packages/lucene-3.0.3-py2.6-linux-i686.egg/lucene/
>> lucene-highlighter-3.0.3.jar
>> b2402000-b2408000 r--s 0002c000 ca:00 82039      /usr/local/lib/
>> python2.6/dist-packages/lucene-3.0.3-py2.6-linux-i686.egg/lucene/
>> lucene-analyzers-3.0.3.jar
>> b2408000-b241a000 r--s 000eb000 ca:00 82032      /usr/local/lib/
>> python2.6/dist-packages/lucene-3.0.3-py2.6-linux-i686.egg/lucene/
>> lucene-core-3.0.3.jar
>> b241a000-b241d000 r--s 0000f000 ca:00 35054      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/ext/pulse-java.jar
>> b241d000-b2426000 r--s 00065000 ca:00 417818     /usr/share/java/gnome-
>> java-bridge.jar
>> b2426000-b2429000 ---p 00000000 00:00 0
>> b2429000-b2477000 rw-p 00000000 00:00 0
>> b2477000-b247a000 ---p 00000000 00:00 0
>> b247a000-b24c8000 rw-p 00000000 00:00 0
>> b24c8000-b24c9000 ---p 00000000 00:00 0
>> b24c9000-b2549000 rw-p 00000000 00:00 0
>> b2549000-b26d8000 r--s 038c2000 ca:00 35030      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/rt.jar
>> b26d8000-b26e6000 rw-p 00000000 00:00 0
>> b26e6000-b2700000 rw-p 00000000 00:00 0
>> b2700000-b2703000 rw-p 00000000 00:00 0
>> b2703000-b2754000 rw-p 00000000 00:00 0
>> b2754000-b2756000 rw-p 00000000 00:00 0
>> b2756000-b277d000 rw-p 00000000 00:00 0
>> b277d000-b2781000 rw-p 00000000 00:00 0
>> b2781000-b27d1000 rw-p 00000000 00:00 0
>> b27d1000-b27d7000 rw-p 00000000 00:00 0
>> b27d7000-b27f1000 rw-p 00000000 00:00 0
>> b27f1000-b2800000 rw-p 00000000 00:00 0
>> b2800000-b287d000 rw-p 00000000 00:00 0
>> b287d000-b290d000 rwxp 00000000 00:00 0
>> b290d000-b487d000 rw-p 00000000 00:00 0
>> b487d000-b4884000 r-xp 00000000 ca:00 65814      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/libzip.so
>> b4884000-b4885000 r--p 00006000 ca:00 65814      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/libzip.so
>> b4885000-b4886000 rw-p 00007000 ca:00 65814      /usr/lib/jvm/java-6-
>> openjdk/jre/lib/i386/libzip.so
>> b4886000-b488e000 rw-s 00000000 ca:00 98306      /tmp/hsperfdata_jawed/
>> 3327
>> b488e000-b4896000 r-xp 00000000 ca:00 909327     /lib/tls/i686/cmov/
>> libnss_nis-2.11.1.so
>> b4896000-b4897000 r--p 00007000 ca:00 909327     /lib/tls/i686/cmov/
>> libnss_nis-2.11.1.so
>> b4897000-b4898000 rw-p 00008000 ca:00 909327     /lib/tls/i686/cmov/
>> libnss_nis-2.11.1.so
>> b4898000-b489e000...
>>
>> read more »
>
> --
> You received this message because you are subscribed to the Google Groups 
> "pylons-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/pylons-discuss?hl=en.
>
>



-- 
Alex | twitter.com/alexconrad

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to