Bug 243330 - Kdevelop crashed while saving file to remote server
Summary: Kdevelop crashed while saving file to remote server
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: kdecore (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2010-07-01 11:53 UTC by Benzebuth
Modified: 2018-10-27 02:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benzebuth 2010-07-01 11:53:39 UTC
Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I first saved my file on a server. Then tried to "save it as" and save on another server (different IP's) and kdevelop crashed.

Probably you already know but i run LucidLynx, 2.6.32-22-generic
installed kdevelop from the http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu repo

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7750710 (LWP 2165))]

Thread 4 (Thread 0xb4ce5b70 (LWP 2202)):
#0  0x0036e422 in __kernel_vsyscall ()
#1  0x0046f342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00b25a34 in __pthread_cond_timedwait (cond=0x9221f70, mutex=0x9221f58, abstime=0xb4ce52b0) at forward.c:152
#3  0x00f0d20f in QWaitConditionPrivate::wait (this=0x9222c94, mutex=0x9222c98, time=200000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x9222c94, mutex=0x9222c98, time=200000) at thread/qwaitcondition_unix.cpp:159
#5  0x01bc74e5 in ?? () from /usr/lib/libkdevplatformlanguage.so.1
#6  0x00f0c32e in QThreadPrivate::start (arg=0x9222c88) at thread/qthread_unix.cpp:248
#7  0x0046a96e in start_thread (arg=0xb4ce5b70) at pthread_create.c:300
#8  0x00b18a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb448db70 (LWP 2205)):
#0  0x0036e422 in __kernel_vsyscall ()
#1  0x0046f015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00b259dd in __pthread_cond_wait (cond=0x929d0d0, mutex=0x929d0b8) at forward.c:139
#3  0x00f0d287 in QWaitConditionPrivate::wait (this=0x929d1b8, mutex=0x91f08a8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x929d1b8, mutex=0x91f08a8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04219870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929d1a0, th=0x903fa38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0421c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x91e5218, th=0x903fa38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0421827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929d1a0, th=0x903fa38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0421c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x91e5218, th=0x903fa38) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x042194d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929d1a0, th=0x903fa38, previous=0x918a960) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0421a51e in ThreadWeaver::ThreadRunHelper::run (this=0xb448d2f4, parent=0x929d1a0, th=0x903fa38) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0421ac3b in ThreadWeaver::Thread::run (this=0x903fa38) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00f0c32e in QThreadPrivate::start (arg=0x903fa38) at thread/qthread_unix.cpp:248
#13 0x0046a96e in start_thread (arg=0xb448db70) at pthread_create.c:300
#14 0x00b18a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb3affb70 (LWP 2207)):
#0  0x0036e422 in __kernel_vsyscall ()
#1  0x0046f015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00b259dd in __pthread_cond_wait (cond=0x929d0d0, mutex=0x929d0b8) at forward.c:139
#3  0x00f0d287 in QWaitConditionPrivate::wait (this=0x929d1b8, mutex=0x91f08a8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x929d1b8, mutex=0x91f08a8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04219870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929d1a0, th=0x8feba98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0421c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x91e5218, th=0x8feba98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0421827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929d1a0, th=0x8feba98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0421c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x91e5218, th=0x8feba98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x042194d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929d1a0, th=0x8feba98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0421a51e in ThreadWeaver::ThreadRunHelper::run (this=0xb3aff2f4, parent=0x929d1a0, th=0x8feba98) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0421ac3b in ThreadWeaver::Thread::run (this=0x8feba98) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00f0c32e in QThreadPrivate::start (arg=0x8feba98) at thread/qthread_unix.cpp:248
#13 0x0046a96e in start_thread (arg=0xb3affb70) at pthread_create.c:300
#14 0x00b18a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7750710 (LWP 2165)):
[KCrash Handler]
#6  0x00000001 in ?? ()
#7  0x00c05983 in KParts::ReadWritePart::save (this=0xa975e18) at ../../kparts/part.cpp:821
#8  0x089d7ea4 in KateDocument::save (this=0xa975e18) at ../../kate/document/katedocument.cpp:5179
#9  0x00c067fc in KParts::ReadWritePart::saveAs (this=0xa975e18, kurl=...) at ../../kparts/part.cpp:841
#10 0x089d7e6b in KateDocument::saveAs (this=0xa975e18, url=...) at ../../kate/document/katedocument.cpp:5184
#11 0x089e5625 in KateDocument::documentSaveAs (this=0xa975e18) at ../../kate/document/katedocument.cpp:4058
#12 0x089fd6e9 in KateDocument::qt_metacall (this=0xa975e18, _c=QMetaObject::InvokeMetaMethod, _id=65, _a=0xbfd5a738) at ./katedocument.moc:377
#13 0x01013c9a in QMetaObject::metacall (object=0xa975e18, cl=QMetaObject::ReadProperty, idx=97, argv=0xbfd5a738) at kernel/qmetaobject.cpp:237
#14 0x010223d5 in QMetaObject::activate (sender=0xa9fcf20, m=0x797ad58, local_signal_index=1, argv=0xbfd5a738) at kernel/qobject.cpp:3293
#15 0x0704bbd9 in QAction::triggered (this=0xa9fcf20, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#16 0x0704ddcc in QAction::activate (this=0xa9fcf20, event=QAction::Trigger) at kernel/qaction.cpp:1255
#17 0x074f160c in QMenuPrivate::activateCausedStack (this=0xa073118, causedStack=..., action=0xa9fcf20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1011
#18 0x074f7abb in QMenuPrivate::activateAction (this=0xa073118, action=0xa9fcf20, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1103
#19 0x074f8ac7 in QMenu::mouseReleaseEvent (this=0xa072e50, e=0xbfd5afd0) at widgets/qmenu.cpp:2312
#20 0x00969f65 in KMenu::mouseReleaseEvent (this=0xa072e50, e=0xbfd5afd0) at ../../kdeui/widgets/kmenu.cpp:471
#21 0x070b07f8 in QWidget::event (this=0xa072e50, event=0xbfd5afd0) at kernel/qwidget.cpp:7998
#22 0x074fa0cc in QMenu::event (this=0xa072e50, e=0xbfd5afd0) at widgets/qmenu.cpp:2414
#23 0x070524dc in QApplicationPrivate::notify_helper (this=0x8e99ba0, receiver=0xa072e50, e=0xbfd5afd0) at kernel/qapplication.cpp:4300
#24 0x070599f7 in QApplication::notify (this=0xbfd5b928, receiver=0xa072e50, e=0xbfd5afd0) at kernel/qapplication.cpp:3865
#25 0x00873f2a in KApplication::notify (this=0xbfd5b928, receiver=0xa072e50, event=0xbfd5afd0) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x0100ea3b in QCoreApplication::notifyInternal (this=0xbfd5b928, receiver=0xa072e50, event=0xbfd5afd0) at kernel/qcoreapplication.cpp:704
#27 0x07058952 in QCoreApplication::sendEvent (receiver=0xa072e50, event=0xbfd5afd0, alienWidget=0x0, nativeWidget=0xa072e50, buttonDown=0x7996058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0xa072e50, event=0xbfd5afd0, alienWidget=0x0, nativeWidget=0xa072e50, buttonDown=0x7996058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#29 0x070e45cf in QETWidget::translateMouseEvent (this=0xa072e50, event=0xbfd5b4ec) at kernel/qapplication_x11.cpp:4302
#30 0x070e3511 in QApplication::x11ProcessEvent (this=0xbfd5b928, event=0xbfd5b4ec) at kernel/qapplication_x11.cpp:3379
#31 0x0711260a in x11EventSourceDispatch (s=0x8e9cca8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x0387b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x0387f2d8 in ?? () from /lib/libglib-2.0.so.0
#34 0x0387f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x0103a5d5 in QEventDispatcherGlib::processEvents (this=0x8e541f0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#36 0x07112135 in QGuiEventDispatcherGlib::processEvents (this=0x8e541f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x0100d059 in QEventLoop::processEvents (this=0xbfd5b7e4, flags=) at kernel/qeventloop.cpp:149
#38 0x0100d4aa in QEventLoop::exec (this=0xbfd5b7e4, flags=...) at kernel/qeventloop.cpp:201
#39 0x0101169f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#40 0x07052577 in QApplication::exec () at kernel/qapplication.cpp:3579
#41 0x08050023 in _start ()

Reported using DrKonqi
Comment 1 Milian Wolff 2010-09-06 17:25:08 UTC
reassigning, I don't see anything KDevelop related there...
Comment 2 Christoph Feck 2013-09-12 21:46:31 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 3 Andrew Crouthamel 2018-09-25 03:41:28 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-27 02:21:54 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!