When attempting to open multi file rar archives from a dolphin window over smb, ark gives the following error: "Extraction failed because of an unexpected error."
A few questions: * Does it only happen with smb (I'm asking because it is more difficult for me to reproduce it if so, since I do not have a Samba share)? * Does it only happen with multi-volume archives? * With what KDE/Ark version? * Do you have any useful debug output on the terminal (like what file it was really trying to extract)? My wild guess is that it is either trying to pass the SMB share location directly to unrar or only one of the volumes has been locally copied and the extraction fails.
4.19 on 4.9.2 only on smb, only with multi volume, kbuildsycoca4(29251) KBuildSycoca::save: Saving kbuildsycoca4(29251) kdemain: Emitting notifyDatabaseChanged ("apps") ark(29149)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-ill/ksycoca4" ark(29149)/kio (KDirListerCache) KDirListerCache::listDir: Entry in cache: KUrl("trash:/") ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2411760) ark(29149)/kio (KDirListerCache) KDirListerCache::listDir: Entry already in use: KUrl("trash:/") ark(29149)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x24279f0) url= KUrl("trash:/") kio_smb(29180) SMBSlave::stat: SMBSlave::stat on KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/") kio_smb(29180) SMBSlave::checkURL: checkURL KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/") kio_smb(29180) SMBSlave::checkURL: checkURL return3 KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/") kio_smb(29180) SMBUrl::updateCache: updateCache "/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/" kio_smb(29180) SMBSlave::cache_stat: size 0 ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x2411760) KIO::Slave(0x1e5a750) ark(29149)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-ill/ksycoca4" ark(29149)/kio (KDirListerCache) KDirListerCache::listDir: Entry in cache: KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x1f423a0) url= KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x1f423a0) item moved into cache: KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::listDir: Entry in cache: KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x218ba00) kio_smb(29180) SMBSlave::stat: SMBSlave::stat on KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBSlave::checkURL: checkURL KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBSlave::checkURL: checkURL return3 KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBUrl::updateCache: updateCache "/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar" kio_smb(29180) SMBSlave::cache_stat: size 50000000 ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x218ba00) KIO::Slave(0x1e5a750) ark(29149)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x1f423a0) url= KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x1f423a0) url= KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x1f423a0) item moved into cache: KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI") ark(29149)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x2120c20) url= KUrl("trash:/") ark(29149)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x2120c20) item moved into cache: KUrl("trash:/") ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2007410) kio_file(29176) FileProtocol::put: "/tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar" mode= 384 kio_file(29176)/kio (kioslave) KIO::SlaveBase::canResume: offset= "0" ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1e3dca0) kio_smb(29180) SMBSlave::get: SMBSlave::get on KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBSlave::checkURL: checkURL KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBSlave::checkURL: checkURL return3 KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") kio_smb(29180) SMBSlave::auth_initialize_smbc: auth_initialize_smbc kio_smb(29180) SMBUrl::updateCache: updateCache "/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar" kio_smb(29180) SMBSlave::cache_stat: size 50000000 kio_smb(29180)/kio (kioslave) KIO::SlaveBase::mimeType: "application/x-rar" ark(29149)/kparts KParts::ReadOnlyPartPrivate::_k_slotGotMimeType: "application/x-rar" kio_file(29176) FileProtocol::put: Appending .part extension to "/tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar" ark(29149)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("smb://ill@192.168.1.5/media/data/Videos/incoming/[ www.Speed.Cd ] - The.Daily.Show.2012.10.01.720p.HDTV.x264-ORENJI/the.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x1e3dca0) KIO::Slave(0x1e5a750) ark(29149)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("file:///tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") ark(29149)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x2007410) KIO::Slave(0x1e3db00) kuiserver(29184)/kio (UIServer) ProgressListModel::jobFinished: removing jobview from list, it finished ark(29149)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "application/x-rar" , "Kerfuffle/Plugin" : returning 1 offers ark(29149)/kio (KDirListerCache) KDirListerCache::slotFileRenamed: KUrl("file:///tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar.part") -> KUrl("file:///tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar") ark(29149)/kio (KDirListerCache) KDirListerCache::slotFileRenamed: Item not found: KUrl("file:///tmp/kde-ill/arkw29149.daily.show.2012.10.01.720p.hdtv.x264-orenji.rar.part")
Hi. Can you try again with a more recent version of Ark?
Marking as NEEDSINFO for now. Please reopen if you manage to reproduce it.
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!
Dear Bug Submitter, 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!