[pgcluster: 252] 1.0.6cv13での起動エラー

Tomokazu Kuribayashi k-tomo99 @ zap.att.ne.jp
2004年 4月 19日 (月) 15:19:42 JST


栗林と申します。

rsh経由でレプリケートサーバーを起動しようとした所、リカバリの
プロセスのみしか立ち上がらないのでソースを見てみました。

main.c 1190〜1191行
        memcpy(header.from_host,hostName,sizeof(header.from_host));
        memcpy(header.userName,userName,sizeof(header.userName));

このmemcpyでhostName,userNameの領域外メモリにアクセスして
落ちてるようでした。
sizeofではなくstrlenが正解なのかなと思います。

一度ご確認をしていただければと思います。

動作環境、構成
OS:RedHat9
PgCluster:1.0.6cv13
Replicate*2 - Cluster*3 - Loadbalancer





pgcluster メーリングリストの案内