[Bug 278705] Re: gwenview crashed with SIGSEGV in KIO::TransferJob::sendAsyncData()

Bug Watch Updater 278705 at bugs.launchpad.net
Tue Oct 23 07:37:02 UTC 2012


Launchpad has imported 2 comments from the remote bug at
https://bugs.kde.org/show_bug.cgi?id=170548.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2008-09-06T17:03:08+00:00 Varq77 wrote:

Version:            (using KDE 4.1.1)
OS:                FreeBSD
Installed from:    FreeBSD Ports

Application: Gwenview (gwenview), signal SIGSEGV
[New Thread 0x8461e00 (LWP 100176)]
[New Thread 0x824e200 (LWP 100174)]
[New Thread 0x8101100 (LWP 100241)]
[Switching to Thread 0x8461e00 (LWP 100176)]
[KCrash handler]
#6  0x28565a43 in KIO::TransferJob::sendAsyncData (this=0x864c1d0, 
    dataForSlave=@0xbf9fe648)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kio/kio/job.cpp:1038
#7  0x28565c89 in KIO::TransferJob::slotDataReq (this=0x864c1d0)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kio/kio/job.cpp:1098
#8  0x2856ef40 in KIO::TransferJob::qt_metacall (this=0x864c1d0, 
    _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x810ae60)
    at jobclasses.moc:338
#9  0x28e30ebb in QMetaCallEvent::placeMetaCall ()
   from /usr/local/lib/qt4/libQtCore.so.4
#10 0x28e33923 in QObject::event () from /usr/local/lib/qt4/libQtCore.so.4
#11 0x2939aafc in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#12 0x293a14be in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#13 0x2892eab3 in KApplication::notify (this=0xbfbfe80c, receiver=0x864c1d0, 
    event=0x8b23100)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#14 0x28e24459 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#15 0x28e256af in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#16 0x28e2588d in QCoreApplication::sendPostedEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#17 0x28e4af0f in postEventSourceDispatch ()
   from /usr/local/lib/qt4/libQtCore.so.4
#18 0x29ea4276 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#19 0x29ea7612 in g_main_context_check () from /usr/local/lib/libglib-2.0.so.0
#20 0x29ea7b95 in g_main_context_iteration ()
   from /usr/local/lib/libglib-2.0.so.0
#21 0x28e4b4be in QEventDispatcherGlib::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#22 0x28e235d3 in QEventLoop::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#23 0x28e23761 in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4
#24 0x285f68c7 in KIO::NetAccess::enter_loop (this=0xbf9fecd0)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kio/kio/netaccess.cpp:494
#25 0x285f700f in KIO::NetAccess::filecopyInternal (this=0xbf9fecd0, 
    src=@0xbf9fecdc, target=@0x84f9d28, permissions=-1, flags=@0xbf9fece4, 
    window=0x0, move=false)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kio/kio/netaccess.cpp:316
#26 0x285f7cad in KIO::NetAccess::upload (src=@0xbf9fedb8, target=@0x84f9d28, 
    window=0x0)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kio/kio/netaccess.cpp:142
#27 0x2811c853 in Gwenview::DocumentLoadedImpl::save (this=0x84b8540, 
    url=@0x84f9d28, format=@0xbf9fee14)
    at /usr/ports/graphics/kdegraphics4/work/kdegraphics-4.1.0/gwenview/lib/document/documentloadedimpl.cpp:124
#28 0x281182d0 in Gwenview::Document::save (this=0x83b5040, url=@0x84f9d28, 
    format=@0xbf9fee14)
    at /usr/ports/graphics/kdegraphics4/work/kdegraphics-4.1.0/gwenview/lib/document/document.cpp:222
#29 0x080670ef in saveDocument (url=@0x84f9d28)
    at /usr/ports/graphics/kdegraphics4/work/kdegraphics-4.1.0/gwenview/app/gvcore.cpp:97
#30 0x080680f3 in QtConcurrent::MapKernel<QList<KUrl>::iterator, QtConcurrent::FunctionWrapper1<void, KUrl const&> >::runIteration (this=0x8b24c40, 
    it=@0xbf9fee68) at qtconcurrentmapkernel.h:75
#31 0x0806808f in QtConcurrent::MapKernel<QList<KUrl>::iterator, QtConcurrent::FunctionWrapper1<void, KUrl const&> >::runIterations (this=0x8b24c40, 
    sequenceBeginIterator=@0xbf9fef00, beginIndex=0, endIndex=1)
    at qtconcurrentmapkernel.h:83
#32 0x08069230 in QtConcurrent::IterateKernel<QList<KUrl>::iterator, void>::forThreadFunction (this=0x8b24c40) at qtconcurrentiteratekernel.h:234
#33 0x28d46918 in QtConcurrent::ThreadEngineBase::run ()
   from /usr/local/lib/qt4/libQtCore.so.4
#34 0x28d48a08 in QThreadPoolThread::run ()
   from /usr/local/lib/qt4/libQtCore.so.4
#35 0x28d51274 in QThreadPrivate::start ()
   from /usr/local/lib/qt4/libQtCore.so.4
#36 0x28ed5afb in pthread_getprio () from /lib/libthr.so.3
#37 0x00000000 in ?? ()

Thread 1 (Thread 0x8461e00 (LWP 100176)):
#0  0x29d207af in poll () from /lib/libc.so.7
#1  0x28ed4802 in poll () from /lib/libthr.so.3
#2  0x290ea359 in _XWaitForReadable () from /usr/local/lib/libX11.so.6
#3  0x00000001 in ?? ()
#4  0x290f329f in _X11TransWrite () from /usr/local/lib/libX11.so.6

Reply at:
https://bugs.launchpad.net/ubuntu/+source/kdegraphics/+bug/278705/comments/0

------------------------------------------------------------------------
On 2008-11-24T00:37:06+00:00 Aurélien Gâteau wrote:

SVN commit 888183 by gateau:

Do not use threads to save remote urls because saving to a remote url
means using KIO methods, which are not threadsafe.
BUG:170548


 M  +28 -7     gvcore.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=888183


Reply at: https://bugs.launchpad.net/ubuntu/+source/kdegraphics/+bug/278705/comments/5

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdegraphics in Ubuntu.
https://bugs.launchpad.net/bugs/278705

Title:
  gwenview crashed with SIGSEGV in KIO::TransferJob::sendAsyncData()

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdegraphics/+bug/278705/+subscriptions




More information about the kubuntu-bugs mailing list