[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:04257] Upload wcsmbs-locale 0.3.7.3 (Re: [debian-users:06805] Bug#JP/427: segmentation fault occurs with mblen when string is empty.)



From: matsu@xxxxxxxxxxxxxxxxxxxxxxx (Takashi Matsuda)
Subject: [debian-users:06805] Bug#JP/427: segmentation fault occurs with mblen when string is empty.
Date: Fri, 3 Jul 1998 14:06:04 +0900

> ロケールがja_JP.ujisの時(/usr/share/locale/*/wcsmbs.soを使用する時),
> mblenに引数として空の文字列""を渡すとsegmentation faultを起こす.
> 
> 以下のパッチで修正できました.

このパッチをあてました。

他にいくつかバグフィックスしました。

で changes とか README.debian にも書いてありますが

 - /usr/share/local/ja_JP.* とかに LC_* がない場合 setlocale()
   に失敗するために wcsmbs.so が load されない。
   locale-ja が wcsmbs-locale でサポートしているものすべてを
   提供するか、wcsmbs-locale が replaces, conflictes locale-ja
   で 自分で提供するようにした方がよいと思う。
   どちらがいいでしょうか?

 - /usr/share は architecture independent data の場所なので
   *.so を置くのは正しくない。(libc6-wcsmbs と一緒に修正する必要あり)

-----BEGIN PGP SIGNED MESSAGE-----

Format: 1.5
Date: Fri,  3 Jul 1998 19:03:05 +0900
Source: wcsmbs-locale
Binary: wcsmbs-locale
Architecture: source i386
Version: 0.3.7.3
Distribution: frozen unstable
Urgency: medium
Maintainer: Fumitoshi UKAI <ukai@debian.or.jp>
Description: 
 wcsmbs-locale - WC<->MBC convert function libraries for glibc-2.x
Changes: 
 wcsmbs-locale (0.3.7.3) frozen unstable; urgency=medium
 .
   * Non Maintainer's release
   * Add depends: locale-ja.  Without locale-ja, setlocale() will be failed
     and wcsmbs.so would never loaded, so you can't use this wcsmbs routines.
     However locale-ja (at least <= 2.1.1) only supports ja_JP.ujis, so other
     ja_JP (such as ja_JP.sjis) won't work.
   * Add recommends: libc6-wcsmbs.  In usual case, you can't use wcsmbs.so
     without libc6-wcsmbs.
   * Initialize mbstate_t explicitly.
   * Fix wcsnrtombs_locale.c (core dump if illegal sequence).
   * Fix Bug#JP/427, reported by matsu@xxxxxxxxxxxxxxxxxxxxxxxx
   * fix lintian warnings: shlib-without-dependency-information.
   * add test/iconv.c from linux-tech:00497.
Files: 
 abd0a9eb860fa094d91762fae273a754 577 libs optional wcsmbs-locale_0.3.7.3.dsc
 1b9b2924b8b640da626531c5b55f535e 688693 libs optional wcsmbs-locale_0.3.7.3.tar.gz
 a7bea2d27dc323a69cec010f66017383 829096 libs optional wcsmbs-locale_0.3.7.3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBNZy8S89xwSV+IhjlAQFixQP9HOzEViERBjM+TxTU5+MMRKk4q13/302S
F1KlWTASgoM9zG8E00P45KNEu3OtElkfjFLGV0t0D6m17e6DFEfzChpxF1ejsj82
zmCF+36hnRk3sBYzUhqwVLWT7f/Gva6zmlQA4gzgVKr6STaFJvha6ewzEGsVMzgA
8VQEEoG8A2o=
=3cdl
-----END PGP SIGNATURE-----
-- 
鵜飼文敏