On Nov 4, 10:41 am, "Graham Dumpleton" <[EMAIL PROTECTED]>
wrote:
> To look up entry point it is doing the equivalent of:
>
> >>> getattr(os,'path.join')
>
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
> AttributeError: 'module' object has no attribute 'path.join'
>
> This fails although following is okay:
>
> >>> os.path.join
>
> <function join at 0x1de30>
>
> In other words, getattr() doesn't traverse dotted path by itself.

Right. The documentation on WSGICallableObject wasn't entirely clear
on how it accesses the object; getattr tells me all I need to know :-)

> >  def application(*args): return trac.web.main.dispatch_request(*args)
>
> As per documentation just use:
>
>   import trac.web.main
>   application = trac.web.main.dispatch_request
>
> See:
>
>  http://code.google.com/p/modwsgi/wiki/IntegrationWithTrac
>
> Can even use:
>
>   from trac.web.main import dispatch_request as application

Of course. I generate the file with zc.recipe.egg inside a buildout
and I am playing within those limitations. It's easy enough to add the
as application line except that'd be 2 imports and I am being stubborn
about that. ;-)

> > I also tried to add logging lines, but that would also cause the
> > segfault:
>
> See:
>
>  http://code.google.com/p/modwsgi/wiki/DebuggingTechniques
>
> and in particular the last section. Try to attach gdb to daemon
> process and then trigger request and get back stack trace using:
>
>   thread apply all bt

Adding back in import trac.web.main gives the following tracebacks:

Thread 28 (Thread -1223701584 (LWP 31113)):
#0  0xb7fb2410 in ?? ()
#1  0xb70fc3e8 in ?? ()
#2  0x00000000 in ?? ()

Thread 27 (Thread -1232094288 (LWP 31114)):
#0  0xb7fb2410 in ?? ()
#1  0xb68fb418 in ?? ()
#2  0x00000000 in ?? ()

Thread 26 (Thread -1240486992 (LWP 31115)):
#0  0xb7c8e3a3 in strlen () from /lib/tls/i686/cmov/libc.so.6
#1  0xb7440615 in PyString_FromString (str=0x0) at Objects/
stringobject.c:106
#2  0xb749330d in PyModule_AddStringConstant (m=0xa96da194,
name=0xa96c5288 "XML_ERROR_ENTITY_DECLARED_IN_PE", value=0x0)
    at Python/modsupport.c:589
#3  0xa96a155b in initpyexpat () at /root/build/Python-2.4.4/Modules/
pyexpat.c:1975
#4  0xb748fa80 in _PyImport_LoadDynamicModule (name=0xb60e1c6f
"pyexpat",
    pathname=0xb60e0be3 "/opt/python244/lib/python2.4/lib-dynload/
pyexpat.so", fp=0x8536f08) at ./Python/importdl.c:53
#5  0xb748db4e in load_module (name=0xb60e1c6f "pyexpat", fp=0x0,
    buf=0xb60e0be3 "/opt/python244/lib/python2.4/lib-dynload/
pyexpat.so", type=3, loader=0x0) at Python/import.c:1689
#6  0xb748e120 in import_submodule (mod=0xb74d6280, subname=0xb60e1c6f
"pyexpat", fullname=0xb60e1c6f "pyexpat")
    at Python/import.c:2276
#7  0xb748e652 in load_next (mod=0xa96da14c, altmod=0xb74d6280,
p_name=<value optimized out>,
    buf=0xb60e1c63 "xml.parsers.pyexpat", p_buflen=0xb60e2c64) at
Python/import.c:2100
#8  0xb748e7b7 in PyImport_ImportModuleEx (name=0xa96e60d4 "pyexpat",
globals=0xa96e168c, locals=0xa96e168c, fromlist=0xa96e612c)
    at Python/import.c:1931
#9  0xb7468c2e in builtin___import__ (self=0x0, args=0xa96e46e4) at
Python/bltinmodule.c:45
#10 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa96e46e4,
kw=0x0) at Objects/methodobject.c:108
#11 0xb7408247 in PyObject_Call (func=0x0, arg=0xa96e46e4, kw=0x0) at
Objects/abstract.c:1795
#12 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa96e46e4, kw=0x0) at Python/ceval.c:3435
#13 0xb7470300 in PyEval_EvalFrame (f=0x84bf06c) at Python/ceval.c:
2020
#14 0xb747304a in PyEval_EvalCodeEx (co=0xa96e8020,
globals=0xa96e168c, locals=0xa96e168c, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#15 0xb74730b5 in PyEval_EvalCode (co=0xa96e8020, globals=0xa96e168c,
locals=0xa96e168c) at Python/ceval.c:484
#16 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xb60e50f3
"xml.parsers.expat", co=0xa96e8020,
    pathname=0xb60e303b "/opt/python244/lib/python2.4/xml/parsers/
