Beta Release

Esben Mose Hansen kde at mosehansen.dk
Fri Jan 23 10:28:27 UTC 2009


On Thursday 22 January 2009 10:35:30 Andreas Pakulat wrote:
> If nobody presents any new bugs that should be considered showstoppers,
> I'll tag the beta on saturday night/sunday morning. After that I'll
> notify Dirk so he creates the tarballs.

I actually get a lot of crashes currently, with only one background thread. 
Here is one example if that helps:

#0  0xb705c56a in operator<< (dbg={stream = 0xbffe0134}, o=0xc413cb8) at 
kernel/qobject.cpp:3415
#1  0xad46fd67 in CMakeBuilder::build (this=0x176817c8, dom=0xa2e3c540) at 
/home/esben/kde/src/kdevelop/plugins/builders/cmakebuilder/cmakebuilder.cpp:133
#2  0xacce82d5 in BuilderJob::addJob (this=0x166504c0, t=BuilderJob::Build, 
item=0xa2e3c540)                                                              
    at 
/home/esben/kde/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:42                                                                      
#3  0xacce8589 in BuilderJob (this=0x166504c0, t=BuilderJob::Build, 
items=@0xbffe0220)                                                                    
    at 
/home/esben/kde/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:70                                                                      
#4  0xaccd8b00 in ProjectManagerViewPlugin::runBuilderJob (this=0x176494d0, 
t=BuilderJob::Build)                                                          
    at 
/home/esben/kde/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:351                                                       
#5  0xaccd8be9 in ProjectManagerViewPlugin::buildProjectItems 
(this=0x176494d0)                                                                           
    at 
/home/esben/kde/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:381                                                       
#6  0xaccdd630 in ProjectManagerViewPlugin::qt_metacall (this=0x176494d0, 
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffe035c)                         
    at 
/home/esben/kde/build/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.moc:104                                                     
#7  0xb705cbe0 in QMetaObject::activate (sender=0x16dd0120, 
from_signal_index=5, to_signal_index=6, argv=0xbffe035c) at 
kernel/qobject.cpp:3031           
#8  0xb705cfe0 in QMetaObject::activate (sender=0x16dd0120, m=0xb6e7e3d8, 
from_local_signal_index=1, to_local_signal_index=2, argv=0xbffe035c)            
    at kernel/qobject.cpp:3121
#9  0xb66d14a1 in QAction::triggered (this=0x16dd0120, _t1=false) at 
.moc/release-shared/moc_qaction.cpp:216
#10 0xb66d1e0f in QAction::activate (this=0x16dd0120, event=QAction::Trigger) 
at kernel/qaction.cpp:1125
#11 0xb66d536b in QAction::event (this=0x16dd0120, e=0xbffe0794) at 
kernel/qaction.cpp:1044
#12 0xb7285a29 in KAction::event (this=0x16dd0120, event=0xbffe0794) at 
/home/esben/kde/src/kdelibs/kdeui/actions/kaction.cpp:88
#13 0xb66d779c in QApplicationPrivate::notify_helper (this=0xa0efdd0, 
receiver=0x16dd0120, e=0xbffe0794) at kernel/qapplication.cpp:3803
#14 0xb66df61e in QApplication::notify (this=0xbffe15b0, receiver=0x16dd0120, 
e=0xbffe0794) at kernel/qapplication.cpp:3393
#15 0xb73700fd in KApplication::notify (this=0xbffe15b0, receiver=0x16dd0120, 
event=0xbffe0794)
    at /home/esben/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#16 0xb70480e1 in QCoreApplication::notifyInternal (this=0xbffe15b0, 
receiver=0x16dd0120, event=0xbffe0794) at kernel/qcoreapplication.cpp:587
#17 0xb6710728 in QShortcutMap::dispatchEvent (this=0xa0efe6c, e=0xbffe0b2c) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#18 0xb67120ff in QShortcutMap::tryShortcutEvent (this=0xa0efe6c, w=0xcedfec0, 
e=0xbffe0b2c) at kernel/qshortcutmap.cpp:362
#19 0xb66e08e0 in QApplication::notify (this=0xbffe15b0, receiver=0xcedfec0, 
e=0xbffe0b2c) at kernel/qapplication.cpp:3430
#20 0xb73700fd in KApplication::notify (this=0xbffe15b0, receiver=0xcedfec0, 
event=0xbffe0b2c)
    at /home/esben/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#21 0xb70480e1 in QCoreApplication::notifyInternal (this=0xbffe15b0, 
receiver=0xcedfec0, event=0xbffe0b2c) at kernel/qcoreapplication.cpp:587
#22 0xb67381ee in qt_sendSpontaneousEvent (receiver=0xcedfec0, 
event=0xc413cb8) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#23 0xb676dbd0 in QKeyMapper::sendKeyEvent (keyWidget=0xcedfec0, grab=false, 
type=QEvent::KeyPress, code=16777271, modifiers={i = -1073869332},
    text=@0xbffe0e18, autorepeat=<value optimized out>, count=<value optimized 
out>, nativeScanCode=74, nativeVirtualKey=65477, nativeModifiers=0)
    at kernel/qkeymapper_x11.cpp:1652
---Type <return> to continue, or q <return> to quit---
#24 0xb676fcac in QKeyMapperPrivate::translateKeyEvent (this=0xa111b40, 
keyWidget=0xcedfec0, event=0xbffe126c, grab=true) at 
kernel/qkeymapper_x11.cpp:1623
#25 0xb6747492 in QApplication::x11ProcessEvent (this=0xbffe15b0, 
event=0xbffe126c) at kernel/qapplication_x11.cpp:3055
#26 0xb677163a in x11EventSourceDispatch (s=0xa0f2d70, callback=0, 
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#27 0xb5bec1b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb5bef853 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x0a0f2240 in ?? ()
#30 0x00000000 in ?? ()


The object o in the last frame is rather broken:
(gdb) p *o
$2 = {_vptr.QObject = 0x1, d_ptr = 0x3}


Looks like a nullpointer dereferencing to me, and it looks like it comes from 
makebuilder.cpp (the build function), but I can't make it out right now.



-- 
kind regards, Esben





More information about the KDevelop-devel mailing list