Bug #75

Crashing maps - known issues with maps caused by libjpeg8

Added by cubs over 7 years ago. Updated almost 7 years ago.

Status:Fixed% Done:

100%

Priority:NormalSpent time:-
Assignee:Radegast
Category:Client
Target version:2.71rc1
OS: Arch:

Description

ET:L crashes on cft_pool_v2. Probably libjpeg?

Unsupported color conversion request

Map: http://78.46.21.215/etmain/ctf_pool_v2.pk3

Associated revisions

Revision 6721722c
Added by Radegast almost 7 years ago

client: jump back out of libjpeg errors, fixes #75

History

#1 Updated by IR4T4 over 7 years ago

ctf_pool_va

Do you know which image causes the trouble? (developer 1)

(Edit)
- pool_hky.jpg
- pool_pow2.jpg

... these files don’t use a supported color space of libjpeg8 or are just corrupt ^^

Unfortunately error type JERR_CONVERSION_NOTIMPL (Unsupported color conversion request
) is used for different kind of issues so we don’t know the real problem of the files ...

#2 Updated by Radegast over 7 years ago

  • Category set to Client
  • Priority changed from Low to Urgent
  • Target version set to 2.70rc1

cubs wrote:

Probably libjpeg?

Definitely. When I see Ilm on the irc I’ll show him this bug report. He’s the one who updated libjpeg use in raedwulf-et/ET:L and he’ll know where that error comes from.

(Edit) sorry, I missed your edit, IR4T4

(Edit) From IRC:

00:45 <+morsik> /home/morsik/Projects/et-textures/pak0.pk3_FILES/textures/assault/atool_m02.jpg JPEG 128x128 128x128+0+0 8-bit DirectClass 5.89KB 0.000u 0:00.000
00:45 <+morsik> /home/morsik/Projects/et-textures/pak0.pk3_FILES/textures/assault/awall_m01.jpg[1] JPEG 256x256 256x256+0+0 8-bit DirectClass 28.3KB 0.000u 0:00.000
00:46 <+morsik> and here result from your broken files
00:46 <+morsik> /tmp/ctf/textures/ctf_pool/pool_hky.jpg JPEG 512x256 512x256+0+0 8-bit DirectClass 31.3KB 0.000u 0:00.000
00:46 <+morsik> /tmp/ctf/textures/ctf_pool/pool_pow2.jpg[24] JPEG 512x128 512x128+0+0 8-bit DirectClass 56.2KB 0.000u 0:00.000
00:46 <+morsik> the same results..
00:46 < cubs> show more
00:46 <+morsik> what more?
00:46 < cubs> normal file:
00:46 < cubs>   Type: TrueColor
00:46 < cubs>   Colorspace: sRGB
00:46 <+morsik> how? :D
00:46 < cubs> this file:
00:46 < cubs>   Type: ColorSeparation
00:46 < cubs>   Colorspace: CMYK
00:46 <+morsik> ;x
00:46 <+morsik> lol
00:47 <+morsik> how did you checked that?
00:47 < cubs> or
00:47 < cubs> pool_pow2.jpg: JPEG image data, EXIF standard
00:47 < cubs> pool_pow.jpg:  JPEG image data, JFIF standard 1.01

#3 Updated by IR4T4 about 7 years ago

  • Subject changed from Crashing maps to Crashing maps - known issues with maps caused by libjpeg8
  • Target version changed from 2.70rc1 to ALL

#4 Updated by IR4T4 about 7 years ago

  • Priority changed from Urgent to Normal

Moved to version 'all’ - all versions are affected.

For now we have no other option than repacking corrupt pk3s with fixed images.

#5 Updated by Dragonji about 7 years ago

Any news regarding this? Can’t the game just replace corrupted images with yellow and black square texture instead of crashing itself?

#6 Updated by Radegast about 7 years ago

Dragon wrote:

Can’t the game just replace corrupted images with yellow and black square texture instead of crashing itself?

That’s the plan. We just need to find someone to program it.

#7 Updated by Radegast almost 7 years ago

  • Assignee set to Radegast
  • Target version changed from ALL to 2.71rc1
  • % Done changed from 0 to 10

#8 Updated by Radegast almost 7 years ago

  • Status changed from New to Fixed
  • % Done changed from 10 to 100

Also available in: Atom PDF