expat.pyc") at Python/import.c:636
#17 0xb748d736 in load_source_module (name=0xb60e50f3
"xml.parsers.expat",
    pathname=0xb60e303b "/opt/python244/lib/python2.4/xml/parsers/
expat.pyc", fp=0x8536da0) at Python/import.c:915
#18 0xb748e120 in import_submodule (mod=0xa96da14c, subname=0xa96d5bd4
"expat", fullname=0xb60e50f3 "xml.parsers.expat")
    at Python/import.c:2276
#19 0xb748e3e0 in ensure_fromlist (mod=0xa96da14c,
fromlist=0xa96d842c, buf=0xb60e50f3 "xml.parsers.expat", buflen=11,
recursive=0)
    at Python/import.c:2187
#20 0xb748e9b5 in PyImport_ImportModuleEx (name=0xa96e4584
"xml.parsers", globals=0xa96e12d4, locals=0xa96e12d4,
    fromlist=0xa96d842c) at Python/import.c:1958
#21 0xb7468c2e in builtin___import__ (self=0x0, args=0xa96e45f4) at
Python/bltinmodule.c:45
#22 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa96e45f4,
kw=0x0) at Objects/methodobject.c:108
#23 0xb7408247 in PyObject_Call (func=0x0, arg=0xa96e45f4, kw=0x0) at
Objects/abstract.c:1795
#24 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa96e45f4, kw=0x0) at Python/ceval.c:3435
#25 0xb7470300 in PyEval_EvalFrame (f=0x84bf264) at Python/ceval.c:
2020
#26 0xb747304a in PyEval_EvalCodeEx (co=0xa96d9f60,
globals=0xa96e12d4, locals=0xa96e12d4, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#27 0xb74730b5 in PyEval_EvalCode (co=0xa96d9f60, globals=0xa96e12d4,
locals=0xa96e12d4) at Python/ceval.c:484
#28 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xa978af34
"genshi.input", co=0xa96d9f60,
    pathname=0xa98a3514 "/home/psol/trac/jarn/eggs/Genshi-0.5.1-py2.4-
linux-i686.egg/genshi/input.pyc") at Python/import.c:636
#29 0xb74b474d in zipimporter_load_module (obj=0xa96d5b2c,
args=0xa978806c) at ./Modules/zipimport.c:367
#30 0xb74367ed in PyCFunction_Call (func=0xa96d5b6c, arg=0xa978806c,
kw=0x0) at Objects/methodobject.c:108
#31 0xb7408247 in PyObject_Call (func=0x0, arg=0xa978806c, kw=0x0) at
Objects/abstract.c:1795
#32 0xb740a68e in PyObject_CallMethod (o=0xa96d5b2c, name=0xb74cd533
"load_module", format=0xb74b5796 "s")
    at Objects/abstract.c:1884
#33 0xb748dbe2 in load_module (name=0xb60e7653 "genshi.input",
fp=0x0,
    buf=0xb60e65d3 "/home/psol/trac/jarn/eggs/Genshi-0.5.1-py2.4-linux-
i686.egg/genshi", type=9, loader=0x0)
    at Python/import.c:1735
#34 0xb748e120 in import_submodule (mod=0xb717dfd4, subname=0xb60e765a
"input", fullname=0xb60e7653 "genshi.input")
    at Python/import.c:2276
#35 0xb748e5cf in load_next (mod=0xb717dfd4, altmod=0xb717dfd4,
p_name=<value optimized out>, buf=0xb60e7653 "genshi.input",
    p_buflen=0xb60e8654) at Python/import.c:2096
#36 0xb748e7fa in PyImport_ImportModuleEx (name=0xa978ae6c
"genshi.input", globals=0xa977368c, locals=0xa977368c,
    fromlist=0xa986e4b4) at Python/import.c:1938
