Package: kxstitch
Version: 0.7-2
Severity: normal

This happens because of a bug at kxstitchdoc.cpp:574

  Magick::Image magickImage(url.path().latin1());

When path() contains non-latin characters, latin1() returns something
different from the path. Then libMagick++ thrown an exception, which is
not handled, and program crashes.

This may be fixed for 8-bit locales such as ru_RU.KOI8-R by using local8Bits()
instead of latin1(). Not sure about all locales. Maybe Qt or KDE has
some better method for this.

-- System Information:
Debian Release: 3.1
  APT prefers proposed-updates
  APT policy: (640, 'proposed-updates'), (640, 'stable'), (620, 
'testing-proposed-updates'), (620, 'testing'), (600, 'unstable'), (550, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to