[Gaim-bugs] [ gaim-Bugs-1673189 ] crash when bounjour buddy logs on

2007-03-28 Thread SourceForge.net
Bugs item #1673189, was opened at 2007-03-03 18:33
Message generated for change (Settings changed) made by lschiere
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detailatid=100235aid=1673189group_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: Mark Doliner (thekingant)
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 

[Gaim-bugs] [ gaim-Bugs-1673189 ] crash when bounjour buddy logs on

2007-03-03 Thread SourceForge.net
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=detailatid=100235aid=1673189group_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