Bug 55888 - Konqueror crash on click image at http://rivatv.sourceforge.net/
Summary: Konqueror crash on click image at http://rivatv.sourceforge.net/
Status: RESOLVED DUPLICATE of bug 54515
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-12 22:27 UTC by Frederic Bages
Modified: 2003-03-19 21:32 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 Frederic Bages 2003-03-12 22:27:04 UTC
Version:            (using KDE KDE 3.1)
Installed from:    Gentoo Packages

How to reproduce :
(1) Open a new web konqueror.
(2) paste the url http://rivatv.sourceforge.net/ in the location bar
(3) press enter
(4) left click on the link "1920x1440 full size"

Workaround :
(4) middle click on the link.
Comment 1 Frederic Bages 2003-03-12 22:29:02 UTC
compiler parameters: -march=athlon-xp -O3 -pipe -fomit-frame-pointer 
 
Comment 2 Frederic Bages 2003-03-12 22:39:08 UTC
If i first click on the 800x600 image, and then on the 1920x1440 image there is no 
crash. I'm currently running in 1280x1024 mode, depth 24. 
 
HTML code in faulty page is : 
<h3><i>Screenshot</i></h3> 
<table cellpadding=3 border=0> 
<tr> 
<td colspan=2 align="center"><img src="rtvlthumb.jpg"></td> 
</tr> 
<tr> 
<td valign="center">[ <a href="rtvlshot8x6.jpg">800x600 scaled down</a> ]</td> 
<td valign="center">[ <a href="rtvlshot.jpg">1920x1440 full size</a> ]</td> 
</tr> 
</table> 
 
Comment 3 Stephan Binner 2003-03-13 10:24:48 UTC
Works here, any backtrace available? 
Comment 4 Frederic Bages 2003-03-14 01:07:24 UTC
Here is the backtrace ... Should i remove the -fomit-frame-pointer compilation 
option to enable debugging info ? 
 
(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)...[New Thread 
16384 (LWP 2178)] 
 
(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)... 
0x411d1a99 in wait4 () from /lib/libc.so.6 
#0  0x411d1a99 in wait4 () from /lib/libc.so.6 
#1  0x4124e20c in __DTOR_END__ () from /lib/libc.so.6 
#2  0x40fc7ba3 in waitpid () from /lib/libpthread.so.0 
#3  0x406caf9b in KCrash::defaultCrashHandler(int) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#4  0x0833f1e0 in ?? () 
#5  0x40169460 in KIO::TransferJob::className() const () 
   from /usr/kde/3.1/lib/libkio.so.4 
#6  0xe808245c in ?? () 
 
Comment 5 Frederic Bages 2003-03-15 01:38:33 UTC
I've rebuilt kdelibs and kdebase without the -fomit-frame-pointer to get a better 
backtrace. Konqueror is still crashing when opening the image. If you need a more 
detailled backtrace, please send me the packages i should rebuild and if needed 
the compiler options i should set. Here is the new backtrace : 
 
(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)...[New Thread 
16384 (LWP 16445)] 
 
(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)... 
0x411bea99 in wait4 () from /lib/libc.so.6 
#0  0x411bea99 in wait4 () from /lib/libc.so.6 
#1  0x4123b20c in __DTOR_END__ () from /lib/libc.so.6 
#2  0x40fb4ba3 in waitpid () from /lib/libpthread.so.0 
#3  0x406bcc5e in KCrash::defaultCrashHandler(int) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#4  <signal handler called> 
#5  0x00670070 in ?? () 
#6  0x41cec3f1 in khtml::Loader::qt_invoke(int, QUObject*) () 
   from /usr/kde/3.1/lib/libkhtml.so.4 
#7  0x40a5ef99 in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#8  0x40d3e652 in QSignal::signal(QVariant const&) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#9  0x40a790d8 in QSignal::activate() () from /usr/qt/3/lib/libqt-mt.so.3 
#10 0x40a80053 in QSingleShotTimer::event(QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#11 0x40a013c6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#12 0x40a00986 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#13 0x4062f459 in KApplication::notify(QObject*, QEvent*) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#14 0x409dcb25 in QEventLoop::activateTimers() () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#15 0x409ba5c8 in QEventLoop::processEvents(unsigned) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#16 0x40a15026 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 
#17 0x40a14ec8 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#18 0x40a01611 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#19 0x418f2118 in main () from /usr/kde/3.1/lib/konqueror.so 
#20 0x0804d177 in strcpy () 
#21 0x0804eac8 in strcpy () 
#22 0x0804dd2c in strcpy () 
#23 0x0804bf09 in strcpy () 
#24 0x41127e34 in __libc_start_main () from /lib/libc.so.6 
 
Comment 6 Frederic Bages 2003-03-15 11:43:22 UTC
I've rebuilt QT 3.1 and the stack trace now seems complete. Here it is : 
 
(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)...[New Thread 
16384 (LWP 8781)] 
 
(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)... 
0x411bfa99 in wait4 () from /lib/libc.so.6 
#0  0x411bfa99 in wait4 () from /lib/libc.so.6 
#1  0x4123c20c in __DTOR_END__ () from /lib/libc.so.6 
#2  0x40fb5ba3 in waitpid () from /lib/libpthread.so.0 
#3  0x406bcc5e in KCrash::defaultCrashHandler(int) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#4  <signal handler called> 
#5  0x40cd9f19 in QString::QString(QString const&) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#6  0x41d0a171 in khtml::Loader::servePendingRequests() () 
   from /usr/kde/3.1/lib/libkhtml.so.4 
#7  0x41d0d3f1 in khtml::Loader::qt_invoke(int, QUObject*) () 
   from /usr/kde/3.1/lib/libkhtml.so.4 
#8  0x40a5f1e9 in QObject::activate_signal(QConnectionList*, QUObject*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#9  0x40d3f0f2 in QSignal::signal(QVariant const&) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#10 0x40a79388 in QSignal::activate() () from /usr/qt/3/lib/libqt-mt.so.3 
#11 0x40a80323 in QSingleShotTimer::event(QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#12 0x40a014a6 in QApplication::internalNotify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#13 0x40a00a66 in QApplication::notify(QObject*, QEvent*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#14 0x4062f459 in KApplication::notify(QObject*, QEvent*) () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#15 0x409dcc03 in QEventLoop::activateTimers() () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#16 0x409ba688 in QEventLoop::processEvents(unsigned) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#17 0x40a150f6 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 
#18 0x40a14f98 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#19 0x40a016f1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 
#20 0x418f3118 in main () from /usr/kde/3.1/lib/konqueror.so 
#21 0x0804d177 in strcpy () 
#22 0x0804eac8 in strcpy () 
#23 0x0804dd2c in strcpy () 
#24 0x0804bf09 in strcpy () 
#25 0x41128e34 in __libc_start_main () from /lib/libc.so.6 
 
Comment 7 Maksim Orlovich 2003-03-19 21:32:18 UTC
That's a duplicated of the fixed (in 3.1.1) #54515 

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