Bug#992871: darkplaces: Segfault when using custom texturepack
    Sébastien Noel 
    sebastien at twolife.be
       
    Tue Aug 24 15:18:50 BST 2021
    
    
  
Package: darkplaces
Severity: normal
Dear Maintainer,
The current darkplaces debian packages segfault when using
"Rygel's ultra pack".
   PNG_LoadImage: warning: iCCP: known incorrect sRGB profile
   PNG_LoadImage: warning: Interlace handling should be turned on when 
using png_read_image
   [...]
   PNG_LoadImage: warning: Interlace handling should be turned on when 
using png_read_image
   PNG_fReadData: overrun by 8 bytes
   PNG_LoadImage: error: [00][00][00][00]: invalid chunk type
   libpng error: [00][00][00][00]: invalid chunk type
   Segmentation fault
Since this pack is linked from the original upstream project,
at https://icculus.org/twilight/darkplaces/download.html
under "Quake art enhancement projects", I suspected this was
a tested/validated configuration.
When using a recent upstream snapshot compiled by myself,
everything worked fine. So I started digging...
The problem disapers once I rebuild the debian package & replace
"DP_LINK_PNG=shared" by "DP_LINK_PNG=dlopen" in d/rules.
I wish I could more precisely spot the problem but my knowledge
about dlopen and all its mysteries ends pretty quickly...
Best Regards,
Sébastien
    
    
More information about the Pkg-games-devel
mailing list