Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 588260 Details for
Bug 692950
dev-libs/darts-0.32: Segmentation fault in Darts::DoubleArrayImpl::commonPrefixSearch
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb snippet
gdb_snippet (text/plain), 45.55 KB, created by
timemars
on 2019-08-27 13:09:19 UTC
(
hide
)
Description:
gdb snippet
Filename:
MIME Type:
Creator:
timemars
Created:
2019-08-27 13:09:19 UTC
Size:
45.55 KB
patch
obsolete
>$ gdb --args /usr/libexec/ibus-rime/ibus-engine-rime ibus >GNU gdb (Gentoo 8.3 vanilla) 8.3 >Copyright (C) 2019 Free Software Foundation, Inc. >License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> >This is free software: you are free to change and redistribute it. >There is NO WARRANTY, to the extent permitted by law. >Type "show copying" and "show warranty" for details. >This GDB was configured as "x86_64-pc-linux-gnu". >Type "show configuration" for configuration details. >For bug reporting instructions, please see: ><https://bugs.gentoo.org/>. >Find the GDB manual and other documentation resources online at: > <http://www.gnu.org/software/gdb/documentation/>. > >For help, type "help". >Type "apropos word" to search for commands related to "word"... >Reading symbols from /usr/libexec/ibus-rime/ibus-engine-rime... >(gdb) run >Starting program: /usr/libexec/ibus-rime/ibus-engine-rime ibus >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >[New Thread 0x7ffff4e6c700 (LWP 56854)] >[New Thread 0x7fffeffff700 (LWP 56855)] >WARNING: Logging before InitGoogleLogging() is written to STDERR >I0827 22:05:28.510881 56850 module.cc:31] loading module: 0x7ffff7daa0c0 >I0827 22:05:28.511014 56850 module.cc:31] loading module: 0x7ffff7daa000 >I0827 22:05:28.511023 56850 core_module.cc:20] registering core components. >I0827 22:05:28.511049 56850 registry.cc:14] registering component: config_builder >I0827 22:05:28.511066 56850 registry.cc:14] registering component: config >I0827 22:05:28.511075 56850 registry.cc:14] registering component: schema >I0827 22:05:28.511085 56850 registry.cc:14] registering component: user_config >I0827 22:05:28.511093 56850 module.cc:31] loading module: 0x7ffff7daa820 >I0827 22:05:28.511112 56850 dict_module.cc:25] registering components from module 'dict'. >I0827 22:05:28.511119 56850 registry.cc:14] registering component: tabledb >I0827 22:05:28.511133 56850 registry.cc:14] registering component: stabledb >I0827 22:05:28.511144 56850 registry.cc:14] registering component: plain_userdb >I0827 22:05:28.511152 56850 registry.cc:14] registering component: userdb >I0827 22:05:28.511162 56850 registry.cc:14] registering component: corrector >I0827 22:05:28.511173 56850 registry.cc:14] registering component: dictionary >I0827 22:05:28.511184 56850 registry.cc:14] registering component: reverse_lookup_dictionary >I0827 22:05:28.511193 56850 registry.cc:14] registering component: user_dictionary >I0827 22:05:28.511199 56850 registry.cc:14] registering component: userdb_recovery_task >I0827 22:05:28.511206 56850 module.cc:31] loading module: 0x7ffff7daaca0 >I0827 22:05:28.511214 56850 gears_module.cc:43] registering components from module 'gears'. >I0827 22:05:28.511220 56850 registry.cc:14] registering component: ascii_composer >I0827 22:05:28.511227 56850 registry.cc:14] registering component: chord_composer >I0827 22:05:28.511234 56850 registry.cc:14] registering component: express_editor >I0827 22:05:28.511240 56850 registry.cc:14] registering component: fluid_editor >I0827 22:05:28.511246 56850 registry.cc:14] registering component: fluency_editor >I0827 22:05:28.511252 56850 registry.cc:14] registering component: key_binder >I0827 22:05:28.511260 56850 registry.cc:14] registering component: navigator >I0827 22:05:28.511266 56850 registry.cc:14] registering component: punctuator >I0827 22:05:28.511272 56850 registry.cc:14] registering component: recognizer >I0827 22:05:28.511278 56850 registry.cc:14] registering component: selector >I0827 22:05:28.511283 56850 registry.cc:14] registering component: speller >I0827 22:05:28.511291 56850 registry.cc:14] registering component: shape_processor >I0827 22:05:28.511297 56850 registry.cc:14] registering component: abc_segmentor >I0827 22:05:28.511304 56850 registry.cc:14] registering component: affix_segmentor >I0827 22:05:28.511312 56850 registry.cc:14] registering component: ascii_segmentor >I0827 22:05:28.511322 56850 registry.cc:14] registering component: matcher >I0827 22:05:28.511327 56850 registry.cc:14] registering component: punct_segmentor >I0827 22:05:28.511333 56850 registry.cc:14] registering component: fallback_segmentor >I0827 22:05:28.511340 56850 registry.cc:14] registering component: echo_translator >I0827 22:05:28.511346 56850 registry.cc:14] registering component: punct_translator >I0827 22:05:28.511353 56850 registry.cc:14] registering component: table_translator >I0827 22:05:28.511359 56850 registry.cc:14] registering component: script_translator >I0827 22:05:28.511368 56850 registry.cc:14] registering component: r10n_translator >I0827 22:05:28.511379 56850 registry.cc:14] registering component: reverse_lookup_translator >I0827 22:05:28.511384 56850 registry.cc:14] registering component: schema_list_translator >I0827 22:05:28.511391 56850 registry.cc:14] registering component: switch_translator >I0827 22:05:28.511399 56850 registry.cc:14] registering component: codepoint_translator >I0827 22:05:28.511405 56850 registry.cc:14] registering component: history_translator >I0827 22:05:28.511412 56850 registry.cc:14] registering component: simplifier >I0827 22:05:28.511420 56850 registry.cc:14] registering component: uniquifier >I0827 22:05:28.511426 56850 registry.cc:14] registering component: charset_filter >I0827 22:05:28.511433 56850 registry.cc:14] registering component: cjk_minifier >I0827 22:05:28.511440 56850 registry.cc:14] registering component: reverse_lookup_filter >I0827 22:05:28.511447 56850 registry.cc:14] registering component: single_char_filter >I0827 22:05:28.511453 56850 registry.cc:14] registering component: shape_formatter >I0827 22:05:28.511462 56850 module.cc:31] loading module: 0x7ffff7daa080 >I0827 22:05:28.511468 56850 module.cc:31] loading module: 0x7ffff7daad20 >I0827 22:05:28.511476 56850 levers_module.cc:23] registering components from module 'levers'. >I0827 22:05:28.511482 56850 registry.cc:14] registering component: detect_modifications >I0827 22:05:28.511488 56850 registry.cc:14] registering component: installation_update >I0827 22:05:28.511495 56850 registry.cc:14] registering component: workspace_update >I0827 22:05:28.511502 56850 registry.cc:14] registering component: schema_update >I0827 22:05:28.511509 56850 registry.cc:14] registering component: config_file_update >I0827 22:05:28.511517 56850 registry.cc:14] registering component: prebuild_all_schemas >I0827 22:05:28.511523 56850 registry.cc:14] registering component: user_dict_upgrade >I0827 22:05:28.511528 56850 registry.cc:14] registering component: cleanup_trash >I0827 22:05:28.511534 56850 registry.cc:14] registering component: user_dict_sync >I0827 22:05:28.511541 56850 registry.cc:14] registering component: backup_config_files >I0827 22:05:28.511549 56850 registry.cc:14] registering component: clean_old_log_files >I0827 22:05:28.511579 56850 deployment_tasks.cc:634] today: .20190827 >I0827 22:05:28.511600 56850 deployment_tasks.cc:647] scanning 1 temp directory for log files. >I0827 22:05:28.511610 56850 deployment_tasks.cc:652] temp directory: /tmp/ >I0827 22:05:28.511729 56850 deployment_tasks.cc:80] updating rime installation info. >I0827 22:05:28.511749 56850 config_data.cc:65] loading config file '/home/ryan/.config/ibus/rime/installation.yaml'. >I0827 22:05:28.512193 56850 config_component.cc:82] read: installation_id >I0827 22:05:28.512208 56850 config_data.cc:223] traverse: installation_id >I0827 22:05:28.512236 56850 deployment_tasks.cc:98] installation info exists. installation id: d10d2cee-2e8b-4381-a2c6-e45aa471db36 >I0827 22:05:28.512243 56850 config_component.cc:82] read: sync_dir >I0827 22:05:28.512248 56850 config_data.cc:223] traverse: sync_dir >I0827 22:05:28.512256 56850 deployment_tasks.cc:106] sync dir: /home/ryan/.config/ibus/rime/sync >I0827 22:05:28.512264 56850 config_component.cc:82] read: distribution_code_name >I0827 22:05:28.512270 56850 config_data.cc:223] traverse: distribution_code_name >I0827 22:05:28.512277 56850 deployment_tasks.cc:108] previous distribution: ibus-rime >I0827 22:05:28.512284 56850 config_component.cc:82] read: distribution_version >I0827 22:05:28.512287 56850 config_data.cc:223] traverse: distribution_version >I0827 22:05:28.512295 56850 deployment_tasks.cc:111] previous distribution version: 1.4.0 >I0827 22:05:28.512300 56850 config_component.cc:82] read: rime_version >I0827 22:05:28.512305 56850 config_data.cc:223] traverse: rime_version >I0827 22:05:28.512310 56850 deployment_tasks.cc:114] previous Rime version: 1.5.3 >I0827 22:05:28.512943 56850 config_data.cc:65] loading config file '/home/ryan/.config/ibus/rime/user.yaml'. >I0827 22:05:28.513089 56850 config_component.cc:70] read: var/last_build_time >I0827 22:05:28.513108 56850 config_data.cc:223] traverse: var/last_build_time >W0827 22:05:28.513146 56850 config_data.cc:62] nonexistent config file '/home/ryan/.config/ibus/rime/build/ibus_rime.yaml'. >I0827 22:05:28.513155 56850 config_component.cc:64] read: style/inline_preedit >I0827 22:05:28.513161 56850 config_data.cc:223] traverse: style/inline_preedit >I0827 22:05:28.513168 56850 config_component.cc:64] read: style/horizontal >I0827 22:05:28.513175 56850 config_data.cc:223] traverse: style/horizontal >I0827 22:05:28.513185 56850 config_component.cc:99] read: style/color_scheme >I0827 22:05:28.513191 56850 config_data.cc:223] traverse: style/color_scheme >I0827 22:05:55.908499 56850 config_data.cc:65] loading config file '/home/ryan/.config/ibus/rime/build/default.yaml'. >I0827 22:05:55.910877 56850 config_component.cc:82] read: schema/name >I0827 22:05:55.910902 56850 config_data.cc:223] traverse: schema/name >I0827 22:05:55.910917 56850 config_component.cc:70] read: menu/page_size >I0827 22:05:55.910923 56850 config_data.cc:223] traverse: menu/page_size >I0827 22:05:55.910929 56850 config_component.cc:82] read: menu/alternative_select_keys >I0827 22:05:55.910934 56850 config_data.cc:223] traverse: menu/alternative_select_keys >I0827 22:05:55.910962 56850 engine.cc:71] starting engine. >I0827 22:05:55.911017 56850 config_component.cc:82] read: schema/name >I0827 22:05:55.911021 56850 config_data.cc:223] traverse: schema/name >I0827 22:05:55.911027 56850 config_component.cc:70] read: menu/page_size >I0827 22:05:55.911031 56850 config_data.cc:223] traverse: menu/page_size >I0827 22:05:55.911037 56850 config_component.cc:82] read: menu/alternative_select_keys >I0827 22:05:55.911041 56850 config_data.cc:223] traverse: menu/alternative_select_keys >I0827 22:05:55.911078 56850 config_data.cc:65] loading config file '/home/ryan/.config/ibus/rime/user.yaml'. >I0827 22:05:55.911221 56850 config_component.cc:104] read: key_binder/bindings >I0827 22:05:55.911228 56850 config_data.cc:223] traverse: key_binder/bindings >I0827 22:05:55.911437 56850 switcher.cc:247] num processors: 2 >I0827 22:05:55.911448 56850 switcher.cc:262] num translators: 2 >I0827 22:05:55.911454 56850 config_component.cc:82] read: switcher/caption >I0827 22:05:55.911458 56850 config_data.cc:223] traverse: switcher/caption >I0827 22:05:55.911465 56850 config_component.cc:104] read: switcher/hotkeys >I0827 22:05:55.911471 56850 config_data.cc:223] traverse: switcher/hotkeys >I0827 22:05:55.911487 56850 config_component.cc:104] read: switcher/save_options >I0827 22:05:55.911492 56850 config_data.cc:223] traverse: switcher/save_options >I0827 22:05:55.911504 56850 config_component.cc:64] read: switcher/fold_options >I0827 22:05:55.911509 56850 config_data.cc:223] traverse: switcher/fold_options >I0827 22:05:55.911526 56850 config_component.cc:64] read: var/option/ascii_punct >I0827 22:05:55.911531 56850 config_data.cc:223] traverse: var/option/ascii_punct >I0827 22:05:55.911538 56850 config_component.cc:64] read: var/option/extended_charset >I0827 22:05:55.911543 56850 config_data.cc:223] traverse: var/option/extended_charset >I0827 22:05:55.911553 56850 engine.cc:126] updated option: extended_charset >I0827 22:05:55.911566 56850 config_component.cc:64] read: var/option/full_shape >I0827 22:05:55.911571 56850 config_data.cc:223] traverse: var/option/full_shape >I0827 22:05:55.911578 56850 engine.cc:126] updated option: full_shape >I0827 22:05:55.911583 56850 config_component.cc:64] read: var/option/simplification >I0827 22:05:55.911587 56850 config_data.cc:223] traverse: var/option/simplification >I0827 22:05:55.911594 56850 engine.cc:126] updated option: simplification >I0827 22:05:55.911600 56850 config_component.cc:64] read: var/option/zh_hans >I0827 22:05:55.911603 56850 config_data.cc:223] traverse: var/option/zh_hans >I0827 22:05:55.911610 56850 config_component.cc:64] read: var/option/zh_hant >I0827 22:05:55.911615 56850 config_data.cc:223] traverse: var/option/zh_hant >I0827 22:05:55.911620 56850 config_component.cc:64] read: var/option/zh_hant_tw >I0827 22:05:55.911628 56850 config_data.cc:223] traverse: var/option/zh_hant_tw >I0827 22:05:55.911634 56850 config_component.cc:104] read: schema_list >I0827 22:05:55.911638 56850 config_data.cc:223] traverse: schema_list >I0827 22:05:55.911644 56850 config_component.cc:82] read: var/previously_selected_schema >I0827 22:05:55.911648 56850 config_data.cc:223] traverse: var/previously_selected_schema >I0827 22:05:55.911665 56850 config_data.cc:65] loading config file '/home/ryan/.config/ibus/rime/build/wubi_pinyin.schema.yaml'. >I0827 22:05:55.923650 56850 config_component.cc:82] read: schema/name >I0827 22:05:55.923673 56850 config_data.cc:223] traverse: schema/name >I0827 22:05:55.923686 56850 config_component.cc:70] read: menu/page_size >I0827 22:05:55.923691 56850 config_data.cc:223] traverse: menu/page_size >I0827 22:05:55.923699 56850 config_component.cc:82] read: menu/alternative_select_keys >I0827 22:05:55.923703 56850 config_data.cc:223] traverse: menu/alternative_select_keys >I0827 22:05:55.923712 56850 config_component.cc:104] read: engine/processors >I0827 22:05:55.923717 56850 config_data.cc:223] traverse: engine/processors >I0827 22:05:55.923733 56850 config_component.cc:64] read: ascii_composer/good_old_caps_lock >I0827 22:05:55.923736 56850 config_data.cc:223] traverse: ascii_composer/good_old_caps_lock >I0827 22:05:55.923743 56850 config_component.cc:109] read: ascii_composer/switch_key >I0827 22:05:55.923748 56850 config_data.cc:223] traverse: ascii_composer/switch_key >I0827 22:05:55.923753 56850 config_component.cc:109] read: ascii_composer/switch_key >I0827 22:05:55.923756 56850 config_data.cc:223] traverse: ascii_composer/switch_key >I0827 22:05:55.923804 56850 config_component.cc:109] read: recognizer/patterns >I0827 22:05:55.923812 56850 config_data.cc:223] traverse: recognizer/patterns >I0827 22:05:55.923962 56850 config_component.cc:64] read: recognizer/use_space >I0827 22:05:55.923969 56850 config_data.cc:223] traverse: recognizer/use_space >I0827 22:05:55.923975 56850 config_component.cc:104] read: key_binder/bindings >I0827 22:05:55.923979 56850 config_data.cc:223] traverse: key_binder/bindings >I0827 22:05:55.924160 56850 config_component.cc:82] read: speller/alphabet >I0827 22:05:55.924166 56850 config_data.cc:223] traverse: speller/alphabet >I0827 22:05:55.924171 56850 config_component.cc:82] read: speller/delimiter >I0827 22:05:55.924176 56850 config_data.cc:223] traverse: speller/delimiter >I0827 22:05:55.924182 56850 config_component.cc:82] read: speller/initials >I0827 22:05:55.924186 56850 config_data.cc:223] traverse: speller/initials >I0827 22:05:55.924191 56850 config_component.cc:82] read: speller/finals >I0827 22:05:55.924196 56850 config_data.cc:223] traverse: speller/finals >I0827 22:05:55.924199 56850 config_component.cc:70] read: speller/max_code_length >I0827 22:05:55.924203 56850 config_data.cc:223] traverse: speller/max_code_length >I0827 22:05:55.924207 56850 config_component.cc:64] read: speller/auto_select >I0827 22:05:55.924211 56850 config_data.cc:223] traverse: speller/auto_select >I0827 22:05:55.924216 56850 config_component.cc:64] read: speller/use_space >I0827 22:05:55.924222 56850 config_data.cc:223] traverse: speller/use_space >I0827 22:05:55.924227 56850 config_component.cc:82] read: speller/auto_select_pattern >I0827 22:05:55.924230 56850 config_data.cc:223] traverse: speller/auto_select_pattern >I0827 22:05:55.924234 56850 config_component.cc:82] read: speller/auto_clear >I0827 22:05:55.924237 56850 config_data.cc:223] traverse: speller/auto_clear >I0827 22:05:55.924243 56850 config_component.cc:64] read: punctuator/use_space >I0827 22:05:55.924248 56850 config_data.cc:223] traverse: punctuator/use_space >I0827 22:05:55.924254 56850 config_component.cc:109] read: punctuator/half_shape >I0827 22:05:55.924257 56850 config_data.cc:223] traverse: punctuator/half_shape >I0827 22:05:55.924273 56850 config_component.cc:109] read: navigator/bindings >I0827 22:05:55.924276 56850 config_data.cc:223] traverse: navigator/bindings >I0827 22:05:55.924288 56850 engine.cc:126] updated option: _auto_commit >I0827 22:05:55.924302 56850 config_component.cc:109] read: editor/bindings >I0827 22:05:55.924307 56850 config_data.cc:223] traverse: editor/bindings >I0827 22:05:55.924311 56850 config_component.cc:99] read: editor/char_handler >I0827 22:05:55.924315 56850 config_data.cc:223] traverse: editor/char_handler >I0827 22:05:55.924319 56850 config_component.cc:104] read: engine/segmentors >I0827 22:05:55.924324 56850 config_data.cc:223] traverse: engine/segmentors >I0827 22:05:55.924333 56850 config_component.cc:109] read: recognizer/patterns >I0827 22:05:55.924336 56850 config_data.cc:223] traverse: recognizer/patterns >I0827 22:05:55.924372 56850 config_component.cc:82] read: speller/alphabet >I0827 22:05:55.924377 56850 config_data.cc:223] traverse: speller/alphabet >I0827 22:05:55.924382 56850 config_component.cc:82] read: speller/delimiter >I0827 22:05:55.924386 56850 config_data.cc:223] traverse: speller/delimiter >I0827 22:05:55.924391 56850 config_component.cc:82] read: speller/initials >I0827 22:05:55.924394 56850 config_data.cc:223] traverse: speller/initials >I0827 22:05:55.924399 56850 config_component.cc:82] read: speller/finals >I0827 22:05:55.924402 56850 config_data.cc:223] traverse: speller/finals >I0827 22:05:55.924407 56850 config_component.cc:104] read: abc_segmentor/extra_tags >I0827 22:05:55.924410 56850 config_data.cc:223] traverse: abc_segmentor/extra_tags >I0827 22:05:55.924418 56850 config_component.cc:109] read: punctuator/half_shape >I0827 22:05:55.924422 56850 config_data.cc:223] traverse: punctuator/half_shape >I0827 22:05:55.924428 56850 config_component.cc:104] read: engine/translators >I0827 22:05:55.924435 56850 config_data.cc:223] traverse: engine/translators >I0827 22:05:55.924441 56850 config_component.cc:109] read: punctuator/half_shape >I0827 22:05:55.924443 56850 config_data.cc:223] traverse: punctuator/half_shape >I0827 22:05:55.924448 56850 config_component.cc:109] read: punctuator/symbols >I0827 22:05:55.924451 56850 config_data.cc:223] traverse: punctuator/symbols >I0827 22:05:55.924458 56850 config_component.cc:82] read: reverse_lookup/tag >I0827 22:05:55.924461 56850 config_data.cc:223] traverse: reverse_lookup/tag >I0827 22:05:55.924471 56850 config_component.cc:82] read: translator/dictionary >I0827 22:05:55.924475 56850 config_data.cc:223] traverse: translator/dictionary >I0827 22:05:55.924480 56850 config_component.cc:82] read: translator/prism >I0827 22:05:55.924485 56850 config_data.cc:223] traverse: translator/prism >I0827 22:05:55.924525 56850 dictionary.cc:261] loading dictionary 'wubi86'. >I0827 22:05:55.924530 56850 table.cc:299] loading table file: /home/ryan/.config/ibus/rime/build/wubi86.table.bin >I0827 22:05:55.924612 56850 prism.cc:77] loading prism file: /home/ryan/.config/ibus/rime/build/wubi_pinyin.prism.bin >I0827 22:05:55.924624 56850 prism.cc:107] found double array image of size 208640. >I0827 22:05:55.924631 56850 config_component.cc:64] read: translator/enable_user_dict >I0827 22:05:55.924635 56850 config_data.cc:223] traverse: translator/enable_user_dict >I0827 22:05:55.924643 56850 config_component.cc:82] read: translator/user_dict >I0827 22:05:55.924648 56850 config_data.cc:223] traverse: translator/user_dict >I0827 22:05:55.924652 56850 config_component.cc:82] read: translator/dictionary >I0827 22:05:55.924655 56850 config_data.cc:223] traverse: translator/dictionary >I0827 22:05:55.924664 56850 config_component.cc:82] read: translator/db_class >I0827 22:05:55.924669 56850 config_data.cc:223] traverse: translator/db_class >I0827 22:05:55.967170 56850 config_component.cc:82] read: translator/delimiter >I0827 22:05:55.967190 56850 config_data.cc:223] traverse: translator/delimiter >I0827 22:05:55.967206 56850 config_component.cc:82] read: speller/delimiter >I0827 22:05:55.967209 56850 config_data.cc:223] traverse: speller/delimiter >I0827 22:05:55.967216 56850 config_component.cc:82] read: translator/tag >I0827 22:05:55.967221 56850 config_data.cc:223] traverse: translator/tag >I0827 22:05:55.967227 56850 config_component.cc:64] read: translator/contextual_suggestions >I0827 22:05:55.967231 56850 config_data.cc:223] traverse: translator/contextual_suggestions >I0827 22:05:55.967237 56850 config_component.cc:64] read: translator/enable_completion >I0827 22:05:55.967240 56850 config_data.cc:223] traverse: translator/enable_completion >I0827 22:05:55.967247 56850 config_component.cc:64] read: translator/strict_spelling >I0827 22:05:55.967249 56850 config_data.cc:223] traverse: translator/strict_spelling >I0827 22:05:55.967257 56850 config_component.cc:76] read: translator/initial_quality >I0827 22:05:55.967260 56850 config_data.cc:223] traverse: translator/initial_quality >I0827 22:05:55.967267 56850 config_component.cc:104] read: translator/preedit_format >I0827 22:05:55.967270 56850 config_data.cc:223] traverse: translator/preedit_format >I0827 22:05:55.967278 56850 config_component.cc:104] read: translator/comment_format >I0827 22:05:55.967283 56850 config_data.cc:223] traverse: translator/comment_format >I0827 22:05:55.967288 56850 config_component.cc:104] read: translator/disable_user_dict_for_patterns >I0827 22:05:55.967296 56850 config_data.cc:223] traverse: translator/disable_user_dict_for_patterns >I0827 22:05:55.967319 56850 config_component.cc:64] read: translator/enable_charset_filter >I0827 22:05:55.967324 56850 config_data.cc:223] traverse: translator/enable_charset_filter >I0827 22:05:55.967329 56850 config_component.cc:64] read: translator/enable_sentence >I0827 22:05:55.967334 56850 config_data.cc:223] traverse: translator/enable_sentence >I0827 22:05:55.967339 56850 config_component.cc:64] read: translator/sentence_over_completion >I0827 22:05:55.967344 56850 config_data.cc:223] traverse: translator/sentence_over_completion >I0827 22:05:55.967350 56850 config_component.cc:64] read: translator/enable_encoder >I0827 22:05:55.967355 56850 config_data.cc:223] traverse: translator/enable_encoder >I0827 22:05:55.967360 56850 config_component.cc:64] read: translator/encode_commit_history >I0827 22:05:55.967363 56850 config_data.cc:223] traverse: translator/encode_commit_history >I0827 22:05:55.967370 56850 config_component.cc:70] read: translator/max_phrase_length >I0827 22:05:55.967375 56850 config_data.cc:223] traverse: translator/max_phrase_length >I0827 22:05:55.967381 56850 config_component.cc:70] read: translator/max_homographs >I0827 22:05:55.967386 56850 config_data.cc:223] traverse: translator/max_homographs >I0827 22:05:55.967402 56850 config_component.cc:82] read: translator/dictionary >I0827 22:05:55.967406 56850 config_data.cc:223] traverse: translator/dictionary >I0827 22:05:55.967430 56850 reverse_lookup_dictionary.cc:33] loading reversedb: /home/ryan/.config/ibus/rime/build/wubi86.reverse.bin >I0827 22:05:55.967674 56850 config_component.cc:104] read: encoder/rules >I0827 22:05:55.967684 56850 config_data.cc:223] traverse: encoder/rules >I0827 22:05:55.967700 56850 config_component.cc:104] read: encoder/exclude_patterns >I0827 22:05:55.967705 56850 config_data.cc:223] traverse: encoder/exclude_patterns >I0827 22:05:55.967715 56850 config_component.cc:82] read: encoder/tail_anchor >I0827 22:05:55.967720 56850 config_data.cc:223] traverse: encoder/tail_anchor >I0827 22:05:55.967732 56850 config_component.cc:104] read: engine/filters >I0827 22:05:55.967737 56850 config_data.cc:223] traverse: engine/filters >I0827 22:05:55.967749 56850 config_component.cc:104] read: filter/tags >I0827 22:05:55.967753 56850 config_data.cc:223] traverse: filter/tags >I0827 22:05:55.967761 56850 config_component.cc:82] read: simplifier/tips >I0827 22:05:55.967766 56850 config_data.cc:223] traverse: simplifier/tips >I0827 22:05:55.967770 56850 config_component.cc:82] read: simplifier/tip >I0827 22:05:55.967775 56850 config_data.cc:223] traverse: simplifier/tip >I0827 22:05:55.967782 56850 config_component.cc:64] read: simplifier/show_in_comment >I0827 22:05:55.967785 56850 config_data.cc:223] traverse: simplifier/show_in_comment >I0827 22:05:55.967790 56850 config_component.cc:104] read: simplifier/comment_format >I0827 22:05:55.967797 56850 config_data.cc:223] traverse: simplifier/comment_format >I0827 22:05:55.967803 56850 config_component.cc:64] read: simplifier/random >I0827 22:05:55.967805 56850 config_data.cc:223] traverse: simplifier/random >I0827 22:05:55.967811 56850 config_component.cc:82] read: simplifier/option_name >I0827 22:05:55.967814 56850 config_data.cc:223] traverse: simplifier/option_name >I0827 22:05:55.967823 56850 config_component.cc:82] read: simplifier/opencc_config >I0827 22:05:55.967825 56850 config_data.cc:223] traverse: simplifier/opencc_config >I0827 22:05:55.967831 56850 config_component.cc:104] read: simplifier/excluded_types >I0827 22:05:55.967834 56850 config_data.cc:223] traverse: simplifier/excluded_types >I0827 22:05:55.967849 56850 config_component.cc:104] read: switches >I0827 22:05:55.967854 56850 config_data.cc:223] traverse: switches >I0827 22:05:55.967865 56850 engine.cc:126] updated option: ascii_mode >I0827 22:05:55.967896 56850 engine.cc:126] updated option: soft_cursor >I0827 22:05:56.924960 56850 engine.cc:99] process key: a >I0827 22:05:56.925005 56850 recognizer.cc:45] matching active input 'a' at pos 0 >I0827 22:05:56.925046 56850 speller.cc:120] add to input: 'a', a >I0827 22:05:56.925061 56850 engine.cc:150] active input: a >I0827 22:05:56.925068 56850 segmentation.cc:60] reset to 0 segments. >I0827 22:05:56.925073 56850 segmentation.cc:67] diff pos: 0 >I0827 22:05:56.925082 56850 engine.cc:166] start pos: 0 >I0827 22:05:56.925086 56850 engine.cc:167] end pos: 0 >I0827 22:05:56.925094 56850 recognizer.cc:45] matching active input 'a' at pos 0 >I0827 22:05:56.925115 56850 abc_segmentor.cc:41] abc_segmentor: a >I0827 22:05:56.925122 56850 abc_segmentor.cc:59] [0, 1) >I0827 22:05:56.925144 56850 fallback_segmentor.cc:19] current segment length: 1 >I0827 22:05:56.925153 56850 engine.cc:173] segmentation: [a|0,1{abc,reverse_lookup}] >I0827 22:05:56.925161 56850 engine.cc:199] translating segment: a >I0827 22:05:56.925175 56850 config_component.cc:82] read: reverse_lookup/delimiter >I0827 22:05:56.925179 56850 config_data.cc:223] traverse: reverse_lookup/delimiter >I0827 22:05:56.925191 56850 config_component.cc:82] read: speller/delimiter >I0827 22:05:56.925196 56850 config_data.cc:223] traverse: speller/delimiter >I0827 22:05:56.925204 56850 config_component.cc:82] read: reverse_lookup/tag >I0827 22:05:56.925207 56850 config_data.cc:223] traverse: reverse_lookup/tag >I0827 22:05:56.925212 56850 config_component.cc:64] read: reverse_lookup/contextual_suggestions >I0827 22:05:56.925220 56850 config_data.cc:223] traverse: reverse_lookup/contextual_suggestions >I0827 22:05:56.925223 56850 config_component.cc:64] read: reverse_lookup/enable_completion >I0827 22:05:56.925227 56850 config_data.cc:223] traverse: reverse_lookup/enable_completion >I0827 22:05:56.925232 56850 config_component.cc:64] read: reverse_lookup/strict_spelling >I0827 22:05:56.925237 56850 config_data.cc:223] traverse: reverse_lookup/strict_spelling >I0827 22:05:56.925242 56850 config_component.cc:76] read: reverse_lookup/initial_quality >I0827 22:05:56.925249 56850 config_data.cc:223] traverse: reverse_lookup/initial_quality >I0827 22:05:56.925256 56850 config_component.cc:104] read: reverse_lookup/preedit_format >I0827 22:05:56.925261 56850 config_data.cc:223] traverse: reverse_lookup/preedit_format >I0827 22:05:56.925312 56850 config_component.cc:104] read: reverse_lookup/comment_format >I0827 22:05:56.925318 56850 config_data.cc:223] traverse: reverse_lookup/comment_format >I0827 22:05:56.925326 56850 config_component.cc:104] read: reverse_lookup/disable_user_dict_for_patterns >I0827 22:05:56.925330 56850 config_data.cc:223] traverse: reverse_lookup/disable_user_dict_for_patterns >I0827 22:05:56.925338 56850 config_component.cc:82] read: reverse_lookup/prefix >I0827 22:05:56.925341 56850 config_data.cc:223] traverse: reverse_lookup/prefix >I0827 22:05:56.925348 56850 config_component.cc:82] read: reverse_lookup/suffix >I0827 22:05:56.925351 56850 config_data.cc:223] traverse: reverse_lookup/suffix >I0827 22:05:56.925357 56850 config_component.cc:82] read: reverse_lookup/tips >I0827 22:05:56.925361 56850 config_data.cc:223] traverse: reverse_lookup/tips >I0827 22:05:56.925369 56850 config_component.cc:64] read: reverse_lookup/enable_completion >I0827 22:05:56.925375 56850 config_data.cc:223] traverse: reverse_lookup/enable_completion >I0827 22:05:56.925382 56850 config_component.cc:82] read: reverse_lookup/dictionary >I0827 22:05:56.925387 56850 config_data.cc:223] traverse: reverse_lookup/dictionary >I0827 22:05:56.925392 56850 config_component.cc:82] read: reverse_lookup/prism >I0827 22:05:56.925397 56850 config_data.cc:223] traverse: reverse_lookup/prism >I0827 22:05:56.925428 56850 dictionary.cc:261] loading dictionary 'pinyin_simp'. >I0827 22:05:56.925432 56850 table.cc:299] loading table file: /home/ryan/.config/ibus/rime/build/pinyin_simp.table.bin >I0827 22:05:56.925477 56850 prism.cc:77] loading prism file: /home/ryan/.config/ibus/rime/build/pinyin_simp.prism.bin >I0827 22:05:56.925492 56850 prism.cc:107] found double array image of size 1536. >I0827 22:05:56.925498 56850 config_component.cc:82] read: reverse_lookup/target >I0827 22:05:56.925501 56850 config_data.cc:223] traverse: reverse_lookup/target >I0827 22:05:56.925510 56850 config_component.cc:82] read: translator/dictionary >I0827 22:05:56.925513 56850 config_data.cc:223] traverse: translator/dictionary >I0827 22:05:56.925521 56850 reverse_lookup_translator.cc:150] input = 'a', [0, 1) >I0827 22:05:56.925535 56850 syllabifier.cc:52] current_pos: 0 > >Thread 1 "ibus-engine-rim" received signal SIGSEGV, Segmentation fault. >0x00007ffff7ca3508 in Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::commonPrefixSearch<Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::result_pair_type> ( > node_pos=0, len=1, result_len=1, result=0x55555580e750, key=0x7fffffffca20 "a", this=0x5555558128f0) > at /usr/include/darts.h:280 >280 for (register size_t i = 0; i < len; ++i) { >(gdb) backtrace >#0 0x00007ffff7ca3508 in Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::commonPrefixSearch<Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::result_pair_type>(char const*, Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::result_pair_type*, unsigned long, unsigned long, unsigned long) const (node_pos=0, len=1, result_len=1, result=0x55555580e750, key=0x7fffffffca20 "a", this=0x5555558128f0) at /usr/include/darts.h:280 >#1 0x00007ffff7ca3508 in rime::Prism::CommonPrefixSearch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::result_pair_type, std::allocator<Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int, Darts::Length<char> >::result_pair_type> >*) (this=this@entry=0x5555555c9310, key=..., result=result@entry=0x7fffffffc940) at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/dict/prism.cc:259 >#2 0x00007ffff7c7e5cf in rime::Syllabifier::BuildSyllableGraph(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rime::Prism&, rime::SyllableGraph*) (this=this@entry=0x7fffffffcc30, input=..., prism=..., graph=graph@entry=0x7fffffffcb50) at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/algo/syllabifier.cc:58 >#3 0x00007ffff7cf171c in rime::ReverseLookupTranslator::Query(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rime::Segment const&) > (this=0x5555555991b0, input=..., segment=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/ext/atomicity.h:96 >#4 0x00007ffff7c243bd in rime::ConcreteEngine::TranslateSegments(rime::Segmentation*) (this=this@entry=0x5555555b3340, segments=segments@entry=0x5555555b2228) > at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/shared_ptr_base.h:1309 >#5 0x00007ffff7c24572 in rime::ConcreteEngine::Compose(rime::Context*) (this=0x5555555b3340, ctx=0x5555555b2200) > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/engine.cc:158 >#6 0x00007ffff7c21fb9 in rime::ConcreteEngine::OnContextUpdate(rime::Context*) (this=<optimized out>, ctx=<optimized out>) > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/engine.cc:121 >#7 0x00007ffff7c21fcb in rime::ConcreteEngine::<lambda(rime::Context*)>::operator() (ctx=<optimized out>, __closure=<optimized out>) > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/engine.cc:78 >#8 0x00007ffff7c21fcb in boost::detail::function::void_function_obj_invoker1<rime::ConcreteEngine::ConcreteEngine()::<lambda(rime::Context*)>, void, rime::Context*>::invoke(boost::detail::function::function_buffer &, rime::Context *) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:158 >#9 0x00007ffff7c18999 in boost::function1<void, rime::Context*>::operator()(rime::Context*) const (a0=<optimized out>, this=<optimized out>) > at /usr/include/boost/function/function_template.hpp:677 >#10 0x00007ffff7c18999 in boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void (rime::Context*)>, 0u, rime::Context*&>(boost::function<void (rime::Context*)>&, boost::signals2::detail::unsigned_meta_array<0u>, std::tuple<rime::Context*&> const&, boost::enable_if<boost::is_void<boost::function<void (rime::Context*)>::result_type>, void>::type*) const (args=..., func=..., this=<optimized out>) at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:105 >#11 0x00007ffff7c18999 in boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator()<boost::function<void (rime::Context*)>, rime::Context*&, 1ul>(boost::function<void (rime::Context*)>&, std::tuple<rime::Context*&> const&, mpl_::size_t<1ul>) const (args=..., func=..., this=<optimized out>) > at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:90 >#12 0x00007ffff7c18999 in boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>::operator()<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > const&) const (connectionBody=..., this=0x7fffffffd0d0) > at /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:133 >#13 0x00007ffff7c18999 in boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >::dereference() const (this=0x7fffffffcee0) > at /usr/include/boost/signals2/detail/slot_call_iterator.hpp:110 >#14 0x00007ffff7c18999 in boost::iterators::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > const&) (f=...) at /usr/include/boost/iterator/iterator_facade.hpp:550 >--Type <RET> for more, q to quit, c to continue without paging-- >#15 0x00007ffff7c18999 in boost::iterators::detail::iterator_facade_base<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::iterators::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long, false, false>::operator*() const (this=0x7fffffffcee0) > at /usr/include/boost/iterator/iterator_facade.hpp:656 >#16 0x00007ffff7c18999 in boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >) const > (last=..., first=..., this=<optimized out>) at /usr/include/boost/signals2/optional_last_value.hpp:57 >#17 0x00007ffff7c18999 in boost::signals2::detail::combiner_invoker<void>::operator()<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, rime::Context*>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (rime::Context*), boost::function<void (rime::Context*)> >, boost::signals2::mutex> >) const (last=..., first=..., combiner=..., this=<optimized out>) > at /usr/include/boost/signals2/detail/result_type_wrapper.hpp:64 >#18 0x00007ffff7c18999 in boost::signals2::detail::signal_impl<void (rime::Context*), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (rime::Context*)>, boost::function<void (boost::signals2::connection const&, rime::Context*)>, boost::signals2::mutex>::operator()(rime::Context*) (this=0x5555556164b0, args#0=<optimized out>, > args#0@entry=0x5555555b2200) at /usr/include/boost/signals2/detail/signal_template.hpp:243 >#19 0x00007ffff7c0dc51 in boost::signals2::signal<void (rime::Context*), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (rime::Context*)>, boost::function<void (boost::signals2::connection const&, rime::Context*)>, boost::signals2::mutex>::operator()(rime::Context*) (args#0=0x5555555b2200, this=0x5555555b2310) > at /usr/include/boost/smart_ptr/shared_ptr.hpp:726 >#20 0x00007ffff7c0dc51 in rime::Context::PushInput(char) (this=this@entry=0x5555555b2200, ch=ch@entry=97 'a') > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/context.cc:71 >#21 0x00007ffff7d04df9 in rime::Speller::ProcessKeyEvent(rime::KeyEvent const&) (this=0x5555555a9ef0, key_event=...) > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/gear/speller.cc:121 >#22 0x00007ffff7c27df9 in rime::ConcreteEngine::ProcessKey(rime::KeyEvent const&) (this=0x5555555b3340, key_event=...) > at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/shared_ptr_base.h:1309 >#23 0x00007ffff7c3b423 in rime::Session::ProcessKey(rime::KeyEvent const&) (this=<optimized out>, key_event=...) > at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/unique_ptr.h:352 >#24 0x00007ffff7bfb0b4 in RimeProcessKey(RimeSessionId, int, int) (session_id=93824992660880, keycode=97, mask=0) >--Type <RET> for more, q to quit, c to continue without paging-- > at /dev/shm/portage/app-i18n/librime-1.5.3/work/librime-1.5.3/src/rime/key_event.h:20 >#25 0x00005555555576ec in ibus_rime_engine_process_key_event (engine=0x5555555c3070, keyval=97, keycode=<optimized out>, modifiers=0) > at /dev/shm/portage/app-i18n/ibus-rime-1.4.0/work/ibus-rime-1.4.0/rime_engine.c:473 >#26 0x00007ffff7f4b2a1 in () at /usr/lib64/libibus-1.0.so.5 >#27 0x00007ffff7eedf94 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0 >#28 0x00007ffff7f00c30 in () at /usr/lib64/libgobject-2.0.so.0 >#29 0x00007ffff7f09a91 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0 >#30 0x00007ffff7f0aaf7 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0 >#31 0x00007ffff7f5b312 in () at /usr/lib64/libibus-1.0.so.5 >#32 0x00007ffff78845cc in () at /usr/lib64/libgio-2.0.so.0 >#33 0x00007ffff7e04e08 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 >#34 0x00007ffff7e051e8 in () at /usr/lib64/libglib-2.0.so.0 >#35 0x00007ffff7e05503 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 >#36 0x00007ffff7f7295c in ibus_main () at /usr/lib64/libibus-1.0.so.5 >#37 0x000055555555669e in rime_with_ibus () at /dev/shm/portage/app-i18n/ibus-rime-1.4.0/work/ibus-rime-1.4.0/rime_main.c:143 >#38 0x000055555555669e in main (argc=<optimized out>, argv=<optimized out>) at /dev/shm/portage/app-i18n/ibus-rime-1.4.0/work/ibus-rime-1.4.0/rime_main.c:166
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 692950
: 588260 |
588262