আমি আশা করছি যে কেউ আমাকে আলোকিত করতে পারে যা সম্ভবত এই ত্রুটির কারণ হতে পারে:
সুরক্ষিত মেমরিটি পড়ার বা লেখার চেষ্টা করা হয়েছে। এটি প্রায়শই এমন একটি ইঙ্গিত যা অন্য স্মৃতিশক্তি দূষিত।
আমি সত্যিই কোড পোস্ট করতে পারি না কারণ এই ত্রুটিটি অ্যাপ্লিকেশনটির কোনও এলোমেলো জায়গায় ছুঁড়েছে বলে মনে হচ্ছে। ত্রুটি নিক্ষেপ করার আগে 12-48 ঘন্টা আগে অ্যাপ্লিকেশনটি কোথাও চলবে। কখনও কখনও এটি একটি আপাতদৃষ্টিতে এলোমেলো স্পটে থামবে এবং উপরের ত্রুটিটি ছুঁড়ে ফেলবে, অন্য সময় পুরো অ্যাপ্লিকেশনটি বন্ধ হয়ে যায় এবং আমি একটি ত্রুটিযুক্ত একটি পর্দা পাই যা "এর মধ্যে মারাত্মক ত্রুটি ছিল ... এর পংক্তিতে কিছু বলে ... এটি হতে পারে সিএলআর বা ... "পিনভোক বা অন্যান্য অ প্রাসঙ্গিক তথ্য সম্পর্কে বাগ। এটি যখন ঘটে তখন সমস্ত থ্রেড বন্ধ হয়ে যায় এবং কোনও ডিবাগিং তথ্য উপলব্ধ থাকে না।
সংক্ষেপে অ্যাপ্লিকেশনটি এটি করে:
এটি সম্পূর্ণভাবে সি # তে লিখিত একটি মাল্টি-থ্রেড সার্ভার অ্যাপ্লিকেশন। ক্লায়েন্টরা সকেটের মাধ্যমে সার্ভারে সংযুক্ত হয়। সার্ভার ক্লায়েন্টদের জন্য ভার্চুয়াল "পরিবেশ" চালায় যেখানে তারা একে অপরের সাথে এবং পরিবেশের সাথে যোগাযোগ করতে পারে। এটি বেশ কিছুটা স্মৃতি গ্রহন করে তবে আমি এটি ফাঁস করতে দেখছি না। এটি সাধারণত প্রায় 1.5 জিবি গ্রহণ করে। আমি মনে করি না এটির ফুটো কারণ অ্যাপ্লিকেশন চলমান পুরো সময়টিতে মেমরির ব্যবহার তুলনামূলকভাবে স্থির থাকে। ক্লায়েন্টরা কিছু না করলেও পরিবেশ বজায় রাখার জন্য এটি নিয়মিত চলমান কোড। এটি কোনও তৃতীয় পক্ষের সফ্টওয়্যার বা অন্যান্য API ব্যবহার করে না। এই অ্যাপ্লিকেশনটি কেবলমাত্র বাইরের সংস্থানগুলি ব্যবহার করে তা হ'ল সকেট সংযোগ এবং এসকিউএল ডাটাবেস সংযোগ। এটি একটি 64 বিট সার্ভারে চলছে running .Net 2.0, 3.5 এবং 4 ব্যবহার করে আমি VS2008 এবং VS2010 এ এটি ডিবাগ করার চেষ্টা করেছি।
আমি সংকলক অপ্টিমাইজেশান এবং কয়েকটি মাইক্রোসফ্ট হট-ফিক্স বন্ধ করার চেষ্টা করেছি। কিছুই এই সমস্যাটি সরিয়ে দেয় বলে মনে হচ্ছে না। কেউ যদি কোনও সম্ভাব্য কারণ, বা সমস্যাটির কারণ কী তা চিহ্নিত করার কোনও উপায় জানেন তবে এটি প্রশংসা হবে।