pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pan-users] Re: testers needed -- and if you use alt.binaries, you *want


From: Pär Forsling
Subject: [Pan-users] Re: testers needed -- and if you use alt.binaries, you *want* to try this...
Date: Thu, 10 Mar 2005 21:04:59 +0100
User-agent: tin/1.7.7-20041116 ("Baleshare") (UNIX) (Linux/2.6.11 (i686))

Charles Kerr <address@hidden> wrote:
> I've just landed some huge changes into CVS that does some very dramatic 
> things to large binaries newsgroups:

I found two problems, one minor and one major. When building the tests gcc
stops with:

test-mid.c: In function `main':
test-mid.c:138: warning: assignment makes pointer from integer without a cast
gcc  -O2 -march=athlon -I.   -o mid  test-mid.o ../pan/filters/libfilters.a 
../pan/base/libpanbase.a ../gmime/libgmime.a  -lxml2 -lpthread -lz -lm   
-lgobject-2.0 -lglib-2.0   -L/usr/lib -lpcreposix -lpcre -L/usr/lib -lpcre 
test-mid.o(.text+0x1117): I funktionen "main":
: undefined reference to `message_identifier_get_source_for_server'
collect2: ld returned 1 exit status
make[3]: *** [mid] Fel 1
make[3]: Leaving directory `/usr/src/pan/tests'
make[2]: *** [all-recursive] Fel 1
make[2]: Leaving directory `/usr/src/pan/tests'
make[1]: *** [all-recursive] Fel 1
make[1]: Leaving directory `/usr/src/pan'
make: *** [all] Fel 2

I just commented out that part of the test and continued with installing pan. I
tried to grep for `message_identifier_get_source_for_server', but couldn't find
it. Some old code? Anyways, the showstopper is that pan crashes when trying to
save attachments. I'm not sure what info you need to debug this so I attach a
backtrace and the debug output. Maybe gtk2-version is relevant too; 2.6.1

(gdb) bt
#0  0x08096210 in task_save_new ()
#1  0x080963cd in task_save_new_from_article ()
#2  0x08063a34 in save_attachments_impl ()
#3  0x08065b90 in header_pane_forall_selected ()
#4  0x08063b3b in article_action_selected_save_attachments ()
#5  0xb7e08f68 in gtk_item_factory_new () from /usr/lib/libgtk-x11-2.0.so.0
#6  0xb7be7a66 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#7  0xb7bd5c36 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8  0xb7be7578 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#9  0xb7be65fc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#10 0xb7be6896 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0xb7f100b9 in gtk_widget_can_activate_accel ()
   from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7bd5c36 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0xb7be7578 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#14 0xb7be63d8 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0xb7be6896 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0xb7d4ba6e in gtk_accel_group_activate () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb7d4bb73 in gtk_accel_groups_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7f20f5f in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7f1d95c in gtk_window_propagate_key_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7e21c4e in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7bd5ec9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#22 0xb7bd5c36 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xb7be6fd5 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#24 0xb7be63d8 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0xb7be6896 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0xb7f10e27 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb7e2080e in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7e1f5b6 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7cdade5 in gdk_x11_register_standard_event_type ()
   from /usr/lib/libgdk-x11-2.0.so.0
#30 0xb7b69b92 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#31 0xb7b6ac18 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb7b6af50 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb7b6b4f3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0xb7e1ee63 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x08083517 in main ()

Debug output:

(article-actions.c:335:article_action_selected_save_attachments)(time 
20:59:13)(depth   4) TRACE: + article_action_selected_save_attachments
(articlelist.c:204:_articlelist_get_selected_articles_nolock)(time 
20:59:13)(depth   5) TRACE: + articlelist_get_selected_articles_nolock
(articlelist.c:216:_articlelist_get_selected_articles_nolock)(time 
20:59:13)(depth   4) TRACE: - articlelist_get_selected_articles_nolock
(article-actions.c:309:save_attachments_impl)(time 20:59:13)(depth   5) TRACE: 
+ save_attachments_impl
(task-save.c:234:task_save_new_from_article)(time 20:59:13)(depth   6) TRACE: + 
task_save_new_from_article
(task-bodies.c:145:task_bodies_constructor)(time 20:59:13)(depth   7) TRACE: + 
task_bodies_new
(   acache.c:626:     acache_checkout)(time 20:59:13)(depth   8) TRACE: + 
acache_checkout
(   acache.c:600:acache_update_refcount_nolock)(time 20:59:13)(depth   9) 
TRACE: + acache_update_refcount_nolock
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139790/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: > 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139791/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE:  
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139792/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: H> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139793/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139794/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139795/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE:  > 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139796/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: h> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139797/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139798/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139799/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: @> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139800/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139801/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139802/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: > 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139803/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: `> 
refcount - inc by 1 to 1
(   acache.c:316:    acache_get_entry)(time 20:59:13) ACACHE: Added new entry 
</np1110139804/address@hidden>
(   acache.c:615:acache_update_refcount_nolock)(time 20:59:13) ACACHE: �> 
refcount - inc by 1 to 1
(   acache.c:618:acache_update_refcount_nolock)(time 20:59:13)(depth   8) 
TRACE: - acache_update_refcount_nolock
(   acache.c:636:     acache_checkout)(time 20:59:13)(depth   7) TRACE: - 
acache_checkout
(task-bodies.c:198:task_bodies_constructor)(time 20:59:13)(depth   6) TRACE: - 
task_bodies_constructor
Segmenteringsfel (core dumped)


-- 
Pelle





reply via email to

[Prev in Thread] Current Thread [Next in Thread]