আমি একটি এনভিডিয়া জেটসন টিএক্স 1 এসবিসি-তে চলমান উবুন্টু 14.04 এলটিএস (এআরএম) এর মূল ডাম্প সক্ষম করার জন্য সংগ্রাম করছি। আমি এখান থেকে এবং এখানে পরামর্শ সহ সাধারণ সমস্ত জিনিস সম্পাদন করেছি । মূল ফাইল সিস্টেমে প্রচুর জায়গা রয়েছে, যা লিখনযোগ্য। আবেদন করে না SUID বিট সেট আছে। আমি উবুন্টুর "অ্যাপপোর্ট" পরিষেবাটি অক্ষম করে দিয়েছি। আমি যা সেট করেছি তা এখানে:
/etc/security/limits.conf:
* soft core unlimited
* hard core unlimited
কার্নেল কোর সেটিংস:
$ cat /proc/sys/kernel/core_pattern
core
$ cat /proc/sys/kernel/core_uses_pid
1
উলিমিটের আউটপুট:
$ ulimit -c
unlimited
এবং আমার প্রক্রিয়া শুরু করার পরে:
$ egrep "Units|core" /proc/$(pgrep my_app_name)/limits
Limit Soft Limit Hard Limit Units
Max core file size unlimited unlimited bytes
কিন্তু অ্যাপ্লিকেশনটি যখন সেগফাল্ট করে, বাতিল হয় বা কোনও ভাসমান পয়েন্ট ব্যতিক্রম হয় তখন কোনও কোর তৈরি হয় না। আমি কি মিস করেছি?