[frameworks-baloo] [Bug 524392] New: Crash loop with baloo_file_extractor

LaughingMan <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=524392

            Bug ID: 524392
           Summary: Crash loop with baloo_file_extractor
    Classification: Frameworks and Libraries
           Product: frameworks-baloo
      Version First 6.28.0
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION
baloo_file_extractor crashes, systemd or something restarts it, it immediately
crashes again, etc etc.

From the description it looks like the baloo version of
https://bugs.kde.org/show_bug.cgi?id=524048, which claims that stale session
related environment variables are the trigger.

I did switch to a kwin_x11 session, a Cinnamon session, and back to
kwin_wayland, so that might be how I ended up here.

Error message from journalctl:
> Aug 15 14:44:13 laughingman baloo_file_extractor[38127]: could not connect to display :0
> Aug 15 14:44:13 laughingman baloo_file_extractor[38127]: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
> Aug 15 14:44:13 laughingman baloo_file_extractor[38127]: Could not load the Qt platform plugin "xcb" in "" even though it was found.
> Aug 15 14:44:13 laughingman baloo_file_extractor[38127]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the applic>
>                                                          
>                                                          Available platform plugins are: offscreen, xcb, wayland-brcm, wayland-egl, wayland, vnc, linuxfb, minimalegl>
> Aug 15 14:44:13 laughingman systemd-coredump[38129]: Process 38127 (baloo_file_extr) of user 1000 terminated abnormally with signal 6/ABRT, processing...

Backtrace:
> (gdb) bt
> #0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
> #1  0x00007f0816a9a243 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
> #2  0x00007f0816a3e5d0 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
> #3  0x00007f0816a25685 in __GI_abort () at abort.c:77
> #4  0x00007f08172968e4 in qAbort () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:47
> #5  qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=..., message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2170
> #6  qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f081820de9f "%s", 
>     ap=ap@entry=0x7ffe61b6fd98) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:413
> #7  0x00007f081729771d in QMessageLogger::fatal (this=this@entry=0x7ffe61b702a0, msg=msg@entry=0x7f081820de9f "%s") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:902
> #8  0x00007f0817ae72da in init_platform (pluginNamesWithArguments=..., platformPluginPath=..., platformThemeName=..., argc=@0x7ffe61b7064c: 1, argv=<optimized out>)
>     at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:1368
> #9  QGuiApplicationPrivate::createPlatformIntegration (this=0x55be5cef06f0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:1616
> #10 0x00007f0817bae228 in QGuiApplicationPrivate::createEventDispatcher (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:1634
> #11 0x00007f0817389175 in QCoreApplicationPrivate::init (this=this@entry=0x55be5cef06f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:870
> #12 0x00007f0817bae32b in QGuiApplicationPrivate::init (this=0x55be5cef06f0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:1667
> #13 0x00007f0817baf69e in QGuiApplication::QGuiApplication (this=<optimized out>, argc=<optimized out>, argv=<optimized out>, this=<optimized out>, argc=<optimized out>, argv=<optimized out>)
>     at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.h:175
> #14 0x000055be48759378 in main (argc=<optimized out>, argv=0x7ffe61b70968) at /usr/src/debug/baloo/baloo-6.28.0/src/file/extractor/main.cpp:27

Env vars mentioned in bug 524048:
> $ echo $DISPLAY
> :1
> echo $WAYLAND_DISPLAY
> wayland-0
> $ echo $XAUTHORITY
> /run/user/1000/xauth_TjIoTm


SOFTWARE/OS VERSIONS
Operating System: EndeavourOS (basically Arch)
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.