sergiu.zixelise
Topic Author
Posts: 12
Joined: 23 May 2021, 10:57

Cannot build the UE4 plugin 3.1.1

19 Sep 2021, 17:26

Hi guys, I'm not sure if something is wrong with my system, but I am trying to update to 3.1.1, and I cannot compile the plugin for my project.

I tried with the example project, it also doesn't work.

I tried reinstalling UE4.26, also didn't work.

Bellow is the output log.

Wondering if anyone else has this problem
Severity	Code	Description	Project	File	Line	Suppression State
Error	C2039	'GetResource': is not a member of 'UMediaTexture'	Samples	C:\Users\Sergiu\Downloads\NoesisGUI-UE4.26-3.1.1-Indie\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisMediaPlayer.cpp	240	
Error	C2039	'GetResource': is not a member of 'UTexture'	Samples	C:\Users\Sergiu\Downloads\NoesisGUI-UE4.26-3.1.1-Indie\Plugins\NoesisGUI\Source\NoesisRuntime\Private\Render\NoesisRenderDevice.cpp	874	
Error	C2039	'GetResource': is not a member of 'UTexture'	Samples	C:\Users\Sergiu\Downloads\NoesisGUI-UE4.26-3.1.1-Indie\Plugins\NoesisGUI\Source\NoesisRuntime\Private\Render\NoesisRenderDevice.cpp	877	
Error	MSB3073	The command "D:\EpicGames\UE_4.26\Engine\Build\BatchFiles\Build.bat SamplesEditor Win64 Development -Project="C:\Users\Sergiu\Downloads\NoesisGUI-UE4.26-3.1.1-Indie\Samples.uproject" -WaitMutex -FromMsBuild" exited with code 6.	Samples	C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets	46	
 
User avatar
hcpizzi
Site Admin
Posts: 316
Joined: 09 Feb 2012, 12:40

Re: Cannot build the UE4 plugin 3.1.1

20 Sep 2021, 12:14

Hi,

Sorry about that. The plugin was updated for 4.27, although the zip still reads 4.26. However, it was easy enough to change the code to build with both. I've pushed the updated code to GitHub: https://github.com/Noesis/UE4Plugin
 
User avatar
jsantos
Site Admin
Posts: 3905
Joined: 20 Jan 2012, 17:18
Contact:

Re: Cannot build the UE4 plugin 3.1.1

20 Sep 2021, 16:38

The plugin was updated for 4.27, although the zip still reads 4.26
We also fixed this. Sorry for the confusion.
 
sergiu.zixelise
Topic Author
Posts: 12
Joined: 23 May 2021, 10:57

Re: Cannot build the UE4 plugin 3.1.1

20 Sep 2021, 17:31

That's good to know! I'm a bit scared to install 4.27 now because we're in the middle of a project, knowing epic games, it will certainly break something.

Is there any chance I could get the compiled version of the plugin for 4.26? I tried following the steps from GitHub, but when I run either of the .bat files the command window just pops up and disappears quickly, without seemingly doing anything.

I tried directly running the project, starts up fine, the login part of our app shows up fine, but after clicking login, not sure what's making it crash.
Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Core/Private/Windows/WindowsPlatformMisc.cpp] [Line: 475] Pure virtual function being called

UE4Editor_Core
VCRUNTIME140
UE4Editor_NoesisRuntime!NoesisNotifyArrayPropertyChanged() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisTypeClass.cpp:3257]
UE4Editor_NoesisRuntime!UNoesisFunctionLibrary::NotifyArrayChanged() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisFunctionLibrary.cpp:35]
UE4Editor_NoesisRuntime!UNoesisFunctionLibrary::execNotifyArrayChanged() [D:\git\UI\Plugins\NoesisGUI\Intermediate\Build\Win64\UE4Editor\Inc\NoesisRuntime\NoesisFunctionLibrary.gen.cpp:49]
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_NoesisRuntime!NoesisFunctionWrapper::Execute() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisTypeClass.cpp:1547]
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
UE4Editor_NoesisRuntime!UNoesisInstance::NativeOnTouchEnded() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisInstance.cpp:1068]
UE4Editor_UMG
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
user32
user32
UE4Editor_ApplicationCore
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll
 
