Bug 231635 - Crash under memory stress
Summary: Crash under memory stress
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-22 11:29 UTC by Szczepan Hołyszewski
Modified: 2010-09-01 14:04 UTC (History)
0 users

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 Szczepan Hołyszewski 2010-03-22 11:29:28 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.1 (KDE 4.4.1) "release 228"
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
Plasma crashed out of a sudden when working under memory stress (swap usage about equal to physical RAM).

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Przestrzeń robocza Plazmy (kdeinit4), signal: Aborted
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb5def79f in raise () from /lib/libc.so.6
#8  0xb5df10e0 in abort () from /lib/libc.so.6
#9  0xb5e2be57 in __libc_message () from /lib/libc.so.6
#10 0xb5e31e7b in malloc_printerr () from /lib/libc.so.6
#11 0xb5e3435a in _int_malloc () from /lib/libc.so.6
#12 0xb5e364aa in malloc () from /lib/libc.so.6
#13 0xb6b3a74b in qMalloc (size=32) at global/qmalloc.cpp:55
#14 0xb6b8a29e in QString::QString (this=0xbf9b8210, size=6) at tools/qstring.cpp:1027
#15 0xb6c80b42 in QUtf8::convertToUnicode (chars=0x88df950 ":1.47", len=5, state=0x0) at codecs/qutfcodec.cpp:169
#16 0xb6b8b8f6 in QString::fromUtf8 (str=0x88df950 ":1.47", size=-1) at tools/qstring.cpp:3850
#17 0xb5c4e218 in QDBusMessagePrivate::fromDBusMessage (dmsg=0x869ea28) at qdbusmessage.cpp:234
#18 0xb5c4492c in QDBusConnectionPrivate::processFinishedCall (call=0x87093e8) at qdbusintegrator.cpp:1706
#19 0xb56f2a61 in _dbus_pending_call_complete (pending=0x884f840) at dbus-pending-call.c:196
#20 0xb56e20a7 in complete_pending_call_and_unlock (connection=0x8099e70, pending=0x884f840, message=0x869ea28) at dbus-connection.c:2227
#21 0xb56e4797 in dbus_connection_dispatch (connection=0x8099e70) at dbus-connection.c:4392
#22 0xb5c37573 in q_dbus_connection_dispatch (connection=<value optimized out>) at qdbus_symbols_p.h:113
#23 QDBusConnectionPrivate::doDispatch (connection=<value optimized out>) at qdbusintegrator.cpp:1079
#24 0xb5c37ccd in QDBusConnectionPrivate::socketRead (this=0x8097820, fd=5) at qdbusintegrator.cpp:1099
#25 0xb5c81ab5 in QDBusConnectionPrivate::qt_metacall (this=0x8097820, _c=InvokeMetaMethod, _id=8, _a=0xbf9b8548) at .moc/release-shared/moc_qdbusconnection_p.cpp:99
#26 0xb6c4f14d in QMetaObject::metacall (object=0x8097820, cl=3753, idx=8, argv=0xbf9b8548) at kernel/qmetaobject.cpp:237
#27 0xb6c5dfaa in QMetaObject::activate (sender=0x8154aa8, m=0xb6d60550, local_signal_index=0, argv=0xbf9b8548) at kernel/qobject.cpp:3293
#28 0xb6cb1235 in QSocketNotifier::activated (this=0x8154aa8, _t1=5) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#29 0xb6c6551f in QSocketNotifier::event (this=0x8154aa8, e=0xbf9b89c4) at kernel/qsocketnotifier.cpp:317
#30 0xb61573fc in QApplicationPrivate::notify_helper (this=0x809eda8, receiver=0x8154aa8, e=0xbf9b89c4) at kernel/qapplication.cpp:4300
#31 0xb615e248 in QApplication::notify (this=0x80971a8, receiver=0x8154aa8, e=0xbf9b89c4) at kernel/qapplication.cpp:4183
#32 0xb6edcb81 in KApplication::notify (this=0x80971a8, receiver=0x8154aa8, event=0xbf9b89c4) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#33 0xb6c49dde in QCoreApplication::notifyInternal (this=0x80971a8, receiver=0x8154aa8, event=0xbf9b89c4) at kernel/qcoreapplication.cpp:704
#34 0xb6c76d18 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#35 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:110
#36 0xb58b14c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb58b4d98 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb58b4ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb6c76931 in QEventDispatcherGlib::processEvents (this=0x809acc8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#40 0xb6217e0a in QGuiEventDispatcherGlib::processEvents (this=0x809acc8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb6c4844d in QEventLoop::processEvents (this=0xbf9b8c24, flags=) at kernel/qeventloop.cpp:149
#42 0xb6c48899 in QEventLoop::exec (this=0xbf9b8c24, flags=...) at kernel/qeventloop.cpp:201
#43 0xb6c4ca10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#44 0xb61574a4 in QApplication::exec () at kernel/qapplication.cpp:3579
#45 0xb35b6243 in kdemain (argc=1, argv=0x8090dc0) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/shell/main.cpp:112
#46 0x0804e4af in launch (argc=134811048, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8090da8 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8050df2 "0") at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:717
#47 0x0804f147 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1209
#48 0x0804f594 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1402
#49 0x0805032f in main (argc=4, argv=0xbf9b96b4, envp=0xbf9b96c8) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1841

Reported using DrKonqi
Comment 1 Szczepan Hołyszewski 2010-09-01 14:04:37 UTC
Nevermind. It is very likely that compcache misconfiguration was to blame. Other apps crashed too. Changing to resolved/invalid.