Version: (using Devel) Installed from: Compiled sources Compiler: gcc 4.3.0 OS: Linux Haven't tested enough to find more cases, but khtml crashes when I close Konqueror after hopping around NewEgg.com. I've reproduced it three times by now. it's a self-compiled KDE4 desktop from a source snapshot from friday night (march 21, 2008) on an otherwise current, stable Gentoo system. Here's the backtrace: Application: Konqueror (konqueror), signal SIGABRT Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb61a68e0 (LWP 4989)] [KCrash handler] #5 0xb64e0faf in raise () from /lib/libc.so.6 #6 0xb64e2561 in abort () from /lib/libc.so.6 #7 0xb64da867 in __assert_fail () from /lib/libc.so.6 #8 0xb4733587 in KHTMLGlobal::finalCheck () at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtml_global.cpp:244 #9 0xb4bda356 in ~KHTMLFactory (this=0x81f5ba0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtml_factory.cpp:35 #10 0xb7162be3 in QObjectCleanupHandler::clear (this=0x81f4d00) at kernel/qobjectcleanuphandler.cpp:142 #11 0xb7162d32 in ~QObjectCleanupHandler (this=0x81f4d00) at kernel/qobjectcleanuphandler.cpp:88 #12 0xb7b3556f in destroy () at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/util/kpluginfactory.cpp:29 #13 0xb7a08589 in ~KCleanUpGlobalStatic (this=0xb7b755b4) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/kernel/kglobal.h:65 #14 0xb7b354e0 in __tcf_0 () at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/util/kpluginfactory.cpp:29 #15 0xb64e391c in exit () from /lib/libc.so.6 #16 0xb64cdfd0 in __libc_start_main () from /lib/libc.so.6 #17 0x08048751 in _start () #0 0xb6542efc in nanosleep () from /lib/libc.so.6
I can confirm this crash with kdelibs r790019. My (more verbose) backtrace is: Application: Konqueror (konqueror), signal SIGABRT Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb6207a20 (LWP 18036)] [KCrash handler] #6 0xffffe410 in __kernel_vsyscall () #7 0xb64581f1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0xb64599b8 in *__GI_abort () at abort.c:88 #9 0xb64517d5 in *__GI___assert_fail (assertion=0xb4ad2e79 "!s_refcnt", file=0xb4ad2dd4 "/var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/khtml/khtml_global.cpp", line=246, function=0xb4ad3000 "static void KHTMLGlobal::finalCheck()") at assert.c:78 #10 0xb486b437 in KHTMLGlobal::finalCheck () at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/khtml/khtml_global.cpp:246 #11 0xb4c43305 in ~KHTMLFactory (this=0x83a3b90) at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/khtml/khtml_factory.cpp:35 #12 0xb724830d in QObjectCleanupHandler::clear (this=0x83a0f00) at kernel/qobjectcleanuphandler.cpp:142 #13 0xb72483a0 in ~QObjectCleanupHandler (this=0x83a0f00) at kernel/qobjectcleanuphandler.cpp:88 #14 0xb7b9f89b in destroy () at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/util/kpluginfactory.cpp:29 #15 0xb7a807fb in ~KCleanUpGlobalStatic (this=0xb7bd85b4) at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/kernel/kglobal.h:65 #16 0xb7b9f800 in __tcf_0 () at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/util/kpluginfactory.cpp:29 #17 0xb645adbc in *__GI_exit (status=0) at exit.c:75 #18 0xb6444fe4 in __libc_start_main (main=0x80487c0 <main>, argc=2, ubp_av=0xbfda31f4, init=0x8048810 <__libc_csu_init>, fini=0x8048800 <__libc_csu_fini>, rtld_fini=0xb7f68100 <_dl_fini>, stack_end=0xbfda31ec) at libc-start.c:261 #19 0x08048731 in _start () #0 0xffffe410 in __kernel_vsyscall ()
Looking at the backtraces, this bug looks like a dupe of bug #156172.
Is this also a dup of bug #153528?
This could be a dup of bug #156172, except I can't get it to crash anymore. So maybe it was a dup of the other, which is now fixed. ;) Version 4.00.80 (KDE 4.0.80 >= (KDE 4.1 Beta1) r811446
*** Bug 163663 has been marked as a duplicate of this bug. ***