[Pidgin] #98: SIMPLE account causes gaim to segfault
Pidgin
trac at pidgin.im
Wed Apr 11 12:38:14 EDT 2007
#98: SIMPLE account causes gaim to segfault
---------------------+------------------------------------------------------
Reporter: dworley | Type: defect
Status: new | Priority: minor
Milestone: | Component: pidgin (gtk)
Version: 2.0 | Keywords:
---------------------+------------------------------------------------------
Gaim 2.0.0 beta 6 on Fedora Core 6 on i686
{{{
$ rpm -q gaim
gaim-2.0.0-0.31.beta6.fc6
}}}
Start with no accounts by editing ~/.gaim/accounts.xml to remove existing
accounts:
{{{
<?xml version='1.0' encoding='UTF-8' ?>
<account version='1.0'>
</account>
}}}
Start Gaim. Gaim prompts for an account. Give it:
{{{
Protocol: SIMPLE
Screen name: 1561
Server: interop.pingtel.com
Password: 1234
}}}
(That is a legitimate test SIP server. See http://interop.pingtel.com.)
Click Save.
Gaim segfaults. It does not core dump, despite I have "ulimit unlimited"
set. When I do this under gdb, I see:
{{{
libnm_glib_nm_state_cb: dbus returned an error.
(org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208744240 (LWP 11680)]
0x00b3cd0a in strcmp () from /lib/i686/nosegneg/libc.so.6
(gdb) bt
#0 0x00b3cd0a in strcmp () from /lib/i686/nosegneg/libc.so.6
#1 0x004d312b in ?? () from /usr/lib/gaim/libsimple.so
#2 0x004d3ceb in ?? () from /usr/lib/gaim/libsimple.so
#3 0x0809bdce in gaim_gtk_eventloop_get_ui_ops ()
#4 0x00cabbad in g_io_channel_unix_get_fd () from /lib/libglib-2.0.so.0
#5 0x00c82442 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#6 0x00c8541f in g_main_context_check () from /lib/libglib-2.0.so.0
#7 0x00c857c9 in g_main_loop_run () from /lib/libglib-2.0.so.0
#8 0x054b14b4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#9 0x080b300b in main ()
(gdb)
}}}
This happens every time I try this sequence of actions, so it seems to be
reliable.
--
Ticket URL: <http://developer.pidgin.im/ticket/98>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list