Dear Ildar: Am 08.10.07 05:54 schrieb(en) Ildar Mulyukov:
Applied. Still have a problem, see attached.
[snip] ------quoted attachment "balsa-bugreport.bug"------
** (balsa:5834): WARNING **: get_url_reg: url regex compilation failed: bad class.
Hmmm, this looks like a bug in the PCRE version you're using, as this apparently works fine elsewhere. And the only class we use is [:alnum:] which /is/ legal! Please store the attached little C file, say
gcc -Wall -Werror -O3 pcre-test.c -o pcre-test -l pcreposix ./pcre-testand see if it spits out the same error. *If* it does, you've hit a bug in pcre (I think) which you should report there. For the time being, I recommend to move to a different pcre version (as i said earlier, pcre-7.0-2 works fine).
(balsa:5834): gmime-CRITICAL **: g_mime_signature_validity_set_status: assertion `status != GMIME_SIGNATURE_STATUS_NONE' failed
That's a different problem - does this occur for an encrypted message (e.g. created by Thunderbird/Enigmail) which is *not* signed? The message is generated when gpg tries to verify a signature, but doesn't find one... Is it possible for you to forward this message to me (as attachment, and probably off-list) so I can reproduce the problem and fix it? Thanks!
Cheers, Albrecht. --Albrecht Dreß - Johanna-Kirchner-Straße 13 - D-53123 Bonn (Germany)
Phone (+49) 228 6199571 - mailto:albrecht dress arcor de GnuPG public key: http://www.mynetcologne.de/~nc-dreszal/pubkey.asc
#include <stdio.h> #include <pcreposix.h> #define URL_REG "(((https?|ftps?|nntp)://)|(mailto:|news:))" \ "(%[0-9A-F]{2}|[-_.!~*';/?:@&=+$,#[:alnum:]])+" int main(int argc, char ** argv) { regex_t reg; int res; res = regcomp(®, URL_REG, REG_EXTENDED | REG_ICASE); if (res == 0) printf("RE %s compiled successfully!\n", URL_REG); else { char errbuf[256]; regerror(res, NULL, errbuf, 256); printf("RE %s cannot be compiled: %s (%d)!\n", URL_REG, errbuf, res); } return res; }
Attachment:
pgpu2o68vygHP.pgp
Description: PGP signature