I'm playing around with minimyth here and I've successfully booted both available stable releases, test releases (recent myth trunk versions), and even some minimyth versions that I've successfully built locally. I recently tried to build minimyth with an update mythtv trunk (version 21361) and I get DB errors on startup, which results in mythfrontend segfaulting (or at least I'm assuming the DB errors are the source of the segfault). I also got the same DB errors when using trunk version 21210 (which is also available for download in the latest-trunk directory on minimyth.org).
This is running against a mythtv backend of the same trunk version, and other clients successfully connect, so I'm assuming the backend is ok. The errors I'm getting are as follows:
- Code: Select all
Aug 20 00:38:42 10 local0.info mythfrontend: 2009-08-20 00:38:42.111 New DB connection, total: 2
Aug 20 00:38:42 10 local0.info mythfrontend: 2009-08-20 00:38:42.113 Connected to database 'mythconverg' at host: 10.0.0.130
Aug 20 00:38:42 10 local0.info mythfrontend: 2009-08-20 00:38:42.134 DB Error (create_profile 3):
Aug 20 00:38:42 10 local0.info mythfrontend: Query was:
Aug 20 00:38:42 10 local0.info mythfrontend: INSERT INTO displayprofiles VALUES (?, ?, ?, ?)
Aug 20 00:38:42 10 local0.info mythfrontend: Bindings were:
Aug 20 00:38:42 10 local0.info mythfrontend: :DATA=> 0 0, :GRPID=140, :PROFID=499, :VALUE=pref_cmp0
Aug 20 00:38:42 10 local0.info mythfrontend: Driver error was [2/1210]:
Aug 20 00:38:42 10 local0.info mythfrontend: QMYSQL3: Unable to execute statement
Aug 20 00:38:42 10 local0.info mythfrontend: Database error was:
Aug 20 00:38:42 10 local0.info mythfrontend: Incorrect arguments to mysqld_stmt_execute
Aug 20 00:38:42 10 local0.info mythfrontend: 2009-08-20 00:38:42.135 DB Error (create_profile 3):
Aug 20 00:38:42 10 local0.info mythfrontend: Query was:
Aug 20 00:38:42 10 local0.info mythfrontend: INSERT INTO displayprofiles VALUES (?, ?, ?, ?)
Aug 20 00:38:42 10 local0.info mythfrontend: Bindings were:
Aug 20 00:38:42 10 local0.info mythfrontend: :DATA=ffmpeg, :GRPID=140, :PROFID=499, :VALUE=pref_decoder
...
There's 222 errors like that total, with different values. The interesting thing is that I do see the same minimyth frontend successfully writing a few entries into the displayprofiles table, as well as into the displayprofilegroups table, so it's not like the DB connection is completely broken...
Does this ring any bells for anyone? Am I just too close to the bleeding edge here?
--
jst
