x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Fatal Error! 4.7 when player trigger blueprint event

I have moved up from 4.4 to 4.7, and after packageing the game (win32 shipping build) the game will fatal error crash when the player triggers a blueprint event on a character blueprint. The project uses unmodified 4.7 Shooter Game code as base.

This crash would not happen in the past, and I cant see why it is happening? Any advice would be appreciated! The blueprint the player triggers is a Mixamo character blueprint, player can trigger an event by proximity. I also currently have problems hosting multiplayer games, wich also worked great in the past. Clients will find the hosted servers, but never be able to connect to them. Thanks for any help! alt text

Product Version: Not Selected
Tags:
fatalerror.jpg (564.9 kB)
more ▼

asked Mar 18 '15 at 09:09 PM in Bug Reports

avatar image

MADHOUSE
378 23 37 59

avatar image Matt.Williams Mar 23 '15 at 08:41 PM

Hey MADHOUSE,

How did you go about upgrading from 4.4 to 4.7? Did you copy Content from a ShooterGame_4.4 project to a ShooterGame_4.7 project with windows explorer or did you "convert" by trying to open ShooterGame_4.4 using the 4.7 version of UE4Editor?

-Matt W.

avatar image MADHOUSE Mar 25 '15 at 06:41 PM

Hi!

I did download and install a fresh copy of Shooter Game for 4.7, and simply copyed assets from windows explorer, pretty much only static meshes, materials and texture/audio assets, most of the blueprints were made from scratch with 4.7, but it is possible a few blueprints might have been copied from the 4.4 version of the project

Thanks for helping out!

avatar image Matt.Williams Mar 26 '15 at 03:22 PM

I can't tell from your post if you ended up trying the "convert" process or not. If not, can you try that? Don't forget to back up before converting, even if you use the "Create a Copy" option in the convert dialog window.

-Matt W.

avatar image MADHOUSE Mar 26 '15 at 03:59 PM

What I meant was that I downloaded and installed shooter game 4.7, created a new project with shooter game 4.7 and copied over some of the uasset files from the old 4.4 project, into the new 4.7 project in windows explorer. (i never opened the 4.4 project in 4.7 editor) How does the convert thing work? What does it convert more specificly? I really only wanted to transfer some assets from the old project into the updated one. Would I still need to convert the asset files?

Thanks in advance

avatar image MADHOUSE Mar 26 '15 at 04:27 PM

I also get these crashes when exchanging fire with a shooter bot. I cant really tell what it means. Or sometimes just when the game is loading into the main menu etc

alt text

fatalblarror.jpg (63.5 kB)
avatar image Matt.Williams Mar 26 '15 at 06:16 PM

Hey MADHOUSE,

The way that I would do it would be to Convert the 4.4 project to 4.7, then migrate your content to the new project.

Project A - 4.4 ShooterGame Project B - 4.7 ShooterGame

To convert:

  1. Make a copy of Project A as a backup

  2. Launch 4.7 project browser and choose Project A

  3. Select "Convert" in the window that appears

To migrate content:

  1. Leave Project A open in 4.7

  2. Select all of the content in the Content Browser that you want to migrate

  3. Right click and go to Asset Actions>Migrate

  4. Look over all the assets in the Asset Report window. It will grab any other assets that are referenced by the ones that you've selected.

  5. Hit OK and then choose the Content folder for Project B

Let me know if doing that helps. If not, we will go from there.

-Matt W.

avatar image MADHOUSE Mar 27 '15 at 06:27 PM

Okay, Thanks for your assistance! I will try this out later this weekend and get back with my results later.

regards

avatar image MADHOUSE Mar 30 '15 at 05:24 PM

I have tried to convert a copy of the 4.4 project and recive this error during conversion.

Basicly what I can make out, any 4.4 BLUEPRINT would contain invalid/deprecated code if brought straight into 4.7?, altho doing so generates no warnings. But it would be OK to copy over materials/textures/meshes?

Error: see jpgalt text

error.jpg (519.0 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

I talked with one of our coding support guys about this. Basically, our recommendation is usually that people don't try to prototype in Shootergame (or any of our other more complex code samples).

That being said, I'd like to try something that might...MIGHT be a workaround for this, but the only way to know is for you to try it. I don't know if you've done any code changes or what parent classes you're using for your blueprints, but if you haven't, try this (try it anyways if you have):

  1. Create a blank blueprint based project using 4.4 (no starter content)

  2. Close that project and open Shootergame 4.4

  3. Select all of your content and anything you've modified in the content browser (levels included)

  4. Right click>Asset Actions>Migrate

  5. Ensure that everything you see in the following window is accurate (all items referenced by what you selected will be migrated as well)

  6. Hit OK

  7. Choose the content folder of that blank project you made in step 1

  8. Close the editor

  9. Delete ShooterGame 4.4

  10. Create ShooterGame 4.7 (but MAKE SURE it is the exact same name as the 4.4 Shootergame)

  11. Close ShooterGame 4.7

  12. Launch 4.7 project browser and select the blank project

  13. Convert in place

  14. When it opens, select all your content in the content browser

  15. Migrate it to ShooterGame 4.7 using the same methods as before

  16. Launch ShooterGame 4.7

I have some doubts that this will work, but worth a shot.

In the future we DO NOT recommend prototyping or developing based off of a code sample if you aren't intimately familiar with the code for that project.

-Matt W.

more ▼

answered Mar 30 '15 at 06:30 PM

avatar image MADHOUSE Mar 30 '15 at 09:38 PM

Thanks alot for your help! I will try this alittle later and report back with results. You can mark as solved for now. I've done no serious modification to the projects c++ code. My guess is that original problems was caused by copying old character blueprints and such.

regards

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question