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 >