https://bugs.kde.org/show_bug.cgi?id=502805
Bug ID: 502805 Summary: Unable to play video / "QPainter::fillRect: Painter not active" Classification: Applications Product: dragonplayer Version: 24.12.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: bugs.kde....@prvy.eu CC: myr...@kde.org, sit...@kde.org Target Milestone: --- Created attachment 180265 --> https://bugs.kde.org/attachment.cgi?id=180265&action=edit That happens if I try to play the video. I'm using Fedora 41 KDE (Wayland) and created a screen recording with spectacle. Then I tried to play the video and while Dragon Player opens, it doesn't play it. I created a short video of it. I can't even play this video with DragonPlayer. I had a look into 'journalctl -f'. I can see ten thousands of these error messages: > dragon[355267]: QPainter::fillRect: Painter not active But I can also see these error messages: Apr 14 20:48:06 OFFICE spectacle[353627]: qrc:/qt/qml/org/kde/spectacle/private/Gui/RecordingView.qml:51:5: QML AnimatedImage: Error Reading Animated Image File file:///home/office/Videos/Screencasts/2025/04/Screencast_20250414_204416.webm Apr 14 20:48:06 OFFICE spectacle[353627]: qt.multimedia.ffmpeg.mediadataholder: AVStream duration -9223372036854775808 is invalid. Taking it from the metadata Apr 14 20:48:09 OFFICE spectacle[353627]: qrc:/qt/qml/org/kde/spectacle/private/Gui/RecordingView.qml:51:5: QML AnimatedImage: Error Reading Animated Image File file:///home/office/Videos/Screencasts/2025/04/Screencast_20250414_204416.webm Apr 14 20:48:09 OFFICE spectacle[353627]: qt.multimedia.ffmpeg.mediadataholder: AVStream duration -9223372036854775808 is invalid. Taking it from the metadata Apr 14 20:48:14 OFFICE plasmashell[326746]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/delegates/DelegatePopup.qml:147:17: QML Body: Binding loop detected for property "width" Apr 14 20:48:14 OFFICE spectacle[353627]: [libvpx-vp9 @ 0x7f7760403bc0] v1.14.1 Apr 14 20:48:14 OFFICE plasmashell[326746]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/delegates/DelegatePopup.qml:147:17: QML Body: Binding loop detected for property "width" Apr 14 20:48:14 OFFICE spectacle[353627]: kpipewire_dmabuf_logging: eglChooseConfig returned this many configs: 1 Apr 14 20:48:23 OFFICE spectacle[353627]: qrc:/qt/qml/org/kde/spectacle/private/Gui/RecordingView.qml:51:5: QML AnimatedImage: Error Reading Animated Image File file:///home/office/Videos/Screencasts/2025/04/Screencast_20250414_204814.webm Apr 14 20:48:23 OFFICE spectacle[353627]: qt.multimedia.ffmpeg.mediadataholder: AVStream duration -9223372036854775808 is invalid. Taking it from the metadata Apr 14 20:48:31 OFFICE systemd[324770]: Started app-chromium\x2dbrowser@83d241fbc13e4b96b9c007796d6b7b0b.service - Chromium Web Browser - Web Browser. Apr 14 20:48:32 OFFICE kwin_wayland[326605]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11 Apr 14 20:48:32 OFFICE kwin_wayland[326605]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater. Apr 14 20:48:32 OFFICE kwin_wayland[326605]: kwin_scene_opengl: Invalid framebuffer status: "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT" Apr 14 20:48:32 OFFICE kwin_wayland[326605]: kwin_scene_opengl: 0x502: GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound. Apr 14 20:48:32 OFFICE kwin_wayland[326605]: kwin_scene_opengl: 0x506: GL_INVALID_FRAMEBUFFER_OPERATION error generated. Operation is not valid because a bound framebuffer is not framebuffer complete. Apr 14 20:48:43 OFFICE systemd[324770]: app-chromium\x2dbrowser@83d241fbc13e4b96b9c007796d6b7b0b.service: Consumed 2.055s CPU time, 237.7M memory peak. Apr 14 20:48:46 OFFICE kwin_wayland[326605]: kwin_core: Cannot grant a token to KWin::ClientConnection(0x564f9a5d5070) Apr 14 20:48:46 OFFICE systemd[324770]: Started app-org.kde.dragonplayer@b4f68b89562f4660972cfce5f8ad9eea.service - Dragon Player - Video Player. Apr 14 20:48:46 OFFICE dragon[355267]: kf.windowsystem: static void KX11Extras::forceActiveWindow(WId, long int) may only be used on X11 Apr 14 20:48:46 OFFICE dragon[355769]: QThreadStorage: Thread 0x557bef26f230 exited after QThreadStorage 8 destroyed Apr 14 20:48:46 OFFICE dragon[355769]: QThreadStorage: Thread 0x557bef26f230 exited after QThreadStorage 3 destroyed Apr 14 20:48:46 OFFICE dragon[355769]: QThreadStorage: Thread 0x557bef26f230 exited after QThreadStorage 2 destroyed Apr 14 20:48:52 OFFICE systemd[324770]: app-org.kde.spectacle.service: Consumed 2min 29.667s CPU time, 572.9M memory peak. Apr 14 20:48:54 OFFICE dragon[355267]: QThreadStorage: Thread 0x55615c6d2230 exited after QThreadStorage 8 destroyed Apr 14 20:48:59 OFFICE kwin_wayland[326605]: kwin_core: Cannot grant a token to KWin::ClientConnection(0x564f9a5d5070) Apr 14 20:48:59 OFFICE systemd[324770]: Started app-org.kde.dragonplayer@3341c3450e484ba8a64dcdbf0947512b.service - Dragon Player - Video Player. Apr 14 20:48:59 OFFICE dragon[355847]: qt.core.qobject.connect: QObject::connect: No such signal Phonon::VLC::MediaObject::angleChanged(int) Apr 14 20:48:59 OFFICE dragon[355847]: qt.core.qobject.connect: QObject::connect: No such signal Phonon::VLC::MediaObject::availableAnglesChanged(int) Apr 14 20:48:59 OFFICE dragon[355847]: qt.core.qobject.connect: QObject::connect: No such signal Phonon::VLC::MediaObject::angleChanged(int) Apr 14 20:48:59 OFFICE dragon[355847]: qt.core.qobject.connect: QObject::connect: No such signal Phonon::VLC::MediaObject::availableAnglesChanged(int) Apr 14 20:48:59 OFFICE dragon[355847]: QPainter::begin: Paint device returned engine == 0, type: 2 Apr 14 20:48:59 OFFICE dragon[355847]: QPainter::fillRect: Painter not active -- You are receiving this mail because: You are watching all bug changes.