Package: gaim Version: 1:2.0.0+beta5-9 Severity: important
If bonjour is enabled and there is another user on the local network, then either trying to disable the bonjour account, or delete it, causes a crash. The end of an strace is as follows (I'm not going to post the whole thing since I presume it contains passwords :)... gettimeofday({1166919674, 969005}, NULL) = 0 poll([{fd=3, events=POLLIN, revents=POLLIN}, {fd=4, events=POLLIN}, {fd=6, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=16, events=POLLIN}, {fd=22, events=POLLIN}, {fd=21, events=POLLIN}, {fd=24, events=POLLIN}, {fd=26, events=POLLOUT}, {fd=5, events=POLLIN}, {fd=23, events=POLLIN}, {fd=25, events=POLLIN}], 13, 352) = 1 ioctl(3, FIONREAD, [64]) = 0 read(3, "\4\1kC\246,\325\261M\0\0\0\270\t\240\1\0\0\0\0\355\2\253"..., 64) = 64 gettimeofday({1166919675, 48665}, NULL) = 0 gettimeofday({1166919675, 49130}, NULL) = 0 gettimeofday({1166919675, 55140}, NULL) = 0 open("/usr/share/pixmaps/gaim/status/default/jabber.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=2908, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2908 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2908 close(20) = 0 munmap(0xa61a2000, 4096) = 0 open("/usr/share/pixmaps/gaim/status/default/available.png", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/gaim/status/default/aim.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=2405, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2405 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2405 close(20) = 0 munmap(0xa61a2000, 4096) = 0 open("/usr/share/pixmaps/gaim/status/default/available.png", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/gaim/status/default/jabber.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=2908, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2908 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 2908 close(20) = 0 munmap(0xa61a2000, 4096) = 0 open("/usr/share/pixmaps/gaim/status/default/available.png", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/gaim/status/default/msn.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=3111, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 3111 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 3111 close(20) = 0 munmap(0xa61a2000, 4096) = 0 open("/usr/share/pixmaps/gaim/status/default/available.png", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/gaim/status/default/icq.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=3150, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 3150 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 3150 close(20) = 0 munmap(0xa61a2000, 4096) = 0 open("/usr/share/pixmaps/gaim/status/default/bonjour.png", O_RDONLY|O_LARGEFILE) = 20 fstat64(20, {st_mode=S_IFREG|0644, st_size=4206, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 4096 _llseek(20, 0, [0], SEEK_SET) = 0 read(20, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0000\0\0\0000\10\6\0\0"..., 4096) = 4096 read(20, "kc#\216\357\335\353.),x?\320\356}\2673\213\336/f\240#\350"..., 4096) = 110 close(20) = 0 munmap(0xa61a2000, 4096) = 0 writev(4, [{"l\4\1\1\4\0\0\0\35\1\0\0g\0\0\0\1\1o\0\27\0\0\0/net/sf"..., 120}, {"d\3\0\0", 4}], 2) = 124 writev(4, [{"l\4\1\1\4\0\0\0\36\1\0\0g\0\0\0\1\1o\0\27\0\0\0/net/sf"..., 120}, {"\236\25\0\0", 4}], 2) = 124 gettimeofday({1166919675, 83868}, NULL) = 0 write(18, "W", 1) = 1 writev(19, [{"l\1\0\1\0\0\0\0\17\0\0\0}\0\0\0\1\1o\0\24\0\0\0/Client"..., 144}, {"", 0}], 2) = 144 gettimeofday({1166919675, 85415}, NULL) = 0 poll([{fd=19, events=POLLIN, revents=POLLIN}], 1, 25000) = 1 read(19, "l\2\1\1\0\0\0\0I\0\0\0%\0\0\0\6\1s\0\5\0\0\0:1.10\0\0\0"..., 2048) = 56 write(18, "W", 1) = 1 read(19, 0x8452de8, 2048) = -1 EAGAIN (Resource temporarily unavailable) close(12) = 0 time(NULL) = 1166919675 gettimeofday({1166919675, 86506}, NULL) = 0 gettimeofday({1166919675, 86581}, NULL) = 0 gettimeofday({1166919675, 86634}, NULL) = 0 writev(4, [{"l\4\1\1\10\0\0\0\37\1\0\0p\0\0\0\1\1o\0\27\0\0\0/net/s"..., 128}, {"\1\0\0\0d\3\0\0", 8}], 2) = 136 access("/usr/share/sounds/gabber/gabber_offline.wav", F_OK) = 0 writev(4, [{"l\4\1\1\4\0\0\0 \1\0\0g\0\0\0\1\1o\0\27\0\0\0/net/sf/"..., 120}, {"\250\25\0\0", 4}], 2) = 124 open("/usr/share/pixmaps/gaim/status/default/logout.png", O_RDONLY|O_LARGEFILE) = 12 fstat64(12, {st_mode=S_IFREG|0644, st_size=829, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa61a2000 read(12, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\30\0\0\0\30\10\6\0\0"..., 4096) = 829 read(12, "", 4096) = 0 _llseek(12, 0, [0], SEEK_SET) = 0 read(12, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\30\0\0\0\30\10\6\0\0"..., 4096) = 829 close(12) = 0 munmap(0xa61a2000, 4096) = 0 writev(4, [{"l\4\1\1\31\0\0\0!\1\0\0p\0\0\0\1\1o\0\27\0\0\0/net/sf/"..., 128}, {"[EMAIL PROTECTED]", 25}], 2) = 153 writev(4, [{"l\4\1\1\4\0\0\0\"\1\0\0g\0\0\0\1\1o\0\27\0\0\0/net/sf/"..., 120}, {"\250\25\0\0", 4}], 2) = 124 --- SIGSEGV (Segmentation fault) @ 0 (0) --- write(2, "Gaim has segfaulted and attempte"..., 666Gaim has segfaulted and attempted to dump a core file. This is a bug in the software and has happened through no fault of your own. If you can reproduce the crash, please notify the gaim developers by reporting a bug at http://gaim.sourceforge.net/bug.php Please make sure to specify what you were doing at the time and post the backtrace from the core file. If you do not know how to get the backtrace, please read the instructions at http://gaim.sourceforge.net/gdb.php If you need further assistance, please IM either SeanEgn or LSchiere (via AIM). Contact information for Sean and Luke on other protocols is at http://gaim.sourceforge.net/contactinfo.php ) = 666 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(9003, 9003, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) --- +++ killed by SIGABRT +++ -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-1-686 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Versions of packages gaim depends on: ii gaim-data 1:2.0.0+beta5-9 multi-protocol instant messaging c ii libatk1.0-0 1.12.2-1 The ATK accessibility toolkit ii libavahi-compat-howl0 0.6.15-2 Avahi Howl compatibility library ii libc6 2.3.6-7 GNU C Library: Shared libraries ii libcairo2 1.2.4-1 The Cairo 2D vector graphics libra ii libdbus-1-3 1.0.2-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.71-2 simple interprocess messaging syst ii libfontconfig1 2.4.1-2 generic font configuration library ii libglib2.0-0 2.12.3-2 The GLib library of C routines ii libgstreamer0.10-0 0.10.10-1 Core GStreamer libraries and eleme ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface ii libgtkspell0 2.0.10-3 a spell-checking addon for GTK's T ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libncursesw5 5.5-1 Shared libraries for terminal hand ii libnspr4-0d 1.8.0.8-1 NetScape Portable Runtime Library ii libnss3-0d 1.8.0.8-1 Network Security Service libraries ii libpango1.0-0 1.14.8-2 Layout and rendering of internatio ii libperl5.8 5.8.8-6.1 Shared Perl library ii libsm6 1:1.0.1-2 X11 Session Management library ii libstartup-notification0 0.8-1 library for program launch feedbac ii libx11-6 6.9.0.dfsg.1-5 X Window System protocol client li ii libxcursor1 1.1.3-1 X cursor management library ii libxext6 6.9.0.dfsg.1-5 X Window System miscellaneous exte ii libxfixes3 1:4.0.1-4 X11 miscellaneous 'fixes' extensio ii libxi6 6.9.0.dfsg.1-5 X Window System Input extension li ii libxinerama1 6.9.0.dfsg.1-5 X Window System multi-head display ii libxml2 2.6.27.dfsg-1 GNOME XML library ii libxrandr2 6.9.0.dfsg.1-5 X Window System Resize, Rotate and ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra ii libxss1 6.9.0.dfsg.1-5 X Screen Saver client-side library Versions of packages gaim recommends: pn gstreamer0.10-alsa | gstreame <none> (no description available) ii gstreamer0.10-plugins-base 0.10.2-2 Collection of various GStreamer pl ii gstreamer0.10-plugins-good 0.10.1-2 Collection of various GStreamer pl ii python 2.4.3-11 An interactive high-level object-o -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]