KDE Bug Tracking System
Home
Report New Wish or Bug
Query Existing Reports
First
Last
Prev
Next
No search results available
Search page
Bug
116514
:
Knode crashes when starting it
P
roduct
:
knode
Co
m
ponent
:
general
Status
:
RESOLVED
Resolution
:
FIXED
Target
:
---
Version
:
unspecified
Pr
i
ority
:
NOR
Severity
:
crash
V
otes
:
0
Description
:
Opened:
2005-11-16 20:12
Last Changed:
2005-12-30 16:39:22
Version: 3.5.0-1 (using KDE KDE 3.5.0) Installed from: SuSE RPMs Compiler: gcc-4.0.2_20050901 release 3 OS: Linux Knode crashes when I try yo start it;no GUI is shown; it happens when I do it from desktop icon or Konsole. I copy and paste the error messages: (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1106841952 (LWP 23960)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #7 0x40a96bea in QTimer::stop () from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0x40122c35 in KNode::ArticleWidget::readConfig () from /opt/kde3/lib/libknodecommon.so #9 0x401670f3 in KNode::ArticleWidget::ArticleWidget () from /opt/kde3/lib/libknodecommon.so #10 0x4016f94a in KNMainWidget::KNMainWidget () from /opt/kde3/lib/libknodecommon.so #11 0x0804f0bc in ?? () #12 0x08189b68 in ?? () #13 0x08158490 in ?? () #14 0x00000001 in ?? () #15 0x081583d0 in ?? () #16 0x00000000 in ?? () #17 0xffffffff in ?? () #18 0xbfa8a4e8 in ?? () #19 0x40f9c3c7 in operator new () from /usr/lib/libstdc++.so.6 #20 0x0804f84c in ?? () #21 0x081583d0 in ?? () #22 0x00000000 in ?? () #23 0xbfa8a528 in ?? () #24 0x00000001 in ?? () #25 0x00000000 in ?? () #26 0x00000000 in ?? () #27 0xbfa8a528 in ?? () #28 0x40d2af13 in QGArray::~QGArray () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0x40730808 in KUniqueApplication::processDelayed () from /opt/kde3/lib/libkdecore.so.4 #30 0x407320ac in KUniqueApplication::qt_invoke () from /opt/kde3/lib/libkdecore.so.4 #31 0x0804ea4f in ?? () #32 0xbfa8abe4 in ?? () #33 0x00000013 in ?? () #34 0xbfa8a6a4 in ?? () #35 0x40ec4464 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #36 0x4084e3f4 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #37 0x40ebfd0c in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #38 0xbfa8a678 in ?? () #39 0x40a72b69 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #40 0x40a72b69 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x40db46f2 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x40a8f78b in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 #43 0x40a970e3 in QSingleShotTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #44 0x40a12d81 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #45 0x40a136f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #46 0x4071e6ee in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #47 0x40a07af8 in QEventLoop::activateTimers () from /usr/lib/qt3/lib/libqt-mt.so.3 #48 0x409c0f8f in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #49 0x40a29c79 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #50 0x40a29b76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #51 0x40a126cf in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #52 0x0804ed28 in ?? () #53 0xbfa8abe4 in ?? () #54 0xbfa8acf8 in ?? () #55 0x00000001 in ?? () #56 0x00000000 in ?? () #57 0x00000004 in ?? () #58 0x00000008 in ?? () #59 0x08050558 in vtable for QGList () #60 0xbfa8abe8 in ?? () #61 0x4102dea6 in malloc () from /lib/tls/libc.so.6 #62 0x40fdcea0 in __libc_start_main () from /lib/tls/libc.so.6 #63 0x0804e531 in ?? ()
Comment
#1
Alberto Garcia Baladia 2005-11-18 09:05:48
I have installed the rpms from supplementary directory of ftp.suse.com instead of those from kde.org and the problem is the same; then I downgraded kdepim to SuSE DVD version (KDE 3.4.2) and Knode works fine again. Using SuSE 10.0 i386 Kernel 2.6.13-15-smp
Comment
#2
Andreas Kilgus 2005-12-26 00:51:35
This bug's status is "UNCONFIRMED" - well I can confirm the reported behaviour with identical debugging messages appearing and the only difference being kdepim3-3.5.0-9 on my side (compared to 3.5.0-1 mentioned above). SuSE RPMs, SuSE 10.0, gcc-4.0.2_20050901 release 3.
Comment
#3
Andreas Kilgus 2005-12-26 02:00:33
Current knode perhaps can't cope with some incarnations of previous configuration files. I renamed knoderc, started and quit knode, compared old and new knoderc, merged my personal preferences into the new file - and knode resumed to start.
Comment
#4
Volker Krause 2005-12-27 17:03:43
This is a very helpful information, could you attach the old config file?
Comment
#5
Andreas Kilgus 2005-12-28 01:25:49
I think I can provide some even more useful information - as my manual work at the config file mentioned above was good for one start only ... knode ran for quite some time, I quit the newsreader and afterwards again no luck starting it. But: I did some additional (AFAICS successful) testing after having seen your comment and having gained hope that this bug might get fixed ... ;-) If I let knode create its knoderc from scratch it starts and quits reliably without any crash. It fails to start as soon as I deactivate the option "Artikel als gelesen markieren nach:" (don't know the english text). Set "autoMark=true" in knoderc and it will start again ...
Comment
#6
Volker Krause 2005-12-28 11:45:52
Thanks for the detailed testing, now it's easy to fix :)
Comment
#7
Volker Krause 2005-12-28 12:01:37
SVN commit 491989 by vkrause: Fix crash on startup if auto mark-as-read is disabled. CCBUG: 116514 M +3 -3 articlewidget.cpp --- trunk/KDE/kdepim/knode/articlewidget.cpp #491988:491989 @@ -115,12 +115,12 @@ connect( mViewer, SIGNAL(popupMenu(const QString&, const QPoint&)), SLOT(slotURLPopup(const QString&, const QPoint&)) ); + mTimer = new QTimer( this ); + connect( mTimer, SIGNAL(timeout()), SLOT(slotTimeout()) ); + initActions(); readConfig(); clear(); - - mTimer = new QTimer( this ); - connect( mTimer, SIGNAL(timeout()), SLOT(slotTimeout()) ); }
Comment
#8
Volker Krause 2005-12-28 12:04:52
SVN commit 491991 by vkrause: Backport commit 491989 for KDE 3.5.1: Fix crash on startup if auto mark-as-read is disabled. BUG: 116514 M +3 -3 articlewidget.cpp --- branches/KDE/3.5/kdepim/knode/articlewidget.cpp #491990:491991 @@ -110,13 +110,13 @@ connect( mViewer, SIGNAL(popupMenu(const QString&, const QPoint&)), SLOT(slotURLPopup(const QString&, const QPoint&)) ); + mTimer = new QTimer( this ); + connect( mTimer, SIGNAL(timeout()), SLOT(slotTimeout()) ); + initActions(); readConfig(); clear(); - mTimer = new QTimer( this ); - connect( mTimer, SIGNAL(timeout()), SLOT(slotTimeout()) ); - installEventFilter( this ); }
Comment
#9
Volker Krause 2005-12-28 12:09:55
***
Bug 118833
has been marked as a duplicate of this bug. ***
Comment
#10
Alberto Garcia Baladia 2005-12-29 10:59:11
I can confirm that setting "autoMark=true"in knoderc fixes the problem (now using kdepim3-3.5.0-9). Thank you.
Comment
#11
Scott 2005-12-30 15:49:37
This is *not* a fix. It's a workaround. The bug still exists.
Comment
#12
Volker Krause 2005-12-30 16:39:22
No, the bug has been fixed for KDE 3.5.1, the workaround is only necessary for KDE 3.5.0.
P
latform
:
SuSE RPMs
O
S
:
Linux
K
eywords
:
People
Reporter
:
Alberto Garcia Baladia
Assigned To
:
KNode Developers
CC
:
geekboy angrykeyboarder com
Related actions
View Bug Activity
Format For Printing
XML
Clone This Bug
Note
You need to
log in
before you can comment on or make changes to this bug.
Attachments
Add an attachment
(proposed patch, testcase, etc.)
Depends on
:
B
locks
:
Show dependency tree
-
Show dependency graph
First
Last
Prev
Next
No search results available
Search page
Actions
Reports
Requests
Reports
Bugs reported today
Bugs reported in the last 3 days
Bug reports with patches
Weekly Bug statistics
The most hated bugs
The most severe bugs
The most frequently reported bugs
The most wanted features
Junior Jobs
Report ownership counts and charts
My Account
New Account
Log In