Bug 149787 - Crash on adding feeds from unknown protocols
Summary: Crash on adding feeds from unknown protocols
Status: RESOLVED WORKSFORME
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-12 00:43 UTC by Arturo Hoffstadt Urrutia
Modified: 2008-10-29 00:16 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 Arturo Hoffstadt Urrutia 2007-09-12 00:43:48 UTC
Version:           1.2.7 (using KDE KDE 3.5.7)
Installed from:    Fedora RPMs
OS:                Linux

Akregator crash when you try to import a feed, but the url is malformed... like this one:

[x] Linux Gaming News <http://linux.strangegamer.com/index.php?title=Linux_Gaming_News/rss2.0&action=raw&ctype=text/xml>

(Try imported that whole line.)

It works with smaller forms of the same kind of input: [] http://www.nic.cl/feed

for example.
Comment 1 Eckhart Wörner 2007-09-12 16:59:04 UTC
This happens with all URLs with unknown protocol handle, e.g. wtf://someurl

Backtrace:

Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1243433280 (LWP 9089)]
[KCrash handler]
#6  0x00000000 in ?? ()
#7  0xb701a4e0 in QApplication::internalNotify (this=0xbfc83000, 
    receiver=0x84b0158, e=0x84db120) at kernel/qapplication.cpp:2635
#8  0xb701c30f in QApplication::notify (this=0xbfc83000, receiver=0x84b0158, 
    e=0x84db120) at kernel/qapplication.cpp:2358
#9  0xb774fff2 in KApplication::notify (this=0xbfc83000, receiver=0x84b0158, 
    event=0x84db120)
    at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kapplication.cpp:550
#10 0xb6fad595 in QApplication::sendEvent (receiver=0x84b0158, 
    event=0x84db120) at ../include/qapplication.h:520
#11 0xb701b518 in QApplication::sendPostedEvents (receiver=0x0, event_type=0)
    at kernel/qapplication.cpp:3299
#12 0xb701b620 in QApplication::sendPostedEvents ()
    at kernel/qapplication.cpp:3210
#13 0xb6fc1026 in QEventLoop::processEvents (this=0x808eb70, flags=4)
    at kernel/qeventloop_x11.cpp:202
#14 0xb7034be6 in QEventLoop::enterLoop (this=0x808eb70)
    at kernel/qeventloop.cpp:198
#15 0xb70349f6 in QEventLoop::exec (this=0x808eb70)
    at kernel/qeventloop.cpp:145
#16 0xb701c089 in QApplication::exec (this=0xbfc83000)
    at kernel/qapplication.cpp:2758
#17 0x08050b7e in main (argc=-1219340584, argv=0xbfc831c4)
    at /build/buildd/kdepim-3.5.7/./akregator/src/main.cpp:112
#18 0xb7c3f050 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#19 0x08050a41 in _start ()
Comment 2 Frank Osterfeld 2008-10-29 00:16:24 UTC
Cannot reproduce with >= 4.1. Please reopen with a recent backtrace if you can.