No Code Attached Yet bug
avatar nikosdion
nikosdion
13 Oct 2022

OFF TOPIC

avatar nikosdion nikosdion - open - 13 Oct 2022
avatar joomla-cms-bot joomla-cms-bot - change - 13 Oct 2022
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 13 Oct 2022
avatar Skullbock
Skullbock - comment - 14 Oct 2022

Hi, we at ZOOlanders have experienced this issue in the last 6+ months with our Essentials for YOOtheme Pro extension repeatedly (10+ tickets from customers), and each time our suggested fix was to manually reinstall the package, which always resulted in the issue itself being resolved.

We originally thought it may have being caused by the client's server not correctly extracting all the files, or timing out, or similar issues, but we had reports from clients who use both Joomla and Wordpress version of our extension on the same server, and the issue was happening only in Joomla.

We then had a report and following conversation with @SniperSister who experienced the issue himself with our extension and his own. He's now notified us that the legendary @nikosdion finally found the root cause of the issue in this ticket.
We're going to try and reproduce this situation too and post here the results to confirm that's actually the root cause.

Thanks again to both @nikosdion and @SniperSister for taking the time to debug this so thoroughly

avatar nikosdion
nikosdion - comment - 14 Oct 2022

Before this trace I thought that the problem happens at archive extraction, namely that not all files are extracted. It looks like I was close, yet so far away! For quite some time (FOF 3.6 and later) I had a post-installation section which would copy the extracted files where they belonged and it worked. This had me thinking that, well, this is neither an extraction problem nor a file copy problem, so what exactly is it?

Deciding to add type hints in my script was merely code polishing. I didn't expect to ever see Joomla using a different installer adapter. As soon as I made this change in Akeeba Backup 9.3.0 I started getting tickets about a different kind of installer adapter being used. I tried getting access to the affected sites but by the point I did they were already updated manually and the issue could not be reproduced.

It was pure luck that a client had this issue, had enabled a way to get debug traces and decided to send me the trace.

This had me trace back the code, trying to figure out how this can happen. I am still not 100% sure that my explanation is correct, but this is the only way I can see the code in 4.2.3 returning the wrong manifest. Feedback is more than welcome. I've been chasing this white whale of a bug for ten years.

avatar Hackwar Hackwar - change - 22 Feb 2023
Labels Added: bug
avatar Hackwar Hackwar - labeled - 22 Feb 2023
avatar nikosdion nikosdion - change - 10 May 2023
Status New Closed
Closed_Date 0000-00-00 00:00:00 2023-05-10 18:32:55
Closed_By nikosdion
avatar nikosdion nikosdion - close - 10 May 2023
avatar rdeutz
rdeutz - comment - 11 May 2023

Valid issue

avatar rdeutz rdeutz - change - 11 May 2023
Status Closed New
Closed_Date 2023-05-10 18:32:55
Closed_By nikosdion
avatar rdeutz rdeutz - reopen - 11 May 2023
avatar nikosdion nikosdion - change - 11 May 2023
Status New Closed
Closed_Date 0000-00-00 00:00:00 2023-05-11 06:52:31
Closed_By nikosdion
avatar nikosdion
nikosdion - comment - 11 May 2023

Open your own issue. I don't want to contribute anymore. Can you please respect that?

avatar nikosdion nikosdion - close - 11 May 2023
avatar nikosdion nikosdion - close - 11 May 2023
avatar nikosdion
nikosdion - comment - 11 May 2023

Besides, your organisation's official which I reported for a CoC violation —and got laughed to my face in return— is adamant that this issue does not exist. He's calling me a f…k-up (sorry for the language, quoting him verbatim), a coward, and has openly asked for my banning from the project. You can't simultaneously as an organisation let these comments stand on the original issue I opened with this problem AND tell me that this is a valid issue without coming across as the worst kind of hypocrites.

Enough with this.

avatar nikosdion nikosdion - change - 11 May 2023
The description was changed
avatar nikosdion nikosdion - edited - 11 May 2023
avatar rdeutz rdeutz - change - 11 May 2023
The description was changed
avatar rdeutz rdeutz - edited - 11 May 2023

Add a Comment

Login with GitHub to post a comment