https://bugs.kde.org/show_bug.cgi?id=363575
Bug ID: 363575 Summary: memory shortage etc due to firefox closing down simultaneously to running chrome, using 10s of windows and 10-100 tabs in each Product: kde Version: unspecified Platform: unspecified OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: mikael.hogh...@bredband.net Application: plasma-desktop (4.11.14) KDE Platform Version: 4.14.7 Qt Version: 4.8.6 Operating System: Linux 3.19.8-100.fc20.i686+PAE i686 Distribution: "Fedora release 20 (Heisenbug)" -- Information about the crash: - What I was doing when the application crashed: - Custom settings of the application: Running Google Chrome using 90 processes with unusual settings of ulimit and closing downFirefox due to RAM memory shortage (but 700M remains...) Custom settings for ulimit for browsing with firefox and chrome using multiple windows and tabs: [mikael@mimer ~]$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 63819 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 4192 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 -- Backtrace: Application: Plasma skrivbordskal (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb76c0840 (LWP 2919))] Thread 3 (Thread 0xaa80cb40 (LWP 2920)): #0 0xb7722cb0 in __kernel_vsyscall () #1 0x4a68476c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x41f6c762 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib/libQtScript.so.4 #3 0x41f6c7b0 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib/libQtScript.so.4 #4 0x4a680d4c in start_thread (arg=0xaa80cb40) at pthread_create.c:309 #5 0x4a56074e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 2 (Thread 0xa707fb40 (LWP 2925)): #0 0xb7722cb0 in __kernel_vsyscall () #1 0x4a55413b in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0x4a7e3f9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=1, __fds=__fds@entry=0xa6702298) at /usr/include/bits/poll2.h:46 #3 g_poll (fds=fds@entry=0xa6702298, nfds=nfds@entry=1, timeout=timeout@entry=-1) at gpoll.c:132 #4 0x4a7d48a0 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xa6702298, timeout=-1, context=0xa67004f8) at gmain.c:4007 #5 g_main_context_iterate (context=context@entry=0xa67004f8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 #6 0x4a7d49e9 in g_main_context_iteration (context=0xa67004f8, may_block=1) at gmain.c:3774 #7 0x4b642d9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #8 0x4b60fa90 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #9 0x4b60fe21 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #10 0x4b4f10d5 in QThread::exec() () from /lib/libQtCore.so.4 #11 0x4b5ee931 in QInotifyFileSystemWatcherEngine::run() () from /lib/libQtCore.so.4 #12 0x4b4f3bdb in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4 #13 0x4a680d4c in start_thread (arg=0xa707fb40) at pthread_create.c:309 #14 0x4a56074e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 1 (Thread 0xb76c0840 (LWP 2919)): [KCrash Handler] #7 0x4b62539c in QObjectPrivate::_q_reregisterTimers(void*) () from /lib/libQtCore.so.4 #8 0x4b62c7f0 in QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #9 0x4b62c960 in QObject::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #10 0x41fe92a7 in QScript::QObjectConnectionManager::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtScript.so.4 #11 0x4b618248 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #12 0x4b6272b3 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #13 0x4b627958 in QMetaObject::activate(QObject*, int, void**) () from /lib/libQtCore.so.4 #14 0x422a1509 in QDeclarativeVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #15 0x4b618248 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #16 0x422c0be6 in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #17 0x422c14fd in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #18 0x422c15d1 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #19 0x422baa0d in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #20 0x422b9281 in QDeclarativeBindingPrivate::emitValueChanged() () from /lib/libQtDeclarative.so.4 #21 0x422b60d6 in QDeclarativeExpression::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #22 0x422b8f8c in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #23 0x423d51e7 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #24 0x4b618248 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #25 0x4b6272b3 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #26 0x42242386 in QDeclarativeItem::implicitWidthChanged() () from /lib/libQtDeclarative.so.4 #27 0x422423be in QDeclarativeItemPrivate::implicitWidthChanged() () from /lib/libQtDeclarative.so.4 #28 0x42241008 in QDeclarativeItem::setImplicitWidth(double) () from /lib/libQtDeclarative.so.4 #29 0xaaae0f45 in TextLabel::updateImplicitSize() () from /usr/lib/kde4/plasma_applet_tasks.so #30 0xaaae13bb in TextLabel::setText(QString const&) () from /usr/lib/kde4/plasma_applet_tasks.so #31 0xaaad91a4 in TextLabel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/plasma_applet_tasks.so #32 0x4b618248 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #33 0x422c0be6 in QDeclarativePropertyPrivate::write(QObject*, QDeclarativePropertyCache::Data const&, QVariant const&, QDeclarativeContextData*, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #34 0x422c14fd in QDeclarativePropertyPrivate::writeValueProperty(QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #35 0x422c15d1 in QDeclarativePropertyPrivate::write(QDeclarativeProperty const&, QVariant const&, QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #36 0x422baa0d in QDeclarativeBinding::update(QFlags<QDeclarativePropertyPrivate::WriteFlag>) () from /lib/libQtDeclarative.so.4 #37 0x422b9281 in QDeclarativeBindingPrivate::emitValueChanged() () from /lib/libQtDeclarative.so.4 #38 0x422b60d6 in QDeclarativeExpression::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #39 0x422b8f8c in QDeclarativeExpression::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #40 0x423d51e7 in QDeclarativeBinding::qt_metacall(QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #41 0x4b618248 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtCore.so.4 #42 0x4b6272b3 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #43 0x4b627958 in QMetaObject::activate(QObject*, int, void**) () from /lib/libQtCore.so.4 #44 0x421defe9 in QDeclarativeOpenMetaObject::setValue(int, QVariant const&) () from /lib/libQtDeclarative.so.4 #45 0x4227c3ce in QDeclarativeVisualDataModel::_q_itemsChanged(int, int, QList<int> const&) () from /lib/libQtDeclarative.so.4 #46 0x4227c81b in QDeclarativeVisualDataModel::_q_dataChanged(QModelIndex const&, QModelIndex const&) () from /lib/libQtDeclarative.so.4 #47 0x423d07b6 in QDeclarativeVisualDataModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib/libQtDeclarative.so.4 #48 0x4b626f85 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #49 0x4b67973a in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () from /lib/libQtCore.so.4 #50 0xaa9e9984 in TaskManager::TasksModelPrivate::itemChanged (this=0x91126c8, changes=...) at /usr/src/debug/kde-workspace-4.11.18/libs/taskmanager/tasksmodel.cpp:533 #51 0xaa9ea3d2 in TaskManager::TasksModel::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbf831014, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/libs/taskmanager/tasksmodel.moc:136 #52 0x4b626f85 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #53 0xaa9b7632 in TaskManager::AbstractGroupableItem::changed (this=0x9c50548, _t1=...) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/libs/taskmanager/abstractgroupableitem.moc:141 #54 0xaa9b7761 in TaskManager::AbstractGroupableItem::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbf831114, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/libs/taskmanager/abstractgroupableitem.moc:76 #55 0x4b626f85 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #56 0xaa9d12e2 in TaskManager::Task::changed (this=this@entry=0xa0c69b0, _t1=...) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/libs/taskmanager/task.moc:238 #57 0xaa9d21e0 in TaskManager::Task::refresh (this=this@entry=0xa0c69b0, dirty=...) at /usr/src/debug/kde-workspace-4.11.18/libs/taskmanager/task.cpp:162 #58 0xaa9e707f in TaskManager::TaskManager::windowChanged (this=0x9099b10, w=222298169, dirty=0xbf831378) at /usr/src/debug/kde-workspace-4.11.18/libs/taskmanager/taskmanager.cpp:374 #59 0xaa9e74d2 in TaskManager::TaskManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbf831320, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/libs/taskmanager/taskmanager.moc:104 #60 0x4b626f85 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4 #61 0x4f391c62 in KWindowSystem::windowChanged (this=this@entry=0x8f00380, _t1=222298169, _t2=_t2@entry=0xbf831378) at /usr/src/debug/kdelibs-4.14.7/i686-redhat-linux-gnu/kdeui/kwindowsystem.moc:194 #62 0x4f392f31 in KWindowSystemPrivate::x11Event (this=0x8efe510, ev=0xbf83147c) at /usr/src/debug/kdelibs-4.14.7/kdeui/windowmanagement/kwindowsystem_x11.cpp:238 #63 0x4f260d46 in publicX11Event (e=0xbf83147c, this=<optimized out>) at /usr/src/debug/kdelibs-4.14.7/kdeui/kernel/ksystemeventfilter.cpp:43 #64 KSystemEventFilterPrivate::filterEvent (this=0x8e5f210, message=message@entry=0xbf83147c) at /usr/src/debug/kdelibs-4.14.7/kdeui/kernel/ksystemeventfilter.cpp:102 #65 0x4f260dd1 in _k_eventFilter (message=0xbf83147c) at /usr/src/debug/kdelibs-4.14.7/kdeui/kernel/ksystemeventfilter.cpp:91 #66 0x4b60210f in QAbstractEventDispatcher::filterEvent(void*) () from /lib/libQtCore.so.4 #67 0x4e4dd083 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/libQtGui.so.4 #68 0x4a7d4556 in g_main_dispatch (context=0x8e3a6d8) at gmain.c:3066 #69 g_main_context_dispatch (context=context@entry=0x8e3a6d8) at gmain.c:3642 #70 0x4a7d4920 in g_main_context_iterate (context=context@entry=0x8e3a6d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #71 0x4a7d49e9 in g_main_context_iteration (context=0x8e3a6d8, may_block=1) at gmain.c:3774 #72 0x4b642d74 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #73 0x4e4dd25c in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtGui.so.4 #74 0x4b60fa90 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #75 0x4b60fe21 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4 #76 0x4b615c4b in QCoreApplication::exec() () from /lib/libQtCore.so.4 #77 0x4e424ea5 in QApplication::exec() () from /lib/libQtGui.so.4 #78 0x410cad6b in kdemain () from /lib/libkdeinit4_plasma-desktop.so #79 0x0804878c in main (argc=1, argv=0xbf8318e4) at /usr/src/debug/kde-workspace-4.11.18/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.