Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159309 - net-im/pidgin-2.0 - sometime messages appears only after lower and raise the chat window
Summary: net-im/pidgin-2.0 - sometime messages appears only after lower and raise the ...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-28 14:14 UTC by Laurento Frittella (mrfree)
Modified: 2008-03-07 13:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurento Frittella (mrfree) 2006-12-28 14:14:06 UTC
Sometime the messages I write or the messages I receive doesn't show up in the opened "chat window", I need to lower and then raise it to view the last messages.
I think this problem appears for the first time when I've upgraded to gtk+-2.10 some weeks ago (I launched the command suggested in the ebuild post-install).
I tryed to disable smooth-scrolling but nothing changed.
Comment 1 Kathryn Kulick (RETIRED) gentoo-dev 2006-12-30 17:23:05 UTC
emerge --info please, and also could you make sure gaim is emerged with USE="debug" and show me the output from launching gaim from a terminal.
Comment 2 Laurento Frittella (mrfree) 2007-01-03 06:46:10 UTC
# emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-suspend2-r1 i686)
=================================================================
System uname: 2.6.19-suspend2-r1 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.12.6
Last Sync: Wed, 03 Jan 2007 11:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/home/portage_dirs/packages"
FEATURES="autoconfig distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.uoi.gr/mirror/OS/gentoo/ http://gentoo.inode.at/ http://ftp.heanet.ie/pub/gentoo/"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LINGUAS="it en"
MAKEOPTS="-j7"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa alsa_cards_intel8x0 alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol avahi berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr dvdread elibc_glibc encode firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse input_devices_synaptics ipod isdnlog java jpeg jpeg2k kdeenablefinal kernel_linux libg++ libnotify linguas_en linguas_it logrotate mad mmx mp3 mpeg ncurses nls nptl nptlonly nsplugin offensive ogg opengl pam pcre perl png ppds pppd python quicktime readline reflection samba sdl session spell spl sse sse2 ssl tcpd theora truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l2 video_cards_i810 video_cards_vesa vorbis xml xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Here is the gaim (compiled using debug useflag) output (except MSG and ACK):

gaim-encryption: No header: <FONT FACE="Microsoft Sans Serif"><B><FONT COLOR="#000000">message</FONT></B></FONT>
custom-smiley: gaim_gtkconv_custom_smiley_allocated(): got GdkPixbufAnimation 0x83bb430 for smiley '?'
gtkconv: About to close the smiley pixbuf
custom-smiley: gaim_gtkconv_custom_smiley_closed(): got GtkImage 0x8628960 from GtkPixbufAnimation 0x83bb430 for smiley '?'
gaim-encryption: Using pre-existing menu icon for conv 0x85df518, win 0x84c24c8, item 0x84f36f0
gaim-encryption: Using pre-existing menu icon for conv 0x85df518, win 0x84c24c8, item 0x84f36f0
gaim-encryption: Using pre-existing menu icon for conv 0x85df518, win 0x84c24c8, item 0x84f36f0
gaim-encryption: No header: <FONT FACE="Microsoft Sans Serif"><B><FONT COLOR="#000000">another_msg</FONT></B></FONT>
gaim-encryption: Using pre-existing menu icon for conv 0x85df518, win 0x84c24c8, item 0x84f36f0


And this is the only error I found in the gaim debug window:

