Anyone else having issues with mythfilldatabase segfaulting on Ubuntu
20.04?
I noticed this morning that my boot drive was full due to /tmp having TONS
of mythXXXX temp files (xml outputs from mythfilldatabase). When I looked
into it, I saw that mythfilldatase was segfaulting (see log below).
The only thing I've changed recently was to change the mythbackend
password. Possibly I missed a config file somewhere?
mythfilldatabase --verbose --loglevel debug
2022-01-14 08:06:17.784674 C mythfilldatabase version: master
[v32.0~master.202201122333.d392ac9f16~ubuntu20.04.1] www.mythtv.org
2022-01-14 08:06:17.784679 C Qt version: compile: 5.12.8, runtime: 5.12.8
2022-01-14 08:06:17.784696 I Ubuntu 20.04.3 LTS (x86_64)
2022-01-14 08:06:17.784697 N Enabled verbose msgs: general
2022-01-14 08:06:17.784702 N Setting Log Level to LOG_DEBUG
2022-01-14 08:06:17.795009 I Added logging to the console
2022-01-14 08:06:17.795235 I Setup Interrupt handler
2022-01-14 08:06:17.795238 I Setup Terminated handler
2022-01-14 08:06:17.795240 I Setup Segmentation fault handler
2022-01-14 08:06:17.795242 I Setup Aborted handler
2022-01-14 08:06:17.795244 I Setup Bus error handler
2022-01-14 08:06:17.795247 I Setup Floating point exception handler
2022-01-14 08:06:17.795249 I Setup Illegal instruction handler
2022-01-14 08:06:17.795271 I Setup Real-time signal 0 handler
2022-01-14 08:06:17.795273 I Setup Hangup handler
2022-01-14 08:06:17.795412 N Using runtime prefix = /usr
2022-01-14 08:06:17.795413 N Using configuration directory =
/home/mythtv/.mythtv
2022-01-14 08:06:17.795414 D appbindir = /usr/bin/
2022-01-14 08:06:17.795414 D sharedir = /usr/share/mythtv/
2022-01-14 08:06:17.795415 D libdir = /usr/lib/mythtv/
2022-01-14 08:06:17.795415 D themedir = /usr/share/mythtv/themes/
2022-01-14 08:06:17.795415 D pluginsdir = /usr/lib/mythtv/plugins/
2022-01-14 08:06:17.795416 D translationsdir = /usr/share/mythtv/i18n/
2022-01-14 08:06:17.795416 D filtersdir = /usr/lib/mythtv/filters/
2022-01-14 08:06:17.795417 D cachedir = /home/mythtv/.mythtv/cache
2022-01-14 08:06:17.795417 D remotecachedir =
/home/mythtv/.mythtv/cache/remotecache
2022-01-14 08:06:17.795433 D themebasecachedir =
/home/mythtv/.mythtv/cache/themecache
2022-01-14 08:06:17.795433 D thumbnaildir =
/home/mythtv/.mythtv/cache/thumbnails
2022-01-14 08:06:17.795489 I Assumed character encoding: en_US.UTF-8
2022-01-14 08:06:17.795755 I Empty LocalHostName. This is typical.
2022-01-14 08:06:17.795757 I Using a profile name of: 'mythtv' (Usually
the same as this host's name.)
2022-01-14 08:06:17.795778 I Start up testing connections. DB 192.168.0.9,
BE , attempt 0, status dbAwake, Delay: 2000
2022-01-14 08:06:17.795782 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 1000 linkLocalOnly 0
2022-01-14 08:06:18.296214 D PortChecker::checkPort(): socket state 3
2022-01-14 08:06:18.302987 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 30000 linkLocalOnly 1
2022-01-14 08:06:18.307529 D FindDatabase() - Success!
2022-01-14 08:06:18.307561 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 30000 linkLocalOnly 1
2022-01-14 08:06:18.311049 N Setting QT default locale to en_US
2022-01-14 08:06:18.311054 I Current locale en_US
2022-01-14 08:06:18.311076 N Reading locale defaults from
/usr/share/mythtv//locales/en_us.xml
2022-01-14 08:06:18.324620 I PowerDBus: Failed to delay sleep,shutdown:
Permission denied
2022-01-14 08:06:18.329086 I PowerDBus: Added UPower.Device
'/org/freedesktop/UPower/devices/ups_hiddev0'
2022-01-14 08:06:18.329484 I Power: On AC power
2022-01-14 08:06:18.369400 D PowerDBus: Max inhibit delay: 30seconds
2022-01-14 08:06:18.370177 I Power: Supported actions: None
2022-01-14 08:06:18.371877 I Loading en_us translation for module
mythfrontend
2022-01-14 08:06:18.376408 I Current MythTV Schema Version (DBSchemaVer):
1372
2022-01-14 08:06:18.383492 I MythCoreContext::ConnectCommandSocket():
Connecting to backend server: 192.168.0.9:6543 (try 1 of 1)
2022-01-14 08:06:18.385108 I MythCoreContext::CheckProtoVersion(): Using
protocol version 91 BuzzOff
2022-01-14 08:06:18.385782 I Opening blocking connection to master backend
2022-01-14 08:06:18.698595 I Updating source #2 (FiOS) with grabber
tv_grab_zz_sdjson_sqlite
2022-01-14 08:06:18.699603 I Found 168 channels for source 2 which use
grabber
2022-01-14 08:06:18.699766 I Starting process manager
2022-01-14 08:06:18.699781 I Starting process signal handler
2022-01-14 08:06:18.699798 I Starting IO manager (read)
2022-01-14 08:06:18.700584 I Starting IO manager (write)
2022-01-14 08:06:19.100617 I Grabber has capabilities: baseline
manualconfig preferredmethod lineups apiconfig
2022-01-14 08:06:19.501455 I Grabber prefers method: allatonce
2022-01-14 08:06:19.502213 I XMLTV config file is:
/home/mythtv/.mythtv/FiOS.xmltv
Handling Segmentation fault
Segmentation fault (core dumped)
20.04?
I noticed this morning that my boot drive was full due to /tmp having TONS
of mythXXXX temp files (xml outputs from mythfilldatabase). When I looked
into it, I saw that mythfilldatase was segfaulting (see log below).
The only thing I've changed recently was to change the mythbackend
password. Possibly I missed a config file somewhere?
mythfilldatabase --verbose --loglevel debug
2022-01-14 08:06:17.784674 C mythfilldatabase version: master
[v32.0~master.202201122333.d392ac9f16~ubuntu20.04.1] www.mythtv.org
2022-01-14 08:06:17.784679 C Qt version: compile: 5.12.8, runtime: 5.12.8
2022-01-14 08:06:17.784696 I Ubuntu 20.04.3 LTS (x86_64)
2022-01-14 08:06:17.784697 N Enabled verbose msgs: general
2022-01-14 08:06:17.784702 N Setting Log Level to LOG_DEBUG
2022-01-14 08:06:17.795009 I Added logging to the console
2022-01-14 08:06:17.795235 I Setup Interrupt handler
2022-01-14 08:06:17.795238 I Setup Terminated handler
2022-01-14 08:06:17.795240 I Setup Segmentation fault handler
2022-01-14 08:06:17.795242 I Setup Aborted handler
2022-01-14 08:06:17.795244 I Setup Bus error handler
2022-01-14 08:06:17.795247 I Setup Floating point exception handler
2022-01-14 08:06:17.795249 I Setup Illegal instruction handler
2022-01-14 08:06:17.795271 I Setup Real-time signal 0 handler
2022-01-14 08:06:17.795273 I Setup Hangup handler
2022-01-14 08:06:17.795412 N Using runtime prefix = /usr
2022-01-14 08:06:17.795413 N Using configuration directory =
/home/mythtv/.mythtv
2022-01-14 08:06:17.795414 D appbindir = /usr/bin/
2022-01-14 08:06:17.795414 D sharedir = /usr/share/mythtv/
2022-01-14 08:06:17.795415 D libdir = /usr/lib/mythtv/
2022-01-14 08:06:17.795415 D themedir = /usr/share/mythtv/themes/
2022-01-14 08:06:17.795415 D pluginsdir = /usr/lib/mythtv/plugins/
2022-01-14 08:06:17.795416 D translationsdir = /usr/share/mythtv/i18n/
2022-01-14 08:06:17.795416 D filtersdir = /usr/lib/mythtv/filters/
2022-01-14 08:06:17.795417 D cachedir = /home/mythtv/.mythtv/cache
2022-01-14 08:06:17.795417 D remotecachedir =
/home/mythtv/.mythtv/cache/remotecache
2022-01-14 08:06:17.795433 D themebasecachedir =
/home/mythtv/.mythtv/cache/themecache
2022-01-14 08:06:17.795433 D thumbnaildir =
/home/mythtv/.mythtv/cache/thumbnails
2022-01-14 08:06:17.795489 I Assumed character encoding: en_US.UTF-8
2022-01-14 08:06:17.795755 I Empty LocalHostName. This is typical.
2022-01-14 08:06:17.795757 I Using a profile name of: 'mythtv' (Usually
the same as this host's name.)
2022-01-14 08:06:17.795778 I Start up testing connections. DB 192.168.0.9,
BE , attempt 0, status dbAwake, Delay: 2000
2022-01-14 08:06:17.795782 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 1000 linkLocalOnly 0
2022-01-14 08:06:18.296214 D PortChecker::checkPort(): socket state 3
2022-01-14 08:06:18.302987 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 30000 linkLocalOnly 1
2022-01-14 08:06:18.307529 D FindDatabase() - Success!
2022-01-14 08:06:18.307561 D PortChecker::checkPort(): host 192.168.0.9
port 3306 timeLimit 30000 linkLocalOnly 1
2022-01-14 08:06:18.311049 N Setting QT default locale to en_US
2022-01-14 08:06:18.311054 I Current locale en_US
2022-01-14 08:06:18.311076 N Reading locale defaults from
/usr/share/mythtv//locales/en_us.xml
2022-01-14 08:06:18.324620 I PowerDBus: Failed to delay sleep,shutdown:
Permission denied
2022-01-14 08:06:18.329086 I PowerDBus: Added UPower.Device
'/org/freedesktop/UPower/devices/ups_hiddev0'
2022-01-14 08:06:18.329484 I Power: On AC power
2022-01-14 08:06:18.369400 D PowerDBus: Max inhibit delay: 30seconds
2022-01-14 08:06:18.370177 I Power: Supported actions: None
2022-01-14 08:06:18.371877 I Loading en_us translation for module
mythfrontend
2022-01-14 08:06:18.376408 I Current MythTV Schema Version (DBSchemaVer):
1372
2022-01-14 08:06:18.383492 I MythCoreContext::ConnectCommandSocket():
Connecting to backend server: 192.168.0.9:6543 (try 1 of 1)
2022-01-14 08:06:18.385108 I MythCoreContext::CheckProtoVersion(): Using
protocol version 91 BuzzOff
2022-01-14 08:06:18.385782 I Opening blocking connection to master backend
2022-01-14 08:06:18.698595 I Updating source #2 (FiOS) with grabber
tv_grab_zz_sdjson_sqlite
2022-01-14 08:06:18.699603 I Found 168 channels for source 2 which use
grabber
2022-01-14 08:06:18.699766 I Starting process manager
2022-01-14 08:06:18.699781 I Starting process signal handler
2022-01-14 08:06:18.699798 I Starting IO manager (read)
2022-01-14 08:06:18.700584 I Starting IO manager (write)
2022-01-14 08:06:19.100617 I Grabber has capabilities: baseline
manualconfig preferredmethod lineups apiconfig
2022-01-14 08:06:19.501455 I Grabber prefers method: allatonce
2022-01-14 08:06:19.502213 I XMLTV config file is:
/home/mythtv/.mythtv/FiOS.xmltv
Handling Segmentation fault
Segmentation fault (core dumped)