I finally get what i want..My error!
SciTE exits abrutly on DBCS
Here follows
---------------------------------------
Conversion failed 'ãšããããg'
=================================================================
==4155==ERROR: AddressSanitizer: stack-buffer-overflow on address
0xbfdbe684 at pc 0x85f881f bp 0xbfdbe058 sp 0xbfdbe050
WRITE of size 1 at 0xbfdbe684 thread T0
==4155==WARNING: Trying to symbolize code, but external symbolizer is not
initialized!
#0 0x85f881e (/usr/bin/SciTE+0x85f881e)
#1 0x85c0a52 (/usr/bin/SciTE+0x85c0a52)
#2 0x4bc0a2 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x100a2)
#3 0x4b9726 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xd726)
#4 0x4d2a18 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x26a18)
#5 0x4d389e (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x2789e)
#6 0xaa774c (/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0+0x11d74c)
#7 0x4bc0a2 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x100a2)
#8 0x4b9726 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xd726)
#9 0x4d2a18 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x26a18)
#10 0x4d3442 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x27442)
#11 0xfb609e
(/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so+0x309e)
#12 0x4bc68f (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x1068f)
#13 0x4b9726 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xd726)
#14 0x4d2a18 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x26a18)
#15 0x4d3442 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x27442)
#16 0x68f055b (/usr/lib/i386-linux-gnu/libibus-1.0.so.0+0x1655b)
#17 0x69f359 (/usr/lib/i386-linux-gnu/libffi.so.6+0x4359)
#18 0x69f08e (/usr/lib/i386-linux-gnu/libffi.so.6+0x408e)
#19 0x4b9d93 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xdd93)
#20 0x4b82fc (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xc2fc)
#21 0x4b9483 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0xd483)
#22 0x4cb70c (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x1f70c)
#23 0x4d32cb (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x272cb)
#24 0x4d3442 (/usr/lib/i386-linux-gnu/libgobject-2.0.so.0+0x27442)
#25 0x7b3e776 (/usr/lib/i386-linux-gnu/libgio-2.0.so.0+0xcb776)
#26 0x7b2c665 (/usr/lib/i386-linux-gnu/libgio-2.0.so.0+0xb9665)
#27 0x30f80f (/lib/i386-linux-gnu/libglib-2.0.so.0+0x4480f)
#28 0x311d45 (/lib/i386-linux-gnu/libglib-2.0.so.0+0x46d45)
#29 0x3120e4 (/lib/i386-linux-gnu/libglib-2.0.so.0+0x470e4)
#30 0x31252a (/lib/i386-linux-gnu/libglib-2.0.so.0+0x4752a)
#31 0xabfbfe (/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0+0x135bfe)
#32 0x8216906 (/usr/bin/SciTE+0x8216906)
#33 0x82175d7 (/usr/bin/SciTE+0x82175d7)
#34 0x7714d2 (/lib/i386-linux-gnu/libc.so.6+0x194d2)
#35 0x8174de4 (/usr/bin/SciTE+0x8174de4)
Address 0xbfdbe684 is located in stack of thread T0 at offset 996 in frame
#0 0x85f6aef (/usr/bin/SciTE+0x85f6aef)
This frame has 22 object(s):
[32, 36) ''
[96, 100) ''
[160, 161) 'koreanIME'
[224, 228) ''
[288, 292) ''
[352, 356) 'source'
[416, 420) 'conv'
[480, 484) 'localeVal'
[544, 548) 'pin'
[608, 612) 'inLeft'
[672, 676) 'pout'
[736, 740) 'outLeft'
[800, 804) 'conversions'
[864, 868) 'source1'
[928, 932) 'conv2'
[992, 996) 'localeVal3' <== Memory access at offset 996 overflows this
variable
[1056, 1060) 'pin4'
[1120, 1124) 'inLeft5'
[1184, 1188) 'pout6'
[1248, 1252) 'outLeft7'
[1312, 1316) 'conversions8'
[1376, 1380) 'i'
HINT: this may be a false positive if your program uses some custom stack
unwind mechanism or swapcontext
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-buffer-overflow ??:0 ??
Shadow bytes around the buggy address:
0x37fb7c80: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7c90: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7ca0: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7cb0: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7cc0: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
=>0x37fb7cd0:[04]f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7ce0: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7cf0: 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2
0x37fb7d00: 04 f4 f4 f4 f3 f3 f3 f3 00 00 00 00 00 00 00 00
0x37fb7d10: 00 00 00 00 00 00 00 00 f1 f1 f1 f1 04 f4 f4 f4
0x37fb7d20: f2 f2 f2 f2 04 f4 f4 f4 f2 f2 f2 f2 04 f4 f4 f4
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Heap right redzone: fb
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack partial redzone: f4
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
ASan internal: fe
==4155==ABORTING
--
You received this message because you are subscribed to the Google Groups "scintilla-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scintilla-interest+***@googlegroups.com.
To post to this group, send email to scintilla-***@googlegroups.com.
Visit this group at http://groups.google.com/group/scintilla-interest.
For more options, visit https://groups.google.com/d/optout.