Hi,
Switching the character set to Japanese (Shift_JIS) in hex editor mode crashes 010. Tested on 16.0.2K and 16.0.3. Running on Fedora KDE Plasma.
Stack trace:
Message: Process 30153 (010editor) of user 1000 dumped core.
Module libnss_resolve.so.2 from rpm systemd-258.4-1.fc43.x86_64
Module libnss_mdns4_minimal.so.2 from rpm nss-mdns-0.15.1-27.fc43.x86_64
Module libnss_myhostname.so.2 from rpm systemd-258.4-1.fc43.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-6.fc43.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.12-3.fc43.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.3-3.fc43.x86_64
Module libuuid.so.1 from rpm util-linux-2.41.3-7.fc43.x86_64
Module libxcb-util.so.1 from rpm xcb-util-0.4.1-8.fc43.x86_64
Module libICE.so.6 from rpm libICE-1.1.2-3.fc43.x86_64
Module libSM.so.6 from rpm libSM-1.2.5-3.fc43.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.12-1.fc43.x86_64
Module libxcb-xkb.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-shape.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-render-util.so.0 from rpm xcb-util-renderutil-0.3.10-8.fc43.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-randr.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-keysyms.so.1 from rpm xcb-util-keysyms-0.4.1-8.fc43.x86_64
Module libxcb-image.so.0 from rpm xcb-util-image-0.4.1-8.fc43.x86_64
Module libxcb-icccm.so.4 from rpm xcb-util-wm-0.4.2-8.fc43.x86_64
Module libcap.so.2 from rpm libcap-2.76-3.fc43.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.2.0-1.fc43.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-19.fc43.x86_64
Module libsystemd.so.0 from rpm systemd-258.4-1.fc43.x86_64
Module liblzma.so.5 from rpm xz-5.8.1-4.fc43.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.2.0-1.fc43.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-11.5.1-2.fc43.x86_64
Module libpng16.so.16 from rpm libpng-1.6.55-1.fc43.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-21.fc43.x86_64
Module libdbus-1.so.3 from rpm dbus-1.16.0-4.fc43.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.47-1.fc43.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.10-5.fc43.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-3.fc43.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.86.4-1.fc43.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.17.0-3.fc43.x86_64
Module libXau.so.6 from rpm libXau-1.0.12-3.fc43.x86_64
Module libz.so.1 from rpm zlib-ng-2.3.3-1.fc43.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libX11.so.6 from rpm libX11-1.8.12-1.fc43.x86_64
Stack trace of thread 30153:
#0 0x00007f0b4ce6d963 n/a (libicuuc.so.60 + 0x6d963)
#1 0x00007f0b4ce6f18e ucnv_toUnicode_60 (libicuuc.so.60 + 0x6f18e)
#2 0x00007f0b4ea4c0aa n/a (libQt6Core5Compat.so.6 + 0x4c0aa)
#3 0x0000560ff9eaefb5 _ZN8RCharSet9ToUnicodeEiPKciPN20QStringConverterBase5StateE (/home/aeongen/ProgramFiles/010editor/010editor + 0x2aefb5)
#4 0x0000560ff9f3e92a _ZN8REdit01011ExtractByteEP5QCharPN20QStringConverterBase5StateEPhiPi (/home/aeongen/ProgramFiles/010editor/010editor + 0x33e92a)
#5 0x0000560ff9f47e04 _ZN8REdit0108DrawAreaEP8QPainterddiiPdRK5QRectbxxiii (/home/aeongen/ProgramFiles/010editor/010editor + 0x347e04)
#6 0x0000560ff9f49443 _ZN8REdit0108DrawCellEP8QPainterxiRK5QRectdi (/home/aeongen/ProgramFiles/010editor/010editor + 0x349443)
#7 0x0000560ff9f49ef5 _ZN8REdit01010DrawEditorEP8QPainteriiRiRK5QRectRK7QRegion (/home/aeongen/ProgramFiles/010editor/010editor + 0x349ef5)
#8 0x0000560ff9f4a34e _ZN8REdit01010paintEventEP11QPaintEvent (/home/aeongen/ProgramFiles/010editor/010editor + 0x34a34e)
#9 0x00007f0b4ffd4468 _ZN7QWidget5eventEP6QEvent (libQt6Widgets.so.6 + 0x1d4468)
#10 0x0000560ff9f4fe5f _ZN8REdit0105eventEP6QEvent (/home/aeongen/ProgramFiles/010editor/010editor + 0x34fe5f)
#11 0x00007f0b4ff79931 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x179931)
#12 0x00007f0b4ff83c3a _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x183c3a)
#13 0x00007f0b4e145739 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x145739)
#14 0x00007f0b4ffcbf65 _ZN14QWidgetPrivate14sendPaintEventERK7QRegion (libQt6Widgets.so.6 + 0x1cbf65)
#15 0x00007f0b4ffccc37 _ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPoint6QFlagsINS_14DrawWidgetFlagEEP8QPainterP21QWidgetRepaintManager (libQt6Widgets.so.6 + 0x1ccc37)
#16 0x00007f0b4ffe2169 _ZN21QWidgetRepaintManager13paintAndFlushEv (libQt6Widgets.so.6 + 0x1e2169)
#17 0x00007f0b4ffe29fc _ZN21QWidgetRepaintManager4syncEv (libQt6Widgets.so.6 + 0x1e29fc)
#18 0x00007f0b4ffcd5a5 _ZN14QWidgetPrivate16syncBackingStoreEv (libQt6Widgets.so.6 + 0x1cd5a5)
#19 0x00007f0b4ffd4648 _ZN7QWidget5eventEP6QEvent (libQt6Widgets.so.6 + 0x1d4648)
#20 0x00007f0b5011cca4 _ZN11QMainWindow5eventEP6QEvent (libQt6Widgets.so.6 + 0x31cca4)
#21 0x00007f0b4ff79931 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x179931)
#22 0x00007f0b4ff83c3a _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x183c3a)
#23 0x00007f0b4e145739 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x145739)
#24 0x00007f0b4e14c287 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x14c287)
#25 0x00007f0b4e406af3 n/a (libQt6Core.so.6 + 0x406af3)
#26 0x00007f0b4e8eb323 g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x41323)
#27 0x00007f0b4e8f4278 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a278)
#28 0x00007f0b4e8f4423 g_main_context_iteration (libglib-2.0.so.0 + 0x4a423)
#29 0x00007f0b4e40641a _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x40641a)
#30 0x00007f0b4e1513c3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1513c3)
#31 0x00007f0b4e14d422 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x14d422)
#32 0x0000560ff9ea1e15 main (/home/aeongen/ProgramFiles/010editor/010editor + 0x2a1e15)
#33 0x00007f0b4da105b5 __libc_start_call_main (libc.so.6 + 0x35b5)
#34 0x00007f0b4da10668 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3668)
#35 0x0000560ff9ea293a _start (/home/aeongen/ProgramFiles/010editor/010editor + 0x2a293a)
Stack trace of thread 30154:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7bc84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3 0x00007f0b4daf51de __poll (libc.so.6 + 0xe81de)
#4 0x00007f0b50ef5616 _xcb_conn_wait.part.0 (libxcb.so.1 + 0x2616)
#5 0x00007f0b50ef718c xcb_wait_for_event (libxcb.so.1 + 0x418c)
#6 0x00007f0b3c45a718 n/a (libQt6XcbQpa.so.6 + 0x5a718)
#7 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#8 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#9 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30156:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30165:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30163:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30168:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7bc84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3 0x00007f0b4daf5706 ppoll (libc.so.6 + 0xe8706)
#4 0x00007f0b4e8f4360 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a360)
#5 0x00007f0b4e8f4423 g_main_context_iteration (libglib-2.0.so.0 + 0x4a423)
#6 0x00007f0b4e40641a _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x40641a)
#7 0x00007f0b4e1513c3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1513c3)
#8 0x00007f0b4e263062 _ZN7QThread4execEv (libQt6Core.so.6 + 0x263062)
#9 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#10 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#11 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30155:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7bc84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3 0x00007f0b4daf5706 ppoll (libc.so.6 + 0xe8706)
#4 0x00007f0b4e8f4360 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a360)
#5 0x00007f0b4e8f4423 g_main_context_iteration (libglib-2.0.so.0 + 0x4a423)
#6 0x00007f0b4e40641a _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x40641a)
#7 0x00007f0b4e1513c3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1513c3)
#8 0x00007f0b4e263062 _ZN7QThread4execEv (libQt6Core.so.6 + 0x263062)
#9 0x00007f0b4d63637a n/a (libQt6DBus.so.6 + 0x3637a)
#10 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#11 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#12 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30166:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30158:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30164:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30162:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30167:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
Stack trace of thread 30157:
#0 0x00007f0b4da879a2 __syscall_cancel_arch (libc.so.6 + 0x7a9a2)
#1 0x00007f0b4da7bc3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2 0x00007f0b4da7c2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3 0x00007f0b4da7eb88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4 0x00007f0b4e2eeb5a _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2eeb5a)
#5 0x00007f0b4e2eb789 n/a (libQt6Core.so.6 + 0x2eb789)
#6 0x00007f0b4e2e5794 n/a (libQt6Core.so.6 + 0x2e5794)
#7 0x00007f0b4da7f464 start_thread (libc.so.6 + 0x72464)
#8 0x00007f0b4db025ec __clone3 (libc.so.6 + 0xf55ec)
ELF object binary architecture: AMD x86-64
Thanks!