AXBA:2008-131:01

リリース日: 
2008/09/28 Sunday - 14:32
題名: 
glibc-2.5-18.1AXS3
影響のあるチャネル: 
Asianux Server 3 for x86
Asianux Server 3 for x86_64
Severity: 
N/A
Description: 

以下項目について対処しました。

[Bug Fix]
- 動的リンカーのロッキングを修正しました。
- getaddinfo の IPv6 アドレス 2001::/32 の処理を修正しました。
- getaddinfo の IPv4 アドレス 172.{1[7-9],2[0-9],3[01]}/16 の処理を修正しました。
- nonnull属性を持つルーチンの NULL チェックが最適化されないことを確認しました。
- nscd ソケットに初期化されていないパディングバイトを書かないようにしました。
- gethostbyname_r でアライメント調整されていない読み書きをしないようにしました。
- x86_64 で、ライブラリがセグメント間のホールにマッピングされた時の dl{,v}sym, dl_iterate_phdr および dlopen
の処理を修正しました。
- LD_AUDIT=a:b プログラムを修正しました。
- i?86/x86_64/ia64 で *printf に対して long double の疑似ゼロが渡された時にクラッシュしないようにしました。
- mutex を堅牢にしました。
- *printf を修正しました。
- malloc で MADV_DONTNEED を使うようにしました。
- i?86 と x86_64 での sem_timewait を修正しました。
- 共有ライブラリが ld.so のセグメント間の VM ホールにマッピングされた場合の dladdr を修正しました。
- fdatasync はキャンセルポイントです。
- dlopen が _dl_fini から呼び出されたときにDSO初期化処理が再実行されないように一時的なハックが追加されました。
- *scanf の %f に16進数表記で指数部無しの浮動小数点数を渡したときの処理を修正しました。
- *printf の %s で非常に大きな精度指定をしたときの問題を修正しました。
- inet_ntop で AF_INET 指定をした時のサイズチェックを修正しました。
- *printf の %e では 1.000e-00 を使わないようにし、指数部が 0 の時には常に +符号を使うようにしました。
- nscdにマッピングされたデータベースを通してNSSルックアップが行われている間に、nscd がガーベジコレクションを始めるとアプリケーションがクラッシュする問題を修正しました。
- NIS+ の __nisfind_server を修正しました。
- NPTL fork の child refcntr を修正しました。
- 4KB以上のページサイズを持つアーキテクチャで多数のネットワークデバイス に関する ifaddrs を修正しました。
- x86_64 での pthread_mutex_timedlock を修正しました。
- configure での HAVE_LIBCAP 検出処理を修正しました。
- fts_close の二重開放を修正しました。
- vfork+execvp でのメモリーリークを修正しました。
- localedef を堅牢にしました。
- printf の %g に 1.e-4 より小さい値を渡した時の処理を修正しました。
- nexttoword*/netxtafter* を修正しました。
- root で ftw に FTW_CHDIR 指定した時の処理を修正しました。
- nscd を修正しました。
- euidaccess を修正しました。
- strptime を修正しました。
- regcomp に REG_NEWLINE を指定した時の処理を修正しました。
- 32ビットアーキテクチャで %0lld での 0LL の出力を修正しました。
- soft-fp を修正しました。
- strtod を修正しました。
- nscd の SIGHUP でのデータベース無効化処理を修正しました。

[Enhancement]
- 韓国語キャラクターセットを追加しました。
- fgetc_unlocked のインライン最適化を追加しました。
- NIS+ の処理を高速化しました。

解決策: 

パッケージをアップデートしてください。

追加情報: 

From Asianux Server 3 SP1 updated packages.

ダウンロード: 
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-common.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-devel.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-headers.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-utils.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_nscd.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-common.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-devel.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-devel.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-headers.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_glibc-utils.txt
File not found: /var/www/html/asianux/sites/tsn.asianux.com/files/private/buginfo//N/A_nscd.txt
Copyright© 2007-2015 Asianux. All rights reserved.