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

Pidgin trac at pidgin.im
Tue May 29 10:52:25 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):

 (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"

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


More information about the Tracker mailing list