Bug 1077005 - [abrt] soundconverter: fileoperations.py:58:vfs_walk:AccessDeniedError: Access denied
Summary: [abrt] soundconverter: fileoperations.py:58:vfs_walk:AccessDeniedError: Acces...
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: soundconverter
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michael Schwendt
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:bbf366098b80698e45f75eec790...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-17 02:00 UTC by Bill Nash
Modified: 2020-04-13 12:19 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-10-03 10:52:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.41 KB, text/plain)
2014-03-17 02:00 UTC, Bill Nash
no flags Details
File: environ (1.88 KB, text/plain)
2014-03-17 02:00 UTC, Bill Nash
no flags Details

Description Bill Nash 2014-03-17 02:00:28 UTC
Version-Release number of selected component:
soundconverter-2.1.2-3.fc20

Additional info:
reporter:       libreport-2.2.0
cmdline:        /usr/bin/python /usr/bin/soundconverter
executable:     /usr/bin/soundconverter
kernel:         3.13.6-200.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            1000

Truncated backtrace:
fileoperations.py:58:vfs_walk:AccessDeniedError: Access denied

Traceback (most recent call last):
  File "/usr/lib/soundconverter/python/soundconverter/ui.py", line 1280, in on_addfolder_activate
    self.filelist.add_uris(folders, extensions=extensions)
  File "/usr/lib/soundconverter/python/soundconverter/ui.py", line 230, in add_uris
    filelist = vfs_walk(gnomevfs.URI(uri))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 65, in vfs_walk
    vfs_walk(uri.append_path(file_info.name)))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 65, in vfs_walk
    vfs_walk(uri.append_path(file_info.name)))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 65, in vfs_walk
    vfs_walk(uri.append_path(file_info.name)))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 65, in vfs_walk
    vfs_walk(uri.append_path(file_info.name)))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 65, in vfs_walk
    vfs_walk(uri.append_path(file_info.name)))
  File "/usr/lib/soundconverter/python/soundconverter/fileoperations.py", line 58, in vfs_walk
    for file_info in dirlist:
AccessDeniedError: Access denied

Local variables in innermost frame:
dirlist: <gnomevfs.DirectoryHandle object at 0x11a2c48>
uri: <gnomevfs.URI 'file:///home/wrnash/smb4k/HOMESERVER/allusers/Pictures/Wolf%20tour/'>
filelist: []

Comment 1 Bill Nash 2014-03-17 02:00:34 UTC
Created attachment 875307 [details]
File: backtrace

Comment 2 Bill Nash 2014-03-17 02:00:36 UTC
Created attachment 875308 [details]
File: environ

Comment 3 Michael Schwendt 2014-03-17 10:55:10 UTC
What is the folder you tried to add?

And what are the permissions on /home/wrnash/smb4k/HOMESERVER/allusers/Pictures/Wolf%20tour/ and its contents?

[...]

Soundconverter already skips directories it cannot access. Hence I wonder what exactly happens here? And what are the steps how to reproduce it?

    52      try:
    53          dirlist = gnomevfs.open_directory(uri, gnomevfs.FILE_INFO_FOLLOW_LINKS)
    54      except:
    55          log("skipping: '%s\'" % uri)
    56          return filelist
    57  
    58      for file_info in dirlist:
    59          try:


Note You need to log in before you can comment on or make changes to this bug.