Summary: | Crash on startup | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Christophe Marin <christophe> |
Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christoph |
Priority: | NOR | ||
Version First Reported In: | Git | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 19.08.3 | |
Sentry Crash Report: |
Description
Christophe Marin
2019-10-08 07:36:58 UTC
After renaming anonymous.katesession in $HOME/.local/share/kate I'm able to start kate again. I'm keeping the file for investigation Hmm, this is strange :/ The layout should be there as it is the first thing one creates in the constructor of the toolview. But perhaps I am mistaken :/ Without surprise, setting katefiletree to false in this file helps Hmm, strange :/ I tried Kate master, with these libs KDE Frameworks 5.63.0 Qt 5.13.0 (built against 5.13.0) The xcb windowing system => I get no crash I will try to change a bit code, could you afterwards retry this? Git commit b795da45dfa6a8624fa099696398f266ba7190be by Christoph Cullmann. Committed on 08/10/2019 at 08:14. Pushed by cullmann into branch 'master'. try to avoid nested layouts that we don't need M +0 -9 addons/filetree/katefiletreeplugin.cpp https://invent.kde.org/kde/kate/commit/b795da45dfa6a8624fa099696398f266ba7190be Git commit b795da45dfa6a8624fa099696398f266ba7190be by Christoph Cullmann. Committed on 08/10/2019 at 08:14. Pushed by scmsync into branch 'master'. try to avoid nested layouts that we don't need M +0 -9 addons/filetree/katefiletreeplugin.cpp https://commits.kde.org/kate/b795da45dfa6a8624fa099696398f266ba7190be One thing I remember: a few days ago, I deleted katerc because I didn't have the "Documents" tab anymore when starting kate. I then reconfigured the application and reenabled all the plugins. (In reply to Christoph Cullmann from comment #5) > I tried Kate master, with these libs > > KDE Frameworks 5.63.0 > Qt 5.13.0 (built against 5.13.0) > The xcb windowing system > > => I get no crash > > I will try to change a bit code, could you afterwards retry this? Tested successfully. Hmm, ok, have you a bit of time? I will do an additional commit. Could you locally try that one but revert my b795da45dfa6a8624fa099696398f266ba7190be commit? Git commit 8b28d1e050125d4a45056cdcd031b8836aea5e1d by Christoph Cullmann. Committed on 08/10/2019 at 08:31. Pushed by cullmann into branch 'master'. ensure outer layout set M +6 -0 kate/katemdi.cpp https://invent.kde.org/kde/kate/commit/8b28d1e050125d4a45056cdcd031b8836aea5e1d Git commit 8b28d1e050125d4a45056cdcd031b8836aea5e1d by Christoph Cullmann. Committed on 08/10/2019 at 08:31. Pushed by scmsync into branch 'master'. ensure outer layout set M +6 -0 kate/katemdi.cpp https://commits.kde.org/kate/8b28d1e050125d4a45056cdcd031b8836aea5e1d testing kate is still starting with this change and 8b28d1e reverted Hmm, then I don't know why this was broken :/ In any case, will backport my two commits to the 19.08 branch. Can't hurt. Thanks for reporting this! Git commit d3e413fb7c9fcf31c97b90a09aa52fb59bbbd9b6 by Christoph Cullmann. Committed on 08/10/2019 at 08:53. Pushed by cullmann into branch 'Applications/19.08'. try to avoid nested layouts that we don't need M +0 -9 addons/filetree/katefiletreeplugin.cpp https://invent.kde.org/kde/kate/commit/d3e413fb7c9fcf31c97b90a09aa52fb59bbbd9b6 Git commit 255a72f5b6b98740b92c70e6bac3fa56218c9d57 by Christoph Cullmann. Committed on 08/10/2019 at 08:53. Pushed by cullmann into branch 'Applications/19.08'. ensure outer layout set M +6 -0 kate/katemdi.cpp https://invent.kde.org/kde/kate/commit/255a72f5b6b98740b92c70e6bac3fa56218c9d57 Git commit 255a72f5b6b98740b92c70e6bac3fa56218c9d57 by Christoph Cullmann. Committed on 08/10/2019 at 08:53. Pushed by scmsync into branch 'Applications/19.08'. ensure outer layout set M +6 -0 kate/katemdi.cpp https://commits.kde.org/kate/255a72f5b6b98740b92c70e6bac3fa56218c9d57 Git commit d3e413fb7c9fcf31c97b90a09aa52fb59bbbd9b6 by Christoph Cullmann. Committed on 08/10/2019 at 08:53. Pushed by scmsync into branch 'Applications/19.08'. try to avoid nested layouts that we don't need M +0 -9 addons/filetree/katefiletreeplugin.cpp https://commits.kde.org/kate/d3e413fb7c9fcf31c97b90a09aa52fb59bbbd9b6 |