| Summary: | Kate crashes trying to save text file | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] kio-extras | Reporter: | Simeon Bird <bladud> |
| Component: | Thumbnails and previews | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | christoph |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 21.04.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Simeon Bird
2021-06-04 21:03:24 UTC
Possibly related is a crash in kdeinit5 about the same time (just after the kate crash). I wonder if the syntax highlighting crashes and that breaks a thumbnail? Or maybe the kate crash brings down the syntax highlighting service? Application: kdeinit5 (kdeinit5), signal: Segmentation fault [KCrash Handler] #4 0x00007f891e3d4594 in sljit_free_exec.lto_priv () from /lib64/libpcre2-16.so.0 #5 0x00007f891e3befd6 in pcre2_code_free_16 () from /lib64/libpcre2-16.so.0 #6 0x00007f891fa3b284 in QExplicitlySharedDataPointer<QRegularExpressionPrivate>::~QExplicitlySharedDataPointer() () from /lib64/libQt5Core.so.5 #7 0x00007f890410acfc in KSyntaxHighlighting::RegExpr::~RegExpr() [clone .lto_priv.0] () from /lib64/libKF5SyntaxHighlighting.so.5 #8 0x00007f890410d05e in std::_Sp_counted_ptr<KSyntaxHighlighting::DefinitionData*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() () from /lib64/libKF5SyntaxHighlighting.so.5 #9 0x00007f8904107d92 in KSyntaxHighlighting::Definition::~Definition() () from /lib64/libKF5SyntaxHighlighting.so.5 #10 0x00007f890410e0c2 in QMapNode<QString, KSyntaxHighlighting::Definition>::destroySubTree() () from /lib64/libKF5SyntaxHighlighting.so.5 #11 0x00007f890410e1ba in QMapNode<QString, KSyntaxHighlighting::Definition>::destroySubTree() () from /lib64/libKF5SyntaxHighlighting.so.5 #12 0x00007f890410e512 in KSyntaxHighlighting::Repository::~Repository() () from /lib64/libKF5SyntaxHighlighting.so.5 #13 0x00007f89042cf9e9 in TextCreator::~TextCreator() () from /usr/lib64/qt5/plugins/textthumbnail.so #14 0x00007f8920647d67 in ThumbnailProtocol::~ThumbnailProtocol() () from /usr/lib64/qt5/plugins/kf5/kio/thumbnail.so #15 0x00007f8920649452 in kdemain () from /usr/lib64/qt5/plugins/kf5/kio/thumbnail.so #16 0x00005562c35525ab in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #17 0x00005562c3553d4b in handle_launcher_request(int, char const*) [clone .constprop.0] () #18 0x00005562c3554380 in handle_requests(int) () #19 0x00005562c354f0e1 in main () [Inferior 1 (process 5114) detached] This should be not in kate but the file chooser plugin, I think, but I'm not sure which framework that is under. Looks for me like some issue in the thumbnail io process. Looks for me like some issue in the thumbnail io process. Looked at the code, that seems fine and can not reproduce, please re-try with a Qt 6 based release. |