After my windows system died I needed to reload my Pan build environment.  I 
previously had it working but had not built anything since Pan 0.98 I think.

I followed the instructions in Readme.mingw with two execptions:
1) I had to make more changes to gmime than what the document indicated but 
gmime did build cleanly

2) Pan complained that it could not find libpcreposix.a when it was compiling 
so I renamed libpcreposix.dll.a to libpcreposix.a

Pan builds fine with those changes above, opens up, downloads groups and 
headers but when trying to download a message it crashes with this error from 
Windows:
pan.exe has encountered a problem and needs to close. 

Here is the output of pan --debug:
(nntp.cc:105:fire_done_func) I (0x2e95f10) am setting my _listener to 0
(article-cache.cc:224:add) adding <[EMAIL PROTECTED]>, which is                 
         4276 bytes long
(article-cache.cc:340:expire_to_size) cache expired 0 articles, has 1 active 
and                          1 locked.
(article-cache.cc:410:get_message) trying to get a message with 1 parts
(article-cache.cc:419:get_message) first message is <[EMAIL PROTECTED]          
               zuk.org>
(article-cache.cc:379:get_message_mem_stream) mem stream got quark 
<200607091440                         [EMAIL PROTECTED]>
(article-cache.cc:385:get_message_mem_stream) mem stream loading filename 
C:\msy                         [EMAIL PROTECTED]
(article-cache.cc:391:get_message_mem_stream) got the contents, calling 
mem_new_                         with_buffer
(article-cache.cc:400:get_message_mem_stream) mem stream for 
<200607091440.29723                         [EMAIL PROTECTED]>: 0x347ac60
(article-cache.cc:426:get_message) got a stream 0x347ac60 for 
<200607091440.2972                         [EMAIL PROTECTED]>
(article-cache.cc:439:get_message) returning 0x35957c8

(pan.exe:504): GLib-CRITICAL **: g_utf8_strlen: assertion `p != NULL || max == 
0                         ' failed

(pan.exe:504): GLib-CRITICAL **: g_utf8_strlen: assertion `p != NULL || max == 
0                         ' failed

(pan.exe:504): GLib-CRITICAL **: g_utf8_strlen: assertion `p != NULL || max == 
0                         ' failed

The pan.exe that Charles built works fine on this same system and I am using 
gtk runtime 2.8.15.

Any tips or pointers?

Thanks!


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to