On Feb 3, 2008 3:26 PM, Brian Marshall <[EMAIL PROTECTED]> wrote: > On Sun, 3 Feb 2008 15:08:34 -0800 > "Kevin O'Gorman" <[EMAIL PROTECTED]> wrote: > > > I just got around to noticing that my "gaim" IM client is deprecated. > > I emerged pidgin and it shows up in the menus, but all attempts to > > start it silently fail. > > I tried looking in /var/log/*, for instance, and get nothing. > > Grepping there for 'pidgin' and still nothing. > > Does anybody want to help me guess? > > > > > You aren't going to get any /var/logs for a failed program like Pidgin. > Try starting it from a terminal, where you should get output. > > > Brian >
Starting from a terminal also dies silently. I tried running it under strace(1), and it appears that it's doing a poll(6, ...) followed by a read(6, ...) on a socket, and the read errors out with EAGAIN. Pidgin promptly dies without a message. Pidgin had written to this socket, but it was binary and I don't recongnze the contents. The last few: 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"..., 136}, {"\35\0\0\0", 4}], 2) = 140 munmap(0xb69c2000, 16944) = 0 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"..., 136}, {"\36\0\0\0", 4}], 2) = 140 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"..., 136}, {"\37\0\0\0", 4}], 2) = 140 munmap(0xb69b5000, 8400) = 0 munmap(0xb69b2000, 8364) = 0 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"..., 136}, {"!\0\0\0", 4}], 2) = 140 munmap(0xb69ae000, 12772) = 0 munmap(0xb69aa000, 12616) = 0 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"..., 136}, {"#\0\0\0", 4}], 2) = 140 munmap(0xb6819000, 96672) = 0 munmap(0xb69a6000, 12552) = 0 munmap(0xb69a2000, 12616) = 0 munmap(0xb6810000, 33468) = 0 munmap(0xb699e000, 12584) = 0 munmap(0xb680d000, 8396) = 0 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"..., 136}, {")\0\0\0", 4}], 2) = 140 munmap(0xb67fa000, 76400) = 0 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"..., 136}, {"*\0\0\0", 4}], 2) = 140 munmap(0xb67e6000, 79420) = 0 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"..., 136}, {"+\0\0\0", 4}], 2) = 140 munmap(0xb67e2000, 12836) = 0 munmap(0xb67ac000, 218892) = 0 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"..., 136}, {",\0\0\0", 4}], 2) = 140 munmap(0xb6791000, 107488) = 0 munmap(0xb678d000, 12592) = 0 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"..., 136}, {"/\0\0\0", 4}], 2) = 140 munmap(0xb678a000, 8676) = 0 munmap(0xb6831000, 250056) = 0 ... gettimeofday({1202082681, 583620}, NULL) = 0 gettimeofday({1202082681, 584464}, NULL) = 0 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"..., 144}, {"\36\0\0\0im.pidgin.purple.PurpleServi"..., 35}], 2) = 179 gettimeofday({1202082681, 585299}, NULL) = 0 poll([{fd=6, events=POLLIN, revents=POLLIN}], 1, 25000) = 1 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"..., 2048) = 84 ++ kevin -- Kevin O'Gorman, PhD