#799302 xchm: ../src/common/unichar.cpp(65): assert "Assert failure" failed in ToHi8bit(): character cannot be converted to single byte

Package:
xchm
Source:
xchm
Description:
Compiled HTML Help (CHM) file viewer for X
Submitter:
Oleksandr Gavenko
Date:
2015-09-17 17:33:04 UTC
Severity:
normal
#799302#5
Date:
2015-09-17 17:01:02 UTC
From:
To:
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.

#799302#10
Date:
2015-09-17 17:27:49 UTC
From:
To:
Downgrading to xchm_1.20-1_amd64.deb from
https://packages.debian.org/wheezy/amd64/xchm/download resolve my issue.

#799302#15
Date:
2015-09-17 17:29:19 UTC
From:
To:
By non ASCII I use Cyrillic letters, for example rename file to:

  Привет.chm