Bug 227584

Summary: crash when svn blame while offline
Product: [Applications] kdevelop Reporter: Aleix Pol <aleixpol>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash CC: amantia
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Aleix Pol 2010-02-18 22:19:05 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Steps to reproduce:

- go offline
- select svn blame for a file
- crash!

backtrace:

(gdb) where                                                                                                   
#0  0xb6b7e290 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#1  0xb7e40523 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5                                            
#2  0xb7e40888 in KJob::emitResult() () from /usr/lib/libkdecore.so.5                                             
#3  0xb0e2fbb2 in SvnJobBase::internalJobFailed (this=0x94e2e00, job=0x94b22f8) at /home/apol/trunk/kdevplatform/plugins/subversion/svnjobbase.cpp:159
#4  0xb0e2fe4f in SvnJobBase::qt_metacall (this=0x94e2e00, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0x94b4ab8)                                    
    at /home/apol/trunk/build-kdevplatform/plugins/subversion/svnjobbase.moc:99                                                                       
#5  0xb0e476ea in SvnBlameJob::qt_metacall (this=0x94e2e00, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0x94b4ab8)                                   
    at /home/apol/trunk/build-kdevplatform/plugins/subversion/svnblamejob.moc:68                                                                      
#6  0xb6b6feba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4                                     
#7  0xb6b7a3a6 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4                                                             
#8  0xb6b7b4de in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4                                                                             
#9  0xb60b75dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                                                
#10 0xb60be1ee in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4                                                              
#11 0xb6ec0e1a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5                                                              
#12 0xb6b6acbb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4                                                 
#13 0xb6b6d693 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4                              
#14 0xb6b6d7fd in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4                                                   
#15 0xb6b96adf in ?? () from /usr/lib/libQtCore.so.4                                                                                                  
#16 0xb517e378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0                                                                           
#17 0xb5181bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0                                                                            
#18 0xb5181d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0                                                                          
#19 0xb6b965d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4                          
#20 0xb6173ae5 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb6b692f9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0xb6b6974a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0xb6b6d8bf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#24 0xb60b7677 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#25 0x0804e21d in main (argc=1, argv=0xbffff574) at /home/apol/trunk/kdevelop/app/main_internal.cpp:154
Comment 1 András Manţia 2010-05-18 19:48:07 UTC
Fixed in rev. 9f29810.