[mythtv-users] mythfrontend crashes under KVM

Stuart Auchterlonie stuarta at squashedfrog.net
Mon Aug 3 13:24:16 UTC 2020


On 01/08/2020 23:28, Eyal Lebedinsky wrote:
> Ping.
> 
> I'll make this simple then: Is anyone running mythfrontend in a kvm guest?
> What fe and kvm video setups?
> 

Yes it can be done, i have done it with f32 for testing purposes.

What distro & version combo are you running?


Regards
Stuart


> TIA,
>     Eyal
> 
> On 2020-07-30 20:08, Eyal Lebedinsky wrote:
>> I recently shifted my workstation from a physical machine into a
>> virtual machine (KVM).
>> Most things work now, but playing a recording causes a crash.
>> The same recording plays fine using vlc and mplayer.
>> The GUI shows OK until I try to play a recording.
>> Interestingly the audio starts playing for a few seconds before the
>> abort, with a black screen.
>>
>> I tried different display methods in the KVM settings (Display Spice,
>> Video QXL).
>> I now get a process abort rather than the crash I saw earlier.
>>
>> The display is set to 4k resolution, but the myth canvas is set to
>> just HD (1920x1080).
>> Also: Setup - Video - Playback
>>      "Current Video Playback Profile" is "High Quality"
>> I tested other profiles with similar failure.
>>
>> I am on fedora 32 KVM host and guest.
>>
>> A few examples of messages when attempting to play a recording. The
>> first caused a crash, the others just aborted.
>> =====================
>> Jul 30 12:48:58 e4 mythfrontend[10839]: "Display: Requesting EGL for
>> 'Mesa Project, 1.4'"
>> Jul 30 12:49:07 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:07 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:17 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:17 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:17 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:18 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:18 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:18 e4 mythfrontend[10839]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 12:49:21 e4 mythfrontend[10839]: The X11 connection broke
>> (error 4). Did the X11 server die?
>> Jul 30 12:49:22 e4 mythfrontend[10839]: QMutex: destroying locked mutex
>> Jul 30 12:49:22 e4 mythfrontend[10839]: QWaitCondition::wait(): mutex
>> lock failure (Invalid argument)
>> Jul 30 12:49:22 e4 mythfrontend[10839]: QWaitCondition::wait(): mutex
>> unlock failure (Invalid argument)
>> Jul 30 12:49:22 e4 mythfrontend[10839]: QWaitCondition::wait(): cv
>> wait failure (Invalid argument)
>> Jul 30 12:49:23 e4 mythfrontend[10839]: ASSERT: "!isEmpty()" in file
>> /usr/include/qt5/QtCore/qlist.h, line 369
>> Jul 30 12:50:21 e4 audit[10908]: ANOM_ABEND auid=500 uid=500 gid=500
>> ses=1 pid=10908 comm="Logger" exe="/usr/bin/mythfrontend" sig=6 res=1
>> Jul 30 12:50:21 e4 kernel: audit: type=1701 audit(1596077421.245:355):
>> auid=500 uid=500 gid=500 ses=1 pid=10908 comm="Logger"
>> exe="/usr/bin/mythfrontend" sig=6 res=1
>> Jul 30 12:51:10 e4 systemd-coredump[10969]: Process 10908
>> (mythfrontend) of user 500 dumped core.#012#012Stack trace of thread
>> 10917:#012#0  0x00007f3df0ba59e5 n/a (n/a + 0x0)
>> Jul 30 12:53:06 e4 audit[11015]: ANOM_ABEND auid=500 uid=500 gid=500
>> ses=1 pid=11015 comm="PlaybackBoxHelp" exe="/usr/bin/mythfrontend"
>> sig=11 res=1
>> Jul 30 12:53:06 e4 kernel: audit: type=1701 audit(1596077586.572:364):
>> auid=500 uid=500 gid=500 ses=1 pid=11015 comm="PlaybackBoxHelp"
>> exe="/usr/bin/mythfrontend" sig=11 res=1
>> Jul 30 12:53:54 e4 systemd-coredump[11080]: Process 11015
>> (mythfrontend) of user 500 dumped core.#012#012Stack trace of thread
>> 11067:#012#0  0x00007f0e8aaf64b0 n/a (n/a + 0x0)
>> =====================
>> Jul 30 19:38:20 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:20 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:31 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:31 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:31 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:32 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:32 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:32 e4 mythfrontend[3614]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:38:33 e4 mythfrontend[3614]: The X11 connection broke (error
>> 4). Did the X11 server die?
>> Jul 30 19:38:33 e4 mythfrontend[3614]: QWaitCondition: mutex destroy
>> failure (Device or resource busy)
>> Jul 30 19:38:33 e4 mythfrontend[3614]: ASSERT: "!isEmpty()" in file
>> /usr/include/qt5/QtCore/qlist.h, line 369
>> =====================
>> Jul 30 19:41:02 e4 mythfrontend[3705]: "Display: Requesting EGL for
>> 'Mesa Project, 1.4'"
>> Jul 30 19:41:10 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:10 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:41:14 e4 mythfrontend[3705]: The X11 connection broke (error
>> 4). Did the X11 server die?
>> Jul 30 19:41:16 e4 mythfrontend[3705]: ASSERT: "!isEmpty()" in file
>> /usr/include/qt5/QtCore/qlist.h, line 369
>> =====================
>> Jul 30 19:43:45 e4 mythfrontend[3786]: "Display: Requesting EGL for
>> 'Mesa Project, 1.4'"
>> Jul 30 19:43:53 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:53 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:57 e4 mythfrontend[3786]: libpng warning: iCCP: known
>> incorrect sRGB profile
>> Jul 30 19:43:58 e4 mythfrontend[3786]: The X11 connection broke (error
>> 4). Did the X11 server die?
>> Jul 30 19:44:02 e4 mythfrontend[3786]: QMutex: destroying locked mutex
>> Jul 30 19:44:02 e4 mythfrontend[3786]: QWaitCondition::wait(): mutex
>> lock failure (Invalid argument)
>> Jul 30 19:44:02 e4 mythfrontend[3786]: QWaitCondition::wait(): mutex
>> unlock failure (Invalid argument)
>> Jul 30 19:44:02 e4 mythfrontend[3786]: QWaitCondition::wait(): cv wait
>> failure (Invalid argument)
>> Jul 30 19:44:02 e4 mythfrontend[3786]: ASSERT: "!isEmpty()" in file
>> /usr/include/qt5/QtCore/qlist.h, line 369
>> =====================
>>
>> TIA
>>
> 



More information about the mythtv-users mailing list