Bug 478258 - Crash when i click "Properites"
Summary: Crash when i click "Properites"
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.112.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: baloo-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-12-08 13:07 UTC by TYMA
Modified: 2024-01-11 03:45 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TYMA 2023-12-08 13:07:13 UTC
Application: dolphin (23.08.3)

Qt Version: 5.15.11
Frameworks Version: 5.112.0
Operating System: Linux 6.6.3-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
I select folder and click right mouse button and select "Properites" but dolphin crash
(Sorry if in this message errors i am from russian :D)

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Bus error

[KCrash Handler]
#4  0x00007fd3d5a9785b in  () at /usr/lib/liblmdb.so
#5  0x00007fd3d5a98b56 in mdb_env_open () at /usr/lib/liblmdb.so
#6  0x00007fd3d7db30e9 in Baloo::Database::open(Baloo::Database::OpenMode) () at /usr/lib/libKF5BalooEngine.so.5
#7  0x00007fd3da205d81 in Baloo::File::load() () at /usr/lib/libKF5Baloo.so.5
#8  0x00007fd3da3b8cae in  () at /usr/lib/libKF5BalooWidgets.so.5
#9  0x00007fd3d86c3bd4 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007fd3d93788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007fd3d869c168 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007fd3d86a10cb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#13 0x00007fd3d86e7138 in  () at /usr/lib/libQt5Core.so.5
#14 0x00007fd3d670df69 in  () at /usr/lib/libglib-2.0.so.0
#15 0x00007fd3d676c327 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007fd3d670c162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#17 0x00007fd3d86eaf7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#18 0x00007fd3d869ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007fd3d869c313 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#20 0x000055bb5c331db8 in  ()
#21 0x00007fd3d7e45cd0 in  () at /usr/lib/libc.so.6
#22 0x00007fd3d7e45d8a in __libc_start_main () at /usr/lib/libc.so.6
#23 0x000055bb5c332575 in  ()
[Inferior 1 (process 7259) detached]

Reported using DrKonqi
Comment 1 Akseli Lahtinen 2023-12-11 08:22:47 UTC
Seems to be Baloo issue so moved there.
Comment 2 tagwerk19 2023-12-12 07:43:11 UTC
(In reply to TYMA from comment #0)
> ...
> #5  0x00007fd3d5a98b56 in mdb_env_open () at /usr/lib/liblmdb.so
> #6  0x00007fd3d7db30e9 in Baloo::Database::open(Baloo::Database::OpenMode) () at /usr/lib/libKF5BalooEngine.so.5
> #7  0x00007fd3da205d81 in Baloo::File::load() () at /usr/lib/libKF5Baloo.so.5
> ...
It's trying to find/open the database - something that should be under ~/.local/share/baloo

I think if the file's simply not there, you simply don't get any results. Maybe the file has been truncated/corrupted.

Close down the baloo_file indexer, go to the folder and rename the "index" file. Something like:

    $ pkill baloo_file
    $ cd ~/.local/share/baloo
    $ mv index index.suspect

I assume your Arch runs with systemd, so you can restart the indexing with:

   $ systemd --user start kde-baloo
Comment 3 tagwerk19 2023-12-12 07:44:32 UTC
(In reply to tagwerk19 from comment #2)
>    $ systemd --user start kde-baloo
Sorry...
    $ systemctl --user start kde-baloo
Comment 4 Nate Graham 2023-12-12 17:17:02 UTC
If the file is there, maybe it's been corrupted. If so can you run `mv ~/.local/share/baloo/index ~/.local/share/baloo/index.old` in a terminal window to move it aside, then reboot, and try again? Does that fix it?
Comment 5 Bug Janitor Service 2023-12-27 03:46:25 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2024-01-11 03:45:43 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!