str.c_str() が NULL を返すんじゃないかと心配。