@liberdade Hi, welcome to the Pencil2D forums. I’ve split your answer on the FAQ and put it over the Bug report section, because this is obviously a technical issue and not a minor problem. From her eon this thread is the place where you can ask about your particular problem.
@CandyFace This gentleman asked around on Facebook about his issue. They escalated him to the forum because it’s a MAC issue on the latest release candidate. Would you mind helping to troubleshoot his issue?
Sorry to hear it’s crashing for you. Please do the following:
Right-click on Pencil2D and choose “Show package contents” then go to Contents/MacOS and click on Pencil2D. If the program crashes, copy all the content of the terminal window that opened and copy it here or to https://pastebin.com
This should hopefully spit out some useful information if it crashes because of some malfunction.
@candyface Could this be an issue with QT’s mac deployment scheme?
I was looking these errors on the web particularly:
2017-09-26 22:13:22.459 Pencil2D[4395:507] *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘+[NSGraphicsContext graphicsContextWithCGContext:flipped:]: unrecognized selector sent to class 0x7fff790ac8f8’
libc++abi.dylib: terminating with uncaught exception of type NSException
It seems other people have had issues with some thing called “cocoa” with “macdeployqt”
I’ll post links to similar issues to see if maybe it’s possible to fix this:
Also, just to make sure what version of QT are we using now?
Because here a dude had a similar and very recent issue and it says that the problem was that Qt 5.9.1 only deploys to 10.10 and above…and Gustavo has 10.9.5… Which would make this make me hate Apple a lot for their annoying need to force people to update their OS lol…
Anyway hope this sheds some light on this issue. Talk to you later guys.
@morr You may be onto to something here… Usually i’m pretty good and finding stuff like this but apparently not this time. Nice discovery anyhow, but yeah if that’s the case… we may have to lower the Qt version, because we indeed are using 5.9. It seems a bit too early to kill off 10.9 support
edit: alternatively we can probably set up a second build server for QT 5.8 too, and keep 5.9 support.
@liberdade Hey Gustavo, we’re on 2018 now, I’m not sure if you are still using Pencil2D, but if you are, I want to ask if you still have the same issue(s) with the newer builds, or if you managed to find something that might help us learn about this problem.
In case you did please let us know to review if it’s possible to assist you further. Ultimately it might be possible to create a backwards compatible build for you to try, but since we have limited time it’s better to exhaust all the possibilities before asking the devs to do this. Either way we’ll be pending for your response. Cheers.