[Senna-dev 512] Re: "stack smashing detected"が発生します

Back to archive index

Tetsuro IKEDA ikdtt****@gmail*****
2007年 3月 20日 (火) 03:35:49 JST


こんばんは。池田です。

-O3をやめて-O2にして見るとどうでしょうか?
MySQLの公式バイナリもO2ですし。なんとなくその方が安全かもと。

07/03/20 に Kentaro KAWAMOTO<kenta****@gmail*****> さんは書きました:
> はじめまして。川本と申します。
>
> ubuntuでSenna+MySQLを利用しています。
>
> Senna 0.9.0 + MySQL 5.0.24から、
> Senna 1.0.2 + MySQL 5.0.37にアップグレードしたところ、
> Sennaを使用しているDBに接続する時点
> (mysqlクライアントで"use foo_db"を発行した時点)で、
>
> *** stack smashing detected ***: /usr/local/mysql/libexec/mysqld terminated
>
> というエラーが表示され、接続できない状態です。
>
> コンパイルオプションは以下の通りです。
> # Senna 0.9.0のときは、このオプションで動作していました。
> ---
> CFLAGS="-O3 -mtune=pentium-m" \
> CXXFLAGS="-O3 -mtune=pentium-m -felide-constructors -fno-exceptions -fno-rtti" \
> CXX=gcc \
> ./configure \
>   --prefix=/usr/local/mysql \
>   --enable-assembler \
>   --with-mysqld-ldflags=-all-static \
>   --with-senna \
>   --with-readline \
>   --enable-thread-safe-client \
>   --with-charset=utf8
> ---
>
> ちなみに、Senna無しのMySQL 5.0.37では、
> 全文検索はもちろんできませんが、その他は問題なく動きます。
>
> gdbで調べようと試みたのですが、
> breakpointをどこに仕掛ければ良いのかも分からず、挫折しました・・・。
>
>
> 何かアドバイスなどあれば教えてください。
> よろしくお願いします。
>
> --
> Kentaro KAWAMOTO
> kenta****@gmail*****
> _______________________________________________
> Senna-dev mailing list
> Senna****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/senna-dev
>



Senna-dev メーリングリストの案内
Back to archive index