• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
2
Question by WinterboltGames · Dec 18, 2016 at 11:24 AM · bugs

Error : * Assertion at ..\mono\mini\unwind.c:616, condition `cfa_reg != -1' not met

Help Me Guys I Just Updated To Unity 5.6 And This Error Pops Up Every Second! I Can't Play test Please Help Quickly!

The Error is : * Assertion at ..\mono\mini\unwind.c:616, condition `cfa_reg != -1' not met

Comment
Add comment · Show 5
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image WinterboltGames · Dec 18, 2016 at 08:30 AM 0
Share

Guys does Reinstalling Fix This Error? Or Still No Hope?

avatar image khodor · Dec 29, 2016 at 08:22 PM 0
Share

$$anonymous$$ee to please we need some help I have a school project I must finish

avatar image xCyborg khodor · Mar 23, 2017 at 02:42 PM 0
Share

That makes three of us, I guess you still have this issue. Can we get on Skype the three of us to try to sort this out?

avatar image WinterboltGames xCyborg · Mar 25, 2017 at 10:26 AM 0
Share

..........yep we can

Show more comments

5 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Rabee_Kiblawi · Apr 01, 2017 at 09:22 PM

I found the solution , Go to control panel > region > Administrative > Change System local > change it to English (US )

Comment
Add comment · Show 4 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image xCyborg · Apr 01, 2017 at 11:22 PM 1
Share

I'll be damned, you indeed found the solution sir. BRAVO!

avatar image The-Hani · Apr 11, 2017 at 03:09 PM 1
Share

same for me , thanks it worked

avatar image WinterboltGames · Apr 15, 2017 at 04:28 PM 0
Share

Totally works! thank you!

but how did you know that?

avatar image Clairvoyantindie · May 20, 2017 at 07:52 PM 0
Share

I cannot find where is the control panel could someone guide me please thanks.

avatar image
1

Answer by RobAnthem · Dec 29, 2016 at 08:28 PM

You have a file in a folder called mono/mini/unwind.cs, at line 616 of this file, you are throwing an error. The var cfa_reg is not meeting the required condition of being NOT -1. I.E., cfa_reg probably either doesn't exist, or is greater than, or less than -1.

Comment
Add comment · Show 6 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image khodor · Dec 29, 2016 at 08:35 PM 0
Share

How can I solve that problem please help me

avatar image RobAnthem · Dec 29, 2016 at 09:21 PM 0
Share

I don't know, its referring to a C class file that I would need to see to help you fix. C has literally nothing to do with Unity, it was built using C++, and provides scripting wrappers for C#, Java, and UnityScript. It is more than likely some sort of plugin you are using that is causing the error.

avatar image WinterboltGames · Mar 09, 2017 at 01:24 PM 0
Share

interesting..........i might look into my plugins and check what's causing the error

avatar image Bunny83 · Mar 09, 2017 at 02:26 PM 0
Share

The unwind.c file is part of the mono framework. It's basically a stack "unwinder" which is most likely used when it needs to perform a stacktrace. Here's a link to the current source file of the mono framework. Note that the line number has moved slightly since Unity uses a quite old mono version.

From that assert we can't say anything about the origin of the actual problem. Asserts are usually safety nets which indicate an unexpected state. The cause of this could be anything unless you are familiar with the source code of the framework ^^. Asserts are usually the result of a bug of some sort.

An assert basically is a way to say: "whenever i get to this point a certain state has to be met, if not we can't continue". Again: asserts are not "normal exceptions". Their condition should never be false. If it is it usually indicates either an oversight of the programmer(s) or some sort of corrupted data / code.

avatar image WinterboltGames Bunny83 · Mar 20, 2017 at 02:00 PM 0
Share

so, i know is there'sn't any fix?

i tried : Rebooting, Re-Writing All $$anonymous$$y Game Script (877 script! c# & js), deleting and re-installing unity 95 times in one day!, re-creating my game from scratch,

Nothing WOR$$anonymous$$S!

avatar image WinterboltGames · Mar 20, 2017 at 01:55 PM 0
Share

now it switched form line 616 to 20? what the hell how am i supposed to continue my development? (switching to UE4 until this's fixed! )

avatar image
1

Answer by alsharefeeee · Apr 02, 2017 at 12:14 PM

Guys please vote on this issue we need unity to solve it:

https://issuetracker.unity3d.com/issues/compile-error-each-time-i-load-a-custom-package-or-plugin

Here is the forum link for it: https://forum.unity3d.com/threads/what-is-this-cfa_reg-1-not-met.462693/#post-3005873

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Andrew915 · Mar 08, 2017 at 02:53 PM

i have now the same problem in some computers and other works fine , i don't know if it is a bug in the framework that unity5.6 works on or something similar to that ,

Computers that unity5.6 works on is running windows10 Computers that unity5.6 doesnt work on is running 8.1 and windows 7

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image WinterboltGames · Mar 09, 2017 at 01:52 PM 0
Share

No, i used to run unity on win7 64bit and win8 and 8.1 it's not a os problem!

avatar image
0

Answer by xCyborg · Mar 23, 2017 at 02:32 PM

Thank goodness I'm not the only one, I've been banging my head against this for months now, bookmarking this post.

If anyone made a breakthrough let's post here.

Good luck.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

13 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

multiple shaders per shader file 2 Answers

how do you interpret error logs? 1 Answer

How to Code? 2 Answers

Blue glow around model 1 Answer

Fatal Error Failed to Load Mono 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges