Summary: | Crashes when refreshing a file with more than 4096 chars in a line | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Arjun AK <arjunak234> |
Component: | kwrite | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | giampaolo.ferradini |
Priority: | VHI | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ktexteditor/7d01d0f427902bd85355b155e68218dc172f7fbd | Version Fixed In: | KDE Frameworks 5.26 |
Sentry Crash Report: |
Description
Arjun AK
2016-08-07 13:13:43 UTC
Valgrind trace of today's build: ==9727== Invalid read of size 8 ==9727== at 0x4F9C7C3: QHash<KTextEditor::Message*, QList<QSharedPointer<QAction> > >::findNode(KTextEditor::Message* const&, unsigned int*) const (qhash.h:919) ==9727== by 0x4F99EBB: QHash<KTextEditor::Message*, QList<QSharedPointer<QAction> > >::contains(KTextEditor::Message* const&) const (qhash.h:894) ==9727== by 0x507F623: KateMessageWidget::postMessage(KTextEditor::Message*, QList<QSharedPointer<QAction> >) (katemessagewidget.cpp:188) ==9727== by 0x50525DF: KTextEditor::ViewPrivate::postMessage(KTextEditor::Message*, QList<QSharedPointer<QAction> >) (kateview.cpp:3460) ==9727== by 0x4F9338C: KTextEditor::DocumentPrivate::postMessage(KTextEditor::Message*) (katedocument.cpp:5966) ==9727== by 0x4F7CAA5: KTextEditor::DocumentPrivate::openFile() (katedocument.cpp:2329) ==9727== by 0x5AA7B74: KParts::ReadOnlyPartPrivate::openLocalFile() (readonlypart.cpp:187) ==9727== by 0x5AA7801: KParts::ReadOnlyPart::openUrl(QUrl const&) (readonlypart.cpp:150) ==9727== by 0x4F7EC73: KTextEditor::DocumentPrivate::openUrl(QUrl const&) (katedocument.cpp:2634) ==9727== by 0x4F8842C: KTextEditor::DocumentPrivate::documentReload() (katedocument.cpp:4258) ==9727== by 0x5048A06: KTextEditor::ViewPrivate::reloadFile() (kateview.cpp:1396) ==9727== by 0x517EEE8: KTextEditor::ViewPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_kateview.cpp:736) ==9727== Address 0x48 is not stack'd, malloc'd or (recently) free'd ==9727== Git commit 7d01d0f427902bd85355b155e68218dc172f7fbd by Dominik Haumann. Committed on 04/09/2016 at 13:31. Pushed by dhaumann into branch 'master'. Fix crash when reloading documents with auto-wrapped line due to line length limit REVIEW: 128816 M +13 -13 src/document/katedocument.cpp M +0 -5 src/document/katedocument.h http://commits.kde.org/ktexteditor/7d01d0f427902bd85355b155e68218dc172f7fbd *** Bug 369022 has been marked as a duplicate of this bug. *** |