i think this segfault come from libgnome2-0 or libgnomeui-0.
same sefault occurres at firefox, gvim, etc etc.
[/media/sdc2]$ uname -a
Linux s4ndy 2.6.38-rc2-reandr-r2+ #1 Tue Feb 1 03:59:35 KST 2011 i686 GNU/Linux
^_^[/media/sdc2]$ cat /etc/lsb-re*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu natty (development branch)"
^_^[/media/sdc2]$ dpkg -l libgnome2-0
ii libgnome2-0 2.32.1-0ubuntu3 The GNOME library - runtime files
^_^[/media/sdc2]$ dpkg -l libgnomeui-0
ii libgnomeui-0 2.24.5-0ubuntu1 The GNOME libraries (User Interface) - runtime files
[/media/sdc2]$ stardict --version
GNOME stardict 3.0.2
[/media/sdc2]$ gdb /usr/bin/stardict core
Core was generated by `stardict'.
Program terminated with signal 11, Segmentation fault.
#0 0xb69ce352 in __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:50
50 {
(gdb) thread apply all bt full
Thread 1 (Thread 11510):
#0 0xb69ce352 in __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:50
done = <value optimised out>
#1 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#2 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#3 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#4 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#5 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#6 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#7 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#8 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#9 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#10 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#11 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
No locals.
#12 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#13 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r")
at /usr/include/bits/stdio2.h:47
so ultra big same back trace ... :) deleted.
#349437 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at /usr/include/bits/stdio2.h:47
No locals.
#349438 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#349439 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at /usr/include/bits/stdio2.h:47
No locals.
#349440 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#349441 0xb69ce3c0 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at /usr/include/bits/stdio2.h:47
No locals.
#349442 __vsprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src", arg=0xbfe0f880 "\200\315\023\bx\363y\267(\r") at ../../../src/libssp/vsprintf-chk.c:54
done = <value optimised out>
#349443 0xb69ce003 in vsprintf (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src") at /usr/include/bits/stdio2.h:47
No locals.
#349444 __sprintf_chk (s=0xbfe0f890 "\200\315\023\b\001", flags=1, slen=4294967295, format=0xb7737b21 "%src") at ../../../src/libssp/sprintf-chk.c:57
arg = 0xbfe0f880 "\200\315\023\bx\363y\267(\r"
done = <value optimised out>
#349445 0xb7706eb6 in ?? () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#349446 0xb77070a1 in ?? () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#349447 0xb76ae838 in gnome_program_postinit () from /usr/lib/libgnome-2.so.0
No symbol table info available.
#349448 0xb76aec52 in ?? () from /usr/lib/libgnome-2.so.0
No symbol table info available.
#349449 0xb76aef0e in gnome_program_init () from /usr/lib/libgnome-2.so.0
No symbol table info available.
#349450 0x0806224b in main (argc=1, argv=0xbfe0fe34) at stardict.cpp:2448
dirs_config_file = <value optimised out>
context = 0x8135cb0
query_word = <value optimised out>
client = <value optimised out>
oAppCore = {<sigc::trackable> = {callback_list_ = 0x57}, dict_manage_dlg = 0xb6fb7548, plugin_manage_dlg = 0x0, prefs_dlg = 0x0, word_change_timeout_id = 1, delayed_word_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x890 <Address 0x890 out of bounds>}}, composite_lookup_float_win = {BuildingLookup = 64, NetDictRequests = {<std::_List_base<CompositeLookup::NetDictRequest, std::allocator<CompositeLookup::NetDictRequest> >> = {_M_impl = {<std::allocator<std::_List_node<CompositeLookup::NetDictRequest> >> = {<__gnu_cxx::new_allocator<std::_List_node<CompositeLookup::NetDictRequest> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xb6fb7d38, _M_prev = 0xb6db62ae}}}, <No data fields>}, StarDictNetSeq = 3066187740}, iCurrentIndex = 0xb6d9ffa4, waiting_mainwin_lookupcmd_seq = 1, last_selected_directory = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb77bdff4 "\024\317\001"}}, window = 0xbfe0fb70, oTopWin = {enable_change_cb = -1225033984, BackList = 0xbfe0fb40, HistoryMenu = 0xb77aa979, BackMenu = 0xbfe0fb30, WordCombo = 0xb6d9ffa4, MainMenu = 0xbfe0fb24}, oMidWin = {hpaned = 0xb77bea74, notebook = 0x0, oLeftWin = {vbox = 0xb548da40, choosegroup_menu = 0x1}, oIndexWin = {notebook = 0x0, oListWin = {list_model = 0x1, tree_model = 0xb6fb7548, nowIsList = 70, list_word_type = 3067950347, fuzzyWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6dd350b "CXXABI_1.3"}}, treeview_ = 0xb548d8f0}, oResultWin = {treeview = 0xb77aa146}, oTreeWin = {treeview = 0xb548d9e0}}, oToolWin = {ShowListButton = 0xb6dd0011, HideListButton = 0xb6da94e4, PronounceWordMenuButton = 0xb77aa146}, oTextWin = {<sigc::trackable> = {callback_list_ = 0xb6dd3436}, queryWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6dd3436 "GLIBCXX_3.4"}}, pronounceWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbfe0fb70 "\374\373\340\277\362\246z\267\264\061ڶ\001"}}, readwordtype = 18, query_result = 3041450224, view = {_M_ptr = 0x2}, search_from_beginning = -1227136338, find_text = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x12 <Address 0x12 out of bounds>}}, eSearch = 0xbfe0fb7c, btClose = 0xb77bdff4, btFind = 0xb6d9cdb8, hbSearchPanel = 0x12, selection_readwordtype = 3219192716}, oTransWin = {input_textview = 0xb77aa6f2, result_textview = 0xb6fb7548, engine_combobox = 0x1, fromlang_combobox = 0xb548d8f0, tolang_combobox = 0xb77b0002, trans_button = 0xb6dcbb3a, link_label = 0x4ecdc48, pronounceWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6dab1d4 "\342.\001"}}, selection_readwordtype = 18}}, oBottomWin = {movenews_event_box = 0xb6d9c2a4, news_label = 0x12, link_hbox = 0xb6d9f814, link_label = 0xb77bb428, news_timeout_id = -1227136338, link_timeout_id = -1216700090, news_move_index = 3067950134, link_index = 134545951, news_move_len = 814159578, need_resume_news = 216, news_text = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6201d58 "\037\002\005\bt)\222\b"}}, linklist = {<std::_Vector_base<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {_M_impl = {<std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_start = 0xb6fb0002, _M_finish = 0xb77b05a5, _M_end_of_storage = 0x804f647}}, <No data fields>}, ScanSelectionCheckButton = 0xb6fb7508, SearchWebsiteMenu = 0xb77bdff4}, oSelection = {IsBusy = -1227236328, timeout = 18, UTF8_STRING_Atom = 0xbfe0fbfc, COMPOUND_TEXT_Atom = 0xb77aa6f2, LastClipWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6da31b4 "\221", <incomplete sequence \344>}}, selection_widget = 0x1}, oHotkey = {scan_key = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6201e78 "\005\vt\267s\037i\t"}}, mw_key = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbfe00006 ""}}}, oFloatWin = {press_x_root = -1216674395, press_y_root = -1217131867, press_window_x = -1225032448, press_window_y = 18, popup_pointer_x = -1228822856, popup_pointer_y = 21, hide_window_timer = -1227229164, lookup_running_timer = -1216629720, now_window_width = -1253517072, now_window_height = 40281542, button_box_once_shown = -1227199692, ismoving = 1, FloatWindow = 0x4cd4b8c7, button_hbox = 0xb6201bd8, LockImage = 0x57, PronounceWordButton = 0xb77be918, StopButton = 0x0, menu = 0x0, QueryingWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1 <Address 0x1 out of bounds>}}, PronounceWord = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x732 <Address 0x732 out of bounds>}}, readwordtype = 3055557976, content_state = 3069932872, have_real_content = 102, window_positioned = 252, IgnoreScanModifierKey = 4, view = {_M_ptr = 0xb6dadb24}}, oDockLet = {_M_ptr = 0x804ab30}, oLibs = {static default_show_progress = {_vptr.show_progress_t = 0x80ec6f0}, CollationLevel = CollationLevel_SINGLE, CollateFunction = 3078348788, oLib = {<std::_Vector_base<Dict*, std::allocator<Dict*> >> = {_M_impl = {<std::allocator<Dict*>> = {<__gnu_cxx::new_allocator<Dict*>> = {<No data fields>}, <No data fields>}, _M_start = 0xbfe0fcf0, _M_finish = 0xb77bead0, _M_end_of_storage = 0xbfe0fcc0}}, <No data fields>}, iMaxFuzzyDistance = -1216697991, show_progress = 0xbfe0fcb0, CreateCacheFile = 48}, oTreeDicts = {oTreeDict = {<std::_Vector_base<TreeDict*, std::allocator<TreeDict*> >> = {_M_impl = {<std::allocator<TreeDict*>> = {<__gnu_cxx::new_allocator<TreeDict*>> = {<No data fields>}, <No data fields>}, _M_start = 0xbfe0fca4, _M_finish = 0xb77bea74, _M_end_of_storage = 0x0}}, <No data fields>}}, oStarDictClient = {<StarDictCache> = {static str_pool_size = 30, cur_str_pool_pos = 3055557976, str_pool = {<std::_Vector_base<StarDictCache::StrElement*, std::allocator<StarDictCache::StrElement*> >> = {_M_impl = {<std::allocator<StarDictCache::StrElement*>> = {<__gnu_cxx::new_allocator<StarDictCache::StrElement*>> = {<No data fields>}, <No data fields>}, _M_start = 0x1, _M_finish = 0x0, _M_end_of_storage = 0x1}}, <No data fields>}, static lookup_response_pool_size = 60, cur_lookup_response_pool_pos = 3078351128, lookup_response_pool = {<std::_Vector_base<StarDictCache::LookupResponseElement*, std::allocator<StarDictCache::LookupResponseElement*> >> = {_M_impl = {<std::allocator<StarDictCache::LookupResponseElement*>> = {<__gnu_cxx::new_allocator<StarDictCache::LookupResponseElement*>> = {<No data fields>}, <No data fields>}, _M_start = 0xb77aa146, _M_finish = 0xb6c2a96c, _M_end_of_storage = 0x80501ab}}, <No data fields>}}, static on_error_ = {<sigc::signal1<void, char const*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_lookup_end_ = {<sigc::signal2<void, STARDICT::LookupResponse const*, unsigned int, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_floatwin_lookup_end_ = {<sigc::signal2<void, STARDICT::LookupResponse const*, unsigned int, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_register_end_ = {<sigc::signal1<void, char const*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_getdictmask_end_ = {<sigc::signal1<void, char const*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_dirinfo_end_ = {<sigc::signal1<void, char const*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_dictinfo_end_ = {<sigc::signal1<void, char const*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_maxdictcount_end_ = {<sigc::signal1<void, int, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_previous_end_ = {<sigc::signal1<void, std::list<char*, std::allocator<char*> >*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, static on_next_end_ = {<sigc::signal1<void, std::list<char*, std::allocator<char*> >*, sigc::nil>> = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x0}, impl_ = 0x0}, <No data fields>}, <No data fields>}, sd_ = -1217136840, channel_ = 0xbfe0fcd4, in_source_id_ = 3055557992, out_source_id_ = 2, host_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb77b05a5 "\205\300u\347\270\001"}}, port_ = 134545383, host_resolved = false, sa = 0, user_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbfe0fcf0 "-{Ķ$\003ֶ\364\377ն\030\375\340\277\245{Ķ\200)\006\bL$\023\b\244<\021\b$\003ֶ<.\021\b8\375\340\277$]\023\b\264D\023\b\f\"\023\b\244<\021\bH\375\340\277\245{Ķ\245yĶH\375\340\277m\275\016\b$\003ֶ\364/\021\bX\375\340\277\314#\005\b\364\377ն\364/\021\b\210\375\340\277\371\274\016\b-{Ķ$\003ֶ\364\377ն"}}, md5passwd_ = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x15 <Address 0x15 out of bounds>}}, is_connected_ = 24, waiting_banner_ = 233, cmdlist = {<std::_List_base<STARDICT::Cmd*, std::allocator<STARDICT::Cmd*> >> = {_M_impl = {<std::allocator<std::_List_node<STARDICT::Cmd*> >> = {<__gnu_cxx::new_allocator<std::_List_node<STARDICT::Cmd*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x0, _M_prev = 0x804fc66}}}, <No data fields>}, cmd_reply = {daemonStamp = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6e7f494 "\250\276\347\266\002"}}}, reading_type_ = 6, size_data = 0x0, size_count = 6, size_left = 16}, oStarDictPlugins = 0xb6e7e2b0, oHttpManager = {client_list = {<std::_List_base<HttpClient*, std::allocator<HttpClient*> >> = {_M_impl = {<std::allocator<std::_List_node<HttpClient*> >> = {<__gnu_cxx::new_allocator<std::_List_node<HttpClient*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x15, _M_prev = 0xbfe0fd20}}}, <No data fields>}}, unlock_keys = {_M_ptr = 0xb6e2db28}, oAppSkin = {width = -1228816916, height = -1216629720, normal_cursor = {p_ = 0xb77403e5}, watch_cursor = {p_ = 0x7b1ea71}, icon = {p_ = 0xb6c247bc}, docklet_normal_icon = {p_ = 0xb6da6b34}, docklet_scan_icon = {p_ = 0xb6fb7548}, docklet_stop_icon = {p_ = 0xb6201bd8}, index_wazard = {p_ = 0xffffffff}, index_appendix = {p_ = 0xb77bdff4}, index_dictlist = {p_ = 0x804fc66}, index_translate = {p_ = 0x1}, pronounce = {p_ = 0xbfe0fd00}, video = {p_ = 0xb6c479a5}, attachment = {p_ = 0xb77bead0}}, oReadWord = {use_command_tts = 88, tts_program_cmdline = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1 <Address 0x1 out of bounds>}}, ttspath = {<std::_List_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {_M_impl = {<std::allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x1, _M_prev = 0xb6d60cc0}}}, <No data fields>}}, stardict_app_server = 0x0, dictinfo = {groups = {<std::_List_base<DictManageGroup, std::allocator<DictManageGroup> >> = {_M_impl = {<std::allocator<std::_List_node<DictManageGroup> >> = {<__gnu_cxx::new_allocator<std::_List_node<DictManageGroup> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xb6d5fff4, _M_prev = 0x80ebce0}}}, <No data fields>}, active_group = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}}, query_dictmask = {<std::_Vector_base<InstantDictIndex, std::allocator<InstantDictIndex> >> = {_M_impl = {<std::allocator<InstantDictIndex>> = {<__gnu_cxx::new_allocator<InstantDictIndex>> = {<No data fields>}, <No data fields>}, _M_start = 0xbfe0fcfc, _M_finish = 0xb6c47b2d, _M_end_of_storage = 0xb6d60324}}, <No data fields>}, scan_dictmask = {<std::_Vector_base<InstantDictIndex, std::allocator<InstantDictIndex> >> = {_M_impl = {<std::allocator<InstantDictIndex>> = {<__gnu_cxx::new_allocator<InstantDictIndex>> = {<No data fields>}, <No data fields>}, _M_start = 0xb6d5fff4, _M_finish = 0xbfe0fd18, _M_end_of_storage = 0xb6c47ba5}}, <No data fields>}, word_change_timeout = 134621568}
^_^[/media/sdc2]$