Gentoo Archives: gentoo-user

From: Kevin O'Gorman <kogorman@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Belated switchover to pidgin from gaim, fails silently
Date: Mon, 04 Feb 2008 00:16:09
Message-Id: 9acccfe50802031616y3aec82famd4deb33a17f3942d@mail.gmail.com
In Reply to: Re: [gentoo-user] Belated switchover to pidgin from gaim, fails silently by Brian Marshall
1 On Feb 3, 2008 3:26 PM, Brian Marshall <snail@×××××××××××××.net> wrote:
2
3 > On Sun, 3 Feb 2008 15:08:34 -0800
4 > "Kevin O'Gorman" <kogorman@×××××.com> wrote:
5 >
6 > > I just got around to noticing that my "gaim" IM client is deprecated.
7 > > I emerged pidgin and it shows up in the menus, but all attempts to
8 > > start it silently fail.
9 > > I tried looking in /var/log/*, for instance, and get nothing.
10 > > Grepping there for 'pidgin' and still nothing.
11 > > Does anybody want to help me guess?
12 > >
13 > >
14 > You aren't going to get any /var/logs for a failed program like Pidgin.
15 > Try starting it from a terminal, where you should get output.
16 >
17 >
18 > Brian
19 >
20
21 Starting from a terminal also dies silently.
22
23 I tried running it under strace(1), and it appears that it's doing a poll(6,
24 ...) followed by a read(6, ...)
25 on a socket, and the read errors out with EAGAIN. Pidgin promptly dies
26 without a message. Pidgin
27 had written to this socket, but it was binary and I don't recongnze the
28 contents. The last few:
29
30 writev(6, [{"l\4\1\1\4\0\0\0%\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
31 136}, {"\35\0\0\0", 4}], 2) = 140
32 munmap(0xb69c2000, 16944) = 0
33 writev(6, [{"l\4\1\1\4\0\0\0&\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
34 136}, {"\36\0\0\0", 4}], 2) = 140
35 writev(6, [{"l\4\1\1\4\0\0\0\'\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
36 136}, {"\37\0\0\0", 4}], 2) = 140
37 munmap(0xb69b5000, 8400) = 0
38 munmap(0xb69b2000, 8364) = 0
39 writev(6, [{"l\4\1\1\4\0\0\0(\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
40 136}, {"!\0\0\0", 4}], 2) = 140
41 munmap(0xb69ae000, 12772) = 0
42 munmap(0xb69aa000, 12616) = 0
43 writev(6, [{"l\4\1\1\4\0\0\0)\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
44 136}, {"#\0\0\0", 4}], 2) = 140
45 munmap(0xb6819000, 96672) = 0
46 munmap(0xb69a6000, 12552) = 0
47 munmap(0xb69a2000, 12616) = 0
48 munmap(0xb6810000, 33468) = 0
49 munmap(0xb699e000, 12584) = 0
50 munmap(0xb680d000, 8396) = 0
51 writev(6, [{"l\4\1\1\4\0\0\0*\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
52 136}, {")\0\0\0", 4}], 2) = 140
53 munmap(0xb67fa000, 76400) = 0
54 writev(6, [{"l\4\1\1\4\0\0\0+\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
55 136}, {"*\0\0\0", 4}], 2) = 140
56 munmap(0xb67e6000, 79420) = 0
57 writev(6, [{"l\4\1\1\4\0\0\0,\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
58 136}, {"+\0\0\0", 4}], 2) = 140
59 munmap(0xb67e2000, 12836) = 0
60 munmap(0xb67ac000, 218892) = 0
61 writev(6, [{"l\4\1\1\4\0\0\0-\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
62 136}, {",\0\0\0", 4}], 2) = 140
63 munmap(0xb6791000, 107488) = 0
64 munmap(0xb678d000, 12592) = 0
65 writev(6, [{"l\4\1\1\4\0\0\0.\0\0\0w\0\0\0\1\1o\0\36\0\0\0/im/pidg"...,
66 136}, {"/\0\0\0", 4}], 2) = 140
67 munmap(0xb678a000, 8676) = 0
68 munmap(0xb6831000, 250056) = 0
69
70 ...
71
72
73 gettimeofday({1202082681, 583620}, NULL) = 0
74 gettimeofday({1202082681, 584464}, NULL) = 0
75 writev(6, [{"l\1\0\1#\0\0\0/\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"...,
76 144}, {"\36\0\0\0im.pidgin.purple.PurpleServi"..., 35}], 2) = 179
77 gettimeofday({1202082681, 585299}, NULL) = 0
78 poll([{fd=6, events=POLLIN, revents=POLLIN}], 1, 25000) = 1
79 read(6, "l\2\1\1\4\0\0\0\4\0\0\0=\0\0\0\6\1s\0\4\0\0\0:1.3\0\0\0\0"...,
80 2048) = 84
81
82
83 ++ kevin
84
85
86 --
87 Kevin O'Gorman, PhD

Replies

Subject Author
Re: [gentoo-user] Belated switchover to pidgin from gaim, fails silently Kevin O'Gorman <kogorman@×××××.com>