Subject: problem with pan and pth?
To: None <tech-pkg@netbsd.org>
From: Russell McManus <russell_mcmanus@yahoo.com>
List: tech-pkg
Date: 12/22/2003 13:57:27
I've upgraded some packages, and along the way pan (the GNOME
newsreader) stopped working.  Here is backtrace from gdb:


Program received signal SIGSEGV, Segmentation fault.
0x4871aab0 in pth_event () from /usr/pkg/lib/libpthread.so.20
(gdb) where
#0  0x4871aab0 in pth_event () from /usr/pkg/lib/libpthread.so.20
#1  0x4871d309 in pth_select_ev () from /usr/pkg/lib/libpthread.so.20
#2  0x4871d7c5 in pth_poll_ev () from /usr/pkg/lib/libpthread.so.20
#3  0x4871d5a3 in pth_poll () from /usr/pkg/lib/libpthread.so.20
#4  0x4871f9ec in poll () from /usr/pkg/lib/libpthread.so.20
#5  0x487e8d1b in res_send () from /usr/lib/libc.so.12
#6  0x487dd813 in getaddrinfo () from /usr/lib/libc.so.12
#7  0x487ddc45 in getaddrinfo () from /usr/lib/libc.so.12
#8  0x487dd9f1 in getaddrinfo () from /usr/lib/libc.so.12
#9  0x487dcfc9 in getaddrinfo () from /usr/lib/libc.so.12
#10 0x487ec453 in nsdispatch () from /usr/lib/libc.so.12
#11 0x487dc08c in getaddrinfo () from /usr/lib/libc.so.12
#12 0x487dbf9b in getaddrinfo () from /usr/lib/libc.so.12
#13 0x48729c09 in gnet_gethostbyname () from /usr/pkg/lib/libgnet-2.0.so.0
#14 0x48729f8d in gnet_inetaddr_new_list () from /usr/pkg/lib/libgnet-2.0.so.0
#15 0x4872c7e3 in gnet_tcp_socket_connect () from /usr/pkg/lib/libgnet-2.0.so.0
#16 0x809232d in pan_socket_constructor ()
#17 0x80921a9 in pan_socket_new ()
#18 0x8092e8f in socket_pool_free ()
#19 0x485b5c95 in g_thread_create_proxy () from /usr/pkg/lib/libglib-2.0.so.200
#20 0x48719e64 in pth_spawn_trampoline () from /usr/pkg/lib/libpthread.so.20
#21 0x487173ad in pth_mctx_set_bootstrap () from /usr/pkg/lib/libpthread.so.20
#22 0x48717321 in pth_mctx_set_trampoline () from /usr/pkg/lib/libpthread.so.20
---Type <return> to continue, or q <return> to quit---
#23 0x8363fa0 in ?? ()
#24 0x1f in ?? ()
Error accessing memory address 0x1f: Invalid argument.


Any ideas about what could be wrong?

-russ