#37 0xb7468c2e in builtin___import__ (self=0x0, args=0xa978ae8c) at
Python/bltinmodule.c:45
#38 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa978ae8c,
kw=0x0) at Objects/methodobject.c:108
#39 0xb7408247 in PyObject_Call (func=0x0, arg=0xa978ae8c, kw=0x0) at
Objects/abstract.c:1795
#40 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa978ae8c, kw=0x0) at Python/ceval.c:3435
#41 0xb7470300 in PyEval_EvalFrame (f=0x84df3ec) at Python/ceval.c:
2020
#42 0xb747304a in PyEval_EvalCodeEx (co=0xa9784ea0,
globals=0xa977368c, locals=0xa977368c, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#43 0xb74730b5 in PyEval_EvalCode (co=0xa9784ea0, globals=0xa977368c,
locals=0xa977368c) at Python/ceval.c:484
#44 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xa96d5a74 "genshi",
co=0xa9784ea0,
    pathname=0xa98a35e4 "/home/psol/trac/jarn/eggs/Genshi-0.5.1-py2.4-
linux-i686.egg/genshi/__init__.pyc") at Python/import.c:636
#45 0xb74b474d in zipimporter_load_module (obj=0xb71573cc,
args=0xa978804c) at ./Modules/zipimport.c:367
#46 0xb74367ed in PyCFunction_Call (func=0xa96d5a4c, arg=0xa978804c,
kw=0x0) at Objects/methodobject.c:108
#47 0xb7408247 in PyObject_Call (func=0x0, arg=0xa978804c, kw=0x0) at
Objects/abstract.c:1795
#48 0xb740a68e in PyObject_CallMethod (o=0xb71573cc, name=0xb74cd533
"load_module", format=0xb74b5796 "s")
    at Objects/abstract.c:1884
#49 0xb748dbe2 in load_module (name=0xb60e9bbd "genshi", fp=0x0,
    buf=0xb60e8b33 "/home/psol/trac/jarn/eggs/Genshi-0.5.1-py2.4-linux-
i686.egg", type=9, loader=0x0) at Python/import.c:1735
#50 0xb748e120 in import_submodule (mod=0xb74d6280, subname=0xb60e9bbd
"genshi", fullname=0xb60e9bbd "genshi")
    at Python/import.c:2276
#51 0xb748e652 in load_next (mod=0xb717dd04, altmod=0xb74d6280,
p_name=<value optimized out>, buf=0xb60e9bb3 "trac.util.genshi",
    p_buflen=0xb60eabb4) at Python/import.c:2100
#52 0xb748e7b7 in PyImport_ImportModuleEx (name=0xa96d5a14 "genshi",
globals=0xa97732d4, locals=0xa97732d4, fromlist=0xa978298c)
    at Python/import.c:1931
#53 0xb7468c2e in builtin___import__ (self=0x0, args=0xa978ad9c) at
Python/bltinmodule.c:45
#54 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa978ad9c,
kw=0x0) at Objects/methodobject.c:108
#55 0xb7408247 in PyObject_Call (func=0x0, arg=0xa978ad9c, kw=0x0) at
Objects/abstract.c:1795
#56 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa978ad9c, kw=0x0) at Python/ceval.c:3435
#57 0xb7470300 in PyEval_EvalFrame (f=0x84b4f54) at Python/ceval.c:
2020
#58 0xb747304a in PyEval_EvalCodeEx (co=0xa9784e60,
globals=0xa97732d4, locals=0xa97732d4, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#59 0xb74730b5 in PyEval_EvalCode (co=0xa9784e60, globals=0xa97732d4,
locals=0xa97732d4) at Python/ceval.c:484
#60 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xb60ed053
"trac.util.html", co=0xa9784e60,
    pathname=0xb60eaf8b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/util/html.pyc") at Python/import.c:636
#61 0xb748d736 in load_source_module (name=0xb60ed053
"trac.util.html",
    pathname=0xb60eaf8b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/util/html.pyc", fp=0x84916c0) at Python/import.c:915
#62 0xb748e120 in import_submodule (mod=0xb717dd04, subname=0xb60ed05d
"html", fullname=0xb60ed053 "trac.util.html")
    at Python/import.c:2276
#63 0xb748e5cf in load_next (mod=0xb717dd04, altmod=0xb717dd04,
p_name=<value optimized out>, buf=0xb60ed053 "trac.util.html",
    p_buflen=0xb60ee054) at Python/import.c:2096
#64 0xb748e7fa in PyImport_ImportModuleEx (name=0xa9782494
"trac.util.html", globals=0xa976cdfc, locals=0xa976cdfc,
    fromlist=0xa97795a4) at Python/import.c:1938
