Le 19 août 09 à 19:24, [email protected] 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
_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to