> Ive tested the following: > > - Postgres 8.4 on Win32 > - assp_db_import.cfg 2.0.1_1.0.0 > - assp.pl 2.0.1_RC0.6.10 > > whithout any DB-errors!
Thanks for your effort Thomas. You are really working quickly on this. But I'm sorry to say that I still see same "fetchrow_arrayref" error with spamdb. I have the same versions of assp.pl and assp_db_import.cfg, but I use Postgres 8.3.8 on Debian Lenny. The system locale is UTF8 and so is the database. Could this be a cause for concern? I activated some Postgres logging and get lines like these: Dec 6 22:46:35 mail postgres[15680]: [3-1] 2009-12-06 22:46:35 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:46:35 mail postgres[15680]: [3-2] 2009-12-06 22:46:35 CET TIPP: Dieser Fehler kann auch auftreten, wenn die Bytesequenz nicht mit der Kodierung übereinstimmt, Dec 6 22:46:35 mail postgres[15680]: [3-3] die der Server erwartet, welche durch »client_encoding« bestimmt wird. Dec 6 22:46:35 mail postgres[15680]: [3-4] 2009-12-06 22:46:35 CET ANWEISUNG: select pvalue,pfrozen from spamdb where pkey=$1 Dec 6 22:46:35 mail postgres[15680]: [3-5] #011 Dec 6 22:46:36 mail postgres[15570]: [3-1] 2009-12-06 22:46:36 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:46:36 mail postgres[15570]: [3-2] 2009-12-06 22:46:36 CET TIPP: Dieser Fehler kann auch auftreten, wenn die Bytesequenz nicht mit der Kodierung übereinstimmt, Dec 6 22:46:36 mail postgres[15570]: [3-3] die der Server erwartet, welche durch »client_encoding« bestimmt wird. Dec 6 22:46:36 mail postgres[15570]: [3-4] 2009-12-06 22:46:36 CET ANWEISUNG: select pvalue,pfrozen from spamdb where pkey=$1 Dec 6 22:46:36 mail postgres[15570]: [3-5] #011 (Sorry if its ugly to read, but rsyslog apparently does not guess the message encoding right.) At the same time the mail.log shows: Dec 6 22:46:36 mail assp[14480]: [Worker_1] Error: Worker_1: Can't call method "fetchrow_arrayref" on an undefined value at /usr/local/share/perl/5.10.0/Tie/RDBM.pm line 166. Dec 6 22:46:36 mail assp[14480]: [Worker_1] Info: auto restart died worker Worker_1 Dec 6 22:46:36 mail assp[14480]: [Worker_1] Worker_1 started Dec 6 22:46:36 mail assp[14480]: [Worker_2] Error: Worker_2: Can't call method "fetchrow_arrayref" on an undefined value at /usr/local/share/perl/5.10.0/Tie/RDBM.pm line 166. Dec 6 22:46:36 mail assp[14480]: [Worker_2] Info: auto restart died worker Worker_2 Dec 6 22:46:36 mail assp[14480]: [Worker_2] Worker_2 started There are different byte sequences Postgresql complains about: Dec 6 21:59:17 mail postgres[12247]: [3-1] 2009-12-06 21:59:17 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xfc Dec 6 22:13:17 mail postgres[13856]: [3-1] 2009-12-06 22:13:17 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:14:34 mail postgres[13811]: [3-1] 2009-12-06 22:14:34 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xe47374 Dec 6 22:22:26 mail postgres[14538]: [3-1] 2009-12-06 22:22:26 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:33:21 mail postgres[14658]: [3-1] 2009-12-06 22:33:21 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xe47374 Dec 6 22:35:23 mail postgres[15215]: [3-1] 2009-12-06 22:35:23 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:37:27 mail postgres[15366]: [3-1] 2009-12-06 22:37:27 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:38:13 mail postgres[14549]: [3-1] 2009-12-06 22:38:13 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:38:34 mail postgres[15470]: [3-1] 2009-12-06 22:38:34 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:38:34 mail postgres[15522]: [3-1] 2009-12-06 22:38:34 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:40:26 mail postgres[15551]: [3-1] 2009-12-06 22:40:26 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xe9 Dec 6 22:46:35 mail postgres[15680]: [3-1] 2009-12-06 22:46:35 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:46:36 mail postgres[15570]: [3-1] 2009-12-06 22:46:36 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:47:26 mail postgres[15986]: [3-1] 2009-12-06 22:47:26 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:49:29 mail postgres[16005]: [3-1] 2009-12-06 22:49:29 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xc3 Dec 6 22:50:04 mail postgres[16123]: [3-1] 2009-12-06 22:50:04 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xe47374 Dec 6 22:59:18 mail postgres[16164]: [3-1] 2009-12-06 22:59:18 CET FEHLER: ungültige Byte-Sequenz für Kodierung »UTF8«: 0xfc I am still hopeful Dirk Kulmsee ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev _______________________________________________ Assp-test mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/assp-test
