https://bugs.kde.org/show_bug.cgi?id=356976

            Bug ID: 356976
           Summary: attempting to drag and drop a file in split view mode
                    initiates immediate dolphin crash
           Product: dolphin
           Version: 15.12.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: split view
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: summersons96-squarefor...@yahoo.ie

While Dolphin is open in split view mode, a normally simple act of dragging and
dropping from one pane to another causes Dolphin to close immediately and the
standard grey box with the general and Developer tabs to appear with "We are
sorry, Dolphin has closed unexpectedly".



Reproducible: Always

Steps to Reproduce:
1.open dolphin from menu or konsole
2.choose split view mode
3.choose a file to drag and drop after navigating to another folder or
partition in the second pane

Actual Results:  
On dragging the file to the second pane the application - Dolphin - closes. The
action is not performed

Expected Results:  
Dragging from one pane to another should result in the file or folder being
copied or moved

==2432== Memcheck, a memory error detector
==2432== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==2432== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==2432== Command: dolphin
==2432== 
==2432== Invalid read of size 4
==2432==    at 0x5EC2E50: KCrash::setCrashHandler(void (*)(int)) (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0x5EC3B7B: KCrash::setDrKonqiEnabled(bool) (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0x5EC4399: KCrash::initialize() (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0xAF05FBF: QCoreApplication::init() (in
/usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xAF062F5:
QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) (in
/usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xA1B8D98:
QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) (in
/usr/lib64/libQt5Gui.so.5.5.0)
==2432==    by 0x99A51BC: QApplication::QApplication(int&, char**, int) (in
/usr/lib64/libQt5Widgets.so.5.5.0)
==2432==    by 0x4E93CBE: kdemain (main.cpp:40)
==2432==    by 0x5129B04: (below main) (in /lib64/libc-2.19.so)
==2432==  Address 0x198c0d10 is 0 bytes inside a block of size 3 alloc'd
==2432==    at 0x4C29110: malloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==2432==    by 0x5EC2DE9: KCrash::setCrashHandler(void (*)(int)) (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0x5EC3B7B: KCrash::setDrKonqiEnabled(bool) (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0x5EC4399: KCrash::initialize() (in
/usr/lib64/libKF5Crash.so.5.17.0)
==2432==    by 0xAF05FBF: QCoreApplication::init() (in
/usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xAF062F5:
QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) (in
/usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xA1B8D98:
QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) (in
/usr/lib64/libQt5Gui.so.5.5.0)
==2432==    by 0x99A51BC: QApplication::QApplication(int&, char**, int) (in
/usr/lib64/libQt5Widgets.so.5.5.0)
==2432==    by 0x4E93CBE: kdemain (main.cpp:40)
==2432==    by 0x5129B04: (below main) (in /lib64/libc-2.19.so)
==2432== 
Unable to update the static FcBlanks: 0x0600
Unable to update the static FcBlanks: 0x0601
Unable to update the static FcBlanks: 0x0602
Unable to update the static FcBlanks: 0x0603
Unable to update the static FcBlanks: 0x06dd
Unable to update the static FcBlanks: 0x070f
Unable to update the static FcBlanks: 0x2028
Unable to update the static FcBlanks: 0x2029
Unable to update the static FcBlanks: 0xfff9
Unable to update the static FcBlanks: 0xfffa
Unable to update the static FcBlanks: 0xfffb
==2432== Warning: set address range perms: large range [0x3a048000,
0x17a048000) (defined)
==2432== Invalid read of size 4
==2432==    at 0x28FC2347: ??? (in
/usr/lib64/qt5/plugins/kf5/kio_dnd/extracthere.so)
==2432==    by 0x694C845: KIO::DropJobPrivate::addPluginActions(QMenu*,
KFileItemListProperties const&) (dropjob.cpp:299)
==2432==    by 0x694D5BE: KIO::DropJobPrivate::fillPopupMenu(QMenu*)
(dropjob.cpp:283)
==2432==    by 0x694DD5E: KIO::DropJobPrivate::handleCopyToDirectory()
(dropjob.cpp:343)
==2432==    by 0x694E218: KIO::DropJobPrivate::slotStart() (dropjob.cpp:145)
==2432==    by 0x694E48F: KIO::DropJob::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (moc_dropjob.cpp:92)
==2432==    by 0xAF32795: QObject::event(QEvent*) (in
/usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0x99A2E8B: QApplicationPrivate::notify_helper(QObject*, QEvent*)
(in /usr/lib64/libQt5Widgets.so.5.5.0)
==2432==    by 0x99A7CD7: QApplication::notify(QObject*, QEvent*) (in
/usr/lib64/libQt5Widgets.so.5.5.0)
==2432==    by 0xAF01BA4: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xAF03D66: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib64/libQt5Core.so.5.5.0)
==2432==    by 0xAF595C2: ??? (in /usr/lib64/libQt5Core.so.5.5.0)
==2432==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==2432== 
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
==2432== 
==2432== HEAP SUMMARY:
==2432==     in use at exit: 12,899,790 bytes in 85,996 blocks
==2432==   total heap usage: 1,345,632 allocs, 1,259,636 frees, 2,183,424,402
bytes allocated
==2432== 
==2432== LEAK SUMMARY:
==2432==    definitely lost: 2,442 bytes in 12 blocks
==2432==    indirectly lost: 4,513 bytes in 132 blocks
==2432==      possibly lost: 1,360,360 bytes in 318 blocks
==2432==    still reachable: 11,532,475 bytes in 85,534 blocks
==2432==         suppressed: 0 bytes in 0 blocks
==2432== Rerun with --leak-check=full to see details of leaked memory
==2432== 
==2432== For counts of detected and suppressed errors, rerun with: -v
==2432== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 3 from 1)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to