Open Xippo opened 1 year ago
Had the same issue. apache/php segfaulting in the $closure function, but I'm running a pretty standard apache/mysql setup..
just changing the line in the closure function removes the segfault error for me, but results in other errors, especially regarding the ext_tables.sql file generation.
For me the problem was with 1 specific content element which i did not need anymore. If i find the time and manage to reproduce it, I will try to create a small example mask.json file
Hi dear hard working developers,
i have a quite strange issue, when i try the actual mask_export inside a ddev project.
When we try to write or download the generated extension, we get a 502 Error.(the same when we try to use apache-fpm)
Inside the webserver logs we found:
i have tested as well the same versions on a live webserver without a problem.
i have done a debug session for a couple of hours and i found out that the origin of the problem is this part inside the ExportController
when the recursion is called (it happens when the mask element has sections) the process dies.
i could fix the problem changing
to
i tried this because i didn't understand why the parameter is given as array inside array, for me the body of the functions seems to work with a one level array only.
Specs: TYPO3: 11.5.24 DDEV: 1.17.x and 1.21.4 Mask: 7.2.15 Mask_export: 4.0.2 Inside DDEV i tried PHP Version 7.4, 8.1 and 8.2 As webserver we tried both apache-fpm and nginx-fpm
i know this is an annoying bug for you(quite a edge case and deep inside a complex stack like ddev/docker etc.) and maybe a bit out of context of the extension self. So feel free to close the issue, but maybe some one will find the information helpfull and maybe you could explain me whats behind the array in array thing :) .
Thank you for your time.