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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
            Summary|Cannot open the Properties  |Showing Properties of a
                   |of a folder in open/save    |folder in open/save dialogs
                   |dialogs                     |closes it immediately
     Ever confirmed|0                           |1
                 CC|                            |sit...@kde.org

--- Comment #3 from Nate Graham <n...@kde.org> ---
Ok, I think I found the pattern. It was a result of me mis-reading the bug
report! I can reproduce this 100% of the time when getting the properties of a
*folder*, but not at all when getting the properties of a *file*.

Before the dialog closes, there's what appears to be a graphical glitch, which
is typically not seen in QtWidgets' UIs. So I wonder if this has something to
do with needing to spin up a QML engine to load the code for the Sharing tab.

Not sure if it's useful, but here's a debug log from the journal while I
reproduce the issue in KWrite:

kf.service.services: query for mimeType "inode/directory" returning 5 offers
kf.coreaddons: Checking for plugins in
QList("/home/nate/kde/usr/bin/kf6/propertiesdialog",
"/usr/lib64/qt6/plugins/kiconthemes6/kf6/propertiesdialog",
"/home/nate/kde/usr/lib64/plugins/kiconthemes6/kf6/propertiesdialog",
"/home/nate/kde/usr/lib64/plugins/kf6/propertiesdialog",
"/usr/lib64/qt6/plugins/kf6/propertiesdialog")
kf.kio.core: We got some errors while running testparm "Weak crypto is allowed
by GnuTLS (e.g. NTLM as a compatibility fallback)"
kf.kirigami.platform: Loading style plugin from
"/home/nate/kde/usr/lib64/plugins/kf6/kirigami/platform/org.kde.desktop.so"
kf.baloo: Folder cache: std::vector("/home/nate/Documents/Software/git-repos/":
excluded, "/home/nate/VirtualBox VMs/": excluded, "/home/nate/many/": excluded,
"/home/nate/kde/": excluded, "/home/nate/": included)
kf.kio.workers.gdrive: Starting Google Drive properties tab
kf.kio.workers.gdrive: Can't show Google Drive properties for non Google Drive
entries
kf.kio.core.dirlister: ~KCoreDirLister KCoreDirLister(0x150c4eb0)
kf.kio.core.dirlister: lister: KCoreDirLister(0x150c4eb0) silent= false
kf.kio.core.dirlister: KCoreDirLister(0x150c4eb0)  url=
QUrl("file:///home/nate/kde/src/bluedevil")
kf.kio.core.dirlister: KCoreDirLister(0x150c4eb0)
kf.kio.core.dirlister: Iterating over dirs
QList(QUrl("file:///home/nate/kde/src/bluedevil"))
kf.kio.core.dirlister: KCoreDirLister(0x150c4eb0)  _url: 
QUrl("file:///home/nate/kde/src/bluedevil")
kf.kio.core.dirlister: KCoreDirLister(0x150c4eb0) item moved into cache:
QUrl("file:///home/nate/kde/src/bluedevil")
kf.kio.core.dirlister: ~KCoreDirLister KCoreDirLister(0x14fcbfc0)
kf.kio.core.dirlister: lister: KCoreDirLister(0x14fcbfc0) silent= false
kf.kio.core.dirlister: KCoreDirLister(0x14fcbfc0)  url= QUrl("tags:/")
kf.kio.core.dirlister: KCoreDirLister(0x14fcbfc0)
kf.kio.core.dirlister: Iterating over dirs QList(QUrl("tags:/"))
kf.kio.core.dirlister: KCoreDirLister(0x14fcbfc0)  _url:  QUrl("tags:/")
kf.kio.core.dirlister: KCoreDirLister(0x14fcbfc0) item moved into cache:
QUrl("tags:/")
org.kde.baloo.widgets: "/home/nate/kde/src/bluedevil/doc"   properties:
QMultiMap()
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f4c001700) Got 105 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f4c001700) Beginning of
command 80 of size 42
kf.kio.core.connection: QLocalSocket(0x7f9f4c002570) Want to read 42 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 80 42
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f4c001700) Got 53 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f4c001700) Beginning of
command 95 of size 43
kf.kio.core.connection: QLocalSocket(0x7f9f4c002570) Want to read 43 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 95 43
kf.kio.core.connection: KIO::ConnectionBackend(0x15353f00) Got 106 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x15353f00) Beginning of command
27 of size 96
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f50001700) Got 105 bytes
kf.kio.core.connection: QLocalSocket(0x15287a40) Want to read 96 bytes;
appending to already existing bytes 0
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f50001700) Beginning of
command 80 of size 42
kf.kio.core.connection: emitting task 27 96
kf.kio.core.connection: QLocalSocket(0x7f9f50002570) Want to read 42 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 80 42
kf.kio.core.connection: KIO::ConnectionBackend(0x15353f00) Got 10 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x15353f00) Beginning of command
104 of size 0
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f50001700) Got 53 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x7f9f50001700) Beginning of
command 95 of size 43
kf.kio.core.connection: QLocalSocket(0x7f9f50002570) Want to read 43 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 95 43
kf.kio.core.connection: QLocalSocket(0x15287a40) Want to read 0 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 104 0
kf.kio.core.connection: KIO::ConnectionBackend(0x154a9d60) Got 106 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x154a9d60) Beginning of command
27 of size 96
kf.kio.core.connection: QLocalSocket(0x15370a20) Want to read 96 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 27 96
kf.kio.core.connection: KIO::ConnectionBackend(0x154a9d60) Got 10 bytes
kf.kio.core.connection: KIO::ConnectionBackend(0x154a9d60) Beginning of command
104 of size 0
kf.kio.core.connection: QLocalSocket(0x15370a20) Want to read 0 bytes;
appending to already existing bytes 0
kf.kio.core.connection: emitting task 104 0
kf.texteditor: 
kf.texteditor: 
kf.sonnet.core: deleting 0x14d9a2c8 for ""
kf.coreaddons.kdirwatch: path=
"/home/nate/.cache/ksycoca6_en_n4I7_W5_wzFf7xR7iRDN6o1OU0A=" sub_entry: 0x0
kf.kio.core.dirlister: 
kf.coreaddons.kdirwatch: path= "/home/nate/kde/src/bluedevil" sub_entry: 0x0
kf.kio.core: killing worker process pid 39726 ( "thumbnail://" )
kf.kio.core: killing worker process pid 39719 ( "tags://" )
kf.kio.core: aborting worker thread for  "file://"
kf.kio.core: aborting worker thread for  "file://"
kf.kio.core: aborting worker thread for  "file://"
kf.sonnet.core: Removing loader:  Sonnet::Loader(0x7f9fced49e30)

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

Reply via email to