shopify-ftp icon indicating copy to clipboard operation
shopify-ftp copied to clipboard

RangeError: Maximum call stack size exceeded

Open bxmas13 opened this issue 9 years ago • 1 comments

When trying to go into my assets directory(which contains a lot of files) I receive the "RangeError: Maximum call stack size exceeded" error.

Full error:

fetched assets for: ProjectTheme
C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:418
  function StatsObject(type, item) {
                      ^

RangeError: Maximum call stack size exceeded
    at Object.StatsObject (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:418:23)
    at Object.<anonymous> (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:207:24)
    at Object.Proxy.getTheme (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:130:25)
    at Object.Proxy.stat (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:190:12)
    at Object.Proxy.(anonymous function) [as stat] (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:413:26)
    at handleFile (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\node_modules\ftpd\lib\glob.js:32:9)
    at C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\node_modules\ftpd\lib\glob.js:40:9
    at Object.<anonymous> (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:207:9)
    at Object.Proxy.getTheme (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:130:25)
    at Object.Proxy.stat (C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\shopify-ftp\shopify.js:190:12)

bxmas13 avatar Jun 21 '16 22:06 bxmas13

Hi. Thanks for reporting this. I believe it is related to https://github.com/sstur/nodeftpd/issues/101 which is the ftp library this is based on. I'll take a look and see if I can land a fix this week.

sstur avatar Jun 22 '16 00:06 sstur