Bug 208926 - Konqueror crashed deallocating memory when closing tab
Summary: Konqueror crashed deallocating memory when closing tab
Status: RESOLVED DUPLICATE of bug 223957
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.3.1
Platform: Gentoo Packages Unspecified
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 216307 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-09-30 01:16 UTC by Miroslav Ľos
Modified: 2010-05-16 17:42 UTC (History)
1 user (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 Miroslav Ľos 2009-09-30 01:16:44 UTC
Version:            (using KDE 4.3.1)
Installed from:    Gentoo Packages

One-off backtrace; I could not recreate the circumstances.

Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 3738)]

Thread 2 (Thread 0x7fb91f40d910 (LWP 3761)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fb931aa4ab5 in _L_lock_9487 () from /lib/libc.so.6
#2  0x00007fb931aa2f11 in __libc_free (mem=0x7fb931d80e60) at malloc.c:3714
#3  0x00007fb93115bfba in g_source_unref_internal (source=0x189ade0, context=0x1b4b7e0, have_lock=0) at gmain.c:1203
#4  0x00007fb935248562 in ~QEventDispatcherGlib (this=0x1a1a3e0) at kernel/qeventdispatcher_glib.cpp:289
#5  0x00007fb9351504ef in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:212
#6  0x00007fb935150616 in QThreadPrivate::start (arg=0x6b7f50) at thread/qthread_unix.cpp:190
#7  0x00007fb934ee02d7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x00007fb931afc7ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb9356d1740 (LWP 3738)):
[KCrash Handler]
#5  0x00007fb931a5c665 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fb931a5db83 in abort () at abort.c:88
#7  0x00007fb931a98d28 in __libc_message (do_abort=2, fmt=0x7fb931b4d1f8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007fb931a9e488 in malloc_printerr (action=2, str=0x7fb931b4d308 "free(): invalid next size (fast)", ptr=<value optimized out>) at malloc.c:6196
#9  0x00007fb931aa2f1c in __libc_free (mem=<value optimized out>) at malloc.c:3716
#10 0x00007fb9322fd65d in operator delete () from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6
#11 0x00007fb9234de818 in ~StringNode (this=0x30423a0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/ustring.h:165
#12 0x00007fb9234cad5f in ~ArgumentListNode (this=0x30423d0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#13 0x00007fb9234cadcc in ~ArgumentListNode (this=0x30422e0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:128
#14 0x00007fb9234cab6c in ~ArgumentsNode (this=0x3042400) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#15 0x00007fb9234e5d8c in ~FunctionCallReferenceNode (this=0x3042420) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#16 0x00007fb9234cb28c in ~ExprStatementNode (this=0x3042450) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#17 0x00007fb9234e56d5 in ~SourceElementsNode (this=0x3042470) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#18 0x00007fb9234e5494 in ~ListRefPtr (this=0x15448c8) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:128
#19 0x00007fb9234e56c7 in ~SourceElementsNode (this=0x15448b0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/nodes.h:1153
#20 0x00007fb9234e6692 in ~FunctionBodyNode (this=0x1f8b8b0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#21 0x00007fb9234bc308 in ~FunctionImp (this=0x7fb920930800) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/wtf/RefPtr.h:51
#22 0x00007fb923490c11 in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kjs/collector.cpp:739
#23 0x00007fb923b77685 in KJS::KJSProxyImpl::clear (this=0x212fb60) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/khtml/ecma/kjs_proxy.cpp:224
#24 0x00007fb92391a53c in KHTMLPart::clear (this=0xba9890) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/khtml/khtml_part.cpp:1562
#25 0x00007fb92392de7f in ~KHTMLPart (this=0xba9890) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/khtml/khtml_part.cpp:607
#26 0x00007fb928fd6f03 in ~KonqView (this=0x1a0af80) at /var/tmp/portage/kde-base/konqueror-4.3.1/work/konqueror-4.3.1/konqueror/src/konqview.cpp:132
#27 0x00007fb928fdd39f in KonqViewManager::removeTab (this=0x799cf0, currentFrame=0x273cd68, emitAboutToRemoveSignal=<value optimized out>)
    at /var/tmp/portage/kde-base/konqueror-4.3.1/work/konqueror-4.3.1/konqueror/src/konqviewmanager.cpp:402
#28 0x00007fb929030f95 in KonqMainWindow::qt_metacall (this=0x7975b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff053837c0)
    at /var/tmp/portage/kde-base/konqueror-4.3.1/work/konqueror-4.3.1_build/konqueror/src/konqmainwindow.moc:417
#29 0x00007fb935234db5 in QMetaObject::activate (sender=0x3b0d260, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101
#30 0x00007fb93523b18f in QSingleShotTimer::timerEvent (this=0x3b0d260) at kernel/qtimer.cpp:298
#31 0x00007fb9352316e3 in QObject::event (this=0x3b0d260, e=0xe9a) at kernel/qobject.cpp:1066
#32 0x00007fb9326eea8d in QApplicationPrivate::notify_helper (this=0x6b3d20, receiver=0x3b0d260, e=0x7fff05383e70) at kernel/qapplication.cpp:4056
#33 0x00007fb9326f735a in QApplication::notify (this=0x7fff05384390, receiver=0x3b0d260, e=0x7fff05383e70) at kernel/qapplication.cpp:4021
#34 0x00007fb9336e059b in KApplication::notify (this=0x7fff05384390, receiver=0x3b0d260, event=0x7fff05383e70)
    at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#35 0x00007fb935222ec3 in QCoreApplication::notifyInternal (this=0x7fff05384390, receiver=0x3b0d260, event=0x7fff05383e70) at kernel/qcoreapplication.cpp:606
#36 0x00007fb93524acfe in QTimerInfoList::activateTimers (this=0x6b7960) at kernel/qcoreapplication.h:213
#37 0x00007fb935247b2d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#38 0x00007fb93115c6b0 in IA__g_main_context_dispatch (context=0x6b5e10) at gmain.c:1824
#39 0x00007fb93115fd48 in g_main_context_iterate (context=0x6b5e10, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#40 0x00007fb93115ff0c in IA__g_main_context_iteration (context=0x6b5e10, may_block=1) at gmain.c:2518
#41 0x00007fb935247a9f in QEventDispatcherGlib::processEvents (this=0x615850, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#42 0x00007fb932773d7f in QGuiEventDispatcherGlib::processEvents (this=0xe9a, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#43 0x00007fb9352218c2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 87572704}) at kernel/qeventloop.cpp:149
#44 0x00007fb935221a5c in QEventLoop::exec (this=0x7fff05384120, flags={i = 87572784}) at kernel/qeventloop.cpp:197
#45 0x00007fb935223a54 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#46 0x00007fb92905b747 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.3.1/work/konqueror-4.3.1/konqueror/src/konqmain.cpp:257
#47 0x0000000000407706 in launch (argc=2, _name=0x65fac8 "/usr/bin/konqueror", args=<value optimized out>, cwd=0x0, envc=0, envs=0x65faec "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x65faf4 "loscomp;1254236375;354139;2440_TIME19575183") at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kinit/kinit.cpp:677
#48 0x0000000000407ee0 in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kinit/kinit.cpp:1169
#49 0x0000000000408371 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kinit/kinit.cpp:1362
#50 0x0000000000408a9a in main (argc=2, argv=0x7fff053859a8, envp=0x7fff053859c0) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kinit/kinit.cpp:1793
Comment 1 François Bianco 2009-11-26 21:51:42 UTC
*** Bug 216307 has been marked as a duplicate of this bug. ***
Comment 2 Maksim Orlovich 2010-05-16 17:42:25 UTC

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