约有 1,303 项符合查询结果, 以下是第 35 - 131项。
费时 < 1 秒。
音杜
流水不腐,户枢不蠹的蠹
取这个字有很多原因(我在前言有说):
- 意为蛀虫,代表bug
- 也有书虫的意思,读书人自喻
- 它的发音是去声(仄),格是平生,平仄很顺口
- 格蠹与格物类似
- 也希望让计算机书有一点文化气 (当然这只是我的期望,功底不够,功力还差很远,努力中....)
Posted in 《格蠹汇编》
by
格蠹老雷
on 2013-03-13
是的,记得你的,勘误的网页里还有提到:-):感谢提出这些意见的朋友,特别是楼奕华先生、北京的Thomson先生、张博民先生和icommander。
不过,《格蠹汇编》已经交到印刷厂了。这一次,我用了更多的时间review,编辑也花了更多的时间... 不过还是要等各位来检验效果啊
再次感谢,下一本书时提前联系你 ^^
Posted in 《格蠹汇编》
by
格蠹老雷
on 2013-03-13
打算在上海搞个书友活动的,还在计划,到时如果大家有空过来,签名当然没有问题...
今天得到出版社的消息,虽然比最初的计划3月10日略有延迟,但是已经送印刷厂了,月底前一定可以到书店的。
Posted in 《格蠹汇编》
by
格蠹老雷
on 2013-03-13
先确认NTDLL的符号文件找到没有:
lm vm nt*
Posted in WinDbg
by
格蠹老雷
on 2013-03-13
7f60000应该是堆句柄(亦是堆头结构的地址),07f60138是保护这个堆的关键区,其结构体也分配在堆的管理区中。
通常,在HEAP结构的偏移CC处的LockVariable指针指向这个关键区架构
0:000> dt _HEAP -y Lockntdll!_HEAP +0x0cc LockVariable : Ptr32 _HEAP_LOCK
0:000> dd esi+cc007400cc 00740138 ...
Posted in C/C++本地代码调试
by
格蠹老雷
on 2013-03-09
多谢各位啊,目前在顺利向前推进,所有内容,包括勒口的文字都确定好了,但是定价还没有出来,定价要出版社的社长批准才算数 :-) 定价出来就可以预定了
Posted in 《格蠹汇编》
by
格蠹老雷
on 2013-03-05
看了下dump,很有趣
从CRT源代码中的threadex.c中可以找到#02栈帧中的_callthreadstartex函数的源代码:
static void _callthreadstartex(void){ _ptiddata ptd; /* pointer to thread's _tiddata struct */
/* must always exist at this point */ ptd = ...
Posted in C/C++本地代码调试
by
格蠹老雷
on 2013-03-01
EAX寄存器中保存了一个很好的痕迹:eax=c0000005,access violation的异常代码,这应该不是巧合...
什么环境下产生的dump?可能交互式调试么? 什么类型的dump?
Posted in C/C++本地代码调试
by
格蠹老雷
on 2013-02-27
类型信息总是有的,用dt查看就可以了,比如:
0:000>dt BadBoy!CBadBoyDlg +0x000 __VFN_table : Ptr32 =003b0000 classCObject : CRuntimeClass =003b0000 classCCmdTarget : CRuntimeClass =003b0000 _commandEntries : [0] AFX_OLECMDMAP_ENTRY =003b0000 ...
Posted in C/C++本地代码调试
by
格蠹老雷
on 2013-02-21
使用的哪个命令,x还是dt?对于类的成员,应该用后者,dt mymodule!myclass
Posted in C/C++本地代码调试
by
格蠹老雷
on 2013-02-20