最新 | 最热门 | 最高评价

+0  iOS Workflow 分享 - Debug Action

Tag: debug | ios | workflow
Cat Chen 发于 2018年06月04日 14:16 | 点击: 1497 | 展开摘要
有时候我们想要知道别人的 app 在调用 Share Extension 时提供了什么类型的数据以及具体数据是什么,我们可以自己在 Xcode 里面写个 app 去接收别人 app 的数据,但我们也可以用 Workflow 内置的「View Content Graph」来展示数据。相对于自己写个 app 而言,显然是免费的 Workflow 要简单得多。
如果你还没有安装 Workflow,你可以先去免费下载安装上。然后打开 Debug Action 并点击「GET WOR

查看全文: http://www.udpwork.com/item/16878.html

+0  debuginfo的rpm包

Tag: 工作故事 | debug_package | rpm
RobinDong 发于 2014年03月24日 11:20 | 点击: 2259 | 展开摘要
之前rpmbuild -ba xxx.spec能自动打出binary包和对应的debuginfo包,但是我不想分成两个包,希望binary包里就是带调试符号的,在网上找了一堆,最简单的办法就是在spec文件里(头部)加一句

%global debug_package %{nil}

那些说在~/.rpmmacros里加东西的办法似乎都不好使。

但是,几天后,我在另一台机器上又遇到了相反的问题:rpmbuild -ba xxx.spec默认就不打debuginfo包。估计是

查看全文: http://www.udpwork.com/item/12011.html

+0  由苹果的低级Bug想到的

Tag: C/C++语言 | 业界新闻 | 流程方法 | Apple | bug | C++ | goto
陈皓 发于 2014年02月24日 08:12 | 点击: 2172 | 展开摘要
2014年2月22日,在这个“这么二”的日子里,苹果公司推送了 iOS 7.0.6(版本号11B651)修复了 SSL 连接验证的一个 bug。官方网页在这里:http://support.apple.com/kb/HT6147,网页中如下描述:

Impact: An attacker with a privileged network position may capture or modify data in sessions protected by SSL/TLS

查看全文: http://www.udpwork.com/item/11759.html

+0  记一次诡异的Debug经历

Tag: 性能分析 | debug
Guancheng (G.C.) 发于 2013年03月21日 21:51 | 点击: 1529 | 展开摘要
Debug需要有刨根问底和百折不挠的精神。曙光往往在你被折磨的体无完肤之时出现,顿时你觉得整个世界都是光明的。

最近有两次难忘的Debug经历。一次是由于系统重装了OS,某些系统配置变化了,导致Hadoop上的Terasort跑不通。问题的表面现象表现为,该节点/home所挂载的磁盘在Terasort运行时出现大量I/O操作,而不是hadoop真正写data的分区/data,从而极大影响性能。本来如果正常的话,该节点的/home分区是不会出现I/O的。用iotop等工具只能

查看全文: http://www.udpwork.com/item/9504.html

+0  回到了村里,见了老同事,吃了火锅,改了bug,记丰富的一天

Tag: Life | bug | JS | 同事 | 新浪
qingran 发于 2012年12月07日 02:12 | 点击: 1540 | 展开摘要
好久不写blog,今天写点。

改完了一个js bug,已经到了凌晨1点,已经周5。

昨天是很欢乐的一天。

晚上如约去中关村找以前的同事吃饭,有月姐,老李,jackos。

回到中关村就有一种特别的亲切感:熟悉的马路,熟悉的中关村购物广场,熟悉的教堂,熟悉的理想国际。

嗯,这里是我来京后第一份工作的地方,起点。

晚上去吃铜火锅也很海皮,最近2年一直想吃北京的那种铜火锅,今天终于如愿。

和几个同事边吃边聊的很开心。多年的哥们总有说不完的话题,聊现在的工作,熟识同事的近

查看全文: http://www.udpwork.com/item/8803.html

+0  近期Imgsrc一处内存泄露问题的查找和解决

Tag: BugFix | TFS
明俨 发于 2012年10月14日 20:21 | 点击: 1331 | 展开摘要
最近一直在查我们的imgsrc的内存泄露问题,事实上都是其所使用的ImageMagick库的bug。前些天又查了一个bug,涉及面较广,觉得有必要总结一下。

