[Bug 293126] New: kdeinit4 crash every login

Belomir leggis at mail.ru
Thu Feb 2 10:25:19 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=293126

           Summary: kdeinit4 crash every login
           Product: kdelibs
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: kded
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: leggis at mail.ru


Application: kded4 ($Id$)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- Unusual behavior I noticed:

Ones it happend and become permanent: kdeinit4 crash after while on every log
in dureing loading programs and filling systray with applets and indicators.
hdd is fully used in this case sometimes for cursor lack or even stop (may be
#12309 bug).
Systray loses some of its configs like what to hide or what to show etc.
Not so crittically but strange and rather annoying.

The crash can be reproduced every time.

-- Backtrace:
Application: Служба KDE (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7822710 (LWP 2238))]

Thread 4 (Thread 0xb43ffb70 (LWP 2274)):
#0  0x07ec5d44 in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0x00ce3f54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x06bf2565 in g_main_context_iterate (context=0xa207a08, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3030
#3  0x06bf2c2a in g_main_context_iteration (context=0xa207a08, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#4  0x00fd6b37 in QEventDispatcherGlib::processEvents (this=0xa249da0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00fa71dd in QEventLoop::processEvents (this=0xb43ff2b0, flags=...) at
kernel/qeventloop.cpp:149
#6  0x00fa7421 in QEventLoop::exec (this=0xb43ff2b0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00eaa90b in QThread::exec (this=0xa0cf8d8) at thread/qthread.cpp:498
#8  0x00f87e2d in QInotifyFileSystemWatcherEngine::run (this=0xa0cf8d8) at
io/qfilesystemwatcher_inotify.cpp:248
#9  0x00ead7b3 in QThreadPrivate::start (arg=0xa0cf8d8) at
thread/qthread_unix.cpp:331
#10 0x07ec2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x00cd60ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb3bfeb70 (LWP 2335)):
#0  0x002f5416 in __kernel_vsyscall ()
#1  0x00cc740e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x06c0134b in g_poll (fds=0xb4401a60, nfds=3, timeout=-1) at
/build/buildd/glib2.0-2.30.0/./glib/gpoll.c:132
#3  0x06bf2896 in g_main_context_poll (n_fds=3, fds=0xb4401a60,
timeout=<optimized out>, context=0xa37fd68, priority=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#4  g_main_context_iterate (context=0xa37fd68, block=113251104, dispatch=1,
self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#5  0x06bf2f9b in g_main_loop_run (loop=0xa37fd40) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
#6  0x033ebcea in gdbus_shared_thread_func (user_data=0xa37fd50) at
/build/buildd/glib2.0-2.30.0/./gio/gdbusprivate.c:276
#7  0x06c195f4 in g_thread_create_proxy (data=0xa373988) at
/build/buildd/glib2.0-2.30.0/./glib/gthread.c:1962
#8  0x07ec2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x00cd60ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb33fdb70 (LWP 2655)):
#0  0x07ec5d44 in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0x00ce3f54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x06bf0f16 in g_main_context_acquire (context=0xa455f00) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2542
#3  0x06bf256d in g_main_context_iterate (context=0xa455f00, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3033
#4  0x06bf2c2a in g_main_context_iteration (context=0xa455f00, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#5  0x00fd6b37 in QEventDispatcherGlib::processEvents (this=0xa48cea8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00fa71dd in QEventLoop::processEvents (this=0xb33fd2b0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x00fa7421 in QEventLoop::exec (this=0xb33fd2b0, flags=...) at
kernel/qeventloop.cpp:201
#8  0x00eaa90b in QThread::exec (this=0xa45e040) at thread/qthread.cpp:498
#9  0x00f87e2d in QInotifyFileSystemWatcherEngine::run (this=0xa45e040) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x00ead7b3 in QThreadPrivate::start (arg=0xa45e040) at
thread/qthread_unix.cpp:331
#11 0x07ec2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00cd60ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7822710 (LWP 2238)):
[KCrash Handler]
#7  ref (this=0x2e67726f) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QString (other=..., this=0xbfe7f6bc) at
/usr/include/qt4/QtCore/qstring.h:729
#9  QList<QString>::removeAll (this=0xa0c5050, _t=...) at
/usr/include/qt4/QtCore/qlist.h:761
#10 0x03169303 in KPasswdServer::processRequest (this=0xa0c5030) at
../../kpasswdserver/kpasswdserver.cpp:718
#11 0x0316acb8 in KPasswdServer::qt_metacall (this=0xa0c5030,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xa46dfc8) at
./kpasswdserver.moc:114
#12 0x00faeb7d in metacall (argv=0xa46dfc8, idx=17,
cl=QMetaObject::InvokeMetaMethod, object=0xa0c5030) at
kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0xa0c5030, cl=QMetaObject::InvokeMetaMethod,
idx=17, argv=0xa46dfc8) at kernel/qmetaobject.cpp:232
#14 0x00fb9685 in QMetaCallEvent::placeMetaCall (this=0xa4bc898,
object=0xa0c5030) at kernel/qobject.cpp:535
#15 0x00fc0b52 in QObject::event (this=0xa0c5030, e=0xa4bc898) at
kernel/qobject.cpp:1217
#16 0x01338d84 in notify_helper (e=0xa4bc898, receiver=0xa0c5030,
this=0xa0cfec0) at kernel/qapplication.cpp:4486
#17 QApplicationPrivate::notify_helper (this=0xa0cfec0, receiver=0xa0c5030,
e=0xa4bc898) at kernel/qapplication.cpp:4458
#18 0x0133e133 in QApplication::notify (this=0xa4bc898, receiver=0xa0c5030,
e=0xa4bc898) at kernel/qapplication.cpp:3886
#19 0x00876971 in KApplication::notify (this=0xbfe801b0, receiver=0xa0c5030,
event=0xa4bc898) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00fa819e in QCoreApplication::notifyInternal (this=0xbfe801b0,
receiver=0xa0c5030, event=0xa4bc898) at kernel/qcoreapplication.cpp:787
#21 0x00fabf93 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xa055ca8) at kernel/qcoreapplication.cpp:1428
#23 0x00fac0ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1321
#24 0x00fd66a4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#25 postEventSourceDispatch (s=0xa0d1990) at
kernel/qeventdispatcher_glib.cpp:277
#26 0x06bf225f in g_main_dispatch (context=0xa0d1900) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#27 g_main_context_dispatch (context=0xa0d1900) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#28 0x06bf2990 in g_main_context_iterate (context=0xa0d1900, block=113251104,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#29 0x06bf2c2a in g_main_context_iteration (context=0xa0d1900, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#30 0x00fd6ada in QEventDispatcherGlib::processEvents (this=0xa057210,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x013f0e7a in QGuiEventDispatcherGlib::processEvents (this=0xa057210,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00fa71dd in QEventLoop::processEvents (this=0xbfe80114, flags=...) at
kernel/qeventloop.cpp:149
#33 0x00fa7421 in QEventLoop::exec (this=0xbfe80114, flags=...) at
kernel/qeventloop.cpp:201
#34 0x00fac19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#35 0x01336924 in QApplication::exec () at kernel/qapplication.cpp:3760
#36 0x06dab899 in kdemain (argc=1, argv=0xa088310) at ../../kded/kded.cpp:924
#37 0x0804f762 in launch (argc=<optimized out>, _name=0x8052467 "kded4",
args=<optimized out>, cwd=0x0, envc=0, envs=<optimized out>, reset_env=false,
tty=0x0, avoid_loops=false, startup_id_str=0x80522ee "0") at
../../kinit/kinit.cpp:746
#38 0x0804c909 in main (argc=171923280, argv=0x0, envp=0x7) at
../../kinit/kinit.cpp:1861

Possible duplicates by query: bug 292978, bug 288784, bug 288571.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list