[Pidgin] #904: pidgin crashes adding new SILC account on Solaris 10

Pidgin trac at pidgin.im
Fri May 18 08:44:04 EDT 2007


#904: pidgin crashes adding new SILC account on Solaris 10
---------------------------+------------------------------------------------
  Reporter:  philAtNortel  |       Owner:  tmcmahon2 
      Type:  defect        |      Status:  assigned  
  Priority:  minor         |   Milestone:            
 Component:  libpurple     |     Version:  2.0       
Resolution:                |    Keywords:  silc crash
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by philAtNortel):

 Here is the entire run dialog from dbx:

 (dbx 1) run
 Running: pidgin
 (process id 10535)
 Reading UTF-8%646.so
 Reading UTF-8%8859-1.so
 Reading 646%UTF-8.so
 Reading gestures.so
 Reading libscf.so.1
 Reading libdoor.so.1
 Reading libuutil.so.1
 Reading libmd5.so.1
 Reading libmd5_psr.so.1
 Reading libmp.so.2
 Reading libdl.so.1
 Reading ticker.so
 Reading convcolors.so
 Reading extplacement.so
 Reading history.so
 Reading iconaway.so
 Reading markerline.so
 Reading notify.so
 Reading pidginrc.so
 Reading relnot.so
 Reading spellchk.so
 Reading timestamp.so
 Reading timestamp_format.so
 Reading xmppconsole.so
 Reading perl.so
 Reading libperl.so.1
 Reading ssl.so
 Reading ssl-gnutls.so
 Reading libgnutls.so.6.0.5
 Reading libgcrypt.so.1.5.1
 Reading ssl-nss.so
 Reading autoaccept.so
 Reading buddynote.so
 Reading idle.so
 Reading joinpart.so
 Reading log_reader.so
 Reading newline.so
 Reading offlinemsg.so
 Reading psychic.so
 Reading statenotify.so
 Reading libgg.so
 Reading libirc.so
 Reading libjabber.so.0.0.0
 Reading libxmpp.so
 Reading libmsn.so
 Reading libnovell.so
 Reading liboscar.so.0.0.0
 Reading libaim.so
 Reading libicq.so
 Reading libqq.so
 Reading libsilcpurple.so
 Reading libsilc-1.0.so.2.4.1
 Reading libsilcclient-1.0.so.1.3.2
 Reading libsimple.so
 Reading libyahoo.so
 Reading libzephyr.so
 Reading libblueprint.so
 Reading libpixbufloader-png.so
 Reading libpng12.so.0.1.2.5
 Reading 8859-1%UTF-8.so
 Reading svg_loader.so
 Reading libart_lgpl_2.so.2.3.16
 Reading librsvg-2.so.2.5.0
 No value set for `/desktop/gnome/interface/document_font_name'
 Reading pango-basic-fc.so
 Reading im-xim.so
 No value set for `/desktop/gnome/interface/document_font_name'
 No value set for `/desktop/gnome/interface/document_font_name'
 Generating RSA Public and Private keys, might take a while...
 Finding p:
 Finding q: ..t at 1 (l at 1) signal SEGV (no mapping at the fault address) in
 _mp_move at 0xfce722bc
 0xfce722bc: _mp_move+0x006c:    ldsh     [%l7 + %i5], %l6
 Current function is silc_mp_gcd (optimized)
   193     (void)mp_gcd(mp1, mp2, dst);
 (dbx 2) where
 current thread: t at 1
   [1] _mp_move(0x7f4364, 0xffbfbe98, 0x1, 0x11da8, 0xfa57df48, 0x0), at
 0xfce722bc
   [2] mp_gcd(0x7f4364, 0xffbfbfb0, 0xffbfbfa0, 0x0, 0x0, 0x4), at
 0xfce70854
 =>[3] silc_mp_gcd(dst = ???, mp1 = ???, mp2 = ???) (optimized), at
 0xfa57680c (line ~193) in "mp_tma.c"
   [4] rsa_generate_keys(key = ???, bits = ???, p = ???, q = ???)
 (optimized), at 0xfa558e34 (line ~810) in "rsa.c"
   [5] silc_rsa_init(context = ???, keylen = ???, rng = ???) (optimized),
 at 0xfa557b18 (line ~129) in "rsa.c"
   [6] silc_pkcs_generate_key(pkcs = ???, bits_key_len = ???, rng = ???)
 (optimized), at 0xfa56f5d0 (line ~295) in "silcpkcs.c"
   [7] 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"
   [8] silcpurple_check_silc_dir(gc = 0x3fab00), line 212 in "util.c"
   [9] silcpurple_login(account = 0x6f5a98), line 322 in "silc.c"
   [10] purple_connection_new(account = 0x6f5a98, regist = 0, password =
 (nil)), line 156 in "connection.c"
   [11] purple_account_connect(account = 0x6f5a98), line 1024 in
 "account.c"
   [12] purple_account_set_enabled(account = 0x6f5a98, ui = 0x108a9c "gtk-
 gaim", value = 1), line 1409 in "account.c"
   [13] ok_account_prefs_cb(w = 0x23e580, dialog = 0x48f6d0), line 1359 in
 "gtkaccount.c"
   [14] g_closure_invoke(0xffbfd2a8, 0xffbfd13c, 0x1, 0x10000, 0x0,
 0x3fd6f0), at 0xfebadcd8
   [15] signal_emit_unlocked_R(0xfd7bee24, 0xfebeeaf8, 0xfd7bee34,
 0xfd7bee20, 0xfebeeae4, 0x23bbe8), at 0xfebc54c8
   [16] g_signal_emit_valist(0x23e580, 0x3fab98, 0x23bbe8, 0xffbfd4d8,
 0xfebeeaf8, 0xfd7bee2c), at 0xfebc442c
   [17] g_signal_emit(0x23e580, 0x8b, 0x0, 0xfebd42c8, 0x800, 0xff1f15e4),
 at 0xfebc4738
   [18] gtk_real_button_released(0x23e580, 0x1befd8, 0x1, 0xffbfd778, 0xe7,
 0x23e580), at 0xfef72a70
   [19] g_closure_invoke(0xffbfd778, 0xffbfd60c, 0x1, 0x18000, 0x0,
 0x23b4f8), at 0xfebadcd8
   [20] signal_emit_unlocked_R(0x0, 0xfebeeaf8, 0xfd7bee34, 0xfd7bee20,
 0xfebeeae4, 0x23d110), at 0xfebc507c
   [21] g_signal_emit_valist(0x23e580, 0x8a, 0x23d110, 0xffbfd9a8,
 0xfebeeaf8, 0xfd7bee2c), at 0xfebc442c
   [22] g_signal_emit(0x23e580, 0x8a, 0x0, 0xf, 0x800, 0xff1f15e4), at
 0xfebc4738
   [23] gtk_button_button_release(0x23e580, 0x1f9778, 0x16ef78, 0x4c00,
 0x1, 0xfebb4528), at 0xfef72908
   [24] _gtk_marshal_BOOLEAN__BOXED(0xffbfdb50, 0x1b0bd0, 0x176ca0,
 0xffbfdca8, 0xffbfdb3c, 0xfef728f4), at 0xff02da58
   [25] g_closure_invoke(0xffbfdca8, 0xffbfdb3c, 0x2, 0x18000, 0x0,
 0x176ca0), at 0xfebadcd8
   [26] signal_emit_unlocked_R(0x1008, 0xfebeeaf8, 0xfd7bee34, 0xfd7bee20,
 0xfebeeae4, 0x176b28), at 0xfebc576c
   [27] g_signal_emit_valist(0x23e580, 0x0, 0x176b28, 0xffbfdedc,
 0xfebeeaf8, 0xfebd8d20), at 0xfebc4484
   [28] g_signal_emit(0x23e580, 0x1c, 0x0, 0x1f9778, 0xffbfdeec,
 0xfffffec8), at 0xfebc4738
   [29] gtk_widget_event_internal(0x23e580, 0x1f9778, 0xff133118, 0x16c,
 0x20, 0x9c00), at 0xff13336c
   [30] gtk_propagate_event(0x23e580, 0x1f9778, 0xfd7bebd0, 0x1b26c8,
 0x13a8a8, 0xff1de53c), at 0xff02bfa8
   [31] gtk_main_do_event(0x38c, 0x1f9778, 0x23e580, 0xff02ab08, 0x0,
 0x20), at 0xff02ae98
   [32] gdk_event_dispatch(0x155ab0, 0x1480f0, 0x3a4ec, 0xfd7557a0,
 0x1f9778, 0xfee7f244), at 0xfee44dd4
   [33] g_main_dispatch(0x155af8, 0xfd7bec00, 0x0, 0x0, 0xfffffffd,
 0xffffffef), at 0xfd755ac8
   [34] g_main_context_dispatch(0x155af8, 0x1, 0x13e8dc, 0x0, 0xfd7bec00,
 0x155af8), at 0xfd756ffc
   [35] g_main_context_iterate(0x1, 0x1, 0x1, 0x155af8, 0x155b00, 0x8), at
 0xfd7574c8
   [36] g_main_loop_run(0x169080, 0xfd7bec00, 0xfd7bedd0, 0x13c298,
 0xfd7aa800, 0xfd7aa800), at 0xfd757c44
   [37] gtk_main(0x0, 0x0, 0x169080, 0x315320, 0xff1f1eb0, 0x4ce0), at
 0xff02a424
   [38] main(argc = 1, argv = 0xffbfe7b4), line 841 in "gtkmain.c"
 (dbx 3) quit

 Let me know if you need me to rebuild pidgin and silc-toolkit unoptimized
 and rerun it.

 Thanks!

-- 
Ticket URL: <http://developer.pidgin.im/ticket/904#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list