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.

Reply via email to