Bugs item #1673189, was opened at 2007-03-03 17:33 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1673189&group_id=235
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: segfault Group: 2.0.0 beta 6 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Edward Rudd (urkle) Assigned to: Nobody/Anonymous (nobody) Summary: crash when bounjour buddy logs on Initial Comment: Sometime gaim will crash in gaim_account_get_protocol_id when bonjour logs on in the prediction plugin The value of account->protocol_id == NULL This is a 2.0.0beta6 build on FC6 Stack Trace #0 0x003cc250 in gaim_account_get_protocol_id (account=0x6d) at account.c:1696 __PRETTY_FUNCTION__ = "gaim_account_get_protocol_id" #1 0x0085e33a in get_stats_for (buddy=<value optimized out>) at cap.c:37 buddy_name = <value optimized out> stats = (CapStatistics *) 0x99ebc00 __PRETTY_FUNCTION__ = "get_stats_for" #2 0x0085e841 in buddy_signed_on (buddy=0x9a42400) at cap.c:408 stats = <value optimized out> #3 0x00404898 in gaim_marshal_VOID__POINTER (cb=0x85e830 <buddy_signed_on>, args=0xbfbcb4f8 "", data=0x0, return_val=0x0) at signals.c:628 No locals. #4 0x00405217 in gaim_signal_emit_vargs (instance=0x466ac4, signal=0x43beaf "buddy-signed-on", args=0xbfbcb4f8 "") at signals.c:481 handler_data = (GaimSignalHandlerData *) 0x99f7630 l = (GList *) 0x949c570 l_next = (GList *) 0x949c570 tmp = 0xbfbcb4f8 "" __PRETTY_FUNCTION__ = "gaim_signal_emit_vargs" #5 0x0040534c in gaim_signal_emit (instance=0xb, signal=0x99f7630 "") at signals.c:433 args = 0xbfbcb4f8 "" __PRETTY_FUNCTION__ = "gaim_signal_emit" #6 0x003d31cb in gaim_blist_update_buddy_status (buddy=0x9a42400, old_status=0x99c82e8) at blist.c:770 ops = (GaimBlistUiOps *) 0x80f5de0 presence = <value optimized out> status = (GaimStatus *) 0x9a2e390 __PRETTY_FUNCTION__ = "gaim_blist_update_buddy_status" #7 0x00e30281 in g_slist_foreach () from /lib/libglib-2.0.so.0 No symbol table info available. #8 0x003fd436 in gaim_prpl_got_user_status (account=0x93b3f00, name=0x996d590 "[EMAIL PROTECTED]", status_id=0x8ad9ba "available") at prpl.c:158 list = (GSList *) 0x99c87b8 buddy = <value optimized out> presence = <value optimized out> status = (GaimStatus *) 0x9a2e390 old_status = (GaimStatus *) 0x99c82e8 args = 0xbfbcb58c "" __PRETTY_FUNCTION__ = "gaim_prpl_got_user_status" #9 0x008ab601 in bonjour_buddy_add_to_gaim (account=0x93b3f00, bonjour_buddy=0x9a57818) at buddy.c:135 buddy = (GaimBuddy *) 0x9a42400 group = (GaimGroup *) 0x9862b88 status_id = 0x8ad9ba "available" first = <value optimized out> last = <value optimized out> alias = 0x9a914e0 "Michele Frisinger" #10 0x008ac4cb in _resolve_reply (discovery=0x9860b98, oid=3, interface_index=2, name=0x9a5160c "[EMAIL PROTECTED]", type=0x9a5162c "_presence._tcp", domain=0x9a51640 "local", address={m_addr = 1730848960}, port=5298, text_record=0x9361ce0 "&org.freedesktop.Avahi.cookie=519833060\003vc=\fstatus=avail\005phsh=\016port.p2pj=5298\016last=Frisinger\v1st=Michele\tversion=1\ttxtvers=1", text_record_len=9100622, extra=0x93b3f00) at dns_sd.c:132 buddy = (BonjourBuddy *) 0x9a57818 txtvers = (gchar *) 0x9a2a890 "1" version = (gchar *) 0x9a7f490 "1" first = (gchar *) 0x9a4dc88 "Michele" phsh = (gchar *) 0x9ab3e90 "" status = (gchar *) 0x996fa60 "avail" email = (gchar *) 0x0 last = (gchar *) 0x9a952f0 "Frisinger" jid = (gchar *) 0x0 AIM = (gchar *) 0x0 vc = (gchar *) 0x9ab1ee0 "" msg = (gchar *) 0x0 iterator = (sw_text_record_iterator) 0x9a8f328 key = "txtvers", '\0' <repeats 247 times> value = "1", '\0' <repeats 253 times> value_length = 1 #11 0x00935fdc in sw_discovery_init_with_flags () from /usr/lib/libhowl.so.0 No symbol table info available. #12 0x00d5710c in avahi_service_resolver_event () from /usr/lib/libavahi-client.so.3 No symbol table info available. #13 0x00d5183e in avahi_client_new () from /usr/lib/libavahi-client.so.3 No symbol table info available. #14 0x00141a92 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 No symbol table info available. #15 0x00d58acc in avahi_dbus_connection_glue () from /usr/lib/libavahi-client.so.3 No symbol table info available. #16 0x00d471aa in avahi_simple_poll_run () from /usr/lib/libavahi-common.so.3 No symbol table info available. #17 0x00d47461 in avahi_simple_poll_dispatch () from /usr/lib/libavahi-common.so.3 No symbol table info available. #18 0x0093559e in sw_discovery_read_socket () from /usr/lib/libhowl.so.0 No symbol table info available. #19 0x008abd2d in _dns_sd_handle_packets (data=0x9860b98, source=15, condition=GAIM_INPUT_READ) at dns_sd.c:277 No locals. #20 0x08096e23 in gaim_gtk_io_invoke (source=0x9862af8, condition=G_IO_IN, data=0x985ca50) at gtkeventloop.c:77 gaim_cond = GAIM_INPUT_READ #21 0x00e41bad in g_io_channel_unix_get_fd () from /lib/libglib-2.0.so.0 No symbol table info available. #22 0x00e18442 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #23 0x00e1b41f in g_main_context_check () from /lib/libglib-2.0.so.0 No symbol table info available. #24 0x00e1b7c9 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #25 0x00ad14b4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #26 0x080ac023 in main (argc=0, argv=0xbfbce384) at gtkmain.c:817 saved_status = <value optimized out> opt_help = <value optimized out> opt_login = 0 opt_nologin = 0 opt_version = <value optimized out> opt_config_dir_arg = 0x0 opt_login_arg = 0x0 opt_session_arg = 0x0 accounts = <value optimized out> sig_indx = <value optimized out> sigset = {__val = {91143, 0 <repeats 31 times>}} prev_sig_disp = <value optimized out> errmsg = "\030ß¼¿\024ß¼¿\0246\232\000´6\232\000Hü\000AÏ\231\000\210êl\000À/\232\000\000\220ù·\232ùv\000\230ü¿À¼¿À/\232\000\002\000\000\000\001\000\000\000$ü¿UÐ\231\000\b\000\000\000\024\000\000\000À/\232\000,ß¼¿\035X\231\000|\211ù·p\211ù·\b", '\0' <repeats 11 times>, "PÊù·\000\000\000\000\030ß¼¿\024ß¼¿\0246\232\000\000\000\000\000\000\020\000\000AÏ\231\000\000\000\000\000À/\232\000\000\000\000\000U¹m\000\fļ¿4ü¿À/\232\000\002\000\000\000\001\000\000\000\230ü¿UÐ\231\000\b\000\000\000\024\000\000\000À/\232\000,ß¼¿\035"... segfault_message_tmp = <value optimized out> error = (GError *) 0x0 opt = <value optimized out> gui_check = <value optimized out> debug_enabled = <value optimized out> long_options = {{name = 0x80e5d6d "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x80d942c "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x80db286 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x80e66c8 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x80e316b "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x80e5d63 "session", has_arg = 1, flag = 0x0, val = 115}, {name = 0x80dc672 "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1673189&group_id=235 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Gaim-bugs mailing list Gaim-bugs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gaim-bugs