Summary: | Dolphin crashes when drag and dropping between columns - Split view | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Ben Gouhier <benoit.gouhier> |
Component: | general | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | edoubrayrie, hermes37, keplicz, mail, vblanton |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Ben Gouhier
2011-02-16 22:40:48 UTC
Created attachment 57782 [details]
New crash information added by DrKonqi
dolphin (1.5) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.0
- What I was doing when the application crashed:
I had Split View on between an sftp connection (sftp://...) and a local folder. When draggin over 3 files (2 .doc's and 1 .odt) to the sftp folder dolphin crashed. I believe it crashed before I even released the mouse click.
- Custom settings of the application:
One side was in Column view while the other side was in icon view
-- Backtrace (Reduced):
#7 0x077d7229 in size (this=0x9aa9568, receiver=0xa078128, event=0xbfcc1c20) at ../../include/QtCore/../../src/corelib/tools/qlist.h:94
#8 size (this=0x9aa9568, receiver=0xa078128, event=0xbfcc1c20) at ../../include/QtCore/../../src/corelib/tools/qlist.h:124
#9 QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9aa9568, receiver=0xa078128, event=0xbfcc1c20) at kernel/qcoreapplication.cpp:839
#10 0x03e0efb9 in QApplicationPrivate::notify_helper (this=0x9aa9568, receiver=0xa078128, e=0xbfcc1c20) at kernel/qapplication.cpp:4392
#11 0x03e1551f in QApplication::notify (this=0xbfcc3ff0, receiver=0xa931c40, e=0xbfcc1c20) at kernel/qapplication.cpp:4202
Thanks for the reports. Regarding: > - Both panels were using column layout and > One side was in Column view while the other side was in icon view Is it really "column view" (View -> View Mode -> Columns) or probably the "details view" (View -> View Mode -> Details)? I'm asking as I cannot reproduce the issue in my environment... I'm sure it was with column view on both sides. I have to say a few times I couldn't reproduce it. I'll retry with 4.6.1 Hmm, i just went ahead and tried it again. One side was definetely column view (the local folder) and the other was icon view. At first, when i dragged from the right (column / local) to the left (icon / sftp connection to an AFS filesystem server[1]) the left side became a copy of the right. That is, just became the local column view in the exact same folder. That is, perhaps, a seperate bug. However, then I click "back" with the left side highlighted to return to the sftp connection. I tried dragging over a file again from the right and I crashed. This is generally reproducible. It seems that the column view needs to be at least 1 folder "in" (have at least one folder within another folder open) Sometime I do not get as far as doing the whole "clicking "back"" and trying again before it crashes. The crash is immediate before unreleasing the mouse click. 1: http://en.wikipedia.org/wiki/Andrew_File_System Created attachment 59663 [details]
New crash information added by DrKonqi
dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
Dolphin in slipped view, both with columns layout. Left panel was opened on a USB external disk (ntfs) and right panel on local mounted partition in ntfs too. I was dragging a folder from right panel to the left of the slipped view. Dolphin crashed as soon as my cursor goes over the destination folder (left panel).
- Custom settings of the application:
full path in location bar, thumbnails enabled
-- Backtrace (Reduced):
#7 0x0149e1eb in size (this=0x97c9a68, receiver=0x9f5a138, event=0xbfdb7a80) at ../../include/QtCore/../../src/corelib/tools/qlist.h:94
#8 size (this=0x97c9a68, receiver=0x9f5a138, event=0xbfdb7a80) at ../../include/QtCore/../../src/corelib/tools/qlist.h:124
#9 QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x97c9a68, receiver=0x9f5a138, event=0xbfdb7a80) at kernel/qcoreapplication.cpp:838
#10 0x04cd4d00 in QApplicationPrivate::notify_helper (this=0x97c9a68, receiver=0x9f5a138, e=0xbfdb7a80) at kernel/qapplication.cpp:4458
#11 0x04cd9d35 in QApplication::notify (this=0xbfdb9e30, receiver=0x9f77fc0, e=0xbfdb7a80) at kernel/qapplication.cpp:4266
Created attachment 60432 [details]
New crash information added by DrKonqi
dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
Same here, it happened when dragging between the two panes of a Dolphin "Split" window, except both sides were inside an internal ntfs partition. It might be related too changing the view mode of the right pane to "Columns view" with the setting "Use common view properties for all folders" enabled, which makes the left pane change mode too... I am not sure though, I didn't try to reproduce it.
-- Backtrace (Reduced):
#6 0x00007f6c8de845be in size (this=<value optimized out>, receiver=0x45ea9c0, event=0x7fff8f171610) at ../../include/QtCore/../../src/corelib/tools/qlist.h:94
#7 size (this=<value optimized out>, receiver=0x45ea9c0, event=0x7fff8f171610) at ../../include/QtCore/../../src/corelib/tools/qlist.h:124
#8 QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x45ea9c0, event=0x7fff8f171610) at kernel/qcoreapplication.cpp:838
#9 0x00007f6c8e8439b1 in QApplicationPrivate::notify_helper (this=0xfe1ca0, receiver=0x45ea9c0, e=0x7fff8f171610) at kernel/qapplication.cpp:4458
#10 0x00007f6c8e848611 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=0x7fff8f171610) at kernel/qapplication.cpp:4266
Possible duplicate: bug 273833. I've just added another backtrace there, attachment 60708 [details]. This should be fixed as the new view-engine was introduced later on, which should fix this & all related bugs. I cannot reproduce with Dolphin 17.12.2 -> closing. |