投稿設定画面を保存するとエラーになる

Description

下記のようなエラーが出る。毎回エラーが出るわけではなく、エラーメッセージも変わる。 MT 5.2 でも再現する。Perl のバージョンを変えても再現する。CGI/PSGI 関係なく再現する。

オブジェクトを保存できませんでした: DBD::mysql::st execute failed: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ' blog_allow_pings_default = 1, blog_content_css = , blog_children_modified_on = ' at line 2 at /home/vagrant/html/cgi-bin/mt71/extlib/Data/ObjectDriver/Driver/DBI.pm line 477.

DBD::mysql >= 4.047 の時に再現することを確認しているので、とりあえずの対応として、DBD::mysql のバージョンを下げると直るかもしれない。

Amazon Linux での再現情報を2件ほどもらっているので、そちらの調査をする。

MT 側での対応方法を調査する。

Environment

None

Checklists

None

Assignee

Yuji Takayama

Reporter

Masahiro Iuchi

Labels

None

External issue ID

None

Reported by

None

Release Notes

None

Time tracking

8h

Fix versions

Priority

3. Should be
Configure