[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: Fumitoshi UKAI <ukai@debian.or.jp>
- Subject: [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.)
- Date: Fri, 3 Jul 1998 20:21:03 +0900
- X-dispatcher: imput version 980114
- X-ml-info: If you have a question, send a mail with the body "# help" (without quotes) to the address debian-devel-ctl@debian.or.jp
- X-ml-name: debian-devel
- X-mlserver: fml [fml 2.1A#45]; post only from members
- References: <199807030504.OAA22339@xxxxxxxxxxxxxxxxxxxxxxx>
- Message-id: <19980703202048P.ukai@xxxxxxxxxxxxx>
- X-mail-count: 04257
- X-mailer: Mew version 1.93b7 on Emacs 20.2 / Mule 3.0 (MOMIJINOGA)
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-----
--
鵜飼文敏