Bug 182780 - Plasma crashes when using the menu
Summary: Plasma crashes when using the menu
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-kickoff (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Unspecified
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-01 20:39 UTC by Nicolas L.
Modified: 2009-02-02 13:37 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 Nicolas L. 2009-02-01 20:39:43 UTC
Version:            (using KDE 4.2.0)
Installed from:    Mandriva RPMs

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 1 (Thread 0xb52078e0 (LWP 4995))]  

Thread 3 (Thread 0xa9919b90 (LWP 5147)):
#0  0xffffe424 in __kernel_vsyscall ()  
#1  0xb57cdc45 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0                                                       
#2  0xb7e858dd in __pthread_cond_wait (cond=0x90224c8, mutex=0x90224b0) at
forward.c:139                                                                   
#3  0xb67fc9cb in QWaitCondition::wait (this=0x90a19a0, mutex=0x90a199c,
time=4294967295) at thread/qwaitcondition_unix.cpp:82                           
#4  0xb586b52c in QHostInfoAgent::run (this=0x90a1990) at
kernel/qhostinfo.cpp:241                                                        
#5  0xb67fb8bf in QThreadPrivate::start (arg=0x90a1990) at
thread/qthread_unix.cpp:185                                                     
#6  0xb57ca315 in start_thread () from /lib/i686/libpthread.so.0                
#7  0xb7e7825e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130       

Thread 2 (Thread 0xa90d1b90 (LWP 5191)):
#0  0xffffe424 in __kernel_vsyscall ()  
#1  0xb57cdc45 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0                                                       
#2  0xb7e858dd in __pthread_cond_wait (cond=0x8abf230, mutex=0x8abf218) at
forward.c:139                                                                   
#3  0xb67fc9cb in QWaitCondition::wait (this=0x8b25b30, mutex=0x8b25b2c,
time=4294967295) at thread/qwaitcondition_unix.cpp:82                           
#4  0xa9e56e4e in RenderThread::run (this=0x8b25b24) at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/wallpapers/image/renderthread.cpp:91 
#5  0xb67fb8bf in QThreadPrivate::start (arg=0x8b25b24) at
thread/qthread_unix.cpp:185                                                     
#6  0xb57ca315 in start_thread () from /lib/i686/libpthread.so.0                
#7  0xb7e7825e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130       

Thread 1 (Thread 0xb52078e0 (LWP 4995)):
[KCrash Handler]                        
#6  QString::operator== (this=0x3757211, other=@0xbfe9d65c) at
../../src/corelib/tools/qstring.h:100                                           
#7  0xaa0b7f05 in Kickoff::ApplicationModelPrivate::fillNode (this=0x8e398b8,
_relPath=@0x8df2ef0, node=0x8df2ee0)                                            
    at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/applets/kickoff/core/applicationmodel.cpp:176 
#8  0xaa0b8bec in Kickoff::ApplicationModel::fetchMore (this=0x8df0580,
parent=@0x93a7640) at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/applets/kickoff/core/applicationmodel.cpp:327 
#9  0xaa11a555 in Kickoff::FlipScrollView::openItem (this=0x8e32d70,
index=@0x93a7640) at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/applets/kickoff/ui/flipscrollview.cpp:464 
#10 0xaa11a65b in Kickoff::FlipScrollView::qt_metacall (this=0x8e32d70,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfe9d7e0)                         
    at
