گه گاهی واسهتون پیش اومده که برنامهای نوشتید (که مخصوصا خیلی بزرگ هم بوده باشه) و سعی کردید هیچ جایی memory leak نداشته باشید و هیچ داده اضافهای داخل containerهاتون نگه داری نکرده باشید و یا اگه این طور بوده، سعی کردید در بازههای زمانی مشخص، تو کدی که نوشتید عملیات cleanup روانجام بدید که الکی هیچ حافظه اضافهای به برنامهتون اختصاص داده نشده باشه. اگه همه این کارها رو کردین ولی دیدین برنامهتون «رم خوری» داره، حتما این ویدئو رو ببینید. شاید اشکال کار جای دیگهست!
دسته: Cpp
Understanding Kernel Log for Segfault
اگه تا الان هیچ اعتنایی به لاگ kernel زمانی که برنامهتون segfault میداد نمیکردین، بهتون پیشنهاد میکنم حتما این ویدئو رو ببینید. ممکنه (مثل تجربه من) روزی برسه که دسترسی به هیچ شیوهای واسه فهمیدن مشکل برنامهتون غیر از تحلیل همین دو خط لاگ نداشته باشین.