[Pidgin] #904: pidgin crashes adding new SILC account on Solaris 10
Pidgin
trac at pidgin.im
Fri May 11 14:26:19 EDT 2007
#904: pidgin crashes adding new SILC account on Solaris 10
--------------------------+-------------------------------------------------
Reporter: philAtNortel | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.0
Keywords: silc crash | Pending: 0
--------------------------+-------------------------------------------------
pidgin 2.0.0 crashed while adding a new SILC account. pidgin was
configured with:
./configure --prefix=/home/pjr89/local/pidgin --disable-gstreamer
--disable-tcl --disable-tk --with-x --disable-gevolution --disable-
schemas-install --with-silc-includes=/home/pjr89/local/silc/include
--with-silc-libs=/home/pjr89/local/silc/lib CC=cc
CPPFLAGS=-I/opt/sfw/include
silc toolkit used is 1.0.2 (I tried rebuilding pidgin with silc 1.1 beta 2
but too much has changed in that silc toolkit).
Both pidgin and the silc toolkit were built on Solaris 10 running on a
SPARC SunBlade 1500 with SunStudio 11, compiler is Sun C 5.8 Patch
121015-04 2007/01/10. I'm using Sun's JavaDesktop (GNOME; gnome-desktop
version is 2.6.1). GDK 2.4.9; GTK+ 2.4.9; Glib 2.4.1.
Stack backtrace is:
current thread: t at 1
[1] __lwp_kill(0x0, 0x6, 0x0, 0x6, 0xfc00, 0x0), at 0xfd2c12a4
[2] raise(0x6, 0x0, 0xfd2a4bb8, 0xffffffff, 0xfd2e8284, 0x6), at
0xfd25fe18
[3] abort(0x27d, 0x1, 0x12e320, 0xa8350, 0xfd2eb298, 0x0), at 0xfd240038
=>[4] sighandler(sig = 11), line 212 in "gtkmain.c"
[5] __sighndlr(0xb, 0x0, 0xffbfbbd8, 0xbccd8, 0x0, 0x0), at 0xfd2c01dc
---- called from signal handler with signal 11 (SIGSEGV) ------
[6] _mp_move(0x6dd9e4, 0xffbfbf68, 0x1, 0x11da8, 0xfa57df48, 0x0), at
0xfced22bc
[7] mp_gcd(0x6dd9e4, 0xffbfc080, 0xffbfc070, 0x0, 0x0, 0x4), at
0xfced0854
[8] silc_mp_gcd(dst = ???, mp1 = ???, mp2 = ???) (optimized), at
0xfa57680c (line ~193) in "mp_tma.c"
[9] rsa_generate_keys(key = ???, bits = ???, p = ???, q = ???)
(optimized), at 0xfa558e34 (line ~810) in "rsa.c"
[10] silc_rsa_init(context = ???, keylen = ???, rng = ???) (optimized),
at 0xfa557b18 (line ~129) in "rsa.c"
[11] silc_pkcs_generate_key(pkcs = ???, bits_key_len = ???, rng = ???)
(optimized), at 0xfa56f5d0 (line ~295) in "silcpkcs.c"
[12] silc_create_key_pair(pkcs_name = ???, key_len_bits = ???,
pub_filename = ???, prv_filename = ???, pub_identifier = ???, passphrase =
???, return_pkcs = ???, return_public_key = ???, return_private_key = ???,
interactive = ???) (optimized), at 0xfa5ab22c (line ~201) in
"silcapputil.c"
[13] silcpurple_check_silc_dir(gc = 0x37d9b8), line 212 in "util.c"
[14] silcpurple_login(account = 0x7cf650), line 322 in "silc.c"
[15] purple_connection_new(account = 0x7cf650, regist = 0, password =
(nil)), line 156 in "connection.c"
[16] purple_account_connect(account = 0x7cf650), line 1024 in
"account.c"
[17] purple_account_set_enabled(account = 0x7cf650, ui = 0x108a9c "gtk-
gaim", value = 1), line 1409 in "account.c"
[18] ok_account_prefs_cb(w = 0x239450, dialog = 0x6146b0), line 1359 in
"gtkaccount.c"
[19] g_closure_invoke(0xffbfd378, 0xffbfd20c, 0x1, 0x10000, 0x0,
0x3c0b88), at 0xfebadcd8
[20] signal_emit_unlocked_R(0xfd7bee24, 0xfebeeaf8, 0xfd7bee34,
0xfd7bee20, 0xfebeeae4, 0x237090), at 0xfebc54c8
[21] g_signal_emit_valist(0x239450, 0x3c1120, 0x237090, 0xffbfd5a8,
0xfebeeaf8, 0xfd7bee2c), at 0xfebc442c
[22] g_signal_emit(0x239450, 0x8b, 0x0, 0xfebd42c8, 0x800, 0xff1f15e4),
at 0xfebc4738
[23] gtk_real_button_released(0x239450, 0x1bad48, 0x1, 0xffbfd848, 0xe7,
0x239450), at 0xfef72a70
[24] g_closure_invoke(0xffbfd848, 0xffbfd6dc, 0x1, 0x18000, 0x0,
0x237d90), at 0xfebadcd8
[25] signal_emit_unlocked_R(0x0, 0xfebeeaf8, 0xfd7bee34, 0xfd7bee20,
0xfebeeae4, 0x2387e8), at 0xfebc507c
[26] g_signal_emit_valist(0x239450, 0x8a, 0x2387e8, 0xffbfda78,
0xfebeeaf8, 0xfd7bee2c), at 0xfebc442c
[27] g_signal_emit(0x239450, 0x8a, 0x0, 0xf, 0x800, 0xff1f15e4), at
0xfebc4738
[28] gtk_button_button_release(0x239450, 0x1f7580, 0x16f918, 0x4c00,
0x1, 0xfebb4528), at 0xfef72908
[29] _gtk_marshal_BOOLEAN__BOXED(0xffbfdc20, 0x1b0bd0, 0x173a00,
0xffbfdd78, 0xffbfdc0c, 0xfef728f4), at 0xff02da58
[30] g_closure_invoke(0xffbfdd78, 0xffbfdc0c, 0x2, 0x18000, 0x0,
0x173a00), at 0xfebadcd8
[31] signal_emit_unlocked_R(0x1008, 0xfebeeaf8, 0xfd7bee34, 0xfd7bee20,
0xfebeeae4, 0x173900), at 0xfebc576c
[32] g_signal_emit_valist(0x239450, 0x0, 0x173900, 0xffbfdfac,
0xfebeeaf8, 0xfebd8d20), at 0xfebc4484
[33] g_signal_emit(0x239450, 0x1c, 0x0, 0x1f7580, 0xffbfdfbc,
0xfffffec8), at 0xfebc4738
[34] gtk_widget_event_internal(0x239450, 0x1f7580, 0xff133118, 0x16c,
0x20, 0x9c00), at 0xff13336c
[35] gtk_propagate_event(0x239450, 0x1f7580, 0xfd7bebd0, 0x1b26c8,
0x13a828, 0xff1de53c), at 0xff02bfa8
[36] gtk_main_do_event(0x38c, 0x1f7580, 0x239450, 0xff02ab08, 0x0,
0x20), at 0xff02ae98
[37] gdk_event_dispatch(0x154278, 0x1523a0, 0x3a4ec, 0xfd7557a0,
0x1f7580, 0xfee7f244), at 0xfee44dd4
[38] g_main_dispatch(0x155298, 0xfd7bec00, 0x0, 0x0, 0xfffffffd,
0xffffffef), at 0xfd755ac8
[39] g_main_context_dispatch(0x155298, 0x1, 0x13e724, 0x0, 0xfd7bec00,
0x155298), at 0xfd756ffc
[40] g_main_context_iterate(0x1, 0x1, 0x1, 0x155298, 0x1552a0, 0x7), at
0xfd7574c8
[41] g_main_loop_run(0x30b438, 0xfd7bec00, 0xfd7bedd0, 0x13bc98,
0xfd7aa800, 0xfd7aa800), at 0xfd757c44
[42] gtk_main(0x0, 0x0, 0x30b438, 0x333288, 0xff1f1eb0, 0x4ce0), at
0xff02a424
[43] main(argc = 1, argv = 0xffbfe884), line 841 in "gtkmain.c"
--
Ticket URL: <https://developer.pidgin.im/ticket/904>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list