Bug 67991 - crash on attempting to open newsgroups via news:// URLs in konq.
Summary: crash on attempting to open newsgroups via news:// URLs in konq.
Status: RESOLVED FIXED
Alias: None
Product: knode
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-12 13:36 UTC by Will Stephenson
Modified: 2005-09-08 18:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Will Stephenson 2003-11-12 13:36:00 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc3.3.1 
OS:          Linux

Using konqueror, find a webpage with a URL of the form news://server/group in it - click on it and knode should launch and display the newsgroup.  

There is one such link at http://bugs.kde.org/show_bug.cgi?id=59449.

NB these are servers that I do not have set up already in KNode. 

Backtrace: 

#2  0x416a296c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x0808bcba in KNMainWidget::openURL(KURL const&) (this=0x1, 
    url=@0xbfffe920)
    at /home/will/projects/kde/src/kdepim/knode/knmainwidget.cpp:476
#5  0x080820d6 in KNMainWindow::openURL(KURL const&) (this=0x8243df8, 
    url=@0xbfffe920) at /home/will/projects/kde/src/kdepim/knode/knode.cpp:62
#6  0x08082b49 in KNApplication::newInstance() (this=0xbfffef80)
    at /home/will/projects/kde/src/kdepim/knode/knapplication.cpp:79
#7  0x40b41aa3 in KUniqueApplication::processDelayed() (this=0xbfffef80)
    at /home/will/projects/kde/src/kdelibs/kdecore/kuniqueapplication.cpp:397
#8  0x40b41e1b in KUniqueApplication::qt_invoke(int, QUObject*) (
    this=0xbfffef80, _id=18, _o=0xbfffeb00) at kuniqueapplication.moc:86
#9  0x08082767 in KNApplication::qt_invoke(int, QUObject*) (this=0xbfffef80, 
    _id=18, _o=0xbfffeb00) at knapplication.moc:77
#10 0x40f6bdf1 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x821f238, clist=0x821f4b0, o=0xbfffeb00) at kernel/qobject.cpp:2333
#11 0x412aee44 in QSignal::signal(QVariant const&) (this=0x821f238, 
    t0=@0x821f260) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#12 0x40f89299 in QSignal::activate() (this=0x821f238)
    at kernel/qsignal.cpp:204
#13 0x40f905a7 in QSingleShotTimer::event(QEvent*) (this=0x821f210)
    at kernel/qtimer.cpp:277
#14 0x40f09073 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbfffef80, receiver=0x821f210, e=0xbfffed70)
    at kernel/qapplication.cpp:2582
#15 0x40f08530 in QApplication::notify(QObject*, QEvent*) (this=0xbfffef80, 
    receiver=0x821f210, e=0xbfffed70) at kernel/qapplication.cpp:2305
#16 0x40a95064 in KApplication::notify(QObject*, QEvent*) (this=0xbfffef80, 
    receiver=0x821f210, event=0xbfffed70)
    at /home/will/projects/kde/src/kdelibs/kdecore/kapplication.cpp:509
#17 0x40121fff in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x821f210, event=0xbfffed70) at qapplication.h:492
#18 0x40ef7140 in QEventLoop::activateTimers() (this=0x81ea8e0)
    at kernel/qeventloop_unix.cpp:557
#19 0x40eb0e6e in QEventLoop::processEvents(unsigned) (this=0x81ea8e0, flags=4)
    at kernel/qeventloop_x11.cpp:346
#20 0x40f1eb0a in QEventLoop::enterLoop() (this=0x81ea8e0)
    at kernel/qeventloop.cpp:198
#21 0x40f1ea26 in QEventLoop::exec() (this=0x81ea8e0)
    at kernel/qeventloop.cpp:145
#22 0x40f091f3 in QApplication::exec() (this=0xbfffef80)
    at kernel/qapplication.cpp:2705
#23 0x08083117 in main (argc=2, argv=0xbffff0f4)
    at /home/will/projects/kde/src/kdepim/knode/main.cpp:47
Comment 1 Grzegorz Jaskiewicz 2003-11-12 13:40:50 UTC
recent version, problem still exists. 
Backtrace:

[New Thread 16384 (LWP 31266)]
[New Thread 32769 (LWP 31269)]
[New Thread 16384 (LWP 31266)]
[New Thread 32769 (LWP 31269)]
[New Thread 16384 (LWP 31266)]
[New Thread 32769 (LWP 31269)]
[New Thread 16386 (LWP 31270)]
[New Thread 32771 (LWP 31271)]
0x414cbbdb in waitpid () from /lib/libpthread.so.0
#0  0x414cbbdb in waitpid () from /lib/libpthread.so.0
#1  0x40bd0544 in __JCR_LIST__ () from /opt/kde/lib/libkdecore.so.4
#2  0xfffffff4 in ?? ()
#3  0x40afe9b4 in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:246
#4  0x414ca7f5 in __pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x0808de59 in KNMainWidget::openURL(KURL const&) (this=0x650073, 
    url=@0xbffff390) at knmainwidget.cpp:476
#7  0x080836fe in KNMainWindow::openURL(KURL const&) (this=0x822b870, 
    url=@0xbffff390) at knode.cpp:62
#8  0x0808423a in KNApplication::newInstance() (this=0xbffffad0)
    at knapplication.cpp:79
#9  0x40b21203 in KUniqueApplication::processDelayed() (this=0xbffffad0)
    at kuniqueapplication.cpp:398
#10 0x40b2164f in KUniqueApplication::qt_invoke(int, QUObject*) (
    this=0xbffffad0, _id=18, _o=0x650073) at kuniqueapplication.moc:86
#11 0x08083e37 in KNApplication::qt_invoke(int, QUObject*) (this=0xbffffad0, 
    _id=18, _o=0xbffff580) at knapplication.moc:77
#12 0x40eec22c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#13 0x41209bda in QSignal::signal(QVariant const&) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#14 0x40f05cf6 in QSignal::activate() ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#15 0x40f0d383 in QSingleShotTimer::event(QEvent*) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#16 0x40e90a6f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#17 0x40e9007b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#18 0x40a50baf in KApplication::notify(QObject*, QEvent*) (this=0xbffffad0, 
    receiver=0x81f1388, event=0xbffff920) at kapplication.cpp:509
#19 0x40e805d5 in QEventLoop::activateTimers() ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#20 0x40e3d18d in QEventLoop::processEvents(unsigned) ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#21 0x40ea4248 in QEventLoop::enterLoop() ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#22 0x40ea40f8 in QEventLoop::exec() ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#23 0x40e90cc1 in QApplication::exec() ()
   from /usr/local/qt-copy/lib/libqt-mt.so.3
#24 0x08084800 in main (argc=2, argv=0xbffffc44) at main.cpp:47
Comment 2 Richard Lärkäng 2003-12-05 15:02:43 UTC
This one was fixed, wasn't it?
Comment 3 Will Stephenson 2003-12-05 15:23:48 UTC
Any idea when it was fixed?  My cvs is from 27 November, and still crashes.  Will retest when I've updated.
Comment 4 Richard Lärkäng 2003-12-05 16:19:50 UTC
This one I thought: https://mail.kde.org/pipermail/knode-devel/2003-November/000134.html
it fixed it for me at least.

But as it was before, 21 Nov, there might be more problems
Comment 5 Richard Lärkäng 2004-10-04 22:40:04 UTC
Will, did you test this again? Seems to work for me.
Comment 6 Will Stephenson 2005-09-08 18:53:10 UTC
Yes it's fixed.