[cups] cupsd 2.0.3 SIGSEGV on Solaris SPARC 64bit

Johannes Meixner jsmeix at suse.de
Fri Jan 22 02:23:05 PST 2016


Hello,

only a side note from someone who knows nothing about Solaris:

On Jan 22 09:54 Matthias Apitz wrote (excerpt):
> ... ported ... from Solaris 32bit to 64bit ...
...
> ... bad C-code assuming that a pointer and an integer
> are of the same size of 4 bytes ...
...
> ... now have exactly such crashes with cupsd

Since a long time ago 32bit versus 64bit issues should have
been fixed in general because this should have happened
at the time when the 64bit x86_64 architecture was introduced.

Since years I did not notice any 32bit versus 64bit issue
with CUPS under Linux for the 32bit x86 architecture versus
the 64bit x86_64 architecture or any bitness issue for the
PPC 32bit and 64bit architectures or the IBM S/390 versus
z Systems architectures that can have unusual bitness, cf.
https://en.wikipedia.org/wiki/IBM_System_z

Therefore only a blind guess from someone who knows nothing
about Solaris:

Perhaps what you see is not a bug inside CUPS (i.e. in the
CUPS sources) but something in the build-time or run-time
environment of CUPS (e.g. a bug inside a library that is
linked with the cupsd binary)?


Kind Regards
Johannes Meixner
-- 
SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard,
Graham Norton - HRB 21284 (AG Nuernberg)




More information about the cups mailing list