Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163515 - net-im/gaim-2.0.0_beta6 crashes with nautilus-sendto
Summary: net-im/gaim-2.0.0_beta6 crashes with nautilus-sendto
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-24 00:03 UTC by Doug Goldstein (RETIRED)
Modified: 2007-05-01 03:31 UTC (History)
4 users (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 Doug Goldstein (RETIRED) gentoo-dev 2007-01-24 00:03:22 UTC
Everytime I start this version I get the following backtrace:

(gdb) bt
#0  0xb77f1468 in strcmp () from /lib/libc.so.6
#1  0x080cf9ad in activate_currently_selected_status (status_box=0x830c068)
    at gtkstatusbox.c:2122
#2  0x080d0097 in remove_typing_cb (status_box=0x830c068)
    at gtkstatusbox.c:2253
#3  0xb78fae6f in g_timeout_dispatch (source=0x8496c08, callback=0, 
    user_data=0x830c068) at gmain.c:3422
#4  0xb78fa791 in IA__g_main_context_dispatch (context=0x81085a8)
    at gmain.c:2045
#5  0xb78fc462 in g_main_context_iterate (context=0x81085a8, block=1, 
    dispatch=1, self=0x810aa90) at gmain.c:2677
#6  0xb78fd1f8 in IA__g_main_loop_run (loop=0x8449e58) at gmain.c:2881
#7  0xb7cacea2 in IA__gtk_main () at gtkmain.c:1148
#8  0x080ad307 in main (argc=1767994977, argv=0x6c62616c) at gtkmain.c:817


The end of the log file is:

prefs: /gaim/gtk/conversations/im/default_height changed, scheduling save.
prefs: /gaim/gtk/conversations/im/default_height changed, scheduling save.
g_log: gaim_status_type_get_id: assertion `status_type != NULL' failed

$ emerge --info
Portage 2.1.2-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r2 i686)
=================================================================
System uname: 2.6.19-gentoo-r2 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 23 Jan 2007 01:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
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="-Os -march=pentium-m -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks metadata-transfer sandbox sfperms sign splitdebug strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,--as-needed"
MAKEOPTS="-l 2"
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="/home/cardoe/workspace/gentopia/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa avahi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups dbus dlloader dri dts dvd dvdr encode exif fam firefox gdbm gif glitz gnome gstreamer gtk hal howl iconv ipv6 isdnlog jpeg lcms libg++ libnotify live mad mjpeg mmx mono mp3 mpeg mythtv ncurses nptl nptlonly oav ogg opengl pam pcre pdf perl png pppd python qt3 quicktime readline reflection samba sdl session spell sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs x86 xcb xml xorg xv xvid zlib" ALSA_CARDS="intel8x0" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LIRC_DEVICES="mceusb2" USERLAND="GNU" VIDEO_CARDS="radeon ati"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS


I have the following plugins loaded:
Buddy State Notification
Message Notification

The issue only occurs when I open an IM window to send an IM.
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2007-01-24 00:14:37 UTC
Here it is again... this time I had gotten gaim to run for a few minutes.

(gdb) bt
#0  0xb77be468 in strcmp () from /lib/libc.so.6
#1  0x080cf9ad in activate_currently_selected_status (status_box=0x830c068)
    at gtkstatusbox.c:2122
#2  0x080d0097 in remove_typing_cb (status_box=0x830c068)
    at gtkstatusbox.c:2253
#3  0xb794bde7 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8313ae0, 
    return_value=0xbfb05b98, n_param_values=1, param_values=0x84dbc78, 
    invocation_hint=0xbfb05ad4, marshal_data=0x80d0060) at gmarshal.c:77
#4  0xb7941994 in IA__g_closure_invoke (closure=0x8313ae0, 
    return_value=0xbfb05b98, n_param_values=1, param_values=0x84dbc78, 
    invocation_hint=0xbfb05ad4) at gclosure.c:490
#5  0xb794da50 in signal_emit_unlocked_R (node=0x8184488, detail=0, 
    instance=0x818e2e0, emission_return=0xbfb05b98, 
    instance_and_params=0x84dbc78) at gsignal.c:2440
#6  0xb7bd9f42 in gtk_binding_entry_activate (entry=0x8184720, 
    object=0x818e2e0) at gtkbindings.c:535
#7  0xb7bda096 in binding_match_activate (pspec_list=<value optimized out>, 
    object=0x818e2e0, path_length=9, path=0x8477188 "GtkIMHtml", 
    path_reversed=0x81932f0 "lmtHMIktG") at gtkbindings.c:955
#8  0xb7bda20d in gtk_bindings_activate_list (object=0x818e2e0, 
    entries=<value optimized out>, is_release=0) at gtkbindings.c:1089
#9  0xb7bda435 in IA__gtk_bindings_activate (object=0x818e2e0, keyval=65293, 
    modifiers=0) at gtkbindings.c:1126
---Type <return> to continue, or q <return> to quit---
#10 0x08075fe0 in gtk_blist_window_key_press_cb (w=0x8185bf0, event=0x84e4020, 
    gtkblist=0x81f2160) at gtkblist.c:3738
#11 0xb7c7e211 in _gtk_marshal_BOOLEAN__BOXED (closure=0x822f590, 
    return_value=0xbfb05d98, n_param_values=2, param_values=0xbfb05e18, 
    invocation_hint=0xbfb05d84, marshal_data=0x8075f60) at gtkmarshalers.c:84
#12 0xb7941994 in IA__g_closure_invoke (closure=0x822f590, 
    return_value=0xbfb05d98, n_param_values=2, param_values=0xbfb05e18, 
    invocation_hint=0xbfb05d84) at gclosure.c:490
#13 0xb794da50 in signal_emit_unlocked_R (node=0x813dda0, detail=0, 
    instance=0x8185bf0, emission_return=0xbfb05fd8, 
    instance_and_params=0xbfb05e18) at gsignal.c:2440
#14 0xb794e5f0 in IA__g_signal_emit_valist (instance=0x8185bf0, signal_id=50, 
    detail=0, var_args=0xbfb06040 "h`��(U\031\b") at gsignal.c:2209
#15 0xb794e8f2 in IA__g_signal_emit (instance=0x8185bf0, signal_id=50, 
    detail=0) at gsignal.c:2243
