Le 19 août 09 à 19:24, jidanni(a)jidanni.org a écrit :
[Wed Aug 19 13:46:24 2009] [error] [client 127.0.0.1]
ALERT -
possible memory corruption detected - unknown Hashtable destructor
(attacker '127.0.0.1', file '/home/jidanni/mediawiki/includes/
Linker.php', line 1025)
1022 $linked = preg_replace_callback(
1023 '/^:?(.*?)(\|(.*?))*\]\]([^[]*)/',
1024 array( $this, 'formatLinksInCommentCallback' ),
1025 $line, -1, $count );
1026 if( !$count ) { // No valid link found, put the brackets back
1027 $linked = '[[' . $linked;
1028 }
Adding a uselang=en gives
[Wed Aug 19 13:55:34 2009] [notice] child pid 3502 exit signal
Segmentation fault (11), possible coredump in /tmp
This remembers me
https://bugzilla.wikimedia.org/show_bug.cgi?id=19845
same file, same line, PHP 5.2.8.
Using the methods of
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535770 I only get
(gdb) bt full
#0 0xb77ebd2f in ?? ()
No symbol table info available.
Oh well
It's better to recompile PHP with --enable-debug to have debug symbols.
Alexandre Emsenhuber