I am using pylons on multiple machines, each with completely different
hardware (one of them is a virtual box), and with slightly different
Ubuntu environments. On both machines I get the following two errors,
usually after I hit the web server with moderate traffic for about a
minute.

1. after serving traffic for a while, paster exits without any error
message. it simply exits without printing anything at all, there is no
feedback whatsoever on what caused the exit.

2. after serving traffic for a while, paste crashes with a message
similar to this below. how do I interpret this debug log?


Starting server in PID 31391.


*** glibc detected *** /usr/bin/python: double free or corruption (!
prev): 0x0a2736e0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0xb73fc591]
/lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0xb73fdde8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb7400ecd]
/usr/lib/libmysqlclient_r.so.16(my_no_flags_free+0x21)[0xb6370531]
/usr/lib/libmysqlclient_r.so.16(vio_delete+0x30)[0xb63a31a0]
/usr/lib/libmysqlclient_r.so.16(end_server+0x34)[0xb639e944]
/usr/lib/libmysqlclient_r.so.16(cli_safe_read+0xe5)[0xb639eaf5]
/usr/lib/libmysqlclient_r.so.16(+0x73185)[0xb639f185]
/usr/lib/libmysqlclient_r.so.16(mysql_real_query+0x46)[0xb639d4d6]
/usr/lib/pymodules/python2.6/_mysql.so(+0x4e22)[0xb7021e22]
/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_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[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]
/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(PyEval_EvalFrameEx+0x448b)[0x80e0c8b]
/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]
======= Memory map: ========
08048000-08228000 r-xp 00000000 08:06 6161423    /usr/bin/python2.6
08228000-08229000 r--p 001df000 08:06 6161423    /usr/bin/python2.6
08229000-08278000 rw-p 001e0000 08:06 6161423    /usr/bin/python2.6
08278000-08281000 rw-p 00000000 00:00 0
096b9000-0a4c4000 rw-p 00000000 00:00 0          [heap]
b2100000-b2121000 rw-p 00000000 00:00 0
b2121000-b2200000 ---p 00000000 00:00 0
b22aa000-b22ce000 r-xp 00000000 08:06 2100800    /lib/libexpat.so.
1.5.2
b22ce000-b22d0000 r--p 00024000 08:06 2100800    /lib/libexpat.so.
1.5.2
b22d0000-b22d1000 rw-p 00026000 08:06 2100800    /lib/libexpat.so.
1.5.2
b22d1000-b22d8000 r-xp 00000000 08:06 2097186    /lib/tls/i686/cmov/
librt-2.11.1.so
b22d8000-b22d9000 r--p 00006000 08:06 2097186    /lib/tls/i686/cmov/
librt-2.11.1.so
b22d9000-b22da000 rw-p 00007000 08:06 2097186    /lib/tls/i686/cmov/
librt-2.11.1.so
b22da000-b2469000 r-xp 00000000 08:06 6166749    /usr/lib/libexiv2.so.
6.0.0
b2469000-b246a000 ---p 0018f000 08:06 6166749    /usr/lib/libexiv2.so.
6.0.0
b246a000-b247a000 r--p 0018f000 08:06 6166749    /usr/lib/libexiv2.so.
6.0.0
b247a000-b247b000 rw-p 0019f000 08:06 6166749    /usr/lib/libexiv2.so.
6.0.0
b247b000-b2486000 rw-p 00000000 00:00 0
b2486000-b24cf000 r-xp 00000000 08:06 6166766    /usr/lib/
libboost_python-py26.so.1.40.0
b24cf000-b24d0000 r--p 00049000 08:06 6166766    /usr/lib/
libboost_python-py26.so.1.40.0
b24d0000-b24d1000 rw-p 0004a000 08:06 6166766    /usr/lib/
libboost_python-py26.so.1.40.0
b24d1000-b2652000 rw-p 00000000 00:00 0
b2652000-b2653000 ---p 00000000 00:00 0
b2653000-b2e53000 rw-p 00000000 00:00 0
b2e53000-b2e54000 ---p 00000000 00:00 0
b2e54000-b3654000 rw-p 00000000 00:00 0
b3654000-b3655000 ---p 00000000 00:00 0
b3655000-b3e55000 rw-p 00000000 00:00 0
b3e55000-b3e56000 ---p 00000000 00:00 0
b3e56000-b4656000 rw-p 00000000 00:00 0
b4656000-b4660000 r-xp 00000000 08:06 2097179    /lib/tls/i686/cmov/
libnss_files-2.11.1.so
b4660000-b4661000 r--p 00009000 08:06 2097179    /lib/tls/i686/cmov/
libnss_files-2.11.1.so
b4661000-b4662000 rw-p 0000a000 08:06 2097179    /lib/tls/i686/cmov/
libnss_files-2.11.1.so
b4662000-b4663000 ---p 00000000 00:00 0
b4663000-b4e63000 rw-p 00000000 00:00 0
b4e63000-b4e6f000 r-xp 00000000 08:06 6430689    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libverify.so
b4e6f000-b4e70000 r--p 0000b000 08:06 6430689    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libverify.so
b4e70000-b4e71000 rw-p 0000c000 08:06 6430689    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libverify.so
b4e71000-b506b000 r-xp 00000000 08:06 6167271    /usr/lib/
libpython2.6.so.1.0
b506b000-b506c000 r--p 001f9000 08:06 6167271    /usr/lib/
libpython2.6.so.1.0
b506c000-b50bb000 rw-p 001fa000 08:06 6167271    /usr/lib/
libpython2.6.so.1.0
b50bb000-b50c5000 rw-p 00000000 00:00 0
b50c5000-b50e2000 r-xp 00000000 08:06 2097207    /lib/libgcc_s.so.1
b50e2000-b50e3000 r--p 0001c000 08:06 2097207    /lib/libgcc_s.so.1
b50e3000-b50e4000 rw-p 0001d000 08:06 2097207    /lib/libgcc_s.so.1
b50e4000-b51cd000 r-xp 00000000 08:06 6161928    /usr/lib/libstdc++.so.
6.0.13
b51cd000-b51ce000 ---p 000e9000 08:06 6161928    /usr/lib/libstdc++.so.
6.0.13
b51ce000-b51d2000 r--p 000e9000 08:06 6161928    /usr/lib/libstdc++.so.
6.0.13
b51d2000-b51d3000 rw-p 000ed000 08:06 6161928    /usr/lib/libstdc++.so.
6.0.13
b51d3000-b51da000 rw-p 00000000 00:00 0
b51da000-b562d000 r-xp 00000000 08:06 6430656    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/client/libjvm.so
b562d000-b562e000 ---p 00453000 08:06 6430656    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/client/libjvm.so
b562e000-b5645000 r--p 00453000 08:06 6430656    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/client/libjvm.so
b5645000-b5652000 rw-p 0046a000 08:06 6430656    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/client/libjvm.so
b5652000-b5a6e000 rw-p 00000000 00:00 0
b5a6e000-b5a92000 r-xp 00000000 08:06 6430673    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libjava.so
b5a92000-b5a93000 r--p 00023000 08:06 6430673    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libjava.so
b5a93000-b5a95000 rw-p 00024000 08:06 6430673    /usr/lib/jvm/java-6-
openjdk/jre/lib/i386/libjava.so
b5a95000-b5aa2000 r-xp 00000000 08:06 6296118    /usr/local/lib/
python2.6/dist-packages/JCC-2.7-py2.6-linux-i686.egg/libjcc.so

-- 
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