[Pidgin] #5806: pidgin just hangs
Pidgin
trac at pidgin.im
Fri May 16 01:08:41 EDT 2008
#5806: pidgin just hangs
------------------------+---------------------------------------------------
Reporter: dhavalgiani | Owner: lschiere
Type: defect | Status: new
Priority: minor | Component: unclassified
Version: 2.4.1 | Keywords:
Pending: 0 |
------------------------+---------------------------------------------------
pidgin hangs while using. Not sure what causes it to happen or how to
reproduce it. Though the last time i did get the gdb backtrace and strace
output.
(gdb) bt
#0 0x00110402 in __kernel_vsyscall ()
#1 0x00b3752b in read () from /lib/libpthread.so.0
#2 0x00c6e4f3 in ?? () from /usr/lib/libxcb.so.1
#3 0x00c6eb34 in xcb_poll_for_event () from /usr/lib/libxcb.so.1
#4 0x00ba8919 in ?? () from /usr/lib/libX11.so.6
#5 0x00ba8c17 in ?? () from /usr/lib/libX11.so.6
#6 0x00ba8f9f in _XEventsQueued () from /usr/lib/libX11.so.6
#7 0x00b926d2 in XPending () from /usr/lib/libX11.so.6
#8 0x02d3dfbc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#9 0x0914f080 in ?? ()
#10 0x09155948 in ?? ()
#11 0xbfc5b9a8 in ?? ()
#12 0x00005f6f in ?? ()
#13 0x00000000 in ?? ()
strace output follows
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 105591}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 105748}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 105913}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 106072}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 106229}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 106387}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 106556}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
recv(16, "", 5, 0) = 0
read(3, 0x914f650, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
gettimeofday({1210914396, 106713}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=6, events=POLLIN},
{fd=10, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=16, events=POLLIN,
revents=POLLIN|POLLERR|POLLHUP}], 8, 0) = 1
This is on Fedora 8 Pidgin 2.4.1-1.fc8
[root at gondor ~]# rpm -qv pidgin
pidgin-2.4.1-1.fc8
[root at gondor ~]#
Let me know if you neeed more.
Thanks
--
Ticket URL: <http://developer.pidgin.im/ticket/5806>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list