[Pidgin] #6305: Pidgin hangs up under Fedora 9

Pidgin trac at pidgin.im
Sat Jul 12 06:10:02 EDT 2008


#6305: Pidgin hangs up under Fedora 9
----------------------------+-----------------------------------------------
 Reporter:  Fred            |       Type:  defect
   Status:  new             |   Priority:  minor 
Component:  pidgin (gtk)    |    Version:  2.4.3 
 Keywords:  hang up fedora  |    Pending:  0     
----------------------------+-----------------------------------------------
 Since the connection issue with ICQ ("old version") and the new Pidgin
 2.4.3 (in fact i use 2.4.3-1.fc9), Pidgin hangs up after a few minutes of
 operation. When I go online, the program works for around 3 minutes
 (differs, sometimes it hangs up immediately) and then completely locks up,
 using 100% CPU power and not responding to anything but kill. The
 protocols I connect to (ICQ, Yahoo!, MSN) don't seem to be related to the
 issue, since the problem persists even when using just 1 protocol.
 However, staying offline doesn't cause Pidgin to hang up.

 As I said, I use Pidgin 2.4.3-1.fc9 for i386 with Fedora Core 9 and up to
 Pidgin 2.4.2, everything worked just fine.
 Getting a backtrace doesn't work obviously, since the program doesn't
 really crash.

 Here are the last lines from an strace, maybe it helps:


 open("/usr/lib/pango/1.6.0/modules/pango-arabic-lang.so", O_RDONLY) = 25
 read(25,
 "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\4\0\0004\0\0\0"...,
 512)
 = 512
 fstat64(25, {st_mode=S_IFREG|0755, st_size=4108, ...}) = 0
 mmap2(NULL, 6868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 25, 0) =
 0x9cf000
 mmap2(0x9d0000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 25, 0) = 0x9d0000
 close(25)                               = 0
 stat64("/usr/lib/pango/1.6.0/modules/pango-arabic-fc.so",
 {st_mode=S_IFREG|0755, st_size=8928, ...}) = 0
 open("/usr/lib/pango/1.6.0/modules/pango-arabic-fc.so", O_RDONLY) = 25
 read(25,
 "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\n\0\0004\0\0\0"...,
 512)
 = 512
 fstat64(25, {st_mode=S_IFREG|0755, st_size=8928, ...}) = 0
 mmap2(NULL, 11688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 25, 0)
 =
 0x6817000
 mmap2(0x6819000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 25, 0x1) = 0x6819000
 close(25)                               = 0
 brk(0x8e54000)                          = 0x8e54000
 stat64("/usr/lib/pango/1.6.0/modules/pango-hangul-fc.so",
 {st_mode=S_IFREG|0755, st_size=9980, ...}) = 0
 open("/usr/lib/pango/1.6.0/modules/pango-hangul-fc.so", O_RDONLY) = 25
 read(25,
 "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\6\0\0004\0\0\0"...,
 512)
 = 512
 fstat64(25, {st_mode=S_IFREG|0755, st_size=9980, ...}) = 0
 mmap2(NULL, 8644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 25, 0) =
 0x27d0000
 mmap2(0x27d2000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 25, 0x2) = 0x27d2000
 close(25)                               = 0
 open("/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf", O_RDONLY) = 25
 fcntl64(25, F_SETFD, FD_CLOEXEC)        = 0
 fstat64(25, {st_mode=S_IFREG|0644, st_size=550964, ...}) = 0
 mmap2(NULL, 550964, PROT_READ, MAP_PRIVATE, 25, 0) = 0xb5837000
 close(25)                               = 0
 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
 0) =
 0xb57f6000
 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
 0) =
 0xb57b5000
 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
 0) =
 0xb5774000
 mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
 0) =
 0xb5733000
 brk(0x8e76000)                          = 0x8e76000
 brk(0x8e97000)                          = 0x8e97000

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6305>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list