Slice Posted April 22, 2021 Share Posted April 22, 2021 9 hours ago, Jief_Machak said: @Matgen84 Could you test (BiosVersion, ReleaseData) with this version ? @Slice No idea why it would stop between "CurrentMode: Width=1920 Height=1080" and "SetNvramVariable (FirmwareFeaturesMask, guid, 0x6, 4):" I've added few logs. Could you re-test when you can ? Thanks. CloverX64-2021-04-22-12-45-56-a1a27d2-dirty-jief.zip Same stop 2021-4-22_19-11_CLOVERX64.EFI.log.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756219 Share on other sites More sharing options...
PG7 Posted April 22, 2021 Share Posted April 22, 2021 hello team I am always following the good path of Clover and I always testify when time allows me I tested it last night and today the boot that Jief disposes here in an All In One Asus A4310-BB020T intel core i3-4160T intel HD4400 GT1,5 (just the 'apercu' of the photos I can't use because of this GT1,5 but here I have an i5-4590T to put and move to the HD4600 GT2) 8 go RAM HDD 500 go 7200rpm (maybe change to SSD) the boot and usage tests work perfect here I leave my thanks to you for always continuing this fight and putting my favorite bootloader better and better with you only this is possible I will always be here for the tests even if I don’t answer it doesn’t mean I’ve abandoned the opposite always present if at a moment there is a lack of tests on a particular machine that I have, just tell me that I will do it good continuation and strength that CLOVER is always in high shape Google translate ! Spoiler 3 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756226 Share on other sites More sharing options...
Jief_Machak Posted April 22, 2021 Share Posted April 22, 2021 Added even more log. This time, it seems impossible to not have at least one line more ! CloverX64-2021-04-23-00-35-03-a1a27d2-dirty-jief.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756228 Share on other sites More sharing options...
Slice Posted April 23, 2021 Share Posted April 23, 2021 5 hours ago, Jief_Machak said: Added even more log. This time, it seems impossible to not have at least one line more ! CloverX64-2021-04-23-00-35-03-a1a27d2-dirty-jief.zip 826.29 kB · 9 downloads One more line 2021-4-23_3-0_CLOVERX64.EFI.log.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756239 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 3 hours ago, Slice said: One more line 2021-4-23_3-0_CLOVERX64.EFI.log.zip 9.51 kB · 2 downloads Some more logs !CloverX64-2021-04-23-10-10-23-a1a27d2-dirty-jief.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756246 Share on other sites More sharing options...
naiclub Posted April 23, 2021 Share Posted April 23, 2021 (edited) Hello everyone Can anyone tell which version of Clover has been working? Edited April 23, 2021 by naiclub Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756259 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 Define "working" 1 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756260 Share on other sites More sharing options...
naiclub Posted April 23, 2021 Share Posted April 23, 2021 What happened? Now built at 5129. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756261 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 44 minutes ago, naiclub said: What happened? Now built at 5129. Fixed. 17 minutes ago, MifJpn said: as information. In fact, if you edit config.plist with <true/> is replaced with <true /> <false/> will be replaced with <false />. In fact, I don't know how much is acceptable as correct XML. However, OpenCore seems to allow it, but in the case of Clover, the following display appears and it does not work. To me, PlistEDplus seems to use a dialect. Therefore, I think that PlistEDplus will not be able to support a lot of XML, so I will tell the author. I will write it as information. Sorry. It is fix at new release1.0.50!! Thank you. That's interesting. Panicking because of a problem in config.plist is a sign a technical bug somewhere. Wrong input must ignored, corrected or whatever, but not cause a panic. Could you send me this config.plist that causes this bug ? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756267 Share on other sites More sharing options...
Matgen84 Posted April 23, 2021 Share Posted April 23, 2021 @Jief_Machak I've got problem with cloverbootloader/opencorepkg commit version: iMac-de-Mathieu:cloverbootloader mathieu$ git pull --recurse-submodules origin master From https://github.com/CloverHackyColor/CloverBootloader * branch master -> FETCH_HEAD Fetching submodule OpenCorePkg Already up to date. Submodule path 'OpenCorePkg': checked out '444a41b15eee65123be0b47b2f4813c6b11a0520' In the repo, CloverHackycolor/Cloverbootloader/Opencorepkg ----> commit 444a41b15eee65123be0b47b2f4813c6b11a0520 In the repo, CloverHackycolor/Opencorepkg ----> commit 2378f2b5ee97ed31333d49881620af447e2b3095 Do you have a solution ! Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756271 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 16 minutes ago, MifJpn said: Thank you for picking it up. This is it. config.plist 39.01 kB · 2 downloads If you actually replace ”true /” with ”true/” and ”false /” with ”false/” in CotEditer, it will work. Thank you. Sorry, my bad. The problem is with the plist of the theme. Could you send me a zip of the theme, preferably with the problem. 9 minutes ago, Matgen84 said: @Jief_Machak I've got problem with cloverbootloader/opencorepkg commit version: iMac-de-Mathieu:cloverbootloader mathieu$ git pull --recurse-submodules origin master From https://github.com/CloverHackyColor/CloverBootloader * branch master -> FETCH_HEAD Fetching submodule OpenCorePkg Already up to date. Submodule path 'OpenCorePkg': checked out '444a41b15eee65123be0b47b2f4813c6b11a0520' In the repo, CloverHackycolor/Cloverbootloader/Opencorepkg ----> commit 444a41b15eee65123be0b47b2f4813c6b11a0520 In the repo, CloverHackycolor/Opencorepkg ----> commit 2378f2b5ee97ed31333d49881620af447e2b3095 Do you have a solution ! cd OpencorePkg git checkout master git fetch git pull cd .. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756272 Share on other sites More sharing options...
Matgen84 Posted April 23, 2021 Share Posted April 23, 2021 1 minute ago, Jief_Machak said: Sorry, my bad. The problem is with the plist of the theme. Could you send me a zip of the theme, preferably with the problem. cd OpencorePkg git checkout master git fetch git pull cd .. Thanks What do you think about: In the GitHub repo, CloverHackycolor/Cloverbootloader/Opencorepkg ----> commit 444a41b15eee65123be0b47b2f4813c6b11a0520 In the GitHub repo, CloverHackycolor/Opencorepkg ----> commit 2378f2b5ee97ed31333d49881620af447e2b3095 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756273 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 4 minutes ago, Matgen84 said: Thanks What do you think about: In the GitHub repo, CloverHackycolor/Cloverbootloader/Opencorepkg ----> commit 444a41b15eee65123be0b47b2f4813c6b11a0520 In the GitHub repo, CloverHackycolor/Opencorepkg ----> commit 2378f2b5ee97ed31333d49881620af447e2b3095 Yes, it was forgotten to commit in Clover the fact that there is a new commit in OpenCorePkg. done. Thanks for reporting. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756274 Share on other sites More sharing options...
Matgen84 Posted April 23, 2021 Share Posted April 23, 2021 (edited) 51 minutes ago, Jief_Machak said: Yes, it was forgotten to commit in Clover the fact that there is a new commit in OpenCorePkg. done. Thanks for reporting. Thanks. Few days ago, I've a discussion about this. Is it possible to automate to commit in Clover the fact that there is a new commit in OpenCorePkg !EDIT 1: now this (sorry, maybe, I am a little bit stupid) Entering 'OpenCorePkg' HEAD is now at 2378f2b5 CpuScan delegated to Clover HEAD is now at afa09ccb4 OpenCorePkg new commit. iMac-de-Mathieu:opencorepkg mathieu$ git checkout master Previous HEAD position was 2378f2b5 CpuScan delegated to Clover Switched to branch 'master' Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) iMac-de-Mathieu:opencorepkg mathieu$ git fetch iMac-de-Mathieu:opencorepkg mathieu$ git pull Updating 77af4483..2378f2b5 Fast-forward Include/Intel/IndustryStandard/ProcessorInfo.h | 4 ++-- Library/OcCpuLib/AppleCpuSupport.c | 8 ++++---- Platform/OpenCore/OpenCore.c | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) EDIT 2: Normally, I use BuildMe script, menu option 13 updateResetClover() { echo "[UPDATE RESET CLOVER]" cd "${CLOVERROOT}" if [[ -d .git ]]; then git fetch --all --recurse-submodules git submodule foreach --recursive git clean -d -f -f git clean -d -f -f git submodule foreach --recursive git reset --hard origin/master git reset --hard origin/master git pull --recurse-submodules origin master else echo "Error: this is not a git repository, can't update!" fi } Edited April 23, 2021 by Matgen84 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756275 Share on other sites More sharing options...
Slice Posted April 23, 2021 Share Posted April 23, 2021 8 hours ago, Jief_Machak said: Some more logs !CloverX64-2021-04-23-10-10-23-a1a27d2-dirty-jief.zip Some more lines 2021-4-23_15-35_CLOVERX64.EFI.log.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756277 Share on other sites More sharing options...
Slice Posted April 23, 2021 Share Posted April 23, 2021 Anyway my own compilation of latest commit works. afa09ccb4eb349f9a0d1cfbfbfde2d9b7a57b4eb 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756279 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 1 hour ago, Slice said: Some more lines 2021-4-23_15-35_CLOVERX64.EFI.log.zip 9.59 kB · 1 download Are we facing a compiler problem ? Because from your log, StrToGuidLE is called with a null value, from that line EFI_STATUS Status = StrToGuidLE(Smbios.SmUUID, uuid); in settings.cpp from method const XString8& SETTINGS_DATA::getUUID(EFI_GUID *uuid) but Smbios.SmUUID cannot be null : it's not a pointer. Could you try this : CloverX64-2021-04-23-20-04-58-afa09cc-dirty-jief-gcc.zip it's a gcc compilation, and, if it panic, this : CloverX64-2021-04-23-20-04-58-afa09cc-dirty-jief-xcode.zip ? Thanks. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756282 Share on other sites More sharing options...
Slice Posted April 23, 2021 Share Posted April 23, 2021 2 hours ago, Jief_Machak said: Are we facing a compiler problem ? Because from your log, StrToGuidLE is called with a null value, from that line EFI_STATUS Status = StrToGuidLE(Smbios.SmUUID, uuid); in settings.cpp from method const XString8& SETTINGS_DATA::getUUID(EFI_GUID *uuid) but Smbios.SmUUID cannot be null : it's not a pointer. Could you try this : CloverX64-2021-04-23-20-04-58-afa09cc-dirty-jief-gcc.zip it's a gcc compilation, and, if it panic, this : CloverX64-2021-04-23-20-04-58-afa09cc-dirty-jief-xcode.zip ? Thanks. Both are not working. CPU stops or infinite loop. But there is something new before start Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756296 Share on other sites More sharing options...
Jief_Machak Posted April 23, 2021 Share Posted April 23, 2021 58 minutes ago, MifJpn said: Follwing is what I understand. Reference: https://www.w3.org/TR/xml/ <true></true> = <true/> The end of "Tags for empty element" is "/>". Therefore, the space before ”/>” is probably acceptable. It seems to be arbitrary in XML whether to put a space before />, but in W3C, as followshttps://www.w3.org/TR/xhtml1/#guidelines It seems that it is supposed to put a space. Thank you. Could you send me the theme you were using when that panic happened ? 1 hour ago, Slice said: Both are not working. CPU stops or infinite loop. But there is something new before start Both not working : should not be a compiler issue. Could you send a debug log, if you have one ? What I don't understand is why I can't reproduce that here with your config.plist... Yes, for now I display all errors and warnings from config.plist. That'll push people to correct them ! Could you reproduce that in Qemu ? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756302 Share on other sites More sharing options...
Slice Posted April 24, 2021 Share Posted April 24, 2021 8 hours ago, Jief_Machak said: Could you send me the theme you were using when that panic happened ? Both not working : should not be a compiler issue. Could you send a debug log, if you have one ? What I don't understand is why I can't reproduce that here with your config.plist... Yes, for now I display all errors and warnings from config.plist. That'll push people to correct them ! Could you reproduce that in Qemu ? Yes, reproduced in Qemu. First one (gcc compilation) custom properties for device 00:01.00 injected custom properties for device 00:03.00 injected custom properties for device 00:1D.00 injected RCBA disabled; cannot use it stringlength = 1620 CurrentMode: Width=1024 Height=768 SetVariablesForOSX -> Enter SetVariablesForOSX -> getUUID getUUID -> 0 getUUID -> 3 StrToGuidLE -> 0 StrToGuidLE -> 1 0 getUUID -> 4 SmUUID() is not valid A fatal error happened. System halted. This is my old qemu with old img. config.plist.zip I also can't reproduce how can you create such binaries Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756312 Share on other sites More sharing options...
Matgen84 Posted April 24, 2021 Share Posted April 24, 2021 15 hours ago, Matgen84 said: Thanks. Few days ago, I've a discussion about this. Is it possible to automate to commit in Clover the fact that there is a new commit in OpenCorePkg !EDIT 1: now this (sorry, maybe, I am a little bit stupid) Entering 'OpenCorePkg' HEAD is now at 2378f2b5 CpuScan delegated to Clover HEAD is now at afa09ccb4 OpenCorePkg new commit. iMac-de-Mathieu:opencorepkg mathieu$ git checkout master Previous HEAD position was 2378f2b5 CpuScan delegated to Clover Switched to branch 'master' Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) iMac-de-Mathieu:opencorepkg mathieu$ git fetch iMac-de-Mathieu:opencorepkg mathieu$ git pull Updating 77af4483..2378f2b5 Fast-forward Include/Intel/IndustryStandard/ProcessorInfo.h | 4 ++-- Library/OcCpuLib/AppleCpuSupport.c | 8 ++++---- Platform/OpenCore/OpenCore.c | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) EDIT 2: Normally, I use BuildMe script, menu option 13 updateResetClover() { echo "[UPDATE RESET CLOVER]" cd "${CLOVERROOT}" if [[ -d .git ]]; then git fetch --all --recurse-submodules git submodule foreach --recursive git clean -d -f -f git clean -d -f -f git submodule foreach --recursive git reset --hard origin/master git reset --hard origin/master git pull --recurse-submodules origin master else echo "Error: this is not a git repository, can't update!" fi } Hi @Jief_Machak I know that you're busy at this moment, but if you've few minutes to take look to my comment posted 15 hours ago. Please. It would be great Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756316 Share on other sites More sharing options...
Jief_Machak Posted April 24, 2021 Share Posted April 24, 2021 3 minutes ago, Matgen84 said: Is it possible to automate to commit in Clover Not sure we want to automate commits. But sure, we could put a warning in ebuild.sh, for example... 4 minutes ago, Matgen84 said: git fetch --all --recurse-submodules git submodule foreach --recursive git clean -d -f -f git clean -d -f -f git submodule foreach --recursive git reset --hard origin/master git reset --hard origin/master git pull --recurse-submodules origin master We probably should add a git checkout master somewhere here to always pull the right OpencorePkg version that goes with the current Clover commit. It's not the same thing as automating commits... And to test that, I've either to setup test repositories, or wait for the next OpencorePkg commit. I will do something, but not top of the list at the moment. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756317 Share on other sites More sharing options...
Jief_Machak Posted April 24, 2021 Share Posted April 24, 2021 @Slice Ok, got the bug, finally. Bad initialisation of smUUID in the new parser. Strange thing is that you didn't get the panic message at first. @MifJpn Could you recreate the situation where you got the panic and send me a zip of your whole CLOVER folder ? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756327 Share on other sites More sharing options...
Matgen84 Posted April 24, 2021 Share Posted April 24, 2021 1 hour ago, Jief_Machak said: Not sure we want to automate commits. But sure, we could put a warning in ebuild.sh, for example... We probably should add a git checkout master somewhere here to always pull the right OpencorePkg version that goes with the current Clover commit. It's not the same thing as automating commits... And to test that, I've either to setup test repositories, or wait for the next OpencorePkg commit. I will do something, but not top of the list at the moment. Thanks @Jief_Machak. That would be good indeed: "add a git checkout master somewhere here to always pull the right OpencorePkg version that goes with the current Clover commit." You're right, also: "not top of the list at the moment". Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756332 Share on other sites More sharing options...
Matgen84 Posted April 24, 2021 Share Posted April 24, 2021 13 hours ago, MifJpn said: Follwing is what I understand. Reference: https://www.w3.org/TR/xml/ <true></true> = <true/> The end of "Tags for empty element" is "/>". Therefore, the space before ”/>” is probably acceptable. It seems to be arbitrary in XML whether to put a space before />, but in W3C, as followshttps://www.w3.org/TR/xhtml1/#guidelines It seems that it is supposed to put a space. Thank you. Hi Bro @MifJpn Just my opinion, there is a bug with PlistEdPlus since 1.0.50: the version introduce a space before "/>". I've got no issues with BBedit, PlisEdit Pro or SublimeText (no space). The W3C guideLines for HTML, if I understand well: 'For empty element, also, use the minimized tag syntax for empty elements, e.g. <br />, as the alternative syntax <br></br> allowed by XML gives uncertain results in many existing user agents.' It's only for web HTML pages. Clover sample.plist or Opencore config.plist don't use the space before ”/>” 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1060/#findComment-2756337 Share on other sites More sharing options...
Recommended Posts