Bug 275577 - Konqueror crash on exit
Summary: Konqueror crash on exit
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (other bugs)
Version First Reported In: Git
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 281970 312365 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-06-13 19:59 UTC by Christoph Feck
Modified: 2020-01-29 20:30 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 Christoph Feck 2011-06-13 19:59:57 UTC
Application: konqueror (4.6.80 (4.7 Beta1))
KDE Platform Version: 4.6.80 (4.7 Beta1) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.5-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I was visiting http://www.mopo.de/hamburg/panorama/polizei-jagt-raser-mit-facebook/-/5067140/8543310/-/index.html

On exit, Konqueror crashed. JavaScript disabled.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb548a930 (LWP 11171))]

Thread 2 (Thread 0xadb6bb70 (LWP 12870)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5be703e in __poll (fds=0x9f7c018, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb568a0bb in g_poll (fds=0x9f7c018, nfds=1, timeout=-1) at gpoll.c:132
#3  0xb5679c46 in g_main_context_poll (context=0xa4a7e00, block=1, dispatch=1, self=0x985d950) at gmain.c:3404
#4  g_main_context_iterate (context=0xa4a7e00, block=1, dispatch=1, self=0x985d950) at gmain.c:3086
#5  0xb5679fce in g_main_context_iteration (context=0xa4a7e00, may_block=1) at gmain.c:3154
#6  0xb6c55568 in QEventDispatcherGlib::processEvents (this=0x9f7bf50, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:424
#7  0xb6c1eaed in QEventLoop::processEvents (this=0xadb6b298, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149
#8  0xb6c1ec31 in QEventLoop::exec (this=0xadb6b298, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201
#9  0xb6b146b3 in QThread::exec (this=0xa6cb060) at /local/git/Qt/qt/src/corelib/thread/qthread.cpp:492
#10 0xb6c000f4 in QInotifyFileSystemWatcherEngine::run (this=0xa6cb060) at /local/git/Qt/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:248
#11 0xb6b16dfc in QThreadPrivate::start (arg=0xa6cb060) at /local/git/Qt/qt/src/corelib/thread/qthread_unix.cpp:331
#12 0xb6a8eb05 in start_thread (arg=0xadb6bb70) at pthread_create.c:297
#13 0xb5bf1d5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb548a930 (LWP 11171)):
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb5b498df in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5b4b220 in abort () at abort.c:92
#10 0xb5b42144 in __assert_fail (assertion=0xafb63d98 "!crash", file=0xafb638e0 "/local/git/KDE/libs/kdelibs/khtml/misc/loader.cpp", line=1439, function=0xafb64620 "static void khtml::Cache::clear()") at assert.c:81
#11 0xaf944d46 in khtml::Cache::clear () at /local/git/KDE/libs/kdelibs/khtml/misc/loader.cpp:1439
#12 0xaf74b223 in KHTMLGlobal::~KHTMLGlobal (this=0x84c2b30, __in_chrg=<value optimized out>) at /local/git/KDE/libs/kdelibs/khtml/khtml_global.cpp:111
#13 0xaf74b314 in KHTMLGlobal::deref () at /local/git/KDE/libs/kdelibs/khtml/khtml_global.cpp:145
#14 0xaf74b446 in KHTMLGlobal::deregisterPart (part=0x85eddd0) at /local/git/KDE/libs/kdelibs/khtml/khtml_global.cpp:172
#15 0xaf7109b3 in KHTMLPart::~KHTMLPart (this=0x85eddd0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /local/git/KDE/libs/kdelibs/khtml/khtml_part.cpp:578
#16 0xaf710ab3 in KHTMLPart::~KHTMLPart (this=0x85eddd0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /local/git/KDE/libs/kdelibs/khtml/khtml_part.cpp:579
#17 0xb126fa7f in KonqView::~KonqView (this=0x85edba0, __in_chrg=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqview.cpp:123
#18 0xb126fbb9 in KonqView::~KonqView (this=0x85edba0, __in_chrg=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqview.cpp:131
#19 0xb127dc63 in KonqViewManager::clear (this=0x85031b8) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqviewmanager.cpp:718
#20 0xb127acb7 in KonqViewManager::~KonqViewManager (this=0x85031b8, __in_chrg=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqviewmanager.cpp:93
#21 0xb127ad35 in KonqViewManager::~KonqViewManager (this=0x85031b8, __in_chrg=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqviewmanager.cpp:94
#22 0xb12a8daa in KonqMainWindow::~KonqMainWindow (this=0x8585370, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqmainwindow.cpp:320
#23 0xb12a91df in KonqMainWindow::~KonqMainWindow (this=0x8585370, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqmainwindow.cpp:356
#24 0xb6c3ca82 in qDeleteInEventHandler (o=0x8585370) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:3986
#25 0xb6c376d6 in QObject::event (this=0x8585370, e=0x9813c30) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1200
#26 0xb6002de3 in QWidget::event (this=0x8585370, event=0x9813c30) at /local/git/Qt/qt/src/gui/kernel/qwidget.cpp:8738
#27 0xb648a367 in QMainWindow::event (this=0x8585370, event=0x9813c30) at /local/git/Qt/qt/src/gui/widgets/qmainwindow.cpp:1480
#28 0xb7570538 in KMainWindow::event (this=0x8585370, ev=0x9813c30) at /local/git/KDE/libs/kdelibs/kdeui/widgets/kmainwindow.cpp:1100
#29 0xb75b6b8b in KXmlGuiWindow::event (this=0x8585370, ev=0x9813c30) at /local/git/KDE/libs/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:126
#30 0xb12ca29c in KonqMainWindow::event (this=0x8585370, e=0x9813c30) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqmainwindow.cpp:5556
#31 0xb5fa18ae in QApplicationPrivate::notify_helper (this=0x80f9960, receiver=0x8585370, e=0x9813c30) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4462
#32 0xb5fa15e3 in QApplication::notify (this=0xbfc17f60, receiver=0x8585370, e=0x9813c30) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4427
#33 0xb7491256 in KApplication::notify (this=0xbfc17f60, receiver=0x8585370, event=0x9813c30) at /local/git/KDE/libs/kdelibs/kdeui/kernel/kapplication.cpp:311
#34 0xb6c20d8f in QCoreApplication::notifyInternal (this=0xbfc17f60, receiver=0x8585370, event=0x9813c30) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:787
#35 0xb6c24691 in QCoreApplication::sendEvent (receiver=0x8585370, event=0x9813c30) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:215
#36 0xb6c21e28 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805dd58) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1428
#37 0xb6c21ae5 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1321
#38 0xb6c55c20 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:220
#39 0xb6c54d82 in postEventSourceDispatch (s=0x80fbb08) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#40 0xb5679509 in g_main_dispatch (context=0x80fba78) at gmain.c:2440
#41 g_main_context_dispatch (context=0x80fba78) at gmain.c:3013
#42 0xb5679d10 in g_main_context_iterate (context=0x80fba78, block=1, dispatch=1, self=0x80f9a88) at gmain.c:3091
#43 0xb5679fce in g_main_context_iteration (context=0x80fba78, may_block=1) at gmain.c:3154
#44 0xb6c55548 in QEventDispatcherGlib::processEvents (this=0x80c75e0, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:422
#45 0xb606aa98 in QGuiEventDispatcherGlib::processEvents (this=0x80c75e0, flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#46 0xb6c1eaed in QEventLoop::processEvents (this=0xbfc17e5c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149
#47 0xb6c1ec31 in QEventLoop::exec (this=0xbfc17e5c, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201
#48 0xb6c2147a in QCoreApplication::exec () at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1064
#49 0xb5f9eddc in QApplication::exec () at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3736
#50 0xb12f562e in kdemain (argc=4, argv=0x80cb200) at /local/git/KDE/base/kde-baseapps/konqueror/src/konqmain.cpp:227
#51 0x0804ddb8 in launch (argc=4, _name=0x80cc2c4 "konqueror", args=0x80cc32d "/home/pepo", cwd=0x80cc32d "/home/pepo", envc=69, envs=0x80ccb2b "", reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x80ccb2f "") at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:734
#52 0x0804ee1d in handle_launcher_request (sock=15, who=0x805382c "wrapper") at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1226
#53 0x0804f4f8 in handle_requests (waitForPid=0) at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1410
#54 0x08050e58 in main (argc=4, argv=0xbfc187c4, envp=0xbfc187d8) at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1907

Possible duplicates by query: bug 188458, bug 170690, bug 170216, bug 169811, bug 168599.

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2011-11-21 19:32:24 UTC
*** Bug 281970 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2012-06-16 17:18:10 UTC
Also reproducible on KDE 4.9 when just visiting this page, then closing:

http://www.forbes.com/sites/zackomalleygreenburg/2012/05/16/justin-bieber-venture-capitalist-the-forbes-cover-story/

Again, no JavaScript enabled.
Comment 3 Christoph Feck 2012-09-05 13:14:30 UTC
Also reproducible on today's master when visiting https://wordpress.com/ then closing.
Comment 4 Jekyll Wu 2012-12-30 02:27:08 UTC
*** Bug 312365 has been marked as a duplicate of this bug. ***