Results 1 to 9 of 9

Thread: Dolphin crashes when cutting files

  1. #1
    Join Date
    Dec 2016
    Location
    Argentina
    Posts
    4

    Default Dolphin crashes when cutting files

    Hi, and happy new year!


    I'm using Leap 42.2, with all updates availables applied and Plasma 5.8.


    When I cut (not just copy, but only cut) some files from a folder to another folder that is not in the same disk, Dolphin warns me:


    Information -- Dolphin
    Denied access to /"destination".xxx
    Retry - Omit -...- Cancel


    If I retry and retry (with any file), the popup that appears is the same, on an apparently infinite loop.


    If I abort ("Cancel") the operation, Dolphin crashes. This is the output when I run Dolphin on Konsole:


    ran@linux-zn1i:~> dolphin
    Cannot creat accessible child interface for object: PlacesView(0x2801830) index: 11
    kf5.kio.core: KLocalSocket(0x248dde0) Jumbo packet of 44316 bytes
    kf5.kio.core: KLocalSocket(0x248dde0) Jumbo packet of 45272 bytes
    kf5.kio.core: KLocalSocket(0x248dde0) Jumbo packet of 45288 bytes
    kf5.kio.core: KLocalSocket(0x248dde0) Jumbo packet of 45288 bytes
    KCrash: Application 'dolphin' crashing...
    KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
    sock_file=/run/user/1000/kdeinit5__0


    [1]+ Detenido dolphin


    If I press "send error report", the details are:


    In Konsole:
    ran@linux-zn1i:~> QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
    QSocketNotifier: Invalid socket 12 and type 'Read', disabling...


    On the report window:
    Ejecutable: dolphin PID: 3129 Señal: Segmentation fault (11) Hora: 1/1/17 21:04:00


    and Backtrace:






    Application: Dolphin (dolphin), signal: Segmentation fault


    Using host libthread_db library "/lib64/libthread_db.so.1".
    [Current thread is 1 (Thread 0x7fbd22786900 (LWP 3129))]




    Thread 4 (Thread 0x7fbcf2ed5700 (LWP 3133)):


    #0 0x00007ffea8769ada in clock_gettime ()
    #1 0x00007fbd22034806 in clock_gettime () from /lib64/libc.so.6
    #2 0x00007fbd1c138826 in ?? () from /usr/lib64/libQt5Core.so.5
    #3 0x00007fbd1c29e989 in QTimerInfoList::updateCurrentTime() () from /usr/lib64/libQt5Core.so.5
    #4 0x00007fbd1c29ef05 in QTimerInfoList::timerWait(timespec&) () from /usr/lib64/libQt5Core.so.5
    #5 0x00007fbd1c2a00fe in ?? () from /usr/lib64/libQt5Core.so.5
    #6 0x00007fbd16d4995d in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
    #7 0x00007fbd16d4a230 in ?? () from /usr/lib64/libglib-2.0.so.0
    #8 0x00007fbd16d4a42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
    #9 0x00007fbd1c2a032b in QEventDispatcherGlib:rocessEvents(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #10 0x00007fbd1c24dfdb in QEventLoop::exec(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #11 0x00007fbd1c088f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
    #12 0x00007fbd1c08d9e9 in ?? () from /usr/lib64/libQt5Core.so.5
    #13 0x00007fbd178de734 in start_thread () from /lib64/libpthread.so.0
    #14 0x00007fbd22027d3d in clone () from /lib64/libc.so.6




    Thread 3 (Thread 0x7fbcf80ad700 (LWP 3132)):
    #0 0x00007fbd178e30af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
    #1 0x00007fbd02f78533 in ?? () from /usr/lib64/dri/radeonsi_dri.so
    #2 0x00007fbd02f77d57 in ?? () from /usr/lib64/dri/radeonsi_dri.so
    #3 0x00007fbd178de734 in start_thread () from /lib64/libpthread.so.0
    #4 0x00007fbd22027d3d in clone () from /lib64/libc.so.6




    Thread 2 (Thread 0x7fbd08ffd700 (LWP 3131)):
    #0 0x00007fbd2201f49d in poll () from /lib64/libc.so.6
    #1 0x00007fbd16d4a314 in ?? () from /usr/lib64/libglib-2.0.so.0
    #2 0x00007fbd16d4a42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
    #3 0x00007fbd1c2a032b in QEventDispatcherGlib:rocessEvents(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #4 0x00007fbd1c24dfdb in QEventLoop::exec(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #5 0x00007fbd1c088f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
    #6 0x00007fbd1c6b51d5 in ?? () from /usr/lib64/libQt5DBus.so.5
    #7 0x00007fbd1c08d9e9 in ?? () from /usr/lib64/libQt5Core.so.5
    #8 0x00007fbd178de734 in start_thread () from /lib64/libpthread.so.0
    #9 0x00007fbd22027d3d in clone () from /lib64/libc.so.6




    Thread 1 (Thread 0x7fbd22786900 (LWP 3129)):
    [KCrash Handler]
    #6 0x00007fbd1c281824 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib64/libQt5Core.so.5
    #7 0x00007fbd1de1308f in KCompositeJob::removeSubjob(KJob*) () from /usr/lib64/libKF5CoreAddons.so.5
    #8 0x00007fbd200af625 in ?? () from /usr/lib64/libKF5KIOCore.so.5
    #9 0x00007fbd200afdf7 in ?? () from /usr/lib64/libKF5KIOCore.so.5
    #10 0x00007fbd200b1e8a in KIO::CopyJob::slotResult(KJob*) () from /usr/lib64/libKF5KIOCore.so.5
    #11 0x00007fbd1c279bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
    #12 0x00007fbd1de13a62 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib64/libKF5CoreAddons.so.5
    #13 0x00007fbd1de1478f in KJob::finishJob(bool) () from /usr/lib64/libKF5CoreAddons.so.5
    #14 0x00007fbd200e4adc in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib64/libKF5KIOCore.so.5
    #15 0x00007fbd200e5e60 in ?? () from /usr/lib64/libKF5KIOCore.so.5
    #16 0x00007fbd1c279bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
    #17 0x00007fbd1de13a62 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib64/libKF5CoreAddons.so.5
    #18 0x00007fbd1de1478f in KJob::finishJob(bool) () from /usr/lib64/libKF5CoreAddons.so.5
    #19 0x00007fbd200edfb2 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libKF5KIOCore.so.5
    #20 0x00007fbd200ecb7b in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib64/libKF5KIOCore.so.5
    #21 0x00007fbd1c279bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
    #22 0x00007fbd200d0796 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib64/libKF5KIOCore.so.5
    #23 0x00007fbd200d35b7 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libKF5KIOCore.so.5
    #24 0x00007fbd200d0ba8 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libKF5KIOCore.so.5
    #25 0x00007fbd200d500e in KIO::Slave::gotInput() () from /usr/lib64/libKF5KIOCore.so.5
    #26 0x00007fbd20153255 in ?? () from /usr/lib64/libKF5KIOCore.so.5
    #27 0x00007fbd1c279bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
    #28 0x00007fbd20081cf7 in ?? () from /usr/lib64/libKF5KIOCore.so.5
    #29 0x00007fbd1c27b166 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
    #30 0x00007fbd1d1e2e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
    #31 0x00007fbd1d1e749a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
    #32 0x00007fbd1c24ffc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
    #33 0x00007fbd1c251daa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
    #34 0x00007fbd1c2a0c83 in ?? () from /usr/lib64/libQt5Core.so.5
    #35 0x00007fbd16d4a134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
    #36 0x00007fbd16d4a388 in ?? () from /usr/lib64/libglib-2.0.so.0
    #37 0x00007fbd16d4a42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
    #38 0x00007fbd1c2a030c in QEventDispatcherGlib:rocessEvents(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #39 0x00007fbd1c24dfdb in QEventLoop::exec(QFlags<QEventLoop:rocessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
    #40 0x00007fbd1c255ec6 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
    #41 0x00007fbd2234896a in kdemain (argc=1, argv=<optimized out>) at /usr/src/debug/dolphin-16.08.2/src/main.cpp:150
    #42 0x00007fbd21f5e6e5 in __libc_start_main () from /lib64/libc.so.6
    #43 0x0000000000400789 in _start () at ../sysdeps/x86_64/start.S:118






    When I try to send the report, the assistant says to me that the info is not yet useful (but I already have installed the debug symbols and etc.)


    This error is Exactly the same that occurred when I was on Leap 42.1, in a few months ago.


    Have you any idea? I would appreciate any help to solve this. The messages that appears in my computer are ussually in Spanish, but I wrote this on English.


    Francisco.

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,487
    Blog Entries
    2

    Default Re: Dolphin crashes when cutting files

    Don't know what you're trying to do...

    When you "cut" a file, it's in one place, AFAIK there is no cutting a file to somewhere else.

    So, for instance...
    You can create a test file wherever you want.
    You can rt-click on the file and select "Cut"
    You can then open a different file system location, rt-click in some empty space and click "Paste One File"

    Note that the Cut and Paste operation is <not> the same thing as Drag and Drop, if that is what you are trying to do.
    In a Drag and Drop, you don't "cut" a file, you "select" a file, then drag that selection to a new location.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3
    Join Date
    Nov 2013
    Location
    Kamloops, BC, Canada
    Posts
    3,974

    Default Re: Dolphin crashes when cutting files

    Why cut?

    If you want to move a file, simply open two panels, drag the file(s) from one directory to another, and when prompted, choose to move instead of copy.
    -Gerry Makaro
    Fraser-Bell Info Tech
    Solving Tech Mysteries since the Olden Days!
    ~~
    If I helped you, consider clicking the Star at the bottom left of my post.

  4. #4
    Join Date
    Dec 2016
    Location
    Argentina
    Posts
    4

    Default Re: Dolphin crashes when cutting files

    Thank you very much for your repplies.

    There is what I do:










    The same error appears when I do Drag&Drop files/folders. I think that the same error occurs when I cut and paste files to a USB Pendrive (try to move files to another disk, like above).

    I have also free space on the disks I move files.

    Thank you very much.

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,606

    Default Re: Dolphin crashes when cutting files

    Quote Originally Posted by franzis View Post
    Information -- Dolphin
    Denied access to /"destination".xxx
    Retry - Omit -...- Cancel

    If I retry and retry (with any file), the popup that appears is the same, on an apparently infinite loop.

    If I abort ("Cancel") the operation, Dolphin crashes:
    Code:
    KCrash: Application 'dolphin' crashing...
    KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
    sock_file=/run/user/1000/kdeinit5__0

    Code:
    ran@linux-zn1i:~> QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
     QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
    Ejecutable: dolphin PID: 3129 Señal: Segmentation fault (11) Hora: 1/1/17 21:04:00
    A possible problem analysis is:
    A version of KDE Plasma 5 Dolphin delivered as part of Leap 42.2 crashes due to a segmentation fault when a "Cut and Paste" operation (CLI: move -->> 'mv') is performed on files and/or directories where the user does not have permissions and/or rights to perform this operation.

    @franzis:
    Please post the version of the KDE Plasma 5 Dolphin you are using.
    BTW: The debug symbols to be installed are possibly not so obvious and therefore the community needs to attempt to reproduce and report this crash, possibly by using the problem analysis mentioned above.

  6. #6
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,606

    Cool Re: Dolphin crashes when cutting files

    Sorry, but, with Dolphin Version 16.08.2 and KDE Frameworks 5.26.0 and Qt 5.6.1, I can't reproduce this issue.

    Please note that, with this Dolphin version, if the Dolphin user is not the owner of the directory where the file or directory to be "cut" is located, Dolphin does not even allow the "Cut" operation.

    If the directory where the "to be cut" file or directory owned by someone else is located, is owned by the Dolphin user, then Dolphin simply errors with "no privileges" and carries on, without crashing . . .

  7. #7
    Join Date
    Dec 2016
    Location
    Argentina
    Posts
    4

    Default Re: Dolphin crashes when cutting files

    Thank you! The issue has resolved!

    The Dolphin and KDE/Qt versions are exactly the same that you use.

    I searched most deeply in the Web. Where I installed Leap 42.2, the only way to mount my NTFS partitions in w/r mode was using the reccomendations on this thread:
    https://forums.opensuse.org/showthre...TFS-partitions

    Because I have originally mounted my NTFS partitions like this:



    and I have all the problems like before this change (I have rebooted my machine and the problem was not solved), I mounted my NTFS partitions like this:



    But the error of cut/copy between this and other partitions appeared.

    Reverting the "arbitrary mount options" in the image above and rebooting my PC, solved the issue of this thread. Maybe the openSUSE updates or another factor that I don't know, solved this.

    Thank you very much for your quick repply.

    Best regards,

    Francisco.


    Quote Originally Posted by dcurtisfra View Post
    Sorry, but, with Dolphin Version 16.08.2 and KDE Frameworks 5.26.0 and Qt 5.6.1, I can't reproduce this issue.

    Please note that, with this Dolphin version, if the Dolphin user is not the owner of the directory where the file or directory to be "cut" is located, Dolphin does not even allow the "Cut" operation.

    If the directory where the "to be cut" file or directory owned by someone else is located, is owned by the Dolphin user, then Dolphin simply errors with "no privileges" and carries on, without crashing . . .

  8. #8
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,769

    Default Re: Dolphin crashes when cutting files

    Can't read the graphics it is better to just show us the /etc/fstab file

  9. #9
    Join Date
    Dec 2016
    Location
    Argentina
    Posts
    4

    Default Re: Dolphin crashes when cutting files

    Quote Originally Posted by gogalthorp View Post
    Can't read the graphics it is better to just show us the /etc/fstab file
    Now my /etc/fstab (all issues solved) is:

    Code:
      GNU nano 2.4.2                                                 Fichero: /etc/fstab                                                                                                            
    
    UUID=175023f8-8ade-4391-9537-683aebe2ffeb swap                 swap       defaults              0 0
    UUID=796337cd-1f9e-4845-96e6-9464f0b3f8ef /                    ext4       acl,user_xattr        1 1
    UUID=ca69e07a-3877-44d9-abeb-1aafbec9c9a0 /home                ext4       acl,user_xattr        1 2
    UUID=135273151D853061 /mnt/data            ntfs-3g    user                                                        0 0
    UUID=068FD7CF360FE0F6 /mnt/hd300           ntfs-3g    user                                                        0 0

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •