[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 185640] New: Crash after BuilderJob::addJob (backtrace)
From:       Thorben Kröger <thorbenk () gmx ! net>
Date:       2009-02-26 19:14:49
Message-ID: bug-185640-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

           Summary: Crash after BuilderJob::addJob (backtrace)
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: thorbenk@gmx.net


Version:            (using Devel)
Compiler:          gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE
Linux) 
OS:                Linux
Installed from:    Compiled sources

I was building two targets of my application, hit the Cancel Jobs button, made
a change to one of the files, and hit F8 again.

Attached is the backtrace.

I'm using qt-copy a very recent kdelibs. kdevplatform and kdevelop are from
today.

kdevelop(20136)/kdevelop (cpp support)
ContextBuilder::buildProxyContextFromContent:
ContextBuilder::buildProxyContextFromContent: recompiling            
kdevelop(20136)/kdevelop (cpp support) CPPInternalParseJob::run: ===-- Parsing
finished --===> "/home/thorben/ms/src/examples/demos/lcms/QtPatchWorker.cpp"    
QProcess: Destroyed while process is still running.                             
kdevelop(20136)/kdevplatform (usehighlight) ContextBrowserPlugin::showToolTip:
not showing tooltip, no navigation-widget                                  
kdevelop(20136)/kdevplatform (shell) KDevelop::Project::relativeUrl: Creating
relative url between:  KUrl("file:///home/thorben/ms/src/")
KUrl("file:///home/thorben/ms/src/examples/demos/lcms/")                        
kdevelop(20136)/kdevelop (cmake support) CMakeBuilder::build: Building with
make                                                                          
kdevelop(20136)/kdevelop (make builder) MakeBuilder::runMake: running new
makejob                                                                         
kdevelop(20136)/kdevplatform (shell) KDevelop::Project::relativeUrl: Creating
relative url between:  KUrl("file:///home/thorben/ms/src/")
KUrl("file:///home/thorben/ms/src/examples/")                                   
kdevelop(20136)/kdevelop (cmake support) CMakeBuilder::build: Building with
make                                                                          

Program received signal SIGSEGV, Segmentation fault.
0xb7095c65 in QObject::connect (sender=0x962b150, signal=0xb7fa62b8
"2result(KJob*)", receiver=0x80b2508, method=0xb7fa6260 "1slotResult(KJob*)", 
    type=Qt::AutoConnection) at kernel/qobject.cpp:2416                         
2416        const QMetaObject *smeta = sender->metaObject();                    
(gdb) bt                                                                        
#0  0xb7095c65 in QObject::connect (sender=0x962b150, signal=0xb7fa62b8
"2result(KJob*)", receiver=0x80b2508, method=0xb7fa6260 "1slotResult(KJob*)", 
    type=Qt::AutoConnection) at kernel/qobject.cpp:2416                         
#1  0xb7e90dc3 in QObject::connect (this=0x80b2508, asender=0x962b150,
asignal=0xb7fa62b8 "2result(KJob*)", amember=0xb7fa6260 "1slotResult(KJob*)",  
    atype=Qt::AutoConnection) at
/home/thorben/devel/src/qt-copy/include/QtCore/../../src/corelib/kernel/qobject.h:303 
#2  0xb7e9e6ea in KCompositeJob::addSubjob (this=0x80b2508, job=0x962b150) at
/home/thorben/devel/src/kdelibs/kdecore/jobs/kcompositejob.cpp:57       
#3  0xaee8cbd9 in BuilderJob::addJob (this=0x80b2508, t=BuilderJob::Build,
item=0x8f78c20)                                                            
    at
/home/thorben/devel/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:61 
#4  0xaee8d028 in BuilderJob (this=0x80b2508, t=BuilderJob::Build,
items=@0xbfffd2e0)                                                              
    at
/home/thorben/devel/src/kdevplatform/plugins/projectmanagerview/builderjob.cpp:70 
#5  0xaee7b453 in ProjectManagerViewPlugin::runBuilderJob (this=0x8623678,
t=BuilderJob::Build)                                                       
    at
/home/thorben/devel/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:361 
#6  0xaee7b577 in ProjectManagerViewPlugin::buildProjectItems (this=0x8623678)  
    at
/home/thorben/devel/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:391 
#7  0xaee7d048 in ProjectManagerViewPlugin::qt_metacall (this=0x8623678,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffd41c)                      
    at
/home/thorben/devel/build/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.moc:105 
#8  0xb709462b in QMetaObject::activate (sender=0x84b3858, from_signal_index=5,
to_signal_index=6, argv=0xbfffd41c) at kernel/qobject.cpp:3061        
#9  0xb709485c in QMetaObject::activate (sender=0x84b3858, m=0xb6e80228,
from_local_signal_index=1, to_local_signal_index=2, argv=0xbfffd41c)         
    at kernel/qobject.cpp:3156                                                  
#10 0xb66b4d5a in QAction::triggered (this=0x84b3858, _t1=false) at
.moc/debug-shared/moc_qaction.cpp:236                                           
#11 0xb66b6a68 in QAction::activate (this=0x84b3858, event=QAction::Trigger) at
kernel/qaction.cpp:1155                                               
#12 0xb66b6c07 in QAction::event (this=0x84b3858, e=0xbfffd914) at
kernel/qaction.cpp:1074                                                         
#13 0xb72857ae in KAction::event (this=0x84b3858, event=0xbfffd914) at
/home/thorben/devel/src/kdelibs/kdeui/actions/kaction.cpp:88                   
#14 0xb66bcf1d in QApplicationPrivate::notify_helper (this=0x80f91d8,
receiver=0x84b3858, e=0xbfffd914) at kernel/qapplication.cpp:4051               
#15 0xb66bd272 in QApplication::notify (this=0xbfffe858, receiver=0x84b3858,
e=0xbfffd914) at kernel/qapplication.cpp:3598                            
#16 0xb736079d in KApplication::notify (this=0xbfffe858, receiver=0x84b3858,
event=0xbfffd914)                                                        
---Type <return> to continue, or q <return> to quit---                          
    at /home/thorben/devel/src/kdelibs/kdeui/kernel/kapplication.cpp:307        
#17 0xb707e1f7 in QCoreApplication::notifyInternal (this=0xbfffe858,
receiver=0x84b3858, event=0xbfffd914) at kernel/qcoreapplication.cpp:593        
#18 0xb77ff1f3 in QCoreApplication::sendEvent (receiver=0x84b3858,
event=0xbfffd914)                                                               
    at
../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:208      
#19 0xb66fc419 in QShortcutMap::dispatchEvent (this=0x80f9278, e=0xbfffddd4) at
kernel/qshortcutmap.cpp:878                                           
#20 0xb66fd98d in QShortcutMap::tryShortcutEvent (this=0x80f9278, o=0x9ed2a88,
e=0xbfffddd4) at kernel/qshortcutmap.cpp:364                           
#21 0xb66bd528 in QApplication::notify (this=0xbfffe858, receiver=0x9ed2a88,
e=0xbfffddd4) at kernel/qapplication.cpp:3640
#22 0xb736079d in KApplication::notify (this=0xbfffe858, receiver=0x9ed2a88,
event=0xbfffddd4)
    at /home/thorben/devel/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#23 0xb707e1f7 in QCoreApplication::notifyInternal (this=0xbfffe858,
receiver=0x9ed2a88, event=0xbfffddd4) at kernel/qcoreapplication.cpp:593
#24 0xb66c8b0b in QCoreApplication::sendSpontaneousEvent (receiver=0x9ed2a88,
event=0xbfffddd4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:211
#25 0xb66bca2e in qt_sendSpontaneousEvent (receiver=0x9ed2a88,
event=0xbfffddd4) at kernel/qapplication.cpp:4971
#26 0xb6767310 in QKeyMapper::sendKeyEvent (keyWidget=0x9ed2a88, grab=false,
type=QEvent::KeyPress, code=16777271, modifiers={i = -1073749816},
    text=@0xbfffe094, autorepeat=false, count=1, nativeScanCode=74,
nativeVirtualKey=65477, nativeModifiers=8192) at kernel/qkeymapper_x11.cpp:1669
#27 0xb6768496 in QKeyMapperPrivate::translateKeyEvent (this=0x8134d08,
keyWidget=0x9ed2a88, event=0xbfffe530, grab=false)
    at kernel/qkeymapper_x11.cpp:1640
#28 0xb673fd78 in QApplication::x11ProcessEvent (this=0xbfffe858,
event=0xbfffe530) at kernel/qapplication_x11.cpp:3425
#29 0xb676a8f5 in x11EventSourceDispatch (s=0x80fc120, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141
#30 0xb59f19a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb59f5063 in ?? () from /usr/lib/libglib-2.0.so.0
#32 0xb59f5221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0xb70acf0a in QEventDispatcherGlib::processEvents (this=0x80f9198, flags={i
= -1073748232}) at kernel/qeventdispatcher_glib.cpp:318
#34 0xb676a110 in QGuiEventDispatcherGlib::processEvents (this=0x80f9198,
flags={i = -1073748184}) at kernel/qguieventdispatcher_glib.cpp:197
#35 0xb707b1dc in QEventLoop::processEvents (this=0xbfffe7b0, flags={i =
-1073748112}) at kernel/qeventloop.cpp:144
---Type <return> to continue, or q <return> to quit---
#36 0xb707b436 in QEventLoop::exec (this=0xbfffe7b0, flags={i = -1073748040})
at kernel/qeventloop.cpp:191
#37 0xb707e9cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:875
#38 0xb66bcc36 in QApplication::exec () at kernel/qapplication.cpp:3526
#39 0x0804f2a6 in main (argc=-1208127248, argv=0x8149b40) at
/home/thorben/devel/src/kdevelop/app/main.cpp:203
(gdb)
(gdb)

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

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic