क्या ld.so.preload का उपयोग करने और 32 बिट और 64 बिट दोनों बाइनरी को कवर करने का कोई तरीका है?एक बहु संग्रह सेटअप में /etc/ld.so.preload का उपयोग
यदि मैं ld.so.preload में गलती हैंडलर के 32 बिट और 64 बिट संस्करणों को सूचीबद्ध करता हूं तो लोडर हमेशा शिकायत करता है कि उनमें से कोई भी मेरे द्वारा चलाए जाने वाले आदेश के लिए प्रीलोड करने में विफल रहता है। वास्तव में धरती हिल रही है क्योंकि त्रुटि अधिक चेतावनी है लेकिन मैं निश्चित रूप से प्रिंटआउट के बिना कर सकता हूं।
एक पूर्ण पथ निर्दिष्ट करने के बजाय मैंने बस "segv_handler.so" निर्दिष्ट करने की कोशिश की है कि लोडर आर्क उपयुक्त पथ में lib का चयन करेगा (32 बिट संस्करण/lib और 64 बिट संस्करण/lib64 में है)।
स्पष्ट रूप से संभावना नहीं है।
क्या वास्तुशिल्प रूप से जागरूक होने के लिए ld.so.preload को सेटअप करने का कोई तरीका है? या अगर त्रुटि संदेश बंद करने का कोई तरीका नहीं है?