[mythtv-commits] mythtv branch master updated by bmeek. v29-pre-136-g38de43e

Git Repo Owner noreply at mythtv.org
Thu Aug 4 15:05:39 UTC 2016


The branch, master has been updated on the
mythtv repository by gitolite user bmeek.
       via  38de43efa92603e2ac524b9a72951c15caf2af4e (commit)
       via  0dd75a68f2c60a7a8300a031880bd72c6d2d4bfa (commit)
      from  336e5f1bb29a3392c65d07237440db55de309fbb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 38de43efa92603e2ac524b9a72951c15caf2af4e
Author:    Bill Meek <bmeek at mythtv.org> at Thu, 4 Aug 2016 09:49:18 -0500
Committer: Bill Meek <bmeek at mythtv.org> at Thu, 4 Aug 2016 09:49:18 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=38de43efa92603e2ac524b9a72951c15caf2af4e

Serialization Implementation for XML: gcc6/Qt5.{6,7} SEGVs
This isn't a MythTV bug, rather an issue with Qt5.{6,7,??}
and gcc version 6. This will get Arch users with the above
combinations working until a proper solution is developed.

In XmlSerializer::GetContentName when pMetaObject is NULL,
a SEGV fires rather that getting a -1 return from
pMetaObject->indexOfClassInfo().

Examples: <be>:6544/Myth/version and <be>:6544/Myth/GetHostName.
Both fail on Arch linux with the above combinations.

Thanks for the research on: bbs.archlinux.org/viewtopic.php?pid=1631996,
testing on the ticket, and the reference to:
http://lists.qt-project.org/pipermail/development/2016-March/025153.html

Refs #12782



commit 0dd75a68f2c60a7a8300a031880bd72c6d2d4bfa
Author:    Bill Meek <bmeek at mythtv.org> at Thu, 4 Aug 2016 09:17:52 -0500
Committer: Bill Meek <bmeek at mythtv.org> at Thu, 4 Aug 2016 09:17:52 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0dd75a68f2c60a7a8300a031880bd72c6d2d4bfa

Revert "Refs #12782 Fix segmentation fault in QMetaObject::indexOfClassInfo()"
Breaks some Services API endpoints, e.g. Myth/GetHostName.

This reverts commit c3a7929853026d98fb85bf76a79061d6b02f9b47.

Refs #12782



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythupnp/serializers/serializer.cpp |    5 ++++-
 .../libs/libmythupnp/serializers/xmlSerializer.cpp |   18 ++++++++++--------
 .../libmythupnp/serializers/xmlplistSerializer.cpp |    6 +++++-
 mythtv/libs/libmythupnp/wsdl.cpp                   |    5 ++++-
 mythtv/libs/libmythupnp/xsd.cpp                    |    5 ++++-
 5 files changed, 27 insertions(+), 12 deletions(-)

-- 



More information about the mythtv-commits mailing list