pidgin-libnotify is being ridiculously buggy or just ridiculously verbose (was pidgin crashs when connection slows down)

Bug #335907 reported by Fernando Miguel
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pidgin
Invalid
Unknown
indicator-applet (Ubuntu)
Invalid
Undecided
Unassigned
pidgin-libnotify (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: pidgin

when ever my 3G modem drops to 2G, or wifi looses it connection pidgin crashs.

$ apt-cache policy pidgin
pidgin:
  Installed: 1:2.5.4-2ubuntu1
  Candidate: 1:2.5.4-2ubuntu1
  Version table:
 *** 1:2.5.4-2ubuntu1 0
        500 ftp://darkstar.ist.utl.pt jaunty/main Packages
        500 ftp://archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

$ clear; gdb --args pidgin -n

GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) handle SIGPIPE nostop noprint
Signal Stop Print Pass to program Description
SIGPIPE No No Yes Broken pipe
(gdb) r
Starting program: /usr/bin/pidgin -n
[Thread debugging using libthread_db enabled]
[New Thread 0x7ff0017067d0 (LWP 21519)]
[New Thread 0x7fefeced3950 (LWP 21549)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefdcbae950 (LWP 22395)]
[New Thread 0x7fefdae4b950 (LWP 22396)]
[New Thread 0x7fefda64a950 (LWP 22397)]
[New Thread 0x7fefd9e49950 (LWP 22398)]
[New Thread 0x7fefd9648950 (LWP 22399)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
[New Thread 0x7fefd8d35950 (LWP 22408)]
[New Thread 0x7fefcfffe950 (LWP 22411)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefcb7fc950 (LWP 22417)]
[New Thread 0x7fefcaffa950 (LWP 22426)]
[Thread 0x7fefd9e49950 (LWP 22398) exited]
[Thread 0x7fefdae4b950 (LWP 22396) exited]
[Thread 0x7fefd9648950 (LWP 22399) exited]
[Thread 0x7fefcaffa950 (LWP 22426) exited]
[Thread 0x7fefcfffe950 (LWP 22411) exited]
[Thread 0x7fefda64a950 (LWP 22397) exited]
[Thread 0x7fefdcbae950 (LWP 22395) exited]
[Thread 0x7fefcb7fc950 (LWP 22417) exited]
[Thread 0x7fefd8d35950 (LWP 22408) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefd8d35950 (LWP 22607)]
[New Thread 0x7fefcb7fc950 (LWP 22608)]
[New Thread 0x7fefdcbae950 (LWP 22609)]
[New Thread 0x7fefda64a950 (LWP 22610)]
[New Thread 0x7fefd9e49950 (LWP 22611)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[Thread 0x7fefd9e49950 (LWP 22611) exited]
[Thread 0x7fefda64a950 (LWP 22610) exited]
[Thread 0x7fefcb7fc950 (LWP 22608) exited]
[Thread 0x7fefdcbae950 (LWP 22609) exited]
[Thread 0x7fefd8d35950 (LWP 22607) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
[New Thread 0x7fefd8d35950 (LWP 22666)]
[New Thread 0x7fefdcbae950 (LWP 22667)]
[New Thread 0x7fefcb7fc950 (LWP 22668)]
[New Thread 0x7fefda64a950 (LWP 22669)]
[New Thread 0x7fefd9e49950 (LWP 22670)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
[New Thread 0x7fefcfffe950 (LWP 22671)]
[New Thread 0x7fefcf7fd950 (LWP 22672)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefceffc950 (LWP 22673)]
[New Thread 0x7fefce7fb950 (LWP 22674)]
[New Thread 0x7fefcdffa950 (LWP 22675)]
[New Thread 0x7fefcd7f9950 (LWP 22676)]
[New Thread 0x7fefccff8950 (LWP 22677)]
[New Thread 0x7fefcc7f7950 (LWP 22678)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
[Thread 0x7fefda64a950 (LWP 22669) exited]
[Thread 0x7fefdcbae950 (LWP 22667) exited]
[Thread 0x7fefd9e49950 (LWP 22670) exited]
[Thread 0x7fefccff8950 (LWP 22677) exited]
[Thread 0x7fefcf7fd950 (LWP 22672) exited]
[Thread 0x7fefcc7f7950 (LWP 22678) exited]
[Thread 0x7fefce7fb950 (LWP 22674) exited]
[Thread 0x7fefcb7fc950 (LWP 22668) exited]
[Thread 0x7fefd8d35950 (LWP 22666) exited]
[Thread 0x7fefcdffa950 (LWP 22675) exited]
[Thread 0x7fefcfffe950 (LWP 22671) exited]
[Thread 0x7fefcd7f9950 (LWP 22676) exited]
[Thread 0x7fefceffc950 (LWP 22673) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefceffc950 (LWP 22786)]
[New Thread 0x7fefcd7f9950 (LWP 22787)]
[New Thread 0x7fefcfffe950 (LWP 22788)]
[New Thread 0x7fefcdffa950 (LWP 22789)]
[New Thread 0x7fefdcbae950 (LWP 22790)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[New Thread 0x7fefda646950 (LWP 22791)]
[New Thread 0x7fefd8d35950 (LWP 22792)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[Thread 0x7fefdcbae950 (LWP 22790) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[Thread 0x7fefcdffa950 (LWP 22789) exited]
[Thread 0x7fefcd7f9950 (LWP 22787) exited]
[New Thread 0x7fefcd7f9950 (LWP 22819)]
[New Thread 0x7fefcdffa950 (LWP 22820)]
[Thread 0x7fefcfffe950 (LWP 22788) exited]
[Thread 0x7fefcdffa950 (LWP 22820) exited]
[Thread 0x7fefcd7f9950 (LWP 22819) exited]
[Thread 0x7fefd8d35950 (LWP 22792) exited]
[Thread 0x7fefceffc950 (LWP 22786) exited]
[Thread 0x7fefda646950 (LWP 22791) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
[New Thread 0x7fefda646950 (LWP 22933)]
[New Thread 0x7fefceffc950 (LWP 22934)]
[New Thread 0x7fefd8d35950 (LWP 22935)]
[New Thread 0x7fefcd7f9950 (LWP 22936)]
[New Thread 0x7fefdcbae950 (LWP 22937)]
[Thread 0x7fefdcbae950 (LWP 22937) exited]
[Thread 0x7fefcd7f9950 (LWP 22936) exited]
[Thread 0x7fefceffc950 (LWP 22934) exited]
[Thread 0x7fefd8d35950 (LWP 22935) exited]
[Thread 0x7fefda646950 (LWP 22933) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Unable to find buddy.
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Conversation is NULL, not sure what to do with that!

(pidgin:21519): pidgin-libnotify-plugin-WARNING **: Notify Message send has NULL Conversation, assuming hidden
[New Thread 0x7fefda646950 (LWP 23073)]
[New Thread 0x7fefd8d35950 (LWP 23074)]
[New Thread 0x7fefceffc950 (LWP 23075)]
[New Thread 0x7fefcd7f9950 (LWP 23076)]
[New Thread 0x7fefcfffe950 (LWP 23077)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[New Thread 0x7fefcf7fd950 (LWP 23078)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[New Thread 0x7fefce7fb950 (LWP 23079)]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[Thread 0x7fefcfffe950 (LWP 23077) exited]
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
(pidgin:21519): pidgin-libnotify-plugin-DEBUG: Entering indicate_chat_nick
[Thread 0x7fefcd7f9950 (LWP 23076) exited]
[Thread 0x7fefd8d35950 (LWP 23074) exited]
[New Thread 0x7fefd8d35950 (LWP 23106)]
[New Thread 0x7fefcd7f9950 (LWP 23107)]
[Thread 0x7fefceffc950 (LWP 23075) exited]
[Thread 0x7fefcd7f9950 (LWP 23107) exited]
[Thread 0x7fefd8d35950 (LWP 23106) exited]
[Thread 0x7fefce7fb950 (LWP 23079) exited]
[Thread 0x7fefda646950 (LWP 23073) exited]
[Thread 0x7fefcf7fd950 (LWP 23078) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ff0017067d0 (LWP 21519)]
0x00007fefff1208ef in serv_got_im (gc=0x856bd80, who=0x2f1b740 "identi.ca",
    msg=0xc672b70 "<font color=\"darkblue\"><b><a href=\"idc:reply?to=screwtape&account=bugabundo\">screwtape</a>:</b></font>Back from a week on holiday, 76 unread mails and 715 items in Google Reader.", flags=PURPLE_MESSAGE_RECV, mtime=1235803672)
    at ../../libpurple/server.c:586
586 ../../libpurple/server.c: No such file or directory.
 in ../../libpurple/server.c
(gdb) bt full
#0 0x00007fefff1208ef in serv_got_im (gc=0x856bd80, who=0x2f1b740 "identi.ca",
    msg=0xc672b70 "<font color=\"darkblue\"><b><a href=\"idc:reply?to=screwtape&account=bugabundo\">screwtape</a>:</b></font>Back from a week on holiday, 76 unread mails and 715 items in Google Reader.", flags=PURPLE_MESSAGE_RECV, mtime=1235803672)
    at ../../libpurple/server.c:586
 account = (PurpleAccount *) 0x1400000014
 conv = <value optimized out>
 angel = <value optimized out>
 buffy = <value optimized out>
 __PRETTY_FUNCTION__ = "serv_got_im"
#1 0x00007fefe2d3550d in twitter_fetch_new_messages_handler () from /usr/lib/purple-2/libidentica.so
No symbol table info available.
#2 0x00007fefe2d339ae in ?? () from /usr/lib/purple-2/libidentica.so
No symbol table info available.
#3 0x000000000046630e in pidgin_io_invoke (source=<value optimized out>, condition=<value optimized out>,
    data=<value optimized out>) at ../../pidgin/gtkeventloop.c:78
 closure = (PidginIOClosure *) 0x909acb0
 purple_cond = PURPLE_INPUT_READ
#4 0x00007feffe78f19a in IA__g_main_context_dispatch (context=0x1712320) at /build/buildd/glib2.0-2.19.8/glib/gmain.c:1814
No locals.
#5 0x00007feffe792870 in g_main_context_iterate (context=0x1712320, block=1, dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.19.8/glib/gmain.c:2448
 max_priority = 0
 timeout = 0
 some_ready = 1
 nfds = 29
 allocated_nfds = <value optimized out>
 fds = (GPollFD *) 0x1b13b50
 __PRETTY_FUNCTION__ = "g_main_context_iterate"
#6 0x00007feffe792d3d in IA__g_main_loop_run (loop=0x850e440) at /build/buildd/glib2.0-2.19.8/glib/gmain.c:2656
---Type <return> to continue, or q <return> to quit---
 self = (GThread *) 0x16d14d0
 __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#7 0x00007fefffe232e7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.15.4/gtk/gtkmain.c:1205
 tmp_list = (GList *) 0x0
 functions = (GList *) 0x0
 init = (GtkInitFunction *) 0x16f88e0
 loop = <value optimized out>
#8 0x000000000047d973 in main (argc=2, argv=0x7fff09744ba8) at ../../pidgin/gtkmain.c:883
 opt_help = <value optimized out>
 opt_login = 0
 opt_nologin = 1
 opt_version = <value optimized out>
 opt_si = 1
 opt_config_dir_arg = 0x0
 opt_login_arg = 0x0
 opt_session_arg = 0x0
 accounts = <value optimized out>
 sigset = {__val = {81927, 0 <repeats 15 times>}}
 prev_sig_disp = (void (*)(int)) 0x14000015b4
 errmsg = "\000\220q\001�\177\000\000\000\000@T�\022��\000\000Vq�\002��\016\000\000\000/\000\000\000\036\000\000\000\000\000\000\000�Ht\t�\177\000\000`It\t�\177\000\000\000\000\000\000\000\000\000\000\030����\177\000\000\004\000\000\000\000\000\000\000��q\001�\177\000\000�\027S\001�\177\000\000\000\000\000\000\000\000\000\0009", '\0' <repeats 15 times>, "�8S\001�\177\000\000�Ht\t�\177\000\000�\027S\001�\177\000\000/It\t�\177\000\000 It\t�\177\000\000\030It\t�\177\000\000\000\000\000\000\000\000\000\000`It\t�\177\000\0002 S\001�\177\000\000��p\001�\177\000\000\000\200q\001�"...
 error = (GError *) 0x0
 opt = <value optimized out>
 gui_check = <value optimized out>
 debug_enabled = <value optimized out>
 migration_failed = <value optimized out>
---Type <return> to continue, or q <return> to quit---
 active_accounts = <value optimized out>
 long_options = {{name = 0x4c1462 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x4aea36 "debug",
    has_arg = 0, flag = 0x0, val = 100}, {name = 0x4b28c5 "help", has_arg = 0, flag = 0x0, val = 104}, {
    name = 0x4aed01 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x4bd3e8 "multiple", has_arg = 0, flag = 0x0,
    val = 109}, {name = 0x4bd3f1 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x4bd3f9 "nocrash", has_arg = 0,
    flag = 0x0, val = 120}, {name = 0x4c1458 "session", has_arg = 1, flag = 0x0, val = 115}, {name = 0x4b472f "version",
    has_arg = 0, flag = 0x0, val = 118}, {name = 0x4c146b "display", has_arg = 1, flag = 0x0, val = 68}, {
    name = 0x4bd401 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb) q
The program is running. Exit anyway? (y or n) y

ProblemType: Bug
Architecture: amd64
DistroRelease: /usr/bin/lsb_release:81: DeprecationWarning: the sets module is deprecated import sets Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: pidgin 1:2.5.4-2ubuntu1
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SourcePackage: pidgin
Uname: Linux 2.6.28-8-generic x86_64

List of plugins:

gdb --args pidgin --debug -n

GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) r
Starting program: /usr/bin/pidgin --debug -n
[Thread debugging using libthread_db enabled]
[New Thread 0x7f282a1907d0 (LWP 27305)]
(16:39:58) prefs: Reading /home/bugabundo/.purple/prefs.xml
(16:39:58) prefs: Finished reading /home/bugabundo/.purple/prefs.xml
(16:39:58) dbus: okkk
(16:39:58) plugins: probing /usr/lib/pidgin/ticker.so
(16:39:58) plugins: probing /usr/lib/pidgin/guifications.so
(16:39:58) plugins: probing /usr/lib/pidgin/timestamp.so
(16:39:58) plugins: probing /usr/lib/pidgin/sepandtab.so
(16:39:58) plugins: probing /usr/lib/pidgin/plonkers.so
(16:39:58) plugins: probing /usr/lib/pidgin/gestures.so
(16:39:58) plugins: probing /usr/lib/pidgin/xchat-chats.so
(16:39:58) plugins: probing /usr/lib/pidgin/spellchk.so
(16:39:58) plugins: probing /usr/lib/pidgin/gevolution.so
(16:39:58) plugins: probing /usr/lib/pidgin/gRIM.so
(16:39:58) plugins: probing /usr/lib/pidgin/pidgin-otr.so
(16:39:58) plugins: probing /usr/lib/pidgin/mystatusbox.so
(16:39:58) plugins: probing /usr/lib/pidgin/timestamp_format.so
(16:39:58) plugins: probing /usr/lib/pidgin/cap.so
(16:39:58) plugins: probing /usr/lib/pidgin/encrypt.so
(16:39:58) plugins: probing /usr/lib/pidgin/nicksaid.so
(16:39:58) plugins: probing /usr/lib/pidgin/iconaway.so
(16:39:58) plugins: probing /usr/lib/pidgin/history.so
(16:39:58) plugins: probing /usr/lib/pidgin/libpidgin_pp.so
(16:39:58) plugins: probing /usr/lib/pidgin/notify.so
(16:39:58) plugins: probing /usr/lib/pidgin/nautilus.so
(16:39:58) plugins: probing /usr/lib/pidgin/extplacement.so
(16:39:58) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(16:39:58) plugins: probing /usr/lib/pidgin/markerline.so
(16:39:58) plugins: probing /usr/lib/pidgin/convbadger.so
(16:39:58) plugins: probing /usr/lib/pidgin/difftopic.so
(16:39:58) plugins: probing /usr/lib/pidgin/xmppconsole.so
(16:39:58) plugins: probing /usr/lib/pidgin/lastseen.so
(16:39:58) plugins: probing /usr/lib/pidgin/infopane.so
(16:39:58) plugins: probing /usr/lib/pidgin/pidginrc.so
(16:39:58) plugins: probing /usr/lib/pidgin/convcolors.so
(16:39:58) plugins: probing /usr/lib/pidgin/irssi.so
(16:39:58) plugins: probing /usr/lib/pidgin/pidgin-schedule.so
(16:39:58) plugins: probing /usr/lib/pidgin/blistops.so
(16:39:58) plugins: probing /usr/lib/pidgin/album.so
(16:39:58) plugins: probing /usr/lib/pidgin/musicmessaging.so
(16:39:58) plugins: probing /usr/lib/pidgin/timelog.so
(16:39:58) plugins: probing /usr/lib/pidgin/sendbutton.so
(16:39:58) plugins: probing /usr/lib/purple-2/buddynote.so
(16:39:58) plugins: probing /usr/lib/purple-2/libirc.so
(16:39:58) plugins: probing /usr/lib/purple-2/joinpart.so
(16:39:58) plugins: probing /usr/lib/purple-2/tcl.so
[New Thread 0x7f281595d950 (LWP 27308)]
(16:39:58) plugins: probing /usr/lib/purple-2/libsilcpurple.so
(16:39:58) plugins: probing /usr/lib/purple-2/libyahoo.so
(16:39:58) plugins: probing /usr/lib/purple-2/ignore.so
(16:39:58) plugins: probing /usr/lib/purple-2/autoaccept.so
(16:39:58) plugins: probing /usr/lib/purple-2/libqq.so
(16:39:58) plugins: probing /usr/lib/purple-2/dbus-example.so
(16:39:58) plugins: probing /usr/lib/purple-2/libsametime.so
(16:39:58) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but is a prpl. This is no longer supported.
(16:39:58) plugins: probing /usr/lib/purple-2/eight_ball.so
(16:39:58) plugins: probing /usr/lib/purple-2/libtwitter.so
(16:39:58) plugins: probing /usr/lib/purple-2/perl.so
(16:39:58) plugins: probing /usr/lib/purple-2/liblaconica.so
(16:39:58) plugins: probing /usr/lib/purple-2/libicq.so
(16:39:58) plugins: probing /usr/lib/purple-2/log_reader.so
(16:39:58) plugins: probing /usr/lib/purple-2/oldlogger.so
(16:39:58) plugins: probing /usr/lib/purple-2/slashexec.so
(16:39:58) plugins: probing /usr/lib/purple-2/liboscar.so
(16:39:58) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(16:39:58) plugins: probing /usr/lib/purple-2/flip.so
(16:39:58) plugins: probing /usr/lib/purple-2/pidgin-libnotify.so
(16:39:58) plugins: probing /usr/lib/purple-2/offlinemsg.so
(16:39:58) plugins: probing /usr/lib/purple-2/psychic.so
(16:39:58) plugins: probing /usr/lib/purple-2/irchelper.so
(16:39:58) plugins: probing /usr/lib/purple-2/idle.so
(16:39:58) plugins: probing /usr/lib/purple-2/irc-more.so
(16:39:58) plugins: probing /usr/lib/purple-2/libnovell.so
(16:39:58) plugins: probing /usr/lib/purple-2/libjabber.so
(16:39:58) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
(16:39:58) plugins: probing /usr/lib/purple-2/ssl-nss.so
(16:39:58) plugins: probing /usr/lib/purple-2/libmsn.so
(16:39:58) plugins: probing /usr/lib/purple-2/libbonjour.so
(16:39:58) plugins: probing /usr/lib/purple-2/newline.so
(16:39:58) plugins: probing /usr/lib/purple-2/ssl.so
(16:39:58) plugins: probing /usr/lib/purple-2/libmyspace.so
(16:39:58) plugins: probing /usr/lib/purple-2/liboldtwitter.so
(16:39:58) plugins: probing /usr/lib/purple-2/libsimple.so
(16:39:59) plugins: probing /usr/lib/purple-2/twitgin.so
(16:39:59) plugins: probing /usr/lib/purple-2/dice.so
(16:39:59) plugins: probing /usr/lib/purple-2/libxmpp.so
(16:39:59) util: Reading file xmpp-caps.xml from directory /home/bugabundo/.purple
(16:39:59) jabber: creating hash tables for data objects
(16:39:59) plugins: probing /usr/lib/purple-2/statenotify.so
(16:39:59) plugins: probing /usr/lib/purple-2/libgg.so
(16:39:59) plugins: probing /usr/lib/purple-2/showoffline.so
(16:39:59) plugins: probing /usr/lib/purple-2/simfix.so
(16:39:59) plugins: probing /usr/lib/purple-2/libzephyr.so
(16:39:59) plugins: probing /usr/lib/purple-2/libsnpp.so
(16:39:59) plugins: probing /usr/lib/purple-2/listhandler.so
(16:39:59) plugins: probing /usr/lib/purple-2/highlight.so
(16:39:59) plugins: probing /usr/lib/purple-2/libaim.so
(16:39:59) plugins: probing /usr/lib/purple-2/sslinfo.so
(16:39:59) plugins: probing /usr/lib/purple-2/libidentica.so
(16:39:59) twitterim: plugin_load
(16:39:59) tw_cmd: tw_cmd_init called
(16:39:59) tw_cmd: command replies registered
(16:39:59) tw_cmd: command refresh registered
(16:39:59) tw_cmd: command refresh_rate registered
(16:39:59) tw_cmd: command tag registered
(16:39:59) tw_cmd: command btag registered
(16:39:59) tw_cmd: command untag registered
(16:39:59) lcim: plugin_load
(16:39:59) idcim: plugin_load
(16:39:59) prefs: /purple/status/scores/offline changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/available changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/invisible changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/away changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/extended_away changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/idle changed, scheduling save.
(16:39:59) prefs: /purple/status/scores/offline_msg changed, scheduling save.
(16:39:59) util: Reading file accounts.xml from directory /home/bugabundo/.purple
(16:39:59) util: Reading file status.xml from directory /home/bugabundo/.purple
(16:39:59) certificate: CertificateVerifier x509, singleuse requested but not found.
(16:39:59) certificate: CertificateVerifier singleuse registered
(16:39:59) certificate: CertificatePool x509, ca requested but not found.
(16:39:59) certificate: CertificateScheme x509 requested but not found.
(16:39:59) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later.
(16:39:59) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later.
(16:39:59) certificate: CertificatePool ca registered
(16:39:59) certificate: CertificatePool x509, tls_peers requested but not found.
(16:39:59) certificate: CertificatePool tls_peers registered
(16:39:59) certificate: CertificateVerifier x509, tls_cached requested but not found.
(16:39:59) certificate: CertificateVerifier tls_cached registered
(16:39:59) prefs: /purple/logging/format changed, scheduling save.
(16:39:59) prefs: /purple/logging/format changed, scheduling save.
(16:39:59) prefs: /purple/proxy/type changed, scheduling save.
(16:39:59) prefs: /purple/proxy/host changed, scheduling save.
(16:39:59) prefs: /purple/proxy/port changed, scheduling save.
(16:39:59) prefs: /purple/proxy/username changed, scheduling save.
(16:39:59) prefs: /purple/proxy/password changed, scheduling save.
(16:39:59) certificate: CertificateScheme x509 requested but not found.
(16:39:59) certificate: CertificateScheme x509 registered
(16:39:59) util: Reading file smileys.xml from directory /home/bugabundo/.purple
(16:39:59) util: File /home/bugabundo/.purple/smileys.xml does not exist (this is not necessarily an error)
(16:39:59) stun: using server
(16:39:59) sound: Initializing sound output drivers.
(16:39:59) prefs: /pidgin/conversations/placement changed, scheduling save.
(16:39:59) gtkblist: added visibility manager: 1
(16:39:59) docklet: created
(16:39:59) util: Reading file blist.xml from directory /home/bugabundo/.purple
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/slashexec.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/convcolors.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/dice.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/difftopic.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/extplacement.so
(16:39:59) prefs: /pidgin/conversations/placement changed, scheduling save.
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/highlight.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/history.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/irc-more.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/ignore.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/lastseen.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/pidgin-libnotify.so
(16:39:59) gtkblist: added visibility manager: 2
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/listhandler.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/eight_ball.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/markerline.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/notify.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/mystatusbox.so
(16:39:59) prefs: purple_prefs_connect_callback: Unknown pref /core/savedstatus/current
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/ssl-nss.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/nautilus.so
(16:39:59) nautilus: saved blist online
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/nicksaid.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/offlinemsg.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/libpidgin_pp.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/psychic.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/ssl.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/sslinfo.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/sendbutton.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/sepandtab.so
(16:39:59) prefs: /pidgin/conversations/placement changed, scheduling save.
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/showoffline.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/spellchk.so
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/timelog.so
(16:39:59) plugins: Loading saved plugin /usr/lib/purple-2/twitgin.so
(16:39:59) twitgin: plugin loaded
(16:39:59) plugins: Loading saved plugin /usr/lib/pidgin/xmppconsole.so
(16:39:59) ui_main: Failed to load the default window icon (scalablepx version)!
(16:39:59) Session Management: ICE initialized.
(16:39:59) Session Management: Connecting with no previous ID
(16:39:59) Session Management: Handling new ICE connection...
(16:39:59) done.
(16:39:59) Session Management: Connected to manager (gnome-session) with client ID 1014771f188907eb95123583919994873000000044590077
(16:39:59) Session Management: Using /usr/bin/pidgin as command
(16:40:00) accels: accel changed, scheduling save.
(16:40:00) accels: accel changed, scheduling save.
(16:40:00) accels: accel changed, scheduling save.
(16:40:00) listhandler: Action list created
(16:40:00) dbus: Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.)
(16:40:00) dbus: The signal "gtkblist-unhiding" caused some dbus error. (If you are not a developer, please ignore this message.)
(16:40:01) prefs: /purple/savedstatus/default changed, scheduling save.
(16:40:01) Session Management: Received first save_yourself
(16:40:01) Session Management: Received save_complete
(16:40:01) docklet: embedded
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:01) Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -33 and height 34
(16:40:04) util: Writing file prefs.xml to directory /home/bugabundo/.purple
(16:40:04) util: Writing file /home/bugabundo/.purple/prefs.xml
(16:40:04) util: Writing file accounts.xml to directory /home/bugabundo/.purple
(16:40:04) util: Writing file /home/bugabundo/.purple/accounts.xml
(16:40:04) util: Writing file blist.xml to directory /home/bugabundo/.purple
(16:40:04) util: Writing file /home/bugabundo/.purple/blist.xml
(16:40:05) accels: saving accels to /home/bugabundo/.purple/accels

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :
description: updated
Changed in pidgin:
status: Unknown → New
Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

From Pidgin trac:
"This crash is caused by the identica plugin (and pidgin-libnotify is being ridiculously buggy or just ridiculously verbose) "

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Re-assigning this to pidgin-libnotify for the messages printed by the libnotify plugin. These messages seem to come from an Ubuntu specific patch to pidgin-libnotify. As suggested upstream, the original crash is due to the identica plugin, which is not packaged by Ubuntu anyway. As the crash is a separate issue, would you mind adjusting your bug description to make it clear that this report isn't about the crash?

Thanks

Changed in pidgin:
importance: Undecided → Low
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Closing the indicator-applet task, as it doesn't seem to be related to that.

Changed in indicator-applet:
status: New → Invalid
Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

Sure Chris... the description can be changed at will.

The team in charge of the 3rd party plugin has been notified, and informed me a new version is coming out, fixing some of the known issues

Changed in pidgin:
status: New → Invalid
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I can confirm the excessive verbosity with pidgin-libnotify, and these messages all seem to be Ubuntu specific. I'm not sure if they're actually a sign that anything is wrong, and if they aren't then one has to question whether these messages should be printed like this during normal use.

Changed in pidgin-libnotify:
status: New → Confirmed
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Ted,

I think you did the patch for pidgin-libnotify. Are all these messages expected during normal use?

Thanks

Revision history for this message
Ted Gould (ted) wrote :

Yes, the messages are for debugging purposes. These aren't the reasons for the crash though, if the crash was happening because of pidgin-libnotify it would be in that library when it crashed. The messages will be removed shortly, but are still really useful for debugging on other people's system.

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

FYI I'm only seeing this when running pidgin from gdb

[OT] the most probable cause now for my pidgin crashes seems to be the gnome theme.
Need to find out how to identify the one i'm running and test others.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pidgin-libnotify - 0.14-1ubuntu3

---------------
pidgin-libnotify (0.14-1ubuntu3) jaunty; urgency=low

  * Updates to debian/patches/indicate.patch
    * Support the truncate capability and don't truncate strings
      if it is given. (LP: #162078)
    * Remove debugging messages that were causing static and make
      the other ones hide with standard Pidgin calls (LP: #335907)
    * Modifing to not need buddies, so use the conversation name
      for the title of the notification or indicator. This includes
      the name of the person sending the message. This makes it so
      that IRC works as expected. (LP: #337407)
    * Doing an upload in main to update rosetta translations.
      (LP: #336609)

 -- Ted Gould <email address hidden> Sun, 22 Feb 2009 22:28:18 -0600

Changed in pidgin-libnotify:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.