Bug 259833 - Plasma crashed
Summary: Plasma crashed
Status: RESOLVED FIXED
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:
: 266777 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-12-14 13:30 UTC by Unknown
Modified: 2011-02-22 10:20 UTC (History)
2 users (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 Unknown 2010-12-14 13:30:57 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.85 (4.6 Beta2)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I reloaded a page in Opera (which used flash) and Plasma crashed.
DBus version:  dbus-1 | 1.4.0-12.2 | x86_64

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f5bfde1f780 (LWP 3091))]

Thread 3 (Thread 0x7f5bdca96710 (LWP 3092)):
#0  0x00007f5bfb6596b3 in poll () from /lib64/libc.so.6
#1  0x00007f5bf84ccfd4 in g_main_context_poll (context=0xe68f40, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2904
#2  g_main_context_iterate (context=0xe68f40, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2586
#3  0x00007f5bf84cd510 in IA__g_main_context_iteration (context=0xe68f40, may_block=1) at gmain.c:2654
#4  0x00007f5bfcc4fae6 in QEventDispatcherGlib::processEvents (this=0xdc7f80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5bfcc24262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f5bfcc24475 in QEventLoop::exec (this=0x7f5bdca95d00, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f5bfcb371a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f5bfcc05918 in QInotifyFileSystemWatcherEngine::run (this=0xe61a60) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f5bfcb39a1e in QThreadPrivate::start (arg=0xe61a60) at thread/qthread_unix.cpp:285
#10 0x00007f5beff1ca33 in ?? () from /usr/X11R6/lib64/libGL.so.1
#11 0x00007f5bfc8aaa4f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f5bfb66282d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5bd98d7710 (LWP 18110)):
[KCrash Handler]
#6  0x00007f5bfb5c49e5 in raise () from /lib64/libc.so.6
#7  0x00007f5bfb5c5ee6 in abort () from /lib64/libc.so.6
#8  0x00007f5bf84d573a in IA__g_logv (log_domain=0x7f5bf8510ca6 "GLib", log_level=<value optimized out>, format=0x7f5bf8516ee8 "Cannot create pipe main loop wake-up: %s\n", args1=0x7f5bd98d6bb0)
    at gmessages.c:549
#9  0x00007f5bf84d57c3 in IA__g_log (log_domain=<value optimized out>, log_level=<value optimized out>, format=<value optimized out>) at gmessages.c:569
#10 0x00007f5bf84c9882 in g_main_context_init_pipe (context=0x7601ab0) at gmain.c:415
#11 0x00007f5bf84c9c35 in IA__g_main_context_new () at gmain.c:510
#12 0x00007f5bfcc4f861 in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate (this=0x7601460, context=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:310
#13 0x00007f5bfcc4f940 in QEventDispatcherGlib::QEventDispatcherGlib (this=0x7005950, parent=0x0) at kernel/qeventdispatcher_glib.cpp:357
#14 0x00007f5bfcb38e2c in QThreadPrivate::createEventDispatcher (data=0x74deb00) at thread/qthread_unix.cpp:225
#15 0x00007f5bfcb399ff in QThreadPrivate::start (arg=0x70048f0) at thread/qthread_unix.cpp:278
#16 0x00007f5beff1ca33 in ?? () from /usr/X11R6/lib64/libGL.so.1
#17 0x00007f5bfc8aaa4f in start_thread () from /lib64/libpthread.so.0
#18 0x00007f5bfb66282d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5bfde1f780 (LWP 3091)):
#0  0x00007f5bfc8af39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f5bfcb3a10b in wait (this=<value optimized out>, mutex=0xe62a90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xe62a90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f5bfcb391c0 in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:683
#4  0x00007f5bfcbf91b0 in QFileSystemWatcher::~QFileSystemWatcher (this=<value optimized out>, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:440
#5  0x00007f5bfcbf9289 in QFileSystemWatcher::~QFileSystemWatcher (this=0xb17790, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:456
#6  0x00007f5bfcc373c4 in QObjectPrivate::deleteChildren (this=0xe69120) at kernel/qobject.cpp:1949
#7  0x00007f5bfcc3c072 in QObject::~QObject (this=0xe1d340, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#8  0x00007f5bf54e6f09 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0xe1d340, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.85/solid/solid/backends/fstab/fstabwatcher.cpp:51
#9  0x00007f5bfb5c74e1 in __run_exit_handlers () from /lib64/libc.so.6
#10 0x00007f5bfb5c7535 in exit () from /lib64/libc.so.6
#11 0x00007f5bfbe32478 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:773
#12 0x00007f5bfd8cbc28 in KApplication::xioErrhandler (this=0x6f3c00, dpy=0x715390) at /usr/src/debug/kdelibs-4.5.85/kdeui/kernel/kapplication.cpp:417
#13 0x00007f5bfd453a3e in _XIOError (dpy=0x715390) at XlibInt.c:3138
#14 0x00007f5bfd45a5a5 in process_responses (dpy=0x715390, wait_for_first_event=0, current_error=0x0, current_request=0) at xcb_io.c:247
#15 0x00007f5bfd45a90c in _XEventsQueued (dpy=0x715390, mode=<value optimized out>) at xcb_io.c:263
#16 0x00007f5bfd4437ef in XEventsQueued (dpy=0x715390, mode=2) at Pending.c:44
#17 0x00007f5bfbe6ad4c in x11EventSourceCheck (s=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:85
#18 0x00007f5bf84cc718 in IA__g_main_context_check (context=0x700520, max_priority=2147483647, fds=<value optimized out>, n_fds=<value optimized out>) at gmain.c:2469
#19 0x00007f5bf84ccff2 in g_main_context_iterate (context=0x700520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2588
#20 0x00007f5bf84cd510 in IA__g_main_context_iteration (context=0x700520, may_block=1) at gmain.c:2654
#21 0x00007f5bfcc4fa8f in QEventDispatcherGlib::processEvents (this=0x6fdd60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007f5bfbe6aeae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f5bfcc24262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f5bfcc24475 in QEventLoop::exec (this=0x7fffd3566880, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007f5bfcc288db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#26 0x00007f5bebd66808 in kdemain (argc=1, argv=0x616540) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/desktop/shell/main.cpp:118
#27 0x0000000000407609 in launch (argc=1, _name=0x6b9fa8 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=
    0x0, avoid_loops=false, startup_id_str=0x40b377 "0") at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:730
#28 0x0000000000408125 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1222
#29 0x000000000040889a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1415
#30 0x00000000004094f0 in main (argc=4, argv=0x7fffd3567d58, envp=0x7fffd3567d80) at /usr/src/debug/kdelibs-4.5.85/kinit/kinit.cpp:1901

Possible duplicates by query: bug 249309, bug 247798, bug 245307, bug 235051.

Reported using DrKonqi
Comment 1 Marco Martin 2011-01-06 22:44:58 UTC
SVN commit 1212407 by mart:

close the strage db when the job is over.
there were dangling file pointers before that could crash plasma when they go beyond the maximum allowed limit
BUG:259833
CCBUG:247798
BUG:235051



 M  +3 -4      storage.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1212407
Comment 2 Beat Wolf 2011-02-22 10:20:05 UTC
*** Bug 266777 has been marked as a duplicate of this bug. ***