瀏覽單個文章
巴豆布妖
New Member
 
巴豆布妖的大頭照
 

加入日期: Apr 2017
文章: 8
引用:
作者野口隆史
推特上有解說,結論是因為寫錯了
而且可能要重新學寫程式的藝術
因為幾乎就是最糟糕習慣的合輯

寫錯是一定的, 不然就不會當機了
我只是看內文寫, 說是 NULL POINT 但 error 又不是而覺的好奇. 如果先不考慮
stack overflow .... 等其他原因, 上面是 dump parameter 的參數有錯
parameter 1 = 0x0
parameter 2 = 0x9c
當掉的原因是 ip (instruction pointer) 跑去 0x9c
所以我猜是
Data p1, *p2;
本來參數2應該是傳位址
fun(p1,p2);
被寫成傳值過去.
fun(p1,*p2);

我是不是很無聊.... 不要理我, 哈哈哈
 
舊 2024-07-22, 03:41 PM #52
回應時引用此文章
巴豆布妖離線中