Public bug reported:

I have an Ubuntu machine running MythTV, and a few weeks ago it became
extremely unstable.  Some tracking revealed that there were lots of
segmentation faults in several programs related to myth: the frontend,
the backend, and mythfilldatabase.  The problem appears to be that
described here:

http://mythtv.org/pipermail/mythtv-dev/2007-June/055983.html

Out of the box, Ubuntu gives me the problematic configuration described
above.  Running ldd on /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so,
I see:

 libmysqlclient.so.15 => /usr/lib/libmysqlclient.so.15

Today, I replaced libmysqlclient.so.15 and libmysqlclient.so.15.0.0 by
symbolic links to libmysqlclient_r.so.15 and libmysqlclient_r.so.15.0.0,
and now my system has become much more stable.

One way or another, mythtv needs to use the reentrant version or it will
be unstable.  Should perhaps the QT packages simply compile against the
reentrant version to begin with?  That would seem like the simplest
solution to me.  Barring that, perhaps there should be an alternate QT
install that uses the reentrant packages.

** Affects: qt-x11-free (Ubuntu)
     Importance: Undecided
         Status: New

-- 
qt uses non-reentrant libmysqlclient, causing mythtv instability
https://bugs.launchpad.net/bugs/179612
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to