[Evolution] Import brokenness and gnome-spell crash



I finally got my contacts imported into Evolution, but it
was a major pain.  The db_dump crap didn't work at all
for me, but someone sent a script that basically turned
the .db file into a .gcrd file.  However, the import
utility had some major problems with it (they are still
there with CVS last night).  Basically, after reading the
first contact in the file, it would show a dialog about
importing #1 (or something like that) and hang.  But the
contact successfully imported.  So I basically got into
the process of 'killev', 'remove the first contact from
the .gcrd file', 'evolution', 'import wizard', 'killev',
etc.  Not much fun.

The second bug has to do with gnome-spell.  I grabbed it
from CVS last night and compiled.  However, when I
right-clicked on a word to check spelling, it crashed
with this bt:

0x409a51d9 in wait4 () from /lib/libc.so.6
#0  0x409a51d9 in wait4 () from /lib/libc.so.6
#1  0x40a14f2c in __check_rhosts_file () from
/lib/libc.so.6
#2  0x40217ad6 in gnome_segv_handle (signum=11) at
gnome-init.c:659
#3  0x40919b68 in killpg () from /lib/libc.so.6
#4  0x408489ed in
aspell_default_suggest::Working::try_others
(this=0xbffff1e0)
    at suggest.cc:418
#5  0x4084dda0 in
aspell_default_suggest::Working::get_suggestions (
    this=0xbffff1e0, sug= 0x80c06c4) at suggest.cc:678
#6  0x4088d9ba in
aspell_default_suggest::SuggestImpl::suggest (this=0x0, 
    word=0x80ae8d0 "asdf") at suggest.cc:739
#7  0x4083f808 in aspell::Manager::suggest
(this=0x80ae834, word= 0xbffff330)
    at ../util/clone_ptr.hh:44
#8  0x407d33c8 in pspell_aspell::PA_Manager::suggest
(this=0x80ae810, 
    word=0x80b1b90 "asdf", size=4) at manager.cc:287
#9  0x4077a577 in pspell_manager_suggest (m=0x80ae810,
word=0x80b1b90 "asdf", 
    size=4) at manager.cc:76
#10 0x08053c99 in
impl_gnome_spell_dictionary_get_suggestions ()
#11 0x0804cc2a in
_ORBIT_skel_GNOME_Spell_Dictionary_getSuggestions ()
#12 0x400f2096 in ORBit_POA_handle_request
(recv_buffer=0x80a94a0, 
    poa=0x806b528) at orbit_poa.c:507
#13 0x400f5157 in ORBit_handle_incoming_request
(recv_buffer=0x80a94a0)
    at server.c:90
#14 0x400f546b in ORBit_handle_incoming_message
(recv_buffer=0x80a94a0)
    at server.c:160
#15 0x4010d639 in giop_main_handle_connection
(connection=0x80ad800)
    at connection.c:1211
#16 0x400b10e1 in orb_handle_connection
(source=0x8065a08, cond=G_IO_IN, 
    cnx=0x80ad800) at oaf-mainloop.c:69
#17 0x405b4c64 in g_io_unix_dispatch
(source_data=0x80ad928, 
    current_time=0xbffff5c0, user_data=0x80ad800) at
giounix.c:137
#18 0x405b6420 in g_main_dispatch
(dispatch_time=0xbffff5c0) at gmain.c:656
#19 0x405b6a56 in g_main_iterate (block=1, dispatch=1) at
gmain.c:877
#20 0x405b6c0b in g_main_run (loop=0x80a9d28) at
gmain.c:935
#21 0x40364153 in gtk_main () at gtkmain.c:524
#22 0x08055a76 in main ()
#23 0x409090de in __libc_start_main () from
/lib/libc.so.6
#0  0x409a51d9 in wait4 () from /lib/libc.so.6
No symbol table info available.
#1  0x40a14f2c in __check_rhosts_file () from
/lib/libc.so.6
No symbol table info available.
#2  0x40217ad6 in gnome_segv_handle (signum=11) at
gnome-init.c:659
659                     eret = waitpid(pid, &estatus, 0);
estatus = 0
in_segv.5 = 1
pid = 0
#3  0x40919b68 in killpg () from /lib/libc.so.6
No symbol table info available.
#4  0x408489ed in
aspell_default_suggest::Working::try_others
(this=0xbffff1e0)
    at suggest.cc:418
418                 int score =
limit2_edit_distance(original_soundslike, 
Current language:  auto; currently c++
score = 1048575
els = {p_ = {impl = {ptr_ = 0x80b2ef0, parms_ = {<No data
fields>}}}}
w = {soundslike = 0x11 <Address 0x11 out of bounds>, 
  word_list_pointer = 0x80a947c}
i = {_M_node = 0x80af978}
i = 1
new_soundslike = {static npos = 4294967295, static nilRep
= {len = 0, res = 0, 
    ref = 1, selfish = false}, dat = 0x407c0ae4 ""}
a = -65 '¿'
b = -1 'ÿ'
c = 0x11 <Address 0x11 out of bounds>
__p = 0x806b6d8 "`\005S \003"
__p = 0xbfffec38 "Ðîÿ¿4è\n\bx\224\n\b|ìÿ¿\001"
__p = 0x6434a0 <Address 0x6434a0 out of bounds>
__p = 0x20 <Address 0x20 out of bounds>
#5  0x4084dda0 in
aspell_default_suggest::Working::get_suggestions (
    this=0xbffff1e0, sug= 0x80c06c4) at suggest.cc:678
678         try_others();
this = (Working *) 0xbffff1e0
sug = (NearMissesFinal &) @0x11: 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]