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::AcceptsFocusRecursively() const
[5] wxFileSystem::OpenFile(wxString const&, int)
[6] void std::__cxx11::basic_string,
std::allocator >::_M_construct(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++65.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!