title: Using /etc/ld.so.preload in a multi arch setup
body: <p>Is there some way to use ld.so.preload and cover both 32bit and 64bit binaries?</p>
  
  <p>If I list both the 32bit and 64bit versions of the fault handler in ld.so.preload then the loader always complains that one of them fails to preload for whatever command I run.  Not exactly earth shaking since the error is more a warning but I could certainly do without the printout.</p>
  
  <p>Instead of specifying an absolute path I tried specifying simply "segv_handler.so" in the hopes that the loader would choose the lib in the arch appropriate path (a 32bit version is in /lib and a 64bit version is in /lib64).</p>
  
  <p>Not likely apparently.</p>
  
  <p>Is there a way to setup ld.so.preload to be architecturally aware?  Or if not is there some way to turn off the error message?</p>