Le samedi 31 octobre 2020, 12:38:57 CET Marco Möller a écrit :
> Hello,

Dear Marco,

> Dolphin 20.08.2 ALWAYS crashes when trying to reach the context menu by
> a right-click with the mouse somewhere inside Dolphin after my yesterday
> update of my Debian/testing "bullseye".

Thanks for reporting the issue.

The answer is in the very clear, concise and understandable call stack. ;)

Here:

> Thread 1 (Thread 0x7f7275e01bc0 (LWP 3280)):
> [KCrash Handler]
[…]
> #5  0x00007f7273475f23 in VersionControlObserver::actions(KFileItemList
> const&) const () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
> #6  0x00007f727346738c in
> DolphinView::versionControlActions(KFileItemList const&) const () from
[…]
> #12 0x00007f72733fdbd4 in DolphinView::requestContextMenu(QPoint const&,
> KFileItem const&, QUrl const&, QList<QAction*> const&) () from
> /lib/x86_64-linux-gnu/libdolphinprivate.so.5
[…]
> KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*,
> QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5

Note the mousePressEvent -> requestContextMenu -> versionControlActions chain.

The version control systems integration is part of dolphin-plugins and I can 
reproduce your issue with the versions currently in testing: dolphin 20.08.2 
and dolphin-plugins 20.04.2.
There seem to be a requirement to have exact same versions between the 2 that 
I haven’t seen explicitly in the make files.

So to fix it immediately you can:
- remove dolphin-plugins for now
- grab dolphin-plugins/20.08.2 from unstable
Or you can wait for dolphin-plugins/20.08.2 to migrate to testing which should 
happen in the next 24H.

I’ll add a Breaks relation so users don’t run into this again. If you could 
file a bug in the Debian BTS to track the issue that would be appreciated.


Happy hacking !
--
Aurélien




Reply via email to