User avatar
hcpizzi
Site Admin
Posts: 316
Joined: 09 Feb 2012, 12:40

Re: Cannot build the UE4 plugin 3.1.1

20 Sep 2021, 19:18

I've modified our Scoreboard sample to call NoesisNotifyArrayPropertyChanged like in the image and it works for me. Could you try this?

Thanks
Test.png
 
sergiu.zixelise
Topic Author
Posts: 12
Joined: 23 May 2021, 10:57

Re: Cannot build the UE4 plugin 3.1.1

21 Sep 2021, 08:38

Hi hcpizzi, I am trying this on our own project, It's already pretty complex, but I don't remember having any NotifyArrayChanged nodes called.

Not really sure how I should procede here, are there any other things that have fundamentally changed that would cause this error? other than NotifyArrayChanged?

The reason I'm trying to upgrade to this version is because some of the bugfixes that are present in here are reported by me, and are things that I need for this project, not sure what's the best way to move forward, maybe I'll try updating the project to 4.27 to see if it's an easier upgrade.
 
User avatar
sfernandez
Site Admin
Posts: 2983
Joined: 22 Dec 2011, 19:20

Re: Cannot build the UE4 plugin 3.1.1

21 Sep 2021, 10:34

I tried directly running the project, starts up fine, the login part of our app shows up fine, but after clicking login, not sure what's making it crash.
Could you please create a ticket in our bugtracker attaching a minidump of the crash. Before you try to upgrade your project to 4.27 we would like to find what is causing that crash to fix it.
 
User avatar
hcpizzi
Site Admin
Posts: 316
Joined: 09 Feb 2012, 12:40

Re: Cannot build the UE4 plugin 3.1.1

21 Sep 2021, 11:14

I've created a ticket for this issue: https://www.noesisengine.com/bugs/view.php?id=2126

I've also added a patch for you to try. Could you give it a go and let us know if that fixes the issue? Thanks.
 
User avatar
hcpizzi
Site Admin
Posts: 316
Joined: 09 Feb 2012, 12:40

Re: Cannot build the UE4 plugin 3.1.1

22 Sep 2021, 11:10

Hi,

I've updated the ticket with a new patch https://www.noesisengine.com/bugs/view.php?id=2126. We were finally able to reproduce the issue and are confident that this will resolve your problem. If you prefer, we've also pushed the new code to the plugin's GitHub repo https://github.com/Noesis/UE4Plugin.

Please, let us know if you still run into any problems with this code.
 
sergiu.zixelise
Topic Author
Posts: 12
Joined: 23 May 2021, 10:57

Re: Cannot build the UE4 plugin 3.1.1

24 Sep 2021, 02:30

Sorry was a bit busy these days with another project. I downloaded the patch, and indeed I manage to run the project, but I run into another issue after clicking one of the buttons:
LoginId:b58c98364cd126f422939f85c869f121
EpicAccountId:2c4b950a8ac1439e8b281ab95fbbde97

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000010

UE4Editor_NoesisRuntime!GenericSetter<bool>() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisTypeClass.cpp:343]
UE4Editor_NoesisRuntime!SetPropertyByRef() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisTypeClass.cpp:952]
UE4Editor_NoesisRuntime!NoesisFunctionWrapper::Execute() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisTypeClass.cpp:1556]
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
Noesis
UE4Editor_NoesisRuntime!UNoesisInstance::NativeOnTouchEnded() [D:\git\UI\Plugins\NoesisGUI\Source\NoesisRuntime\Private\NoesisInstance.cpp:1068]
UE4Editor_UMG
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
user32
user32
UE4Editor_ApplicationCore
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

Who is online

Users browsing this forum: Google [Bot], vinick and 66 guests