All Stories

遇到件奇怪的事

  今天终于从服务器上找到几个没因为too old而被删掉的core dump文件,于是祭出WinDBG进行分析。   最大的障碍还是对WinDBG不熟,以及对常用的分析方法不了解。   不过发现一个奇怪的事情。程序是在Win API里崩溃的,该API接受两个字符串作为参数,所以一般说来我们可以认为是作为参数的字符串有问题。通过call stack终于找到最早的这两个字符串的出生地,是两个std::wstring,被const_cast强行对.c_str()的返回值进行转换然后传递出去。所以说,如果call stack没有问题的话,应该是这std::wstring对象的问题了。因为从dump文件中看到TCHAR*的值确实是指向一个不知道什么地方的地方,反正dd是看不出来的,于是dt -r查看这两个std::wstring对象,发现其中的其中的ptr域确实就是指向不知道什么地方去了。好了,奇怪的事情被我发现了,这个函数里,有两个std::wstring对象占用的是同一个内存地址!一开始我的直觉是这不可能,难道是dump文件的问题,或者是release buiding优化后就读不到正确的内容了?我看了一下代码,发现这两个对象是存在于不同的scope中的,有不同的生命周期,嗯,这是从C++对象模型的角度的说法,但实际上编译器会怎么实现,我是一点都没头绪的。我跟老大说了一下,他也认为是dump文件的问题,然后我打开第二个core dump文件,发现了同样的问题。于是虽然老大仍然坚持他的意见,我已经有点动摇了。   好奇怪呀呀呀!

宁缺勿滥

  我虽然真有点心急吧,但宁缺勿滥的原则是深入骨髓的。我不担心没有喜欢的人,也不担心没有喜欢我的人,只是担心没有互相喜欢的人。像我这样的年纪的生活能自理的人,至今仍然单身的,一般都是自己心理上的问题。但对别人介绍对象这事,尤其是那种随意介绍,是个母的就介绍过来,还真感觉很耻辱很伤自尊的。

挺没意思的

  当意识到两人因为价值观的差异而常常意见相左,甚至引发更大冲突时,就会觉得这世界啊,挺没意思的,这人生啊,也挺没意思的。   每个人都常常只认定自己是对的,也许会出于客套听人说人家善意的意见,但心中也许就是不屑。   其实啊,真的挺没意思的。

钱不够纸醉金迷,呜呜

  作为纸醉金迷的生活的开始,随便在网上看了一下上海的景点列表,排在第一位的居然是上海科技馆,恰好我也知道它在某条地铁线上,于是就跑过去了。之前就听别人说过不好玩,去了之后才体会到到底不好玩到什么程度。60块门票实在太不划算了,6块钱才差不多。里面多数是小孩,以及带小孩子来的大人,像我这样的实在很稀奇。封杀之~   今天在公司里把AWD的第一部分快速过了一遍,明天继续看第二部分,争取这周把整本书都过一遍,达到可以用windbg完成基本的调试任务的目标。说到底,最终的目标是要能用windbg分析dump file的目的,虽然以前也做过这种事,但都是囫囵吞枣不求甚解的,这次有机会可以系统的学习下很有用。另外,我想在这公司里,估计以后回过头来看,最大的收获可能是英语的听读能力有大进步吧,可能写和说的能力也会有所提高吧,这将是我最高兴的事。   周末无聊,随便算了一下自己每月的固定开销,吓了一跳,居然这么高,这点工资收入实在不够看,要多久才能攒够买MBP的钱呢,昨天从上海科技馆出来后跑到陆家嘴的苹果专卖店,发现13寸的那款只要11498了,以前印象中是13998的呀,好心动,国庆后一定要入一个。也就是说,光靠这点工资的收入是远远不能支撑我日益膨胀的消费能力和消费欲望了,赚外快呀呀~   csdn上的Qt应用开发大赛奖品好少,不过E7很让我眼馋喵,还剩下一个半月,快速写几个程序试一把。先就已经提上计划好些日子的Aokiwen吧,豆瓣客户端,支持Win/Mac/Linux,以及Symbian。qDou其实已经做得不错了,不过它一开始就是为手机设计的,有些方面不是很舒服。握拳!

最近的情况

  最近发生了不少事。首先,我找了个工作,在上海,于是又跑到上海来了。这工作倒目前为止给我的感觉应该是比较轻松的。租房子离上班的地方比较远,每天开车来回要2个小时左右。   然后我又如去年那样悲剧了一把,真不知道是我有问题还是对方有问题。上海啊,真是我的哀伤之地。   最后,历经2周,昨天终于把宽带装好了,上海电信的服务实在太差了。这个小区是光纤接入,这上门装的设备还带一个无线路由器。这路由器貌似同一时刻只能有一个客户连接,没找到设置界面,而且touch和ipad连接上后,是上不了网的。换成自己的TPLink后就一切正常了。对的,上周末去败了个最低配的iPad2。   到了上海,算是有了新的开始,终于有机会真正向纸醉金迷的生活迈进了,要好好享受人生啊,人活一世机会难得。平时就好好上班,晚上回来继续搞,嗯,现在不是专职了,只能算外快了,周末就尽量出去玩玩,那些景点要去走个遍。

你也许不相信

  你也许不相信,我淡推,我不发短信,我不打电话,我不去找你,很大一部分原因是因为我不想打扰你学习,尽管可能是我高估了自己。

那个男人叫刘冰

  无意中偶尔看到的。你一定要幸福啊。居然只说“热死人了”,唔……

收到快递啦

  昨天下午收到了Nokia寄过来的Qt Ambassador Kit,4张Qt的贴纸,2张Qt Ambassador的贴纸,一件黑色的T恤和一部C7手机。从包裹外包装上看,用的是一家叫TNT的快递公司,以前都没听说过。   之后就一直在折腾手机。居然没有说明书,但是有贴膜,显然是被拆过封。接着发现不支持中文,以为要刷机,头痛。后来在dospy上看到如果只是为了支持中文的话,只要装入兼容的字体文件就可以了,终于搞定!   现在我也是有WIFI手机用的人了,啊哈哈!

难过哇

  其实是心疼,唔……