Last modified: 2010-06-26 09:38:34 UTC
Configuration: MediaWiki: 1.4.7 PHP: 5.0.3 (apache) MySQL: 4.1.10-nt-max-log A database query fails in SpecialWatchlist. With empty db SpecialWatchlist works correct. On 3rd or 4th submission got an answer: Database Error A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: (SQL query hidden) from within function "LinkCache::addLinkObj". MySQL returned error "2006: MySQL server has gone away (localhost)". With new user situation is normal with empty Watchlist until few changes.
Check MySQL's error log.
snap from ErrorLog <quote> 050812 15:46:41 InnoDB: Started; log sequence number 0 6079002 F:\Program Files\MySQL\MySQL Server 4.1\bin\mysqld-max-nt: ready for connections. Version: '4.1.10-nt-max-log' socket: '' port: 3306 MySQL Community Edition (GPL) 050812 16:19:00 [Warning] Aborted connection 24 to db: 'ninam' user: 'nina' host: `localhost' (Got an error reading communication packets)</quote> ?
No follow-up for a few months, so assuming this is resolved or was abandoned or taken to the mailing list. Chances are it was an end-user's server problem, and it doesn't affect a recent release version.