ImpulseAdventure / GUIslice-Builder

Cross-platform drag & drop GUI builder for GUIslice
Other
171 stars 36 forks source link

Crashing on OSX #96

Closed tanthony1 closed 4 years ago

tanthony1 commented 4 years ago

Describe the bug Made a couple of pages and then the application crashed.

Cannot work on the project again. Crashes with crash report beign written to logs.

To Reproduce Steps to reproduce the behavior:

  1. start application
  2. Open Project
  3. make any changes or click Save as
  4. Application crashes and crash log is written with pop up box showing location

Expected behavior application does not crash

Crash log / Project files If you experienced a crash, please attach the following to help us diagnose the cause:

Screenshots If applicable, add screenshots to help explain your problem.

Version

Additional context Add any other context about the problem here.

Pconti31 commented 4 years ago

I need the project folder zip'ed to debug the issue. The traceback says it has a problem with an image file. Maybe you could also include the images you used and give me an idea of what widgets you were using that required images.

Pconti31 commented 4 years ago

Since you haven't provided any additional information there isn't much I can do to hunt down the issue. However, I have just taken some proactive steps in the next release 0.14.b005. I assume your problem with the image whatever it was caused the local copy of the image to be NULL. This in turn caused the crash when saving the project. The new version of the Builder will do a better job with reporting errors back to you when first creating the image widget. A dialog box will show up posting the error and then maybe we can figure out what the issue is with that image. In an error case the the image widget will no longer be created so saving the projects will not crash. I have also added apache's log4j2 tracing to the Builder in the next release so I can hunt down issues when a project file can't be provided.

Pconti31 commented 4 years ago

While I can't test your problem, debugging info has been added to Release 0.15.0 If it happens with this release include the GUIsliceBuilder/logs/builder.log file and post a new issue.