以下の内容はhttps://higepon.hatenablog.com/entry/20090822/1250952378より取得しました。


相変わらず落ちるポイントを調査中

  • ab -n 500 -c 40 http://localhost:8080/cgi/tcp で落ちる
  • uip_chksum 中でデータ領域を指しているはずのポインタの一部(8bit)が書き換わっている

コードを見ると

u8_t uip_buf[UIP_BUFSIZE+2];   /* The packet buffer that contains
incoming packets. */
volatile u8_t *uip_appdata;  /* The uip_appdata pointer points to

uip_appdata の値が書き換わっている。uip_buf をオーバーしたようだ。
さてどうやってその瞬間をとらえるかな。gdb があれば一発なんだが Mona では gdb が動かない。




以上の内容はhttps://higepon.hatenablog.com/entry/20090822/1250952378より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14