/usr/src/debug/kdebase-workspace-4.2.0/build/plasma/applets/kickoff/flipscrollview.moc:68 
#11 0xb6909c4d in QMetaObject::activate (sender=0x8e32d70,
from_signal_index=32, to_signal_index=32, argv=0xbfe9d7e0) at
kernel/qobject.cpp:3031                
#12 0xb690aa55 in QMetaObject::activate (sender=0x8e32d70, m=0xb7365dc4,
local_signal_index=1, argv=0xbfe9d7e0) at kernel/qobject.cpp:3101               
#13 0xb7060165 in QAbstractItemView::clicked () from /usr/lib/libQtGui.so.4     
#14 0xb706da93 in QAbstractItemView::mouseReleaseEvent () from
/usr/lib/libQtGui.so.4                                                          
#15 0xaa11a4db in Kickoff::FlipScrollView::mouseReleaseEvent (this=0x8e32d70,
event=0xbfe9e038) at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/applets/kickoff/ui/flipscrollview.cpp:497 
#16 0xb6bcfa5a in QWidget::event () from /usr/lib/libQtGui.so.4                 
#17 0xb6f24de5 in QFrame::event () from /usr/lib/libQtGui.so.4                  
#18 0xb6fbf400 in QAbstractScrollArea::viewportEvent () from
/usr/lib/libQtGui.so.4                                                          
#19 0xb706f9f3 in QAbstractItemView::viewportEvent () from
/usr/lib/libQtGui.so.4
#20 0xb6fc19e6 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb68f398e in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x8982da0, receiver=0x8e32ed0, event=0xbfe9e038) at
kernel/qcoreapplication.cpp:694
#22 0xb6b74fbf in QApplicationPrivate::notify_helper () from
/usr/lib/libQtGui.so.4
#23 0xb6b7dbff in QApplication::notify () from /usr/lib/libQtGui.so.4
#24 0xb776be40 in KApplication::notify (this=0x895c658, receiver=0x8e32ed0,
event=0xbfe9e038) at
/usr/src/debug/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#25 0xb68f4813 in QCoreApplication::notifyInternal (this=0x895c658,
receiver=0x8e32ed0, event=0xbfe9e038) at kernel/qcoreapplication.cpp:587
#26 0xb6b7ce21 in QApplicationPrivate::sendMouseEvent () from
/usr/lib/libQtGui.so.4
#27 0xb6bec0fd in ?? () from /usr/lib/libQtGui.so.4
#28 0xb6beb560 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#29 0xb6c14654 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb5669dea in IA__g_main_context_dispatch (context=0x8986660) at
gmain.c:1814
#31 0xb566d508 in g_main_context_iterate (context=0x8986660, block=1,
dispatch=1, self=0x8980408) at gmain.c:2448
#32 0xb566d6c8 in IA__g_main_context_iteration (context=0x8986660,
may_block=1)at gmain.c:2511
#33 0xb692030a in QEventDispatcherGlib::processEvents (this=0x8979d50,
flags={i= -1075189864}) at kernel/qeventdispatcher_glib.cpp:319
#34 0xb6c13daa in ?? () from /usr/lib/libQtGui.so.4
#35 0xb68f2e83 in QEventLoop::processEvents (this=0xbfe9e840, flags={i =
-1075189752}) at kernel/qeventloop.cpp:143
#36 0xb68f3041 in QEventLoop::exec (this=0xbfe9e840, flags={i = -1075189688})
at kernel/qeventloop.cpp:194
#37 0xb68f57b2 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#38 0xb6b74e54 in QApplication::exec () from /usr/lib/libQtGui.so.4
#39 0xb7f1a6d1 in kdemain (argc=1, argv=0xbfe9e9e4) at
/usr/src/debug/kdebase-workspace-4.2.0/plasma/shells/desktop/main.cpp:54
#40 0x0804856f in main (argc=) at
/usr/src/debug/kdebase-workspace-4.2.0/build/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Anne-Marie Mahfouf 2009-02-01 21:36:33 UTC
It looks like a duplicate of http://bugs.kde.org/show_bug.cgi?id=181814

Can you try trunk to see if it is fixed?
Comment 2 Nicolas L. 2009-02-01 23:03:11 UTC
i use some patches from trunk and the one from commit 916145 seems to be the culprit
Comment 3 cedric 2009-02-02 13:23:17 UTC
there was another commit following this one to properly fix the crash I encounter in the first time.
you must also backport revision 916341
Comment 4 Nicolas L. 2009-02-02 13:37:09 UTC
thanks now all is OK