Bug 192003 - WebKit is the default engine. On change ViewMode Konqueror crashes.
Summary: WebKit is the default engine. On change ViewMode Konqueror crashes.
Status: RESOLVED NOT A BUG
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdewebkit (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-08 09:17 UTC by Paul Barbee
Modified: 2010-11-18 20:58 UTC (History)
2 users (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 Paul Barbee 2009-05-08 09:17:06 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

If WebKit has been made the default view mode and you try to go to View>View Mode and change the view mode to KHTML Konqueror immediately crashes.
Comment 1 Paul Barbee 2009-05-08 09:18:40 UTC
Data from BugBuddy follows:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(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)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f68e2066760 (LWP 4364)]
[New Thread 0x7f68d0758950 (LWP 4518)]
(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)
(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)
(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)
(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)
0x00007f68dcf00d21 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4364)]

Thread 2 (Thread 0x7f68d0758950 (LWP 4518)):
#0  0x00007f68dcf37742 in select () from /lib/libc.so.6
#1  0x00007f68df645f06 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f68df57e952 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f68dbce03ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f68dcf3efcd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f68e2066760 (LWP 4364)):
#0  0x00007f68dcf00d21 in nanosleep () from /lib/libc.so.6
#1  0x00007f68dcf00b47 in sleep () from /lib/libc.so.6
#2  0x00007f68e050113f in ?? () from /usr/lib/libkdeui.so.5
#3  0x00007f68e0501a4a in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#4  <signal handler called>
#5  0x00007f68cca1d4fe in ?? () from /usr/lib/libQtWebKit.so.4
#6  0x00007f68cc9a9da8 in ?? () from /usr/lib/libQtWebKit.so.4
#7  0x00007f68cc6a90a5 in ?? () from /usr/lib/libQtWebKit.so.4
#8  0x00007f68cc6663d4 in ?? () from /usr/lib/libQtWebKit.so.4
#9  0x00007f68cc6663d4 in ?? () from /usr/lib/libQtWebKit.so.4
#10 0x00007f68cc6663d4 in ?? () from /usr/lib/libQtWebKit.so.4
#11 0x00007f68cc675533 in ?? () from /usr/lib/libQtWebKit.so.4
#12 0x00007f68cc88a71e in ?? () from /usr/lib/libQtWebKit.so.4
#13 0x00007f68cc89434a in ?? () from /usr/lib/libQtWebKit.so.4
#14 0x00007f68cc821836 in ?? () from /usr/lib/libQtWebKit.so.4
#15 0x00007f68cc82191c in ?? () from /usr/lib/libQtWebKit.so.4
#16 0x00007f68cc8217cf in ?? () from /usr/lib/libQtWebKit.so.4
#17 0x00007f68cca33fa9 in QWebPage::~QWebPage () from /usr/lib/libQtWebKit.so.4
#18 0x00007f68cd71b657 in ?? () from /usr/lib/libwebkitkde.so.1
#19 0x00007f68df676191 in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#20 0x00007f68deaf7132 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#21 0x00007f68e12ce13d in KParts::Part::~Part () from /usr/lib/libkparts.so.4
#22 0x00007f68cd71bc77 in WebKitPart::~WebKitPart () from /usr/lib/libwebkitkde.so.1
#23 0x00007f68e1bd9b5f in ?? () from /usr/lib/libkdeinit4_konqueror.so
#24 0x00007f68e1bda5ce in ?? () from /usr/lib/libkdeinit4_konqueror.so
#25 0x00007f68e1c14422 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#26 0x00007f68e1c320cc in ?? () from /usr/lib/libkdeinit4_konqueror.so
#27 0x00007f68df677848 in QObject::event () from /usr/lib/libQtCore.so.4
#28 0x00007f68deafb1ad in QWidget::event () from /usr/lib/libQtGui.so.4
#29 0x00007f68deeb007b in QMainWindow::event () from /usr/lib/libQtGui.so.4
#30 0x00007f68e05a7068 in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#31 0x00007f68e1c2a47f in ?? () from /usr/lib/libkdeinit4_konqueror.so
#32 0x00007f68deaaa83d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#33 0x00007f68deab2a2a in QApplication::notify () from /usr/lib/libQtGui.so.4
#34 0x00007f68e049b8db in KApplication::notify () from /usr/lib/libkdeui.so.5
#35 0x00007f68df66775c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#36 0x00007f68df6683ca in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#37 0x00007f68df6911e3 in ?? () from /usr/lib/libQtCore.so.4
#38 0x00007f68dac0220a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007f68dac058e0 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007f68dac05a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007f68df690e6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#42 0x00007f68deb42c9f in ?? () from /usr/lib/libQtGui.so.4
#43 0x00007f68df666002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#44 0x00007f68df6663cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#45 0x00007f68df668694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#46 0x00007f68e1c569e9 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#47 0x00007f68dce775a6 in __libc_start_main () from /lib/libc.so.6
#48 0x00000000004007a9 in _start ()
#0  0x00007f68dcf00d21 in nanosleep () from /lib/libc.so.6
Comment 2 Dario Andres 2009-05-08 15:32:20 UTC
The crash seems to be inside deep Qt WebKit code. If you can reproduce at will , can you install "libqt4-dbg" and "libqt4-webkit-dbg", to get a better backtrace?
Also, what is your Qt4 version
Thanks
Comment 3 Dario Andres 2009-06-12 16:28:19 UTC
Marking as NEEDSINFO
Comment 4 Dario Andres 2010-11-18 14:53:09 UTC
[Comment from a bug triager]
Moving old kdewebkit bug reports to kdelibs/kdewebkit. Sorry about the noise
Comment 5 Dawit Alemayehu 2010-11-18 20:58:32 UTC
This bug or rather the source of the bug should have been fixed a while back. If you still experience this problem, please feel free to reopen this ticket with the extra information requested in comment #2... Thanks for the report.