Thank you for you help. I think I'll try to setup 2 instances of
apache. One for php stuff and the other for the django website.
I think it will be the less painfull option.

On 10 fév, 12:54, sylock <[email protected]> wrote:
> Is is better looking on dpaste :http://dpaste.com/700907/
>
> On 10 fév, 12:49, sylock <[email protected]> wrote:
>
>
>
>
>
>
>
> > Thank you for your help.
> > I never used gdb so I don't really know how to interpret the output.
> > here it is, if you have an idea :
> > root@nrbnrl0049:/etc/apache2/conf.d# . /etc/apache2/envvars
> > root@nrbnrl0049:/etc/apache2/conf.d# gdb /usr/sbin/apache2
> > GNU gdb (GDB) 7.1-ubuntu
> > Copyright (C) 2010 Free Software Foundation, Inc.
> > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/
> > gpl.html>
> > This is free software: you are free to change and redistribute it.
> > There is NO WARRANTY, to the extent permitted by law.  Type "show
> > copying"
> > and "show warranty" for details.
> > This GDB was configured as "x86_64-linux-gnu".
> > For bug reporting instructions, please see:
> > <http://www.gnu.org/software/gdb/bugs/>...
> > Reading symbols from /usr/sbin/apache2...done.
> > (gdb) run -X
> > Starting program: /usr/sbin/apache2 -X
> > [Thread debugging using libthread_db enabled]
> > [New Thread 0x7fffe97fb700 (LWP 29704)]
> > [Thread 0x7fffe97fb700 (LWP 29704) exited]
> > *** glibc detected *** /usr/sbin/apache2: malloc(): memory corruption
> > (fast): 0x00007ffff882c7d0 ***
> > ======= Backtrace: =========
> > /lib/libc.so.6(+0x775b6)[0x7ffff71bf5b6]
> > /lib/libc.so.6(+0x7b8e9)[0x7ffff71c38e9]
> > /lib/libc.so.6(__libc_malloc+0x6e)[0x7ffff71c458e]
> > /opt/oracle/client/lib/libclntsh.so.11.1(sltskjadd+0x2b)
> > [0x7fffee802dcb]
> > /opt/oracle/client/lib/libclntsh.so.11.1(sltskminit+0x89)
> > [0x7fffee803081]
> > /opt/oracle/client/lib/libclntsh.so.11.1(sltsini+0xb9)[0x7fffee802bb7]
> > /opt/oracle/client/lib/libclntsh.so.11.1(slxmxinit+0x13)
> > [0x7fffee7344e7]
> > /opt/oracle/client/lib/libclntsh.so.11.1(lxzinit+0x26)[0x7fffee7b302e]
> > /opt/oracle/client/lib/libclntsh.so.11.1(lpminitm+0xa2)
> > [0x7fffee821d94]
> > /opt/oracle/client/lib/libclntsh.so.11.1(lpminit+0x14)[0x7fffee821cec]
> > /opt/oracle/client/lib/libclntsh.so.11.1(gsluizgcGetContext+0x27)
> > [0x7fffef385103]
> > /opt/oracle/client/lib/libclntsh.so.11.1(gslutcTraceWithCtx+0x168)
> > [0x7fffef389b4a]
> > /opt/oracle/client/lib/libclntsh.so.11.1(ldap_set_option+0x34)
> > [0x7fffef3545e8]
> > /lib/libnss_ldap.so.2(+0x6b2c)[0x7fffe8bcab2c]
> > /lib/libnss_ldap.so.2(+0x7832)[0x7fffe8bcb832]
> > /lib/libnss_ldap.so.2(_nss_ldap_initgroups_dyn+0x288)[0x7fffe8bcc6d8]
> > /lib/libc.so.6(+0xa6f46)[0x7ffff71eef46]
> > /lib/libc.so.6(initgroups+0x63)[0x7ffff71ef123]
> > /usr/lib/apache2/modules/mod_wsgi.so(+0x14bd5)[0x7ffff13babd5]
> > /usr/lib/apache2/modules/mod_wsgi.so(+0x18607)[0x7ffff13be607]
> > /usr/sbin/apache2(ap_run_post_config+0x59)[0x7ffff7fd50b9]
> > /usr/sbin/apache2(main+0xb17)[0x7ffff7fc1327]
> > /lib/libc.so.6(__libc_start_main+0xfd)[0x7ffff7166c4d]
> > /usr/sbin/apache2(+0x2f2e9)[0x7ffff7fc02e9]
> > ======= Memory map: ========
> > 7fffe4000000-7fffe4021000 rw-p 00000000 00:00 0
> > 7fffe4021000-7fffe8000000 ---p 00000000 00:00 0
> > 7fffe8bc4000-7fffe8bd8000 r-xp 00000000 fb:00
> > 6078                       /lib/libnss_ldap-2.11.1.so
> > 7fffe8bd8000-7fffe8dd7000 ---p 00014000 fb:00
> > 6078                       /lib/libnss_ldap-2.11.1.so
> > 7fffe8dd7000-7fffe8dd8000 r--p 00013000 fb:00
> > 6078                       /lib/libnss_ldap-2.11.1.so
> > 7fffe8dd8000-7fffe8dd9000 rw-p 00014000 fb:00
> > 6078                       /lib/libnss_ldap-2.11.1.so
> > 7fffe8dd9000-7fffe8de4000 rw-p 00000000 00:00 0
> > 7fffe8de4000-7fffe8dfa000 r-xp 00000000 fb:00
> > 177                        /lib/libgcc_s.so.1
> > 7fffe8dfa000-7fffe8ff9000 ---p 00016000 fb:00
> > 177                        /lib/libgcc_s.so.1
> > 7fffe8ff9000-7fffe8ffa000 r--p 00015000 fb:00
> > 177                        /lib/libgcc_s.so.1
> > 7fffe8ffa000-7fffe8ffb000 rw-p 00016000 fb:00
> > 177                        /lib/libgcc_s.so.1
> > 7fffe8ffb000-7fffe8ffc000 ---p 00000000 00:00 0
> > 7fffe8ffc000-7fffe97fc000 rwxp 00000000 00:00 0
> > 7fffe97fc000-7fffe988f000 r-xp 00000000 fb:08
> > 35907                      /usr/lib/libnetsnmp.so.15.1.2
> > 7fffe988f000-7fffe9a8f000 ---p 00093000 fb:08
> > 35907                      /usr/lib/libnetsnmp.so.15.1.2
> > 7fffe9a8f000-7fffe9a90000 r--p 00093000 fb:08
> > 35907                      /usr/lib/libnetsnmp.so.15.1.2
> > 7fffe9a90000-7fffe9a92000 rw-p 00094000 fb:08
> > 35907                      /usr/lib/libnetsnmp.so.15.1.2
> > 7fffe9a92000-7fffe9ac7000 rw-p 00000000 00:00 0
> > 7fffe9ac7000-7fffe9acd000 r-xp 00000000 fb:08
> > 138034                     /usr/lib/php5/20090626/snmp.so
> > 7fffe9acd000-7fffe9ccd000 ---p 00006000 fb:08
> > 138034                     /usr/lib/php5/20090626/snmp.so
> > 7fffe9ccd000-7fffe9ccf000 r--p 00006000 fb:08
> > 138034                     /usr/lib/php5/20090626/snmp.so
> > 7fffe9ccf000-7fffe9cd0000 rw-p 00008000 fb:08
> > 138034                     /usr/lib/php5/20090626/snmp.so
> > 7fffe9cd0000-7fffe9cd7000 r-xp 00000000 fb:08
> > 137857                     /usr/lib/php5/20090626/pdo_mysql.so
> > 7fffe9cd7000-7fffe9ed6000 ---p 00007000 fb:08
> > 137857                     /usr/lib/php5/20090626/pdo_mysql.so
> > 7fffe9ed6000-7fffe9ed7000 r--p 00006000 fb:08
> > 137857                     /usr/lib/php5/20090626/pdo_mysql.so
> > 7fffe9ed7000-7fffe9ed8000 rw-p 00007000 fb:08
> > 137857                     /usr/lib/php5/20090626/pdo_mysql.so
> > 7fffe9ed8000-7fffe9eee000 r-xp 00000000 fb:08
> > 138037                     /usr/lib/php5/20090626/pdo.so
> > 7fffe9eee000-7fffea0ed000 ---p 00016000 fb:08
> > 138037                     /usr/lib/php5/20090626/pdo.so
> > 7fffea0ed000-7fffea0f0000 r--p 00015000 fb:08
> > 138037                     /usr/lib/php5/20090626/pdo.so
> > 7fffea0f0000-7fffea0f1000 rw-p 00018000 fb:08
> > 138037                     /usr/lib/php5/20090626/pdo.so
> > 7fffea0f1000-7fffea10b000 r-xp 00000000 fb:08
> > 137861                     /usr/lib/php5/20090626/mysqli.so
> > 7fffea10b000-7fffea30b000 ---p 0001a000 fb:08
> > 137861                     /usr/lib/php5/20090626/mysqli.so
> > 7fffea30b000-7fffea30e000 r--p 0001a000 fb:08
> > 137861                     /usr/lib/php5/20090626/mysqli.so
> > 7fffea30e000-7fffea30f000 rw-p 0001d000 fb:08
> > 137861                     /usr/lib/php5/20090626/mysqli.so
> > 7fffea30f000-7fffea4d4000 r-xp 00000000 fb:08
> > 34434                      /usr/lib/libmysqlclient_r.so.16.0.0
> > 7fffea4d4000-7fffea6d4000 ---p 001c5000 fb:08
> > 34434                      /usr/lib/libmysqlclient_r.so.16.0.0
> > 7fffea6d4000-7fffea6d9000 r--p 001c5000 fb:08
> > 34434                      /usr/lib/libmysqlclient_r.so.16.0.0
> > 7fffea6d9000-7fffea723000 rw-p 001ca000 fb:08
> > 34434                      /usr/lib/libmysqlclient_r.so.16.0.0
> > 7fffea723000-7fffea724000 rw-p 00000000 00:00 0
> > 7fffea724000-7fffea72f000 r-xp 00000000 fb:08
> > 137859                     /usr/lib/php5/20090626/mysql.so
> > 7fffea72f000-7fffea92e000 ---p 0000b000 fb:08
> > 137859                     /usr/lib/php5/20090626/mysql.so
> > 7fffea92e000-7fffea930000 r--p 0000a000 fb:08
> > 137859                     /usr/lib/php5/20090626/mysql.so
> > 7fffea930000-7fffea931000 rw-p 0000c000 fb:08
> > 137859                     /usr/lib/php5/20090626/mysql.so
> > 7fffea931000-7fffea95b000 r-xp 00000000 fb:08
> > 44732                      /usr/lib/libmcrypt.so.4.4.8
> > 7fffea95b000-7fffeab5b000 ---p 0002a000 fb:08
> > 44732                      /usr/lib/libmcrypt.so.4.4.8
> > 7fffeab5b000-7fffeab5d000 r--p 0002a000 fb:08
> > 44732                      /usr/lib/libmcrypt.so.4.4.8
> > 7fffeab5d000-7fffeab5f000 rw-p 0002c000 fb:08
> > 44732                      /usr/lib/libmcrypt.so.4.4.8
> > 7fffeab5f000-7fffeab64000 rw-p 00000000 00:00 0
> > 7fffeab64000-7fffeab6c000 r-xp 00000000 fb:08
> > 165252                     /usr/lib/php5/20090626/mcrypt.so
> > 7fffeab6c000-7fffead6c000 ---p 00008000 fb:08
> > 165252                     /usr/lib/php5/20090626/mcrypt.so
> > 7fffead6c000-7fffead6e000 r--p 00008000 fb:08
> > 165252                     /usr/lib/php5/20090626/mcrypt.so
> > 7fffead6e000-7fffead6f000 rw-p 0000a000 fb:08
> > 165252                     /usr/lib/php5/20090626/mcrypt.so
> > 7fffead6f000-7fffead72000 r-xp 00000000 fb:00
> > 1072                       /lib/libgpg-error.so.0.4.0
> > 7fffead72000-7fffeaf71000 ---p 00003000 fb:00
> > 1072                       /lib/libgpg-error.so.0.4.0
> > 7fffeaf71000-7fffeaf72000 r--p 00002000 fb:00
> > 1072                       /lib/libgpg-error.so.0.4.0
>
> > And it hangs there.
>
> > Nicolas
>
> > On 10 fév, 12:16, Graham Dumpleton <[email protected]> wrote:
>
> > > I have heard there were some security updates to PHP recently. If you
> > > have been applying patch updates to the operating system, then it is
> > > possible you installed the PHP updates. It is then possible that the
> > > newer PHP version is linking against a different version of a shared
> > > library than what some Python module is linking against. This can
> > > cause a crash on startup.
>
> > > These issues can be fun to track down. All I can suggest you try is as
> > > documented in:
>
> > >http://code.google.com/p/modwsgi/wiki/DebuggingTechniques#Debugging_C...
>
> > > That is, run Apache manually under gdb as 'httpd -X' and see if you
> > > can work out where it is crashing.
>
> > > Provided the distro doesn't strip too many symbols out, which
> > > unfortunately they do, then you might get an indication of what shared
> > > library it was calling into when it crashed.
>
> > > The only other way is to run ldd on the PHP .so and any
>
> ...
>
> plus de détails »

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