Bug 166147 - kate crash if I cancel a job save file with sftp
Summary: kate crash if I cancel a job save file with sftp
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-09 16:48 UTC by sts
Modified: 2009-01-03 17:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
kate crash (3.50 KB, text/plain)
2008-07-09 16:48 UTC, sts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sts 2008-07-09 16:48:22 UTC
Version:           3.0.85 (using 4.00.85 (KDE 4.0.85 (KDE 4.1 >= 20080703) "release 3.3", KDE:KDE4:Factory:Desktop / openSUSE_11.0)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.25.5-1.1-default

Open remote file with sftp.. Make changes and save again. Sometimes it tooks some time and if I cancel this job, kate crashs.

see attachment for debug output
Comment 1 sts 2008-07-09 16:48:41 UTC
Created attachment 25991 [details]
kate crash
Comment 2 Pino Toscano 2008-07-09 20:04:55 UTC
Please paste inline the backtrace, it is easier for us for looking for it.

Anwendung: Kate (kate), Signal SIGSEGV
 [?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f6b8cdd2700 (LWP 31526)]
[KCrash handler]
#5  KJob::kill (this=0x1a2c610, verbosity=KJob::EmitResult)
    at /usr/src/debug/kdelibs-4.0.85/kdecore/jobs/kjob.cpp:106
#6  0x00007f6b8b03eb7f in KAbstractWidgetJobTracker::slotStop (this=0x801e40, 
    job=0x1a2c610)
    at /usr/src/debug/kdelibs-4.0.85/kdeui/jobs/kabstractwidgetjobtracker.cpp:129
#7  0x00007f6b8b041790 in KWidgetJobTracker::Private::ProgressWidget::qt_metacall (this=0x1d05fb0, _c=QMetaObject::InvokeMetaMethod, 
    _id=<value optimized out>, _a=0x7fff94e0c650)
    at /usr/src/debug/kdelibs-4.0.85/build/kdeui/kwidgetjobtracker_p.moc:101
#8  0x00007f6b89bca4f0 in QMetaObject::activate (sender=0x1d57b90, 
    from_signal_index=<value optimized out>, to_signal_index=30, argv=0x0)
    at kernel/qobject.cpp:3007
#9  0x00007f6b87358827 in QAbstractButton::clicked (this=0x1a2c610, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:185
#10 0x00007f6b87119cbb in QAbstractButtonPrivate::emitClicked (this=0x1d57cf0)
    at widgets/qabstractbutton.cpp:543
#11 0x00007f6b8711aa12 in QAbstractButtonPrivate::click (this=0x1d57cf0)
    at widgets/qabstractbutton.cpp:536
#12 0x00007f6b8711ac45 in QAbstractButton::mouseReleaseEvent (this=0x1d57b90, 
    e=0x7fff94e0ce00) at widgets/qabstractbutton.cpp:1112
#13 0x00007f6b86ea5484 in QWidget::event (this=0x1a2c610, event=0x7fff94e0ce00)
    at kernel/qwidget.cpp:6927
#14 0x00007f6b86e5892d in QApplicationPrivate::notify_helper (this=0x61e410, 
    receiver=0x1d57b90, e=0x7fff94e0ce00) at kernel/qapplication.cpp:3772
#15 0x00007f6b86e5f566 in QApplication::notify (this=<value optimized out>, 
    receiver=0x1d57b90, e=0x7fff94e0ce00) at kernel/qapplication.cpp:3501
#16 0x00007f6b8b04a66b in KApplication::notify (this=0x7fff94e0db10, 
    receiver=0x1d57b90, event=0x7fff94e0ce00)
    at /usr/src/debug/kdelibs-4.0.85/kdeui/kernel/kapplication.cpp:311
#17 0x00007f6b89bb8e9c in QCoreApplication::notifyInternal (
    this=0x7fff94e0db10, receiver=0x1d57b90, event=0x7fff94e0ce00)
    at kernel/qcoreapplication.cpp:584
#18 0x00007f6b86e60838 in QApplicationPrivate::sendMouseEvent (
    receiver=0x1d57b90, event=0x7fff94e0ce00, alienWidget=0x1d57b90, 
    nativeWidget=0x1d05fb0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f6b876e6680)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#19 0x00007f6b86eb68dc in QETWidget::translateMouseEvent (this=0x1d05fb0, 
    event=<value optimized out>) at kernel/qapplication_x11.cpp:4131
#20 0x00007f6b86eb54fb in QApplication::x11ProcessEvent (this=0x7fff94e0db10, 
    event=0x7fff94e0d870) at kernel/qapplication_x11.cpp:3253
#21 0x00007f6b86ed957c in QEventDispatcherX11::processEvents (this=0x61d840, 
    flags={i = -1797203584}) at kernel/qeventdispatcher_x11.cpp:134
#22 0x00007f6b89bb77f2 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = -1797203536})
    at kernel/qeventloop.cpp:149
#23 0x00007f6b89bb7985 in QEventLoop::exec (this=0x7fff94e0d9f0, flags=
      {i = -1797203456}) at kernel/qeventloop.cpp:196
#24 0x00007f6b89bb9a25 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:846
#25 0x00007f6b8c9efe9d in kdemain () from /usr/lib64/libkdeinit4_kate.so
#26 0x00007f6b855e4436 in __libc_start_main () from /lib64/libc.so.6
#27 0x00000000004008c9 in _start ()
#0  0x00007f6b85668230 in nanosleep () from /lib64/libc.so.6
Comment 3 Christoph Cullmann 2008-08-13 10:31:30 UTC
Looks like nothing in Kate itself.
Comment 4 sts 2009-01-03 17:38:27 UTC
I can't reproduce this bug for a long time..