> Hi All,
> I am trying to host my turbogears2 app on uwsgi. I was hosting under
> cherrypy and would like to move to uwsgi. But got the "segmentation fault"
> error.
> I am using Python2.7
>
> here is the command I used:
> uwsgi --ini wsgi.ini --socket localhost:8088
>
> *wsgi.ini file contains:*
>
> [uwsgi]
> module = wsgi:application
> master = true
> processes = 1
> socket = app.sock
> chmod-socket = 664
> vacuum = true
> die-on-term = true
> lazy = true
>
> *wsgi.py file contains:*
>
> APP_CONFIG = "path-to-turbogears-production.ini"
> from paste.deploy import loadapp
> application = loadapp('config:%s' % APP_CONFIG)
>
> I am not sure if wsgi.py contains the right way of calling my application.
> Please help.
>
> I get the same error even with “uwsgi –paste <path-to-.ini>”
>
> *and the full traceback is:*
>
> !!! uWSGI process 7092 got Segmentation Fault !!!
> *** backtrace of 7092 ***
> /u/vgtools2/VPython2.7/bin/uwsgi(uwsgi_backtrace+0x29) [0x46d2a9]
> /u/vgtools2/VPython2.7/bin/uwsgi(uwsgi_segfault+0x21) [0x46d431]
> /lib64/libc.so.6(+0x326a0) [0x7ffff59e86a0]
> /usr/lib64/libcrypto.so.10(EVP_PKEY_CTX_dup+0x20) [0x7ffff6996d60]
> /usr/lib64/libcrypto.so.10(EVP_MD_CTX_copy_ex+0xbd) [0x7ffff6988c3d]
> /remote/vtghome9/vgtools2/VPython2.7/lib/python2.7/lib-dynload/_hashlib.so(+0x1a4a)
> [0x7fffeae85a4a]
> /remote/vtghome9/vgtools2/VPython2.7/lib/python2.7/lib-dynload/_hashlib.so(+0x1dd0)
> [0x7fffeae85dd0]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x66da)
> [0x7ffff606c3ba]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5fd7)
> [0x7ffff606bcb7]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32)
> [0x7ffff606da22]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ExecCodeModuleEx+0xc2)
> [0x7ffff6080cf2]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1023be) [0x7ffff60833be]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x102b60) [0x7ffff6083b60]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1030b1) [0x7ffff60840b1]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ImportModuleLevel+0x118)
> [0x7ffff60842c8]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0xe392d) [0x7ffff606492d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyObject_Call+0x68)
> [0x7ffff5fc6708]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x56)
> [0x7ffff6064f76]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x381c)
> [0x7ffff60694fc]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32)
> [0x7ffff606da22]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ExecCodeModuleEx+0xc2)
> [0x7ffff6080cf2]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1023be) [0x7ffff60833be]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x102b60) [0x7ffff6083b60]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x103032) [0x7ffff6084032]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ImportModuleLevel+0x15d)
> [0x7ffff608430d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0xe392d) [0x7ffff606492d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyObject_Call+0x68)
> [0x7ffff5fc6708]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x56)
> [0x7ffff6064f76]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x381c)
> [0x7ffff60694fc]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32)
> [0x7ffff606da22]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ExecCodeModuleEx+0xc2)
> [0x7ffff6080cf2]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1023be) [0x7ffff60833be]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x10410d) [0x7ffff608510d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x102b60) [0x7ffff6083b60]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1030b1) [0x7ffff60840b1]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ImportModuleLevel+0x118)
> [0x7ffff60842c8]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0xe392d) [0x7ffff606492d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyObject_Call+0x68)
> [0x7ffff5fc6708]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x56)
> [0x7ffff6064f76]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x381c)
> [0x7ffff60694fc]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32)
> [0x7ffff606da22]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ExecCodeModuleEx+0xc2)
> [0x7ffff6080cf2]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1023be) [0x7ffff60833be]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x102b60) [0x7ffff6083b60]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x103032) [0x7ffff6084032]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ImportModuleLevel+0x15d)
> [0x7ffff608430d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0xe392d) [0x7ffff606492d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyObject_Call+0x68)
> [0x7ffff5fc6708]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x56)
> [0x7ffff6064f76]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x381c)
> [0x7ffff60694fc]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCode+0x32)
> [0x7ffff606da22]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ExecCodeModuleEx+0xc2)
> [0x7ffff6080cf2]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x1023be) [0x7ffff60833be]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x102b60) [0x7ffff6083b60]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0x103032) [0x7ffff6084032]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyImport_ImportModuleLevel+0x15d)
> [0x7ffff608430d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(+0xe392d) [0x7ffff606492d]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5dd3)
> [0x7ffff606bab3]
> /depot/Python-2.7/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8c9)
> [0x7ffff606d9a9]
> *** end of backtrace ***
> DAMN ! worker 1 (pid: 7092) died, killed by signal 11 :( trying respawn
> ...
> Respawned uWSGI worker 1 (new pid: 7097)
> ^CSIGINT/SIGQUIT received...killing workers...
> SIGINT/SIGQUIT received...killing workers...
>
> Please help.
>
> With Regards,
> Dinesh.
> _______________________________________________
> uWSGI mailing list
> uWSGI@lists.unbit.it
> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
>

It looks like a problem with openssl. Can you try rebuilding uWSGI without
ssl support ?

-- 
Roberto De Ioris
http://unbit.com
_______________________________________________
uWSGI mailing list
uWSGI@lists.unbit.it
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to