ক্র্যাশ বিজ্ঞপ্তি একটি সংযুক্ত ফাইল ও একটি স্পষ্ট পরবর্তী পদক্ষেপ নিয়ে আসে: সেটি টিকিটে সংযুক্ত করা। তা করার আগে বুঝুন ফাইলটি আসলে কী। ক্র্যাশ আর্টিফ্যাক্ট ছোট লেখার সারাংশ থেকে শুরু করে এমন প্রসেস ডাম্প পর্যন্ত হতে পারে যাতে অ্যাপ্লিকেশন ব্যর্থ হওয়ার সময় মেমরিতে যা কিছু ছিল তা থাকে। বিজ্ঞপ্তি থেকে প্রাপক পর্যন্ত পুরো পথ দেখাই একমাত্র উপায় জানার, আপনার হাতে কোনটি আছে।

ডাম্প কোনো লগ নয়

সংযোগ লগ নির্বাচিত ঘটনা রেকর্ড করে এবং লেখার আগে সাধারণত সংশোধন প্রক্রিয়ার মধ্য দিয়ে যায়। প্রসেস ডাম্প মেমরি ধারণ করে, আর মেমরিতে যা কিছু সেই সময়ে ছিল তা থাকে: হোস্টনেম, ব্যবহারকারীর পথ, চলমান টোকেন, রেন্ডার করা পৃষ্ঠার অংশ। ছোট ডাম্প ধরন পরিমাণ কমায়, এবং কোনোটিই ক্রেডেনশিয়াল সরানোর প্রতিশ্রুতি দেয় না। এই পার্থক্যটি গুরুত্বপূর্ণ, কারণ দুটি আর্টিফ্যাক্ট ভিন্ন সিস্টেমের মধ্য দিয়ে যায়।

লগের পথটি গোপনীয়তার জন্য পর্যালোচনা করা হয়ে থাকতে পারে, অথচ ক্র্যাশ সুবিধা স্বয়ংক্রিয়ভাবে এমন একটি এন্ডপয়েন্টে আপলোড করে যা কেউ নথিভুক্ত করেনি। ফাইলের আকারকে শ্রেণিবিন্যাস নয়, ইঙ্গিত হিসেবে ধরুন। কয়েকশ কিলোবাইটেও কনফিগারেশনের অংশ ও অ্যাকাউন্টের নাম থাকতে পারে।

সংগ্রহের মালিক কে তা খুঁজুন

ক্র্যাশ রিপোর্টের তিনটি সম্ভাব্য মালিক থাকতে পারে: অ্যাপ্লিকেশন, অপারেটিং সিস্টেমের ত্রুটি প্রতিবেদন, বা ক্লায়েন্টে এমবেড করা মনিটরিং লাইব্রেরি। প্রত্যেকের নিজস্ব নীতি ও নিজস্ব প্রাপক আছে। সেটিংস পৃষ্ঠা ও ইনস্টল ডিরেক্টরি দিয়ে শুরু করুন, তারপর পরিষেবার তালিকায় নিশ্চিত করুন। ক্র্যাশ ডায়ালগ দেখানো অ্যাপ্লিকেশনও ডাম্পটি সিস্টেম সুবিধার কাছে দিতে পারে, আর লাইব্রেরি কোনো ডায়ালগ ছাড়াই একটি অনুলিপি পাঠাতে পারে।

কী স্বয়ংক্রিয়, কী ঐচ্ছিক এবং ফাইলটি কোথায় জমা হয় তা লিখে রাখুন। এই রেকর্ডটি পরে গোপনীয়তা পর্যালোচনা যা জিজ্ঞাসা করবে তার বেশিরভাগের উত্তর দেবে। কোনো কিছু পাঠানো উচিত নয় — উত্তরটি এমন হলে কোন সুইচ বন্ধ করতে হবে তাও এটি বলে দেবে।

বেরিয়ে যাওয়ার আগে আর্টিফ্যাক্ট পরীক্ষা করুন

কোনো কিছুতে সংযুক্ত করার আগে ডিস্কে ফাইলটি দেখুন। তিনটি কমান্ড এ সম্পর্কে ভিন্ন প্রশ্নের উত্তর দেয়।

ls -lh ~/.local/share/vpn-client/crash/
file vpn-crash-2026-11-03.dmp
strings -n 8 vpn-crash-2026-11-03.dmp | head -40

তালিকাটি আকার ও সময়চিহ্ন দেয়, যা বলে দেয় এটি আদৌ আপনার তদন্তের ঘটনা কি না। file কমান্ড একটি মিনিডাম্পকে টেক্সট রিপোর্ট বা আর্কাইভ থেকে আলাদা করে, আর তা ঠিক করে আর্টিফ্যাক্টটির কতটা পর্যালোচনা দরকার। strings নমুনা হলো সবচেয়ে সস্তা বিষয়বস্তু পরীক্ষা, কারণ পথ, হোস্টনেম ও সার্ভারের নাম সাধারণত প্রথম স্ক্রিনেই দেখা যায়। নমুনাতেই থামুন, কারণ পূর্ণ ডাম্প পড়া ফরেনসিক কাজ এবং আংশিক দেখা সংশোধন নয়।

এমন চ্যানেল বাছুন যার নাম বলতে পারেন

সংগ্রহ করার আগে ভেন্ডরকে জিজ্ঞাসা করুন তদন্তের জন্য কোন ধরনের ডাম্প দরকার। স্ট্যাক ট্রেসের প্রশ্নে পূর্ণ ডাম্প মামলার প্রয়োজনের চেয়ে বেশি প্রকাশ ঘটায়, আর ছোট ডাম্প প্রশ্নের উত্তরই নাও দিতে পারে। আর্টিফ্যাক্টটি ভেন্ডরের নথিভুক্ত যাচাইকৃত ব্যক্তিগত চ্যানেলে পাঠান, প্রকাশ্য ইস্যু ট্র্যাকারে নয়। প্রকাশ্য রিপোর্ট এড়ানো না গেলে কেবল টেক্সট সারাংশ সংযুক্ত করুন এবং পথ ও অ্যাকাউন্টের নাম সরিয়ে নির্দিষ্ট ফ্রেম উদ্ধৃত করুন।

তারপর পরিষ্কার করুন: মামলা বন্ধ হলে অস্থায়ী পূর্ণ-ডাম্প সেটিংস সরান, আর দরকার নেই এমন স্থানীয় অনুলিপি মুছুন, এবং টিকিটের পাশে সংরক্ষণকাল লিখে রাখুন। টানেলের গোপনীয়তার প্রতিশ্রুতি টানেলকে কভার করে। ডায়াগনস্টিক পাইপলাইন আলাদা প্রতিশ্রুতি, যা আলাদাভাবে পড়তে হয়।

সম্পর্কিত নিবন্ধ