Slam! Crash! Error Part 2
Moderator: Kyete
- Mark Oliva
- Posts: 36
- Joined: Fri Aug 30, 2019 8:38 am
Slam! Crash! Error Part 2
Things are getting interesting! Instead of Too many profiles, this one's showing up now too!
- Attachments
-
- error2.jpg (13.11 KiB) Viewed 8683 times
- Mark Oliva
- Posts: 36
- Joined: Fri Aug 30, 2019 8:38 am
Re: Slam! Crash! Error Part 2
I've been trying to track down the cause of these error messages. Individual JPGs seem to cause them. I'm attaching one that does it every time here with OWM, even though other programs have no problem with it. The problem occurs when one in OWM opens the folder (directory) that contains the PNG. Other programs have no problems with this PNG.
Servus,
Servus,
- Attachments
-
- shipwreck05.png (421.85 KiB) Viewed 8681 times
Re: Slam! Crash! Error Part 2
Thank you so much for the report and sorry for the slow replies (yes, regression testing ).
Those errors are from improperly formatted png headers. libpng is extremely picky about it, and we use it Linux and Mac, and partially in Windows.
It shouldn't cause a crash, but it's possible it's confusing libpng (we'll investigate with the file you provided). We are stripping those errors from our custom build of libpng, so they shouldn't be there going forward. Hopefully we can solve the crash too.
FYI, anyone using those assets in a program that uses the OS's libpng in Linux (and not a custom build) will get those errors.
Thank you!
- Alejandro
Those errors are from improperly formatted png headers. libpng is extremely picky about it, and we use it Linux and Mac, and partially in Windows.
It shouldn't cause a crash, but it's possible it's confusing libpng (we'll investigate with the file you provided). We are stripping those errors from our custom build of libpng, so they shouldn't be there going forward. Hopefully we can solve the crash too.
FYI, anyone using those assets in a program that uses the OS's libpng in Linux (and not a custom build) will get those errors.
Thank you!
- Alejandro
Alejandro S. Canosa
Three Minds Software
Three Minds Software
- Mark Oliva
- Posts: 36
- Joined: Fri Aug 30, 2019 8:38 am
Re: Slam! Crash! Error Part 2
I would say that libpng is a bit too finicky, when one considers that the files read fine everywhere else. Be that as it may ...Kanchou wrote:Those errors are from improperly formatted png headers. libpng is extremely picky about it, and we use it Linux and Mac, and partially in Windows.
It shouldn't cause a crash, but it's possible it's confusing libpng (we'll investigate with the file you provided). We are stripping those errors from our custom build of libpng, so they shouldn't be there going forward. Hopefully we can solve the crash too.
The problem is easy to fix. One need only load the offending PNG in The GIMP and export it as a new PNG. That ends the problem.
Unfortunately, finding the offending PNG file is a needle-in-the-haystack operation,when one considers that Volume 2 of the Dundjinni Archives contains 2+ GB of PNGs.
Servus,
Re: Slam! Crash! Error Part 2
Agreed, I found it very annoying too.Mark Oliva wrote: I would say that libpng is a bit too finicky, when one considers that the files read fine everywhere else. Be that as it may ...
I confirmed with the png you attached that our current release candidate under test has no crashes or warnings. It should be out Tuesday.Mark Oliva wrote: The problem is easy to fix. One need only load the offending PNG in The GIMP and export it as a new PNG. That ends the problem.
Unfortunately, finding the offending PNG file is a needle-in-the-haystack operation,when one considers that Volume 2 of the Dundjinni Archives contains 2+ GB of PNGs.
Servus,
Thank you!!
- Alejandro
Alejandro S. Canosa
Three Minds Software
Three Minds Software
- Mark Oliva
- Posts: 36
- Joined: Fri Aug 30, 2019 8:38 am
Re: Slam! Crash! Error Part 2
Sounds good!Kanchou wrote:I confirmed with the png you attached that our current release candidate under test has no crashes or warnings. It should be out Tuesday.
Servus,