spotweb/spotweb — Issue #1398: Crash retrieve.php SpotWeb v0.54.19.27
Author: jvandertil
Created: 2012-02-01 02:34:51+00:00
State: open

Server OS: Debian 6.0 squeeze
Database: PostgreSQL 8.4
Versie: laatste van master (commit 0a8557d0d)

news server: eweka
header server: cambrium

php retrieve.php --force
Last retrieve at Thu 01 Jan 1970 01:00:00 AM CET
Retrieving new Spots from server textnews.news.cambrium.nl...
Appr. Message count: 512
First message number: 557462
Last message number: 557974
Current message: 557462

Retrieving 557462 till 557975 (parsed 512 headers, 490 full, verified 490, moderated 16, skipped 0 of 512 total messages) in 105.47 seconds
Processed a total of 512 spots
Finished retrieving spots.

Calculating how many spots are new, done.
Last retrieve at Wed 01 Feb 2012 03:31:12 AM CET
Retrieving new reports from server textnews.news.cambrium.nl...
Appr. Message count: 512
First message number: 63364
Last message number: 63876
Current message: 63364

Retrieving 63364 till 63877, found 512 reports in 0.01 seconds

SpotWeb v0.54.19.27 on PHP v5.3.3-7+squeeze6 crashed

Fatal error occured retrieving reports:
22021: ERROR: invalid byte sequence for encoding "UTF8": 0xa0
HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".

#0 lib/dbeng/dbeng_pdo.php(108): dbeng_pdo->exec('INSERT INTO rep...', Array)
#1 lib/SpotDb.php(1210): dbeng_pdo->modify('INSERT INTO rep...', Array)
#2 spotweb/lib/retriever/SpotRetriever_Reports.php(132): SpotDb->addReportRefs(Array)
#3 spotweb/lib/retriever/SpotRetriever_Abs.php(167): SpotRetriever_Reports->process(Array, '63364', 63877)
#4 spotweb/lib/retriever/SpotRetriever_Abs.php(228): SpotRetriever_Abs->loopTillEnd(0, '1000')
#5 spotweb/retrieve.php(175): SpotRetriever_Abs->perform()
#6 {main}