简要说明一下,imgsrc上部署的是apache模块,cdn通过其来访问tfs,并且做一些图像处理工作。有内存泄露是在线上发现的,内存不停的在涨。要找到问题所在,首先需要能够在线下重现,知道在什么情况下会泄露。线上系统当然不可能用valgrind来跑啦,还好我们有tcpcopy(赞一下网易的 @wangbin579 同

查看全文: http://www.udpwork.com/item/8602.html

-1  [kernel] exit_mmap BUG_ON()

Tag: 操作系统 | bug_on | exit_mmap | kernel | redhat
DongHao 发于 2012年06月06日 16:48 | 点击: 2904 | 展开摘要
上个月,生产服务器上报来了内核bug:

 ------------[ cut here ]------------
 kernel BUG at mm/mmap.c:2352!
 invalid opcode: 0000 [#1] SMP
 last sysfs file: /sys/devices/system/cpu/cpu23/cache/index2/shared_cpu_map
 CPU 13
 ....

查看全文: http://www.udpwork.com/item/7428.html

+0  深入浅出Flashcache(五)

Tag: 技术 | blkiomon | debugfs | dmsetup | flashcache | flashstat
NinGoo 发于 2012年01月14日 00:12 | 点击: 2163 | 展开摘要
前几天因为测试新版的Flashcache,为了便于监控性能指标,用Perl写了个秒级的监控程序Flashstat,一开始是通过定期获取dmsetup status的信息做解析,后来在flashcache-dev邮件列表中讨论时,Flashcache的作者Mohan Srinivasan说他已经将dmsetup status的信息暴露在/proc/flashcache_stats中,可以更加方便的解析。

实际上,不同版本的Flashcache,输出的性能指标有一些变化。较老的

查看全文: http://www.udpwork.com/item/6697.html

+0  Oops debug小经验

Tag: Programming | debug | kernel | oops
liuw 发于 2012年01月06日 23:37 | 点击: 2171 | 展开摘要
常在河边走哪能不湿脚,写程序没有遇到bug那是不可能的。内核菜鸟写代码,出个kernel oops那更是家常便饭。

从我目前遇到的各种oops来看,debug首先要检验能否稳定重现bug。

若不能稳定重现(触发条件不一,Oops信息不一),那么恭喜了,基本是出现竞态了。这种问题可大可小,当然最后的问题肯定是在自己的代码里面的(前提是其他模块都是稳定的)。这个时候当然是得先把code path都走一遍,检查是不是逻辑有问题;之后就是检查各种锁了。

若能稳定重现,那么相对好

查看全文: http://www.udpwork.com/item/6662.html

+0  Erlang match_spec引擎介绍和应用

Tag: Erlang探索 | cerl -debug | dbg | DMC_DEBUG | erlang:match_spec_test | fun2ms | MatchSpec
Yu Feng 发于 2011年10月07日 22:38 | 点击: 2058 | 展开摘要
原创文章,转载请注明: 转载自Erlang非业余研究

本文链接地址: Erlang match_spec引擎介绍和应用

match_spec是什么呢?

A “match specification” (match_spec) is an Erlang term describing a small “program” that will try to match something (either the paramete

查看全文: http://www.udpwork.com/item/6024.html

+0  Erlang代码反编译以及查看汇编码

Tag: Erlang探索 | abstract_code | erlc | erl_syntax | erts_debug
Yu Feng 发于 2011年10月02日 00:46 | 点击: 2123 | 展开摘要
原创文章,转载请注明: 转载自Erlang非业余研究

本文链接地址: Erlang代码反编译以及查看汇编码

Erlang的代码是先翻译成abstract_code,再到目标代码的,如果有符号信息很容易恢复源代码,通常我们部署系统的时候需要把符号信息去掉,reltool就可以干这个事情!

我们演示下:

$ cat server.erl
-module(server).
-compile(export_all).

start() ->
start(1234

查看全文: http://www.udpwork.com/item/5987.html

+0  同义反复

Tag: Life | Bug | Fun | Math
pluskid 发于 2011年09月11日 15:08 | 点击: 2107 | 展开摘要
忘记了之前在哪里看到说数学其实就是同义反复而已。从某种程度上来说,这样的言论也不能说完全是乱说,比如一系列的等价的推导,其实可以说就是在说同一件事情。但是“同义反复”多少有些贬义的意思,具体来说应该是指“不必要的反复”吧,但是数学应该不是这样吧。实际上,来考虑一下什么样的“反复”是“不必要的反复”就可以了,我觉得,那些只要是“不太明显” (non-obvious) 的关系,把这样的关系建立起来,应该也都是有其意义的,而尤其重要的是其中那些“深刻”的关联。

不过“深刻”这样的

查看全文: http://www.udpwork.com/item/5781.html
|<<<123>>>| 一共3页, 35条记录