#65 0xb7468c2e in builtin___import__ (self=0x0, args=0xa978261c) at
Python/bltinmodule.c:45
#66 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa978261c,
kw=0x0) at Objects/methodobject.c:108
#67 0xb7408247 in PyObject_Call (func=0x0, arg=0xa978261c, kw=0x0) at
Objects/abstract.c:1795
#68 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa978261c, kw=0x0) at Python/ceval.c:3435
#69 0xb7470300 in PyEval_EvalFrame (f=0x84aeecc) at Python/ceval.c:
2020
#70 0xb747304a in PyEval_EvalCodeEx (co=0xa97841a0,
globals=0xa976cdfc, locals=0xa976cdfc, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#71 0xb74730b5 in PyEval_EvalCode (co=0xa97841a0, globals=0xa976cdfc,
locals=0xa976cdfc) at Python/ceval.c:484
#72 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xb60f1543
"trac.util", co=0xa97841a0,
    pathname=0xb60ee42b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/util/__init__.pyc") at Python/import.c:636
#73 0xb748d736 in load_source_module (name=0xb60f1543 "trac.util",
    pathname=0xb60ee42b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/util/__init__.pyc", fp=0x8510f48)
    at Python/import.c:915
#74 0xb748f251 in load_package (name=0xb60f1543 "trac.util",
pathname=<value optimized out>) at Python/import.c:971
#75 0xb748e120 in import_submodule (mod=0xb717d80c, subname=0xb60f1548
"util", fullname=0xb60f1543 "trac.util")
    at Python/import.c:2276
#76 0xb748e5cf in load_next (mod=0xb717d80c, altmod=0xb717d80c,
p_name=<value optimized out>, buf=0xb60f1543 "trac.util",
    p_buflen=0xb60f2544) at Python/import.c:2096
#77 0xb748e7fa in PyImport_ImportModuleEx (name=0xa9760354
"trac.util", globals=0xa975a4f4, locals=0xa975a4f4,
fromlist=0xa97525ec)
    at Python/import.c:1938
#78 0xb7468c2e in builtin___import__ (self=0x0, args=0xa976043c) at
Python/bltinmodule.c:45
#79 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xa976043c,
kw=0x0) at Objects/methodobject.c:108
#80 0xb7408247 in PyObject_Call (func=0x0, arg=0xa976043c, kw=0x0) at
Objects/abstract.c:1795
#81 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xa976043c, kw=0x0) at Python/ceval.c:3435
#82 0xb7470300 in PyEval_EvalFrame (f=0x84f2f7c) at Python/ceval.c:
2020
#83 0xb747304a in PyEval_EvalCodeEx (co=0xa975cc20,
globals=0xa975a4f4, locals=0xa975a4f4, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#84 0xb74730b5 in PyEval_EvalCode (co=0xa975cc20, globals=0xa975a4f4,
locals=0xa975a4f4) at Python/ceval.c:484
#85 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xb60f49e3
"trac.web.api", co=0xa975cc20,
    pathname=0xb60f291b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/web/api.pyc") at Python/import.c:636
#86 0xb748d736 in load_source_module (name=0xb60f49e3 "trac.web.api",
    pathname=0xb60f291b "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/web/api.pyc", fp=0x84e3948) at Python/import.c:915
#87 0xb748e120 in import_submodule (mod=0xb717da04, subname=0xb60f49ec
"api", fullname=0xb60f49e3 "trac.web.api")
    at Python/import.c:2276
#88 0xb748e5cf in load_next (mod=0xb717da04, altmod=0xb717da04,
p_name=<value optimized out>, buf=0xb60f49e3 "trac.web.api",
    p_buflen=0xb60f59e4) at Python/import.c:2096
#89 0xb748e7fa in PyImport_ImportModuleEx (name=0xa98d9444
"trac.web.api", globals=0xa98701c4, locals=0xa98701c4,
    fromlist=0xa98caacc) at Python/import.c:1938
#90 0xb7468c2e in builtin___import__ (self=0x0, args=0xb7147964) at
Python/bltinmodule.c:45
#91 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xb7147964,
kw=0x0) at Objects/methodobject.c:108
#92 0xb7408247 in PyObject_Call (func=0x0, arg=0xb7147964, kw=0x0) at
Objects/abstract.c:1795
#93 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xb7147964, kw=0x0) at Python/ceval.c:3435
#94 0xb7470300 in PyEval_EvalFrame (f=0x847c3ac) at Python/ceval.c:
2020
#95 0xb747304a in PyEval_EvalCodeEx (co=0xa98a5120,
globals=0xa98701c4, locals=0xa98701c4, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#96 0xb74730b5 in PyEval_EvalCode (co=0xa98a5120, globals=0xa98701c4,
locals=0xa98701c4) at Python/ceval.c:484
#97 0xb748b45b in PyImport_ExecCodeModuleEx (name=0xb60f8ed3
"trac.web", co=0xa98a5120,
    pathname=0xb60f5dbb "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/web/__init__.pyc") at Python/import.c:636
