Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Find symbol showing things that don't belong there

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
Zeblote Posted - Jul 18 2018 : 7:13:11 PM
I'm very confused what's happening here. I created a new source build of Unreal 4.20 in C:\UnrealEngine420 for testing and Find Symbol is showing things from a completely different (launcher) installation of the engine??? Why is everything doubled?

5   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Jul 21 2018 : 09:57:34 AM
I had not expected the effect to survive you closing and reloading the IDE, but I am seeing the same problem here. It isn't related to Unreal Engine 4.20, I can reproduce it with 4.18. I have put a bug report in for this:

case=117884

For now, can you try turning On:

Find Symbol dialog -> Show only symbols defined in current solution

when working in a solution that uses a "different" version of the Engine, as opposed to the installed copy created by the Unreal Editor. For me this is filtering out all of the extra symbols.

Interestingly the effect is reversed when opening a solution created via the Unreal Editor, here if you turn On this setting, all of the Unreal Engine symbols are removed from the list.
Zeblote Posted - Jul 19 2018 : 09:42:24 AM
This one:
> Opening one instance of the IDE, opening a solution, then closing the IDE, and opening a fresh single instance of the IDE to open the next solution

A source build means cloning the engine source from https://github.com/EpicGames/UnrealEngine/ somewhere and building it.
It looks like VA is loading the symbols for the launcher build of the engine into the solution for the source build, if it knows about them.

Not sure if me using the action rpg sample was relevant, it's just the only project I have at the moment using the 4.20 launcher version.
feline Posted - Jul 19 2018 : 09:32:19 AM
How are you doing the opening?

Are you opening 3 separate instances of the IDE at the same time, with one solution open per IDE?
Opening one instance of the IDE, opening a solution, then closing the solution but keeping the IDE open, then opening the next solution, and so on?
Opening one instance of the IDE, opening a solution, then closing the IDE, and opening a fresh single instance of the IDE to open the next solution?

I am assuming you mean this for the RPG sample, which I have just downloaded:

https://www.unrealengine.com/marketplace/action-rpg#

but what do you mean by a source build? Is this something you are doing via Github, and downloading the source code for the engine from here?
Zeblote Posted - Jul 18 2018 : 8:07:19 PM
Ok, spent a while longer trying to track down what is actually happening.

I have 3 solutions using various engine installs:

- Action RPG sample using 4.20 launcher version
- My project using 4.19 source build
- 4.20 source build (no project, UE4.sln)

After opening and parsing all 3 of these solutions:
- Action RPG is fine.
- My project is fine.
- 4.20 source build is messed up, also includes symbols from the engine source in Action RPG for no reason.
Zeblote Posted - Jul 18 2018 : 7:28:59 PM
I cleared the symbol database / cache and it's fixed now. Not sure how it managed to display the symbols from an unrelated solution in the first place...

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000