Bug 195468 - Konqueror, FTP-Upload, Wrong Filenames
Summary: Konqueror, FTP-Upload, Wrong Filenames
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2009-06-06 15:49 UTC by Jonathan
Modified: 2018-10-21 04:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan 2009-06-06 15:49:28 UTC
Application that crashed: konqueror
Version of the application: 4.2.88 (KDE 4.2.88 (KDE 4.3 >= 20090527)) "release 1"
KDE Version: 4.2.89 (KDE 4.2.89 (KDE 4.3 >= 20090603)) "release 1"
Qt Version: 4.5.1
Operating System: Linux 2.6.27.21-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
When I want to upload files to FTP using Konqueror (two Folderview-Parts ftp: and file:) the files are copied to the wrong place, for example:
source: file:///myfile.php
correct destination: ftp://host/dir/myfile.php
wrong destination: ftp://host/dir/file:///myfile.php
Most times it works, but sometimes when there alreasy exists a file with the given name, the wrong filename is chosen.
Sometime I get a dialog "can't copy to 'wrong filename' ", but it has copied the file correctly to the wrong destination. This crash occured after moving this dialog. When the error has occured once, recopying of the same file will also fail. I have to leave and reenter the directory to let the task work.

 -- Backtrace:
Application: Konqueror (kdeinit), signal: Segmentation fault
[KCrash Handler]
#6  QDragManager::move (this=0x8953290, globalPos=@0xbfa45a90) at kernel/qdnd_x11.cpp:1592
#7  0xb6931ab1 in QDragManager::eventFilter (this=0x8953290, o=0x926f660, e=0xbfa45a78) at kernel/qdnd_x11.cpp:1296
#8  0xb68b07b7 in QApplication::notify (this=0xbfa49948, receiver=0x926f660, e=0xbfa45a78) at kernel/qapplication.cpp:3753
#9  0xb73c4b9d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#10 0xb7f06adb in QCoreApplication::notifyInternal (this=0xbfa49948, receiver=0x926f660, event=0xbfa45a78) at kernel/qcoreapplication.cpp:610
#11 0xb68af37e in QApplicationPrivate::sendMouseEvent (receiver=0x926f660, event=0xbfa45a78, alienWidget=0x0, nativeWidget=0xbfa48640, buttonDown=0xb713ca40, lastMouseReceiver=@0xb713ca44)
    at ../../src/corelib/kernel/qcoreapplication.h:216
