bugm17n - Bugs: bug #53202, hu-rovas-post.mim makes UIM...

 
 

bug #53202: hu-rovas-post.mim makes UIM segfault

Submitter:  None
Submitted:  Wed 21 Feb 2018 11:58:17 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 09 May 2023 11:10:57 AM UTC, comment #2: 

I also think this is a UIM bug.

Mike FABIAN <mike_fabian>
Group Member
Fri 22 May 2020 05:03:52 AM UTC, comment #1: 

hu-rovas-post.mim does not cause Segfault in other IME. I think perhaps the UIM bug?

Hodong Kim <hodong>
Wed 21 Feb 2018 11:58:17 AM UTC, original submission:  

The hu-rovas-post.mim script causes a segfault in UIM when running uim-xim

(gdb) bt
#0  mconv_rebind_buffer (converter=0x726500,
    buf=0x7ffff3b831e0 "Input method for the Old Hungarian script\n\nCan be used on any keyboard layout which supports ASCII.\nThe accented modern Hungarian characters are typed in\nthe same way as in the latn-post.mim input met"..., n=4096)
    at coding.c:4321
#1  0x00007ffff39809bc in ?? () from /usr/lib/uim/plugin/libuim-m17nlib.so
#2  0x00007ffff39810f7 in ?? () from /usr/lib/uim/plugin/libuim-m17nlib.so
#3  0x00007ffff79a71f4 in ?? () from /usr/lib/libuim-scm.so.0
#4  0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#5  0x00007ffff79a7af1 in ?? () from /usr/lib/libuim-scm.so.0
#6  0x00007ffff79a7c56 in ?? () from /usr/lib/libuim-scm.so.0
#7  0x00007ffff79a74e4 in ?? () from /usr/lib/libuim-scm.so.0
#8  0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#9  0x00007ffff79a7748 in ?? () from /usr/lib/libuim-scm.so.0
#10 0x00007ffff79a720c in ?? () from /usr/lib/libuim-scm.so.0
#11 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#12 0x00007ffff79b6cbd in ?? () from /usr/lib/libuim-scm.so.0
#13 0x00007ffff66d7cbd in GCROOTS_call_with_gc_ready_stack () from /usr/lib/libgcroots.so.0
#14 0x00007ffff79b5ece in ?? () from /usr/lib/libuim-scm.so.0
#15 0x00007ffff79a71f4 in ?? () from /usr/lib/libuim-scm.so.0
#16 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#17 0x00007ffff79a8bc5 in ?? () from /usr/lib/libuim-scm.so.0
#18 0x00007ffff79a71f4 in ?? () from /usr/lib/libuim-scm.so.0
#19 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#20 0x00007ffff79a7f1c in ?? () from /usr/lib/libuim-scm.so.0
#21 0x00007ffff79a80c0 in ?? () from /usr/lib/libuim-scm.so.0
#22 0x00007ffff79a720c in ?? () from /usr/lib/libuim-scm.so.0
#23 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#24 0x00007ffff79a7f1c in ?? () from /usr/lib/libuim-scm.so.0
#25 0x00007ffff79a833c in ?? () from /usr/lib/libuim-scm.so.0
#26 0x00007ffff79b4702 in ?? () from /usr/lib/libuim-scm.so.0
#27 0x00007ffff79a71b9 in ?? () from /usr/lib/libuim-scm.so.0
#28 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#29 0x00007ffff79b3563 in ?? () from /usr/lib/libuim-scm.so.0
#30 0x00007ffff79a720c in ?? () from /usr/lib/libuim-scm.so.0
#31 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#32 0x00007ffff79b5751 in ?? () from /usr/lib/libuim-scm.so.0
#33 0x00007ffff79a71b9 in ?? () from /usr/lib/libuim-scm.so.0
#34 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#35 0x00007ffff79b36c3 in ?? () from /usr/lib/libuim-scm.so.0
#36 0x00007ffff79a720c in ?? () from /usr/lib/libuim-scm.so.0
---Type <return> to continue, or q <return> to quit---
#37 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#38 0x00007ffff79b33c7 in ?? () from /usr/lib/libuim-scm.so.0
#39 0x00007ffff79a71b9 in ?? () from /usr/lib/libuim-scm.so.0
#40 0x00007ffff79a7659 in ?? () from /usr/lib/libuim-scm.so.0
#41 0x00007ffff79a7f1c in ?? () from /usr/lib/libuim-scm.so.0
#42 0x00007ffff66d7cbd in GCROOTS_call_with_gc_ready_stack () from /usr/lib/libgcroots.so.0
#43 0x00007ffff79b8e83 in uim_scm_callf () from /usr/lib/libuim-scm.so.0
#44 0x00007ffff778d789 in uim_create_context () from /usr/lib/libuim.so.8
#45 0x0000000000405177 in ?? ()
#46 0x0000000000404673 in ?? ()
#47 0x00007ffff68faf4a in __libc_start_main () from /usr/lib/libc.so.6
#48 0x0000000000404e99 in ?? ()

Deleting the script fixes the issue. Sorry for the poor backtrace, but uim also segfaults at build time so I can't get debug symbols.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mike_fabian (Posted a comment)
  • -email is unavailable- added by hodong (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code