On Wed, 2010-06-23 at 10:29 +1000, Graham Dumpleton wrote:
> On 23 June 2010 00:41, Dan Connolly <[email protected]> wrote:
> >>>> Graham Dumpleton <[email protected]> wrote on 6/21/2010 6:40
> >>>> PM:
> >> Can you temporarily disable mod_php and try again?
> > Same symptoms. :-/
>
> Nothing obviously wrong in configuration. Can only suggest you have a go at:
>
>
> http://code.google.com/p/modwsgi/wiki/DebuggingTechniques#Debugging_Crashes_With_GDB
>
> to see if gdb can tell you where it is crashing.
I seem to be hitting the pyexpat issue...
Anybody want to remind me of the fix or work-around?
Perhaps I can find it myself...
(gdb) run -X
Starting program: /usr/local/apache2/bin/httpd -X
[Thread debugging using libthread_db enabled]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff69d1590 in strlen () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff69d1590 in strlen () from /lib64/libc.so.6
#1 0x00007ffff364ad80 in PyString_FromString ()
from /usr/lib64/libpython2.6.so.1.0
#2 0x00007ffff36a82d2 in PyModule_AddStringConstant ()
from /usr/lib64/libpython2.6.so.1.0
#3 0x00007ffff076f067 in initpyexpat ()
from /usr/lib64/python2.6/site-packages/_xmlplus/parsers/pyexpat.so
#4 0x00007ffff36a540e in _PyImport_LoadDynamicModule ()
from /usr/lib64/libpython2.6.so.1.0
#5 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#6 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#7 0x00007ffff36a490f in ?? () from /usr/lib64/libpython2.6.so.1.0
#8 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#9 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#10 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#11 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#12 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#14 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#15 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#16 0x00007ffff36a16af in ?? () from /usr/lib64/libpython2.6.so.1.0
#17 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#18 0x00007ffff36a215a in ?? () from /usr/lib64/libpython2.6.so.1.0
#19 0x00007ffff36a4c0d in ?? () from /usr/lib64/libpython2.6.so.1.0
#20 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#21 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#22 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#23 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#24 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#25 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#26 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#27 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#28 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#29 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#30 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#31 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#32 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#33 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#34 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
#35 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#36 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#37 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#38 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#39 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#40 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#41 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#42 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#43 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#44 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#45 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#46 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#47 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#48 0x00007ffff36a4719 in ?? () from /usr/lib64/libpython2.6.so.1.0
#49 0x00007ffff36a490f in ?? () from /usr/lib64/libpython2.6.so.1.0
#50 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#51 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#52 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#53 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#54 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#55 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#56 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#57 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#58 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#59 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#60 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#61 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#62 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#63 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#64 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
#65 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#66 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#67 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#68 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#69 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#70 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#71 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#72 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#73 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#74 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#75 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#76 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#77 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#78 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#79 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
#80 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#81 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#82 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#83 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#84 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#85 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#86 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#87 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#88 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#89 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#90 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#91 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#92 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#93 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#94 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#95 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#96 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#97 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#98 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#99 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#100 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#101 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#102 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#103 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#104 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#105 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#106 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
---Type <return> to continue, or q <return> to quit---
#107 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#108 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#109 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
#110 0x00007ffff36a52bc in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#111 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#112 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#113 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#114 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#115 0x00007ffff36926c0 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#116 0x00007ffff368a822 in PyEval_EvalCode ()
from /usr/lib64/libpython2.6.so.1.0
#117 0x00007ffff36a147c in PyImport_ExecCodeModuleEx ()
from /usr/lib64/libpython2.6.so.1.0
#118 0x00007ffff36cc947 in ?? () from /usr/lib64/libpython2.6.so.1.0
#119 0x00007ffff3607ac9 in PyObject_Call ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib64/libpython2.6.so.1.0
#120 0x00007ffff3604501 in ?? () from /usr/lib64/libpython2.6.so.1.0
#121 0x00007ffff360462e in PyObject_CallMethod ()
from /usr/lib64/libpython2.6.so.1.0
#122 0x00007ffff36a43da in ?? () from /usr/lib64/libpython2.6.so.1.0
#123 0x00007ffff36a4668 in ?? () from /usr/lib64/libpython2.6.so.1.0
#124 0x00007ffff36a4b86 in ?? () from /usr/lib64/libpython2.6.so.1.0
#125 0x00007ffff36a51e8 in PyImport_ImportModuleLevel ()
from /usr/lib64/libpython2.6.so.1.0
#126 0x00007ffff368a67d in ?? () from /usr/lib64/libpython2.6.so.1.0
#127 0x00007ffff3607ac9 in PyObject_Call ()
from /usr/lib64/libpython2.6.so.1.0
#128 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#129 0x00007ffff368d4d9 in PyEval_EvalFrameEx ()
from /usr/lib64/libpython2.6.so.1.0
#130 0x00007ffff36924c2 in PyEval_EvalCodeEx ()
from /usr/lib64/libpython2.6.so.1.0
#131 0x00007ffff362a098 in ?? () from /usr/lib64/libpython2.6.so.1.0
#132 0x00007ffff3607ac9 in PyObject_Call ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib64/libpython2.6.so.1.0
#133 0x00007ffff368b138 in PyEval_CallObjectWithKeywords ()
from /usr/lib64/libpython2.6.so.1.0
#134 0x00007ffff396bcda in wsgi_execute_script (r=0xb56f20) at
mod_wsgi.c:3829
#135 0x000000000043c073 in ap_run_handler (r=0xb56f20) at config.c:158
#136 0x000000000043f58f in ap_invoke_handler (r=0xb56f20) at
config.c:372
#137 0x000000000045604e in ap_process_request (r=0xb56f20)
at http_request.c:282
#138 0x0000000000453038 in ap_process_http_connection (c=0x975b00)
at http_core.c:190
#139 0x00000000004435b3 in ap_run_process_connection (c=0x975b00)
at connection.c:43
#140 0x00000000004693b0 in child_main (child_num_arg=<value optimized
out>)
at prefork.c:662
#141 0x0000000000469638 in make_child (s=0x6a7150, slot=0) at
prefork.c:702
#142 0x0000000000469c50 in ap_mpm_run (_pconf=<value optimized out>,
plog=<value optimized out>, s=<value optimized out>) at
prefork.c:978
#143 0x0000000000428aa5 in main (argc=2, argv=0x7fffffffecc8) at
main.c:740
--
You received this message because you are subscribed to the Google Groups
"modwsgi" 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/modwsgi?hl=en.