Bug 147086 - konqueror crashed (SIGSEGV) when choosing "save as.." for a .pls file.
Summary: konqueror crashed (SIGSEGV) when choosing "save as.." for a .pls file.
Status: RESOLVED DUPLICATE of bug 91246
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-22 14:21 UTC by Raúl
Modified: 2007-08-08 12:46 UTC (History)
0 users

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 Raúl 2007-06-22 14:21:28 UTC
Version:           3.5.7 (using KDE 3.5.7, Debian Package 4:3.5.7.dfsg.1-1 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.21-1-686

I went to http://www.puntoradio.com/10000, there I clicked right to the headphones picture in "Escuche la radio" which linked to http://www.puntoradio.com/10000/#. In the end I think it opened http://www.puntoradio.com/streaming/endirecto.php which ask me to open http://www.punto....ing/puntoradio.pls, to "save it as" or cancel...

I chose "save as..." and the konqueror crashed with this backtrace: 
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232939312 (LWP 22679)]
[KCrash handler]
#6  0xb7efa267 in KParts::BrowserRun::handleNonEmbeddable (this=0x9feab00, 
    _mimeType=@0xbf8fde30)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kparts/browserrun.cpp:218
#7  0xb655328f in KonqRun::foundMimeType (this=0x9feab00, _type=@0xbf8fde84)
    at /tmp/buildd/kdebase-3.5.7/./konqueror/konq_run.cc:105
#8  0xb7efa785 in KParts::BrowserRun::slotBrowserMimetype (this=0x9feab00, 
    _job=0xa022de8, type=@0x9f80040)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kparts/browserrun.cpp:200
#9  0xb7efa8ee in KParts::BrowserRun::qt_invoke (this=0x9feab00, _id=7, 
    _o=0xbf8fdf50) at ./browserrun.moc:102
#10 0xb6520328 in KonqRun::qt_invoke (this=0x9feab00, _id=7, _o=0xbf8fdf50)
    at ./konq_run.moc:88
#11 0xb71fde1b in read_dib (s=@0xb7f10464, offset=167666112, 
    startpos=134566080, image=@0xa022de8) at kernel/qimage.cpp:4794
#12 0xb7a50f70 in KIO::TransferJob::mimetype (this=0xa022de8, t0=0xa022de8, 
    t1=@0xa022ef8) at ./jobclasses.moc:1050
#13 0xb7a50ff2 in KIO::TransferJob::slotMimetype (this=0xa022de8, 
    type=@0x9f8b1b0)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kio/kio/job.cpp:1111
#14 0xb7a9072d in KIO::TransferJob::qt_invoke (this=0xa022de8, _id=20, 
    _o=0xbf8fe088) at ./jobclasses.moc:1074
#15 0xb71fde1b in read_dib (s=@0xb7dac128, offset=-1081090224, 
    startpos=166297688, image=@0x8c8b690) at kernel/qimage.cpp:4794
#16 0xb71fe348 in read_dib (s=@0xb71fde1b, offset=-1081090024, 
    startpos=-1081089408, image=@0x8c8b690) at kernel/qimage.cpp:4891
#17 0xb7a5e973 in KIO::SlaveInterface::mimeType (this=0x8c8b690, 
    t0=@0xbf8fe280) at ./slaveinterface.moc:370
#18 0xb7abac11 in KIO::SlaveInterface::dispatch (this=0x8c8b690, _cmd=21, 
    rawdata=@0xbf8fe2c0)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kio/kio/slaveinterface.cpp:338
#19 0xb7ab9cfa in KIO::SlaveInterface::dispatch (this=0x8c8b690)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kio/kio/slaveinterface.cpp:173
#20 0xb7a6024c in KIO::Slave::gotInput (this=0x8c8b690)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kio/kio/slave.cpp:300
#21 0xb7aa9f00 in KIO::Slave::qt_invoke (this=0x8c8b690, _id=4, _o=0xbf8fe3e8)
    at ./slave.moc:113
#22 0xb71fde1b in read_dib (s=@0xb7c6526c, offset=-1213488549, 
    startpos=-1218495480, image=@0x9e21c48) at kernel/qimage.cpp:4794
#23 0xb71fe722 in dither_to_1 (src=0x9e21c48, dst=0x2, conversion_flags=31, 
    fromalpha=247) at kernel/qimage.cpp:1805
#24 0xb7587d1f in QCommonStyle::drawPrimitive (this=0x9e21c48, 
    pe=QStyle::PE_Separator, p=0xbf8fe458, r=@0xb713b94d, cg=@0xbf8fe484, 
    flags=3077318052, opt=@0xbf8fe498) at styles/qcommonstyle.cpp:515
#25 0xb72205c6 in QMetaObjectCleanUp (this=0x9e21c48, 
    mo_name=0xbf8fe740 "����i��2", func=0xbf8fe740)
    at kernel/qmetaobject.cpp:1209
#26 0xb7195cf2 in QWidget::setWindowState (this=0xbf8fea7c, 
    newstate=165813320) at kernel/qwidget_x11.cpp:1676
#27 0xb7197b0f in QWidget::create (this=0xbf8fea7c, window=165813320, 
    initializeWindow=64, destroyOldWindow=72) at kernel/qwidget_x11.cpp:313
#28 0xb787b142 in KApplication::notify (this=0xbf8fea7c, receiver=0x9e21c48, 
    event=0xbf8fe740)
    at /tmp/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kapplication.cpp:550
#29 0xb71294c1 in ?? () from /usr/lib/libqt-mt.so.3
#30 0xbf8fea7c in ?? ()
#31 0x09e21c48 in ?? ()
#32 0xbf8fe740 in ?? ()
#33 0xb7189537 in qt_erase_region (w=0x9e21c48, region=@0xbf8fe740)
    at kernel/qpainter_x11.cpp:116
#34 0xb7188079 in QPainter::begin (this=0x80cd550, pd=0x9e21c48, unclipped=55)
    at kernel/qpainter_x11.cpp:1050
#35 0xb713d7f4 in ?? () from /usr/lib/libqt-mt.so.3
#36 0x080cd550 in ?? ()
#37 0x09e21c48 in ?? ()
#38 0x080d0f44 in ?? ()
#39 0x080d10c8 in ?? ()
#40 0xb76d2574 in vtable for QSingleDesktopWidget ()
   from /usr/lib/libqt-mt.so.3
#41 0xb7d93e9c in ?? () from /lib/i686/cmov/libc.so.6
#42 0x00000000 in ?? ()

Looking into the code: svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdelibs/kparts/browserrun.cpp line 218 and using gdb I noticed that m_suggestedFilename was NULL(or invalid) but two lines before that value was used and it didn't crash there.

After some other bugs[1][2][3][4] I think maybe there could be something badly I have. Anyway I must say that I run memtest and it hadn't found any error. Other options I could think is that I use Linux suspend to disk feature, and maybe that leads to any kind of memory corruption. What do you think?

[1]https://bugs.kde.org/show_bug.cgi?id=143738
[2]https://bugs.kde.org/show_bug.cgi?id=139633
[3]https://bugs.kde.org/show_bug.cgi?id=139822
[4]https://bugs.kde.org/show_bug.cgi?id=139652
Comment 1 Tommi Tervo 2007-08-08 12:46:09 UTC

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