#98 0xb748d736 in load_source_module (name=0xb60f8ed3 "trac.web",
    pathname=0xb60f5dbb "/home/psol/trac/jarn/eggs/Trac-0.11.1-
py2.4.egg/trac/web/__init__.pyc", fp=0x84578e8)
    at Python/import.c:915
#99 0xb748f251 in load_package (name=0xb60f8ed3 "trac.web",
pathname=<value optimized out>) at Python/import.c:971
#100 0xb748e120 in import_submodule (mod=0xb717d80c,
subname=0xb60f8ed8 "web", fullname=0xb60f8ed3 "trac.web")
    at Python/import.c:2276
#101 0xb748e5cf in load_next (mod=0xb717d80c, altmod=0xb717d80c,
p_name=<value optimized out>, buf=0xb60f8ed3 "trac.web",
    p_buflen=0xb60f9ed4) at Python/import.c:2096
#102 0xb748e7fa in PyImport_ImportModuleEx (name=0xb7152534
"trac.web.main", globals=0xb715f0b4, locals=0xb715f0b4,
    fromlist=0xb74d6280) at Python/import.c:1938
#103 0xb7468c2e in builtin___import__ (self=0x0, args=0xb714793c) at
Python/bltinmodule.c:45
#104 0xb74367ed in PyCFunction_Call (func=0xb7185d6c, arg=0xb714793c,
kw=0x0) at Objects/methodobject.c:108
#105 0xb7408247 in PyObject_Call (func=0x0, arg=0xb714793c, kw=0x0) at
Objects/abstract.c:1795
#106 0xb746c64b in PyEval_CallObjectWithKeywords (func=0xb7185d6c,
arg=0xb714793c, kw=0x0) at Python/ceval.c:3435
#107 0xb7470300 in PyEval_EvalFrame (f=0x844549c) at Python/ceval.c:
2020
#108 0xb747304a in PyEval_EvalCodeEx (co=0xb7149ba0,
globals=0xb715f0b4, locals=0xb715f0b4, args=0x0, argcount=0, kws=0x0,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:
2741
#109 0xb74730b5 in PyEval_EvalCode (co=0xb7149ba0, globals=0xb715f0b4,
locals=0xb715f0b4) at Python/ceval.c:484
#110 0xb748b45b in PyImport_ExecCodeModuleEx (name=0x8329370
"_mod_wsgi_e2ec15e5c6ee3acdba860b77ef21c221", co=0xb7149ba0,
    pathname=0x8328d49 "/home/psol/trac/jarn/bin/trac.wsgi") at Python/
import.c:636
#111 0xb73d242f in wsgi_load_source (pool=0x8327a28, r=0x8327a60,
name=0x8329370 "_mod_wsgi_e2ec15e5c6ee3acdba860b77ef21c221",
    exists=0, filename=0x8328d49 "/home/psol/trac/jarn/bin/trac.wsgi",
process_group=0x8328db4 "trac-jarn",
    application_group=0x8328dd9 "%{GROUP}") at mod_wsgi.c:4738
