>>475, >>476
>ちげーよ低能。64ビットの端っこのスタックまで到達するわきゃねーだろ。
発端は、printf() の第一引数が 0x31313131313131.... で書きつぶされた、と踏んでいます。が、どのように書きつぶされたのかが見当がつきません。

main() が 0x40,0000 スタート
shared lib が 0x8.0000,0000 スタート
bp が 0x1000?
スタックが頭?
スタック, bss, const data, text/lib の順?