dbus: Need to register an object with the dbus subsystem.
g_log: file dbus-server.c: line 118 (gaim_dbus_pointer_to_id): should not be reached
Comment 3 Kathryn Kulick (RETIRED) gentoo-dev 2007-01-03 11:42:37 UTC
Going to guess here, you have dbus enabled and dbus-0.62-r2 installed correct?
Comment 4 Laurento Frittella (mrfree) 2007-01-03 23:37:16 UTC
(In reply to comment #3)
> Going to guess here, you have dbus enabled and dbus-0.62-r2 installed correct?

Yes:

[ebuild   R   ] net-im/gaim-2.0.0_beta5-r2  USE="avahi crypt dbus debug gnutls gstreamer gtk msn nls perl spell ssl startup-notification xscreensaver -bonjour -cjk -console -custom-cflags -doc -eds -gadu -groupwise -meanwhile -mono -qq -sasl -silc -tcl -tk"

sys-apps/dbus-0.62-r2 is installed
Comment 5 Kathryn Kulick (RETIRED) gentoo-dev 2007-01-04 06:17:16 UTC
Could you please test with dbus 1.0.2 
Comment 6 Laurento Frittella (mrfree) 2007-01-06 18:05:07 UTC
Now I'm using dbus-1.0.2 (...I had to re-compiled the most part of the gnome DE) and gaim-2.0.0_beta5-r3 but the problems persist (hidden rows and dbus error message).
Comment 7 Laurento Frittella (mrfree) 2007-01-27 21:13:57 UTC
Same problem with net-im/gaim-2.0.0_beta6 :(

Searching for a way to reproduce the bug, I found that the problem appears practically always when the other client (on the MSN net) send me an emoticon
Comment 8 Olivier Crete (RETIRED) gentoo-dev 2007-05-01 03:13:38 UTC
Can you still reproduce with net-im/pidgin-2.0.0beta7 ?
Comment 9 Laurento Frittella (mrfree) 2007-05-03 08:56:32 UTC
(In reply to comment #8)
> Can you still reproduce with net-im/pidgin-2.0.0beta7 ?

Unfortunately... yes I can :(
Comment 10 Olivier Crete (RETIRED) gentoo-dev 2007-05-03 13:50:19 UTC
are you using a window manager with compositing?
Comment 11 Laurento Frittella (mrfree) 2007-05-03 14:03:23 UTC
(In reply to comment #10)
> are you using a window manager with compositing?

Actually I'm using metacity stable (on gnome) but I have the Xorg-7.2 composite extension enabled with AIGLX because sometimes I use beryl too.
Comment 12 Laurento Frittella (mrfree) 2007-05-04 09:14:29 UTC
As suggested by one of the pidgin devs I tried to upgrade gtk+ ...
So I emerged x11-libs/gtk+-2.10.12 but this annoying problem is still here.
Comment 13 Laurento Frittella (mrfree) 2007-05-07 10:41:42 UTC
(In reply to comment #10)
> are you using a window manager with compositing?

Now I disabled Composite Extension, AIGLX and RENDER, but the problem persists :(

Comment 14 Yuriy Rusinov 2007-06-27 08:17:47 UTC
Sometimes I have the same problem. My emerge --info is
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r7 i686)
=================================================================
System uname: 2.6.20-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 21 Jun 2007 11:50:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/initng/daemon /etc/initng/net /etc/initng/system /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://mirror.aiya.ru/pub/gentoo/ ftp://ftp.citkit.ru/pub/Linux/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="ru en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/initng-portage /usr/local/sci"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acl acpi aim alsa berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox fortran gdbm gif gpm gstreamer hal iconv icq ipv6 isdnlog jabber jpeg kde kerberos ldap libg++ mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xv yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INITNG_PLUGINS="alsa bash_launcher chdir chroot conflict cpout critical cron daemon dev dllaunch envparser find fstat history idleprobe initctl interactive iparser last limit logfile netprobe ngc4 pause pidfile reload renice rlparser simple_launcher stcmd stdout suid syncron syslog unneeded provide" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" USERLAND="GNU" VIDEO_CARDS="radeon r128"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Olivier Crete (RETIRED) gentoo-dev 2007-08-22 03:07:00 UTC
can you still reproduce with pidgin 2.1.1 .. if yes.. please re-open the bug
Comment 16 Laurento Frittella (mrfree) 2007-08-24 14:15:37 UTC
Same annoying issue with the 2.1.1 version
Comment 17 Laurento Frittella (mrfree) 2007-09-21 18:14:00 UTC
Same problem with pidgin-2.2.0-r1 and x11-libs/gtk+-2.12.0 and I've recompiled the whole system too.

The issue seems to appear almost in every msn chat, it's more uncommon in the icq chats
Comment 18 Cristi Magherusan 2007-11-14 23:02:52 UTC
Hello,
I still have it with net-im/pidgin-2.2.2 and gtk+ 2.12.1-r1 and yahoo.
I remember once I've seen it at someone on win32 too...but that was a few months ago.
Comment 19 Laurento Frittella (mrfree) 2007-12-06 10:04:51 UTC
Still here with x11-libs/gtk+-2.12.1-r2 and net-im/pidgin-2.3.0
Comment 20 Laurento Frittella (mrfree) 2008-03-07 11:37:05 UTC
With x11-libs/gtk+-2.12.8 and net-im/pidgin-2.4.0 this problem appears almost every time in a MSN conversation. If it could be useful I noticed this problem on a win32 version of pidgin too.
Comment 21 Olivier Crete (RETIRED) gentoo-dev 2008-03-07 13:29:33 UTC
if it happens also on win32.. then its not gentoo specific.. please report it upstream... they're probably doing something wrong.