#112 0xb73d8c19 in wsgi_execute_script (r=0x8327a60) at mod_wsgi.c:
5067
#113 0xb73dd40c in wsgi_daemon_thread (thd=0x82a9ab0, data=0x82a9980)
at mod_wsgi.c:9940
#114 0xb7dbf886 in dummy_worker (opaque=0x82a9ab0) at threadproc/unix/
thread.c:138
#115 0xb7d5d240 in start_thread () from /lib/tls/i686/cmov/
libpthread.so.0
#116 0xb7cee3de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 25 (Thread -1248879696 (LWP 31116)):
#0  0xb7fb2410 in ?? ()
#1  0xb58f9378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 24 (Thread -1257272400 (LWP 31117)):
#0  0xb7fb2410 in ?? ()
#1  0xb50f8378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 23 (Thread -1265665104 (LWP 31118)):
#0  0xb7fb2410 in ?? ()
#1  0xb48f7378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 22 (Thread -1274057808 (LWP 31119)):
#0  0xb7fb2410 in ?? ()
#1  0xb40f6388 in ?? ()
#2  0x00000001 in ?? ()
#3  0x0831fa78 in ?? ()
#4  0xb7ceea4e in epoll_wait () from /lib/tls/i686/cmov/libc.so.6
#5  0xb7dbc4f0 in apr_pollset_poll (pollset=0x831fa40, timeout=-1,
num=0xb40f642c, descriptors=0xb40f6428) at poll/unix/epoll.c:239
#6  0xb73dc52c in wsgi_daemon_thread (thd=0x82a9b30, data=0x82a99b0)
at mod_wsgi.c:8140
#7  0xb7dbf886 in dummy_worker (opaque=0x82a9b30) at threadproc/unix/
thread.c:138
#8  0xb7d5d240 in start_thread () from /lib/tls/i686/cmov/
libpthread.so.0
#9  0xb7cee3de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 21 (Thread -1282450512 (LWP 31120)):
#0  0xb7fb2410 in ?? ()
#1  0xb38f5378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 20 (Thread -1290843216 (LWP 31121)):
#0  0xb7fb2410 in ?? ()
#1  0xb30f4378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 19 (Thread -1299235920 (LWP 31122)):
#0  0xb7fb2410 in ?? ()
#1  0xb28f3378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 18 (Thread -1307628624 (LWP 31123)):
#0  0xb7fb2410 in ?? ()
#1  0xb20f2378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 17 (Thread -1316021328 (LWP 31124)):
#0  0xb7fb2410 in ?? ()
#1  0xb18f1378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 16 (Thread -1324414032 (LWP 31125)):
#0  0xb7fb2410 in ?? ()
#1  0xb10f0378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 15 (Thread -1332806736 (LWP 31126)):
#0  0xb7fb2410 in ?? ()
#1  0xb08ef378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 14 (Thread -1341199440 (LWP 31127)):
#0  0xb7fb2410 in ?? ()
#1  0xb00ee378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 13 (Thread -1349592144 (LWP 31128)):
#0  0xb7fb2410 in ?? ()
#1  0xaf8ed378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 12 (Thread -1357984848 (LWP 31129)):
#0  0xb7fb2410 in ?? ()
#1  0xaf0ec378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 11 (Thread -1366377552 (LWP 31131)):
#0  0xb7fb2410 in ?? ()
#1  0xae8eb378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 10 (Thread -1374770256 (LWP 31132)):
#0  0xb7fb2410 in ?? ()
#1  0xae0ea378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 9 (Thread -1383162960 (LWP 31133)):
#0  0xb7fb2410 in ?? ()
#1  0xad8e9378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 8 (Thread -1391555664 (LWP 31134)):
#0  0xb7fb2410 in ?? ()
#1  0xad0e8378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 7 (Thread -1399948368 (LWP 31135)):
#0  0xb7fb2410 in ?? ()
#1  0xac8e7378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 6 (Thread -1408341072 (LWP 31136)):
#0  0xb7fb2410 in ?? ()
#1  0xac0e6378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 5 (Thread -1416733776 (LWP 31137)):
#0  0xb7fb2410 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 7 (Thread -1399948368 (LWP 31135)):
#0  0xb7fb2410 in ?? ()
#1  0xac8e7378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 6 (Thread -1408341072 (LWP 31136)):
#0  0xb7fb2410 in ?? ()
#1  0xac0e6378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 5 (Thread -1416733776 (LWP 31137)):
#0  0xb7fb2410 in ?? ()
---Type <return> to continue, or q <return> to quit---
#1  0xab8e5378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 4 (Thread -1425126480 (LWP 31138)):
#0  0xb7fb2410 in ?? ()
#1  0xab0e4378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 3 (Thread -1433519184 (LWP 31139)):
#0  0xb7fb2410 in ?? ()
#1  0xaa8e3378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 2 (Thread -1441911888 (LWP 31140)):
#0  0xb7fb2410 in ?? ()
#1  0xaa0e2378 in ?? ()
#2  0x00000002 in ?? ()
#3  0x00000000 in ?? ()

Thread 1 (Thread -1212016960 (LWP 31112)):
#0  0xb7fb2410 in ?? ()
#1  0xbfeac094 in ?? ()
#2  0x00000000 in ?? ()
#0  0xb7c8e3a3 in strlen () from /lib/tls/i686/cmov/libc.so.6

Looks like pyexpat, but I am not yet sure where to look next.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to