Parallels 12 Crash On Launch

Discussion in 'General Questions' started by VW5g7Z4q, Oct 23, 2018.

?

My Parallels Desktop 12 is crashing on launch

  1. Yes

    100.0%
  2. No

    0 vote(s)
    0.0%
  1. VW5g7Z4q

    VW5g7Z4q Bit Poster

    Messages:
    3
    Parallels' Developer Certificate which is used for the code signature for Parallels Desktop 12 expired Monday, October 22, 2018 at 12:11:00 AM UTC.
    This is causing Parallels Desktop 12 to crash on launch with the following:

    Exception Type: EXC_CRASH (Code Signature Invalid)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Exception Note: EXC_CORPSE_NOTIFY
     
  2. PaulChris@Parallels

    PaulChris@Parallels Product Expert Parallels Support

    Messages:
    3,096
    Hi @VW5g7Z4q, please generate a report ID and quit Parallels Desktop 12 and then go to Finder--> Application--> Parallels Desktop then ( Right click and move to trash ). Go to Disk utility--> Macintosh HD and run ' First Aid '. restart the Mac computer completely and then reinstall Parallels Desktop 12 < www.parallels.com/directdownload/pd12 > and check with it. if the issue still persists then generate a Technical Report ID (refer to http://bit.ly/1lUhbwK for assistance) please follow the last step using terminal, while the issue occurs/the error message is being displayed (very important) and reply with the report ID number. We'll then investigate.
     
  3. VW5g7Z4q

    VW5g7Z4q Bit Poster

    Messages:
    3
    Paul,
    Please see the image of the developer certificate used to sign Parallels Desktop 12 below:
    pdevcert.png
    You can see the expiration date is Monday October 22, 2018.
    The crash on launch is being caused by the expired certificate. This can be verified by self-signing Parallels Desktop and then launching it. The app will then function, but this is not the correct solution to the problem.

    Create a self-signed certificate:

    1. Open Keychain Access (/Applications/Utilities/Keychain Access)
    2. Select "Keychain Access > Certificate Assistant > Create a Certificate..." and create a self-signed certificate (use a name without spaces and change "Certificate type" to "Code Signing")
    3. Find the newly created cert in the list and select it, then do File > Get Info on that certificate
    4. select "Code Signing > Always Trust"
    5. In terminal, type: sudo codesign -s <CERTIFICATE_NAME_HERE> -f /Applications/Parallels\ Desktop.app/
    check "Let me override defaults" in order to enter a date a few years into the future - otherwise its default is one year.

    Parallels will now launch without crashing and function.
     
    Nemensi, KrisR and ChristopherK9 like this.
  4. PaulChris@Parallels

    PaulChris@Parallels Product Expert Parallels Support

    Messages:
    3,096
    Hi @VW5g7Z4q, thanks for the solution! It's really helpful! We would love to have customers like you!!
     
  5. RobertL19

    RobertL19 Bit Poster

    Messages:
    2
    This morning I tried to start Parallels 12 on two of my machines - one Mac Pro laptop running OS X 10.13.6 and one Mac Mini running OS X 10.14. I get the same error as shown above when looking at the 'send report' window. I tried to create a self signed certificate but that didn't work - probably my fault as I couldn't view the example certificate from VW5g7Z4q. Is there any patch for this yet? I do have Parallels 12 running on a 2013 Mac Pro with OS X 10.14 and it loads and executes correctly (for now).
     
  6. AJ@Parallels

    AJ@Parallels Staff Member

    Messages:
    550
    Hello RobertL19, Kindly quit Parallels Desktop 12 and then go to Finder--> Application--> Parallels Desktop then ( Right click and move to trash ). Go to Disk utility--> Macintosh HD and run ' First Aid '. restart the Mac computer completely and then reinstall Parallels Desktop 12 < www.parallels.com/directdownload/pd12 > and check with it. if the issue still persists then generate a Technical Report ID (refer to http://bit.ly/1lUhbwK for assistance) please follow the last step using terminal, while the issue occurs/the error message is being displayed (very important) and reply with the report ID number.
     
  7. RobertL19

    RobertL19 Bit Poster

    Messages:
    2
    AJ
    Thank you. That fixed my issue.
    Bob
     
  8. Sathiya@Parallels

    Sathiya@Parallels Staff Member

    Messages:
    547
    Nice to know that it is sorted out. Please post again for any additional queries.
     
  9. GabrielaB1

    GabrielaB1

    Messages:
    1
    Hi @VW5g7Z4q !
    Thank you very much for your post. I think I have the exact same problem...I tried it with the new certificate but this is what I get:
    Gabrielas-MBP:~ Gabriela$ sudo codesign -s <GABPARALLELS> -f /Applications/Parallels\ Desktop.app/
    -bash: GABPARALLELS: No such file or directory
    Probably I am doing something wrong..:S Because the certificate does appear in the list and so on...
    Thank you very much!!
     
  10. AJ@Parallels

    AJ@Parallels Staff Member

    Messages:
    550
    Hello GabrielaB1, Kindly quit Parallels Desktop 12 and then go to Finder--> Application--> Parallels Desktop then ( Right click and move to trash ). Go to Disk utility--> Macintosh HD and run ' First Aid '. restart the Mac computer completely and then reinstall Parallels Desktop 12 < www.parallels.com/directdownload/pd12 > and check with it. if the issue still persists then generate a Technical Report ID (refer to http://bit.ly/1lUhbwK for assistance) please follow the last step using terminal, while the issue occurs/the error message is being displayed (very important) and reply with the report ID number. We'll then investigate.
     
  11. ChristopherK9

    ChristopherK9

    Messages:
    2
    Try removing the "<>". Those are just to indicate where the variable goes. So instead of writing <GABPARALLELS>, just write GABPARALLELS. I Assume that "GABPARALLELS" is the name you gave your certificate.
     
  12. ChristopherK9

    ChristopherK9

    Messages:
    2
    Thank you very much! This resolved my issue without having to reinstall.
     
  13. AJ@Parallels

    AJ@Parallels Staff Member

    Messages:
    550
    Hello ChristopherK9! Perfect, Please feel free to reach us any time for any queries regarding Parallels.
     
  14. RyanN4

    RyanN4 Bit Poster

    Messages:
    1
    Through searching multiple forums, I found that your terminal code above should have quotes (") instead of the characters you have listed (<>) to get mine to work (can't explain why but that's what I found, because your characters (<>) made terminal output "-bash: CERTIFICATE_NAME: no such file or directory") but once I replaced these and ran the command:
    sudo codesign -s "parallelsCertificate" -f /Applications/Parallels\ Desktop.app

    terminal output:
    /Applications/Parallels Desktop.app: replacing existing signature
    /Applications/Parallels Desktop.app: resource fork, Finder information, or similar detritus not allowed

    I am not sure what the issue is, but my certificate will not sign so any help would be much appreciated. Thank you!
     
    Last edited: Nov 1, 2018
  15. ChanonB

    ChanonB Bit Poster

    Messages:
    2
    i ve got same issue with out after i try to replace Cert so anyone who know the solution pls help Thank you very much
     
  16. Sathiya@Parallels

    Sathiya@Parallels Staff Member

    Messages:
    547
    Hello ChanonB. Please follow the steps from this article to resolve this issue.
     
  17. ChanonB

    ChanonB Bit Poster

    Messages:
    2
    Could resolve this issue without reinstall ?.
     
  18. Sathiya@Parallels

    Sathiya@Parallels Staff Member

    Messages:
    547
    We are just reinstalling the Parallels Desktop application which will not affect the virtual machines and their data.
     
  19. ChrisPeaPod

    ChrisPeaPod Bit Poster

    Messages:
    2
    Reinstalling the app worked for me! No data loss on the VM. Easy, quick.
     
  20. Sathiya@Parallels

    Sathiya@Parallels Staff Member

    Messages:
    547
    Hi ChrisPeaPod. Nice to know that it works. Please post again for additional queries.
     

Share This Page