zoukankan      html  css  js  c++  java
  • 【转】 glibc detected *** corrupted double-linked list:错误的原因有如下三种可能

    一个多线程的大程序运行的时候崩掉了,屏幕上打出这个: 
      
    *** glibc detected *** corrupted double-linked list: 0xb78381d8 *** 

    三个原因 
    1.  
        int* a = new int(10); 
        delete a; 
        delete a;   // <----  这个 
      
    2. int* a; 
        delete a;   // <----  这个 
      
    3. char s[10]; 
        int* a = new int(10); 
        sprintf(s, "1234567890"); 
        delete a; // a 被前面的给覆盖了 

    转自:https://blog.csdn.net/yalisiyi1/article/details/9284391

  • 相关阅读:
    多线程
    IO
    Collections工具类
    File类
    Map
    List与Set接口
    如何把数学作为一种工具
    包装类
    异常
    内部类
  • 原文地址:https://www.cnblogs.com/eleclsc/p/10731822.html
Copyright © 2011-2022 走看看