Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash #52

Closed
mominul opened this issue Jun 23, 2018 · 1 comment
Closed

Crash #52

mominul opened this issue Jun 23, 2018 · 1 comment
Assignees
Labels

Comments

@mominul
Copy link
Member

mominul commented Jun 23, 2018

OpenBangla-Engine crashes while pressing Up and Down keys when using the Phonetic method.

@mominul mominul added the Bug label Jun 23, 2018
@mominul mominul self-assigned this Jun 23, 2018
@mominul
Copy link
Member Author

mominul commented Jun 23, 2018

gdb output:

gdb ./src/OpenBangla-Keyboard/build/src/engine/ibus/OpenBangla-Engine 
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
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 ./src/OpenBangla-Keyboard/build/src/engine/ibus/OpenBangla-Engine...done.
(gdb) run
Starting program: /home/mominul/src/OpenBangla-Keyboard/build/src/engine/ibus/OpenBangla-Engine 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[OpenBangla-Debug]: [IM:iBus]: Started IM facilities.
[New Thread 0x7fffee52d700 (LWP 3700)]
[New Thread 0x7fffedd2c700 (LWP 3701)]
[OpenBangla-Info]: [IM:iBus]: Creating IM Engine
[OpenBangla-Debug]: [IM:iBus]: Creating IM Engine with name:OpenBangla and id:1
[OpenBangla-Info]: [IM:iBus]: IM enabled

Thread 1 "OpenBangla-Engi" received signal SIGILL, Illegal instruction.
MethodPhonetic::handleSpecialKey (this=0x64c7b0 <mPh>, key=57416)
    at ../src/engine/libengine/MethodPhonetic.cpp:658
658	  if((key == VC_ENTER) || (key == VC_KP_ENTER)) {
(gdb) bt
#0  0x0000000000421110 in MethodPhonetic::handleSpecialKey(int) (this=0x64c7b0 <mPh>, key=57416) at ../src/engine/libengine/MethodPhonetic.cpp:658
#1  0x000000000041ccc2 in Layout::handleSpecialKey(int) (this=0x68b930, key=57416) at ../src/engine/libengine/Layout.cpp:105
#2  0x0000000000418708 in ibus_process_key_event_cb(_IBusEngine*, unsigned int, unsigned int, unsigned int) (engine=0x16ab060, keyval=65362, keycode=103, state=16)
    at ../src/engine/ibus/ibus_engine.cpp:166
#3  0x00007ffff7b7ed51 in  () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
#4  0x00007ffff758bf6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff759ed3e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff75a6d8f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff75a7e0f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff7b8d74a in  () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
#9  0x00007ffff788f5bc in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007ffff72b20f5 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff72b24c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff72b27d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff7ba2c5c in ibus_main () at /usr/lib/x86_64-linux-gnu/libibus-1.0.so.5
#14 0x0000000000418e86 in ibus_start_setup(bool) (ibus=false) at ../src/engine/ibus/ibus_engine.cpp:286
#15 0x0000000000418f32 in main(int, char**) (argc=1, argv=0x7fffffffde98) at ../src/engine/ibus/ibus_engine.cpp:296
(gdb) exit

@mominul mominul mentioned this issue Aug 11, 2018
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant