Bug 167865 - knode crashs when closing editor window
Summary: knode crashs when closing editor window
Status: RESOLVED DUPLICATE of bug 169986
Alias: None
Product: knode
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-31 17:28 UTC by Jens Hornung
Modified: 2008-11-16 13:41 UTC (History)
1 user (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 Jens Hornung 2008-07-31 17:28:48 UTC
Version:            (using KDE 4.1.0)
Installed from:    Unlisted Binary Package
OS:                Linux

When editing a posting  (both reply to an existing posting and a new posting), and then closing the window, knode crashs with debugging symbols as listed below. knode doesn't crashs when no text was entered in the window and I close it. But it crashs if I want to send the posting or save the posting or discard the posting. If I want to discard the posting and cancel the following dialog, where I've been asked wether to discard or cancel, knode doesn't crash (because the window has not been closed). The bug is reproducible. At the moment I can not send any postings with knode. This is knode Version 0.99.01. There was no problem with knode in KDE 3.5.9.



Anwendung: KNode (knode), Signal SIGSEGV
(no debugging symbols found)
[...]
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5088700 (LWP 2743)]
(no debugging symbols found)
[...]
(no debugging symbols found)
[KCrash handler]
#6  0xb583a385 in free () from /lib/libc.so.6
#7  0xb1fcf5bd in delete_dict_radix ()
   from /usr/lib/enchant/libenchant_hspell.so
#8  0xb1fccf81 in hspell_uninit () from /usr/lib/enchant/libenchant_hspell.so
#9  0xb1ff85ed in HSpellDict::~HSpellDict ()
   from /usr/lib/kde4/kspell_hspell.so
#10 0xb6eef941 in Sonnet::Speller::~Speller () from /usr/lib/libkdecore.so.5
#11 0xb72c63a7 in Sonnet::Highlighter::Private::~Private ()
   from /usr/lib/libkdeui.so.5
#12 0xb72c64e4 in Sonnet::Highlighter::~Highlighter ()
   from /usr/lib/libkdeui.so.5
#13 0xb7e877c8 in KPIM::KEMailQuotingHighlighter::~KEMailQuotingHighlighter ()
   from /usr/lib/libkdepim.so.4
#14 0xb7357520 in KTextEdit::~KTextEdit () from /usr/lib/libkdeui.so.5
#15 0xb733fc04 in KRichTextEdit::~KRichTextEdit () from /usr/lib/libkdeui.so.5
#16 0xb7342940 in KRichTextWidget::~KRichTextWidget ()
   from /usr/lib/libkdeui.so.5
#17 0xb7e8b7b3 in KPIM::KMeditor::~KMeditor () from /usr/lib/libkdepim.so.4
#18 0xb7fa20c2 in KNComposerEditor::~KNComposerEditor ()
   from /usr/lib/libknodecommon.so.4
#19 0xb6c10cc7 in QObjectPrivate::deleteChildren ()
   from /usr/lib/libQtCore.so.4
#20 0xb5bded61 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#21 0xb6c10cc7 in QObjectPrivate::deleteChildren ()
   from /usr/lib/libQtCore.so.4
#22 0xb5bdf171 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#23 0xb5ec32c1 in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#24 0xb5f1f9f3 in QSplitter::~QSplitter () from /usr/lib/libQtGui.so.4
#25 0xb7fa0a19 in KNComposer::ComposerView::~ComposerView ()
   from /usr/lib/libknodecommon.so.4
#26 0xb6c10cc7 in QObjectPrivate::deleteChildren ()
   from /usr/lib/libQtCore.so.4
#27 0xb5bdf171 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#28 0xb5edc201 in QMainWindow::~QMainWindow () from /usr/lib/libQtGui.so.4
#29 0xb732e8d4 in KMainWindow::~KMainWindow () from /usr/lib/libkdeui.so.5
#30 0xb736e0d7 in KXmlGuiWindow::~KXmlGuiWindow () from /usr/lib/libkdeui.so.5
#31 0xb7f8f4cd in KNComposer::~KNComposer () from /usr/lib/libknodecommon.so.4
#32 0xb6c1098c in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#33 0xb6c12373 in QObject::event () from /usr/lib/libQtCore.so.4
#34 0xb5be0826 in QWidget::event () from /usr/lib/libQtGui.so.4
#35 0xb5edc957 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#36 0xb732dbe8 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#37 0xb736eefc in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#38 0xb5b8f4dc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#39 0xb5b9656a in QApplication::notify () from /usr/lib/libQtGui.so.4
#40 0xb726aa8d in KApplication::notify () from /usr/lib/libkdeui.so.5
#41 0xb6c04051 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#42 0xb6c049a3 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#43 0xb6c04b3d in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#44 0xb6c2aa4f in ?? () from /usr/lib/libQtCore.so.4
#45 0x00000000 in ?? ()
#0  0xb8011424 in __kernel_vsyscall ()
Comment 1 Jens Hornung 2008-07-31 17:37:18 UTC
I forgot some things:
* I copied the knode files from $HOME/.kde/share/apps/knode/ to $HOME/.kde4/...
* There was 1 posting I sent with KNode 0.99.01, but since then it's not possible any more.
Comment 2 Jens Hornung 2008-08-06 23:05:48 UTC
In the settings for sending an article, I can choose the standard language for spellchecking. There are two possibilities: "hebräisch" (Hebrew) and "türkisch" (Turkish) (don't know why there aren't any other languages, but that's not a real problem).

knode only crashes if I choose Hebrew. If the combobox is on Turkish, there isn't any problem to send an article.
Comment 3 Olivier Trichet 2008-11-16 13:41:54 UTC

*** This bug has been marked as a duplicate of bug 169986 ***