#12 0xb691f506 in QETWidget::translateMouseEvent (this=0xbfa48640, event=0xbfa4710c) at kernel/qapplication_x11.cpp:4446
#13 0xb691e8dd in QApplication::x11ProcessEvent (this=0xbfa49948, event=0xbfa4710c) at kernel/qapplication_x11.cpp:3442
#14 0xb694827a in x11EventSourceDispatch (s=0x80ad358, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0xb644d9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xb6451083 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0xb6451241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0xb7f32558 in QEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079741752}) at kernel/qeventdispatcher_glib.cpp:324
#19 0xb6947975 in QGuiEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079741704}) at kernel/qguieventdispatcher_glib.cpp:202
#20 0xb7f050fa in QEventLoop::processEvents (this=0x8f7ccc0, flags={i = -1079741640}) at kernel/qeventloop.cpp:149
#21 0xb7f0553a in QEventLoop::exec (this=0x8f7ccc0, flags={i = -1079741528}) at kernel/qeventloop.cpp:200
#22 0xb693123b in QDragManager::drag (this=0x8953290, o=0x90669a8) at kernel/qdnd_x11.cpp:1969
#23 0xb68bad3a in QDrag::exec (this=0x90669a8, supportedActions={i = -1079741204}, defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:282
#24 0xb233c68e in DragAndDropHelper::startDrag(QAbstractItemView*, QFlags<Qt::DropAction>, DolphinController*) () from /usr/lib/libdolphinprivate.so.4
#25 0xb231e524 in DolphinDetailsView::startDrag(QFlags<Qt::DropAction>) () from /usr/lib/libdolphinprivate.so.4
#26 0xb6e09ead in QAbstractItemView::mouseMoveEvent (this=0x8875de0, event=0xbfa47e1c) at itemviews/qabstractitemview.cpp:1547
#27 0xb231e6cc in DolphinDetailsView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libdolphinprivate.so.4
#28 0xb68fe18d in QWidget::event (this=0x8875de0, event=0xbfa47e1c) at kernel/qwidget.cpp:7506
#29 0xb6cbca63 in QFrame::event (this=0x8875de0, e=0xbfa47e1c) at widgets/qframe.cpp:559
#30 0xb6d5cc3f in QAbstractScrollArea::viewportEvent (this=0x8875de0, e=0x0) at widgets/qabstractscrollarea.cpp:962
#31 0xb6e0ea27 in QAbstractItemView::viewportEvent (this=0x8875de0, event=0xbfa47e1c) at itemviews/qabstractitemview.cpp:1471
#32 0xb6e48cc6 in QTreeView::viewportEvent (this=0x8875de0, event=0xbfa47e1c) at itemviews/qtreeview.cpp:1264
#33 0xb6d5f245 in QAbstractScrollAreaFilter::eventFilter (this=0x8876e30, o=0x887f600, e=0xbfa47e1c) at widgets/qabstractscrollarea_p.h:100
#34 0xb7f05cea in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80aa560, receiver=0x887f600, event=0xbfa47e1c) at kernel/qcoreapplication.cpp:726
#35 0xb68a767a in QApplicationPrivate::notify_helper (this=0x80aa560, receiver=0x887f600, e=0xbfa47e1c) at kernel/qapplication.cpp:4053
#36 0xb68b0311 in QApplication::notify (this=0xbfa49948, receiver=0x887f600, e=0xbfa47e1c) at kernel/qapplication.cpp:3759
#37 0xb73c4b9d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#38 0xb7f06adb in QCoreApplication::notifyInternal (this=0xbfa49948, receiver=0x887f600, event=0xbfa47e1c) at kernel/qcoreapplication.cpp:610
#39 0xb2339483 in ?? () from /usr/lib/libdolphinprivate.so.4
#40 0xb23394e5 in ?? () from /usr/lib/libdolphinprivate.so.4
#41 0xb7f1cdc8 in QMetaObject::activate (sender=0x88a2880, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120
#42 0xb7f1e552 in QMetaObject::activate (sender=0x88a2880, m=0xb7ffd904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194
#43 0xb7f58bd7 in QTimer::timeout (this=0x88a2880) at .moc/release-shared/moc_qtimer.cpp:128
#44 0xb7f2288e in QTimer::timerEvent (this=0x88a2880, e=0xbfa483b0) at kernel/qtimer.cpp:261
#45 0xb7f1726f in QObject::event (this=0x88a2880, e=0xbfa483b0) at kernel/qobject.cpp:1082
#46 0xb68a769c in QApplicationPrivate::notify_helper (this=0x80aa560, receiver=0x88a2880, e=0xbfa483b0) at kernel/qapplication.cpp:4057
#47 0xb68af99e in QApplication::notify (this=0xbfa49948, receiver=0x88a2880, e=0xbfa483b0) at kernel/qapplication.cpp:3604
#48 0xb73c4b9d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#49 0xb7f06adb in QCoreApplication::notifyInternal (this=0xbfa49948, receiver=0x88a2880, event=0xbfa483b0) at kernel/qcoreapplication.cpp:610
#50 0xb7f36176 in QTimerInfoList::activateTimers (this=0x80ad31c) at kernel/qcoreapplication.h:213
#51 0xb7f32600 in timerSourceDispatch (source=0x80ad2e8) at kernel/qeventdispatcher_glib.cpp:164
#52 0xb644d9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb6451083 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb6451241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb7f32558 in QEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079737000}) at kernel/qeventdispatcher_glib.cpp:324
#56 0xb6947975 in QGuiEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079736952}) at kernel/qguieventdispatcher_glib.cpp:202
#57 0xb7f050fa in QEventLoop::processEvents (this=0xbfa485fc, flags={i = -1079736888}) at kernel/qeventloop.cpp:149
#58 0xb7f0553a in QEventLoop::exec (this=0xbfa485fc, flags={i = -1079736828}) at kernel/qeventloop.cpp:200
#59 0xb6da66b3 in QDialog::exec (this=0xbfa48640) at dialogs/qdialog.cpp:498
#60 0xb77f5c00 in KIO::JobUiDelegate::askSkip(KJob*, bool, QString const&) () from /usr/lib/libkio.so.5
#61 0xb77bba11 in ?? () from /usr/lib/libkio.so.5
#62 0xb77bc59c in ?? () from /usr/lib/libkio.so.5
#63 0xb77b7047 in KIO::CopyJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#64 0xb7f1cdc8 in QMetaObject::activate (sender=0x928ef08, from_signal_index=7, to_signal_index=7, argv=0xbfa489ec) at kernel/qobject.cpp:3120
#65 0xb7f1e552 in QMetaObject::activate (sender=0x928ef08, m=0xb7da2da8, local_signal_index=3, argv=0xbfa489ec) at kernel/qobject.cpp:3194
#66 0xb7c13e23 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#67 0xb7c142c9 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#68 0xb77f1e8a in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib/libkio.so.5
#69 0xb77eca9f in KIO::FileCopyJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#70 0xb7f1cdc8 in QMetaObject::activate (sender=0x9258658, from_signal_index=7, to_signal_index=7, argv=0xbfa48b3c) at kernel/qobject.cpp:3120
#71 0xb7f1e552 in QMetaObject::activate (sender=0x9258658, m=0xb7da2da8, local_signal_index=3, argv=0xbfa48b3c) at kernel/qobject.cpp:3194
#72 0xb7c13e23 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#73 0xb7c142c9 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#74 0xb77ed4a5 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#75 0xb77e9f53 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib/libkio.so.5
#76 0xb77ea14b in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#77 0xb77ea18a in ?? () from /usr/lib/libkio.so.5
#78 0xb7f1cdc8 in QMetaObject::activate (sender=0x8f74458, from_signal_index=6, to_signal_index=6, argv=0xbfa48d48) at kernel/qobject.cpp:3120
#79 0xb7f1e552 in QMetaObject::activate (sender=0x8f74458, m=0xb79c7f24, local_signal_index=2, argv=0xbfa48d48) at kernel/qobject.cpp:3194
#80 0xb78b49e9 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib/libkio.so.5
#81 0xb78b8787 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#82 0xb78b4e37 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#83 0xb78a6bad in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#84 0xb78a9043 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#85 0xb7f1cdc8 in QMetaObject::activate (sender=0x8c955b0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120
#86 0xb7f1e552 in QMetaObject::activate (sender=0x8c955b0, m=0xb79c4860, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194
#87 0xb77b2087 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#88 0xb77b39f3 in ?? () from /usr/lib/libkio.so.5
#89 0xb77b3dd6 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#90 0xb7f15a1b in QMetaCallEvent::placeMetaCall (this=0x90614f0, object=0x8c955b0) at kernel/qobject.cpp:489
#91 0xb7f174b0 in QObject::event (this=0x8c955b0, e=0x90614f0) at kernel/qobject.cpp:1118
#92 0xb68a769c in QApplicationPrivate::notify_helper (this=0x80aa560, receiver=0x8c955b0, e=0x90614f0) at kernel/qapplication.cpp:4057
#93 0xb68af99e in QApplication::notify (this=0xbfa49948, receiver=0x8c955b0, e=0x90614f0) at kernel/qapplication.cpp:3604
#94 0xb73c4b9d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#95 0xb7f06adb in QCoreApplication::notifyInternal (this=0xbfa49948, receiver=0x8c955b0, event=0x90614f0) at kernel/qcoreapplication.cpp:610
#96 0xb7f07725 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805a990) at kernel/qcoreapplication.h:213
#97 0xb7f0791d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#98 0xb7f3290f in postEventSourceDispatch (s=0x80ac720) at kernel/qcoreapplication.h:218
#99 0xb644d9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#100 0xb6451083 in ?? () from /usr/lib/libglib-2.0.so.0
#101 0xb6451241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#102 0xb7f32558 in QEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079732616}) at kernel/qeventdispatcher_glib.cpp:324
#103 0xb6947975 in QGuiEventDispatcherGlib::processEvents (this=0x80aa540, flags={i = -1079732568}) at kernel/qguieventdispatcher_glib.cpp:202
#104 0xb7f050fa in QEventLoop::processEvents (this=0xbfa49720, flags={i = -1079732504}) at kernel/qeventloop.cpp:149
#105 0xb7f0553a in QEventLoop::exec (this=0xbfa49720, flags={i = -1079732440}) at kernel/qeventloop.cpp:200
#106 0xb7f079e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#107 0xb68a7517 in QApplication::exec () at kernel/qapplication.cpp:3526
#108 0xb496645f in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#109 0x0804e2b0 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-06-16 14:00:30 UTC
The wrong name issue is probably related to bug 192185. Thanks
Comment 2 FiNeX 2009-08-20 22:22:43 UTC
@Jonathan: could the fix of bug #192185 have fixed the crash too?
Comment 3 Andrew Crouthamel 2018-09-20 03:12:25 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-21 04:51:10 UTC
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!