{"action":"opened","issue":{"url":"https://api.github.com/repos/ganga-devs/ganga/issues/1220","repository_url":"https://api.github.com/repos/ganga-devs/ganga","labels_url":"https://api.github.com/repos/ganga-devs/ganga/issues/1220/labels{/name}","comments_url":"https://api.github.com/repos/ganga-devs/ganga/issues/1220/comments","events_url":"https://api.github.com/repos/ganga-devs/ganga/issues/1220/events","html_url":"https://github.com/ganga-devs/ganga/issues/1220","id":297870473,"number":1220,"title":"EOFerror in execute","user":{"login":"mesmith75","id":19779552,"avatar_url":"https://avatars1.githubusercontent.com/u/19779552?v=4","gravatar_id":"","url":"https://api.github.com/users/mesmith75","html_url":"https://github.com/mesmith75","followers_url":"https://api.github.com/users/mesmith75/followers","following_url":"https://api.github.com/users/mesmith75/following{/other_user}","gists_url":"https://api.github.com/users/mesmith75/gists{/gist_id}","starred_url":"https://api.github.com/users/mesmith75/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesmith75/subscriptions","organizations_url":"https://api.github.com/users/mesmith75/orgs","repos_url":"https://api.github.com/users/mesmith75/repos","events_url":"https://api.github.com/users/mesmith75/events{/privacy}","received_events_url":"https://api.github.com/users/mesmith75/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-16T17:57:59Z","updated_at":"2018-02-16T17:57:59Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"A user is experiencing problems with DiracFile.put(). I have tracked the issue down to the unpickling of the stdout at https://github.com/ganga-devs/ganga/blob/c483fa6dfbfa15f17ca512e92cb70bb855965273/ganga/GangaCore/Utility/execute.py#L97\r\n\r\nThis is giving an EOFError:\r\nException in thread Thread-6:\r\nTraceback (most recent call last):\r\n  File \"/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_88/Python/2.7.13/x86_64-slc6-gcc49-opt/lib/python2.7/threading.py\", line 801, in __bootstrap_inner\r\n    self.run()\r\n  File \"/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_88/Python/2.7.13/x86_64-slc6-gcc49-opt/lib/python2.7/threading.py\", line 754, in run\r\n    self.__target(*self.__args, **self.__kwargs)\r\n  File \"/afs/cern.ch/user/m/masmith/cmtuser/GANGA/GANGA_HEAD/install/ganga/ganga/GangaCore/Utility/execute.py\", line 101, in __reader\r\n    raise err\r\nEOFError\r\n\r\nOther DiracFile functions seem to execute fine, as does a request to put that should fail (i.e. if the file already exists on the grid).\r\n\r\nI have no idea what could be causing this. Does anyone have any clues?"}}
{"actor":{"display_login":"mesmith75"}}