Package: xchm Version: 2:1.23-2+b1 Severity: normal When I open file with non-ascii name I get error message widget and xchm exited with core dump.
Widget has stack trace text: ASSERT INFO: ../src/common/unichar.cpp(65): assert "Assert failure" failed in ToHi8bit(): character cannot be converted to single byte BACKTRACE: [1] wxUniChar::ToHi8bit(unsigned int) [2] wxURI::Unescape(wxString const&) [3] wxFileSystem::URLToFileName(wxString const&) [4] wxNavigationEnabled<wxWindow>::AcceptsFocusRecursively() const [5] wxFileSystem::OpenFile(wxString const&, int) [6] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::forward_iterator_tag) [7] wxEntry(int&, wchar_t**) [8] __libc_start_main If I rename file to ASCII only symbols problem doesn't occur. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (400, 'testing'), (200, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages xchm depends on: ii libc6 2.19-18 ii libchm1 2:0.40a-3+b1 ii libgcc1 1:4.9.2-10 ii libstdc++6 5.2.1-16 ii libwxbase3.0-0v5 3.0.2+dfsg-1.2 ii libwxgtk3.0-0v5 3.0.2+dfsg-1.2 -- no debconf information -- Best regards!