#16 0xb7d547e9 in gtk_widget_event_internal (widget=0x8185bf0, event=0x84e4020)
    at gtkwidget.c:3915
#17 0xb7c78c0f in IA__gtk_propagate_event (widget=0x8185bf0, event=0x84e4020)
    at gtkmain.c:2309
#18 0xb7c79b93 in IA__gtk_main_do_event (event=0x84e4020) at gtkmain.c:1569
#19 0xb7b4717e in gdk_event_dispatch (source=0x8108560, callback=0, 
    user_data=0x0) at gdkevents-x11.c:2318
#20 0xb78c7791 in IA__g_main_context_dispatch (context=0x81085a8)
---Type <return> to continue, or q <return> to quit---
    at gmain.c:2045
#21 0xb78c9462 in g_main_context_iterate (context=0x81085a8, block=1, 
    dispatch=1, self=0x810aa90) at gmain.c:2677
#22 0xb78ca1f8 in IA__g_main_loop_run (loop=0x8449e58) at gmain.c:2881
#23 0xb7c79ea2 in IA__gtk_main () at gtkmain.c:1148
#24 0x080ad307 in main (argc=1767994977, argv=0x6c62616c) at gtkmain.c:817


Last line of the log was again:
g_log: gaim_status_type_get_id: assertion `status_type != NULL' failed

Which appears always after it prints out:
blist: Updating buddy status for xxxxxxx (AIM)
blist: Updating buddy status for xxxxxxx (AIM)
blist: Updating buddy status for xxxxxxx (AIM)
Comment 2 Dieter Verfaillie 2007-01-24 22:28:23 UTC
Had a similar problem, re-emerging gnome-extra/nautilus-sendto without gaim support solved it for now...

(gdb) bt
#0  0xb73cc02b in strlen () from /lib/libc.so.6
#1  0xb73a07e3 in _IO_vfprintf_internal (s=0xbffc69bc, 
    format=0xb6a038cc "%s\n%s\n%s\n%s\n", ap=<value optimized out>)
    at vfprintf.c:1559
#2  0xb73bea6c in _IO_vasprintf (result_ptr=0xbffc6ac0, 
    format=0xb6a038cc "%s\n%s\n%s\n%s\n", 
    args=0xbffc6af8 "��\026\b0('\b(�B\b\001") at vasprintf.c:63
#3  0xb752c202 in IA__g_vasprintf (string=0xbffc6ac0, 
    format=0xb6a038cc "%s\n%s\n%s\n%s\n", 
    args=0xbffc6af8 "��\026\b0('\b(�B\b\001") at gprintf.c:311
#4  0xb751f96b in g_string_append_printf_internal (string=0x8433f50, 
    fmt=0xbffc6b08 "�('\b�J��\200''\b\210.%\bHk��s6���('\bP?C\b", 
    args=0x1 <Address 0x1 out of bounds>) at gstring.c:898
#5  0xb751f9a6 in IA__g_string_append_printf (string=0x8433f50, 
    fmt=0xb6a038cc "%s\n%s\n%s\n%s\n") at gstring.c:925
#6  0xb6a03657 in get_online_buddies (node=0x82728a8, str=0x8433f50)
    at nautilus-sendto-plugin.c:90
#7  0xb6a03673 in get_online_buddies (node=0x8272780, str=0x8433f50)
    at nautilus-sendto-plugin.c:99
#8  0xb6a03673 in get_online_buddies (node=0x8253800, str=0x8433f50)
    at nautilus-sendto-plugin.c:99
#9  0xb6a036f8 in save_online_buddies () at nautilus-sendto-plugin.c:117
#10 0xb7504a49 in g_timeout_dispatch (source=0x828b6e0, callback=0xbffc6b08, 
    user_data=0x0) at gmain.c:3422
#11 0xb75045c6 in IA__g_main_context_dispatch (context=0x810dfd0)
    at gmain.c:2045
#12 0xb7507030 in g_main_context_iterate (context=0x810dfd0, block=1, 
    dispatch=1, self=0x80ee3a8) at gmain.c:2677
#13 0xb7507355 in IA__g_main_loop_run (loop=0x84008c8) at gmain.c:2881
#14 0xb7c6c106 in IA__gtk_main () at gtkmain.c:1148
#15 0x080ad731 in main (argc=136784040, argv=0xb6a04aac) at gtkmain.c:817

$ emerge --info
Portage 2.1.2-r3 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r1 i686)
=================================================================
System uname: 2.6.19-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 24 Jan 2007 21:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4, 2.5-r1
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O1 -pipe -g -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -O1 -pipe -g -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
LINGUAS="en nl"
MAKEOPTS="-j2"
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="/home/dieterv/dev/current/gentoo/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acpi aiglx alsa apache2 asf async automount avahi bash-completion beagle berkdb bitmap-fonts bluetooth bogofilter bonobo bzip2 cairo cdr cjk cli cracklib crypt cups dbus dga dlloader doc dri dts dvd dvdr dvi eds emboss encode evo exif fam fbcon ffmpeg firefox flac fortran gaim gdbm gif glitz gmp gnome gnutls gpm graphviz gsl gstreamer gtk gtk2 hal iconv ipv6 isdnlog jpeg jpeg2k keyring lcms ldap libg++ libnotify libsexy mad mikmod mmx mng mono mozbranding mp3 mp4 mpeg msn musepack nautilus ncurses nls nntp nptl nptlonly nsplugin numeric offensive ogg ole opengl pam pam_console pcre pcsc-lite pdf perl png postgres ppds pppd python readline reflection samba sdl session slp smartcard spell spl sqlite sse sse2 ssl svg t1lib tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vorbis win32codecs x86 xcomposite xinerama xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en nl" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Gianluca Parmiggiani 2007-04-18 09:10:44 UTC
seems this has been fixed in gnome-extra/nautilus-sendto-0.10 (but i can't send files via bluetooth... :/ )
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2007-05-01 03:31:48 UTC
ok, if this if fixed by the new nautilus-sendto.. then lets declare the bug fixed!