• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            戰(zhàn)魂小筑

            討論群:309800774 知乎關(guān)注:http://zhihu.com/people/sunicdavy 開源項目:https://github.com/davyxu

               :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
              257 隨筆 :: 0 文章 :: 506 評論 :: 0 Trackbacks

                最近將代碼調(diào)整為release版時,碰到這樣一個奇怪的錯誤:直接運行程序,還沒有進入main入口時就宕掉。這個exe工程鏈接過一個公用的靜態(tài)庫和一個底層功能的靜態(tài)庫。在debug版完全沒有問題。

                隨即開始隔離代碼分析,當隔離到一個繼承公用靜態(tài)庫時,隔離后不會宕機。這表示靜態(tài)庫與exe之間的鏈接出了一些問題。再次觀察掛掉的地方顯示streambuf一類的東西,這是包含在iostream里的東西,繼續(xù)點擊堆棧向上跟蹤。結(jié)果在wcout.cpp里發(fā)現(xiàn)了

            __PURE_APPDOMAIN_GLOBAL static wfilebuf wfout(_cpp_stdout);

            所有問題迎刃而解,應(yīng)該是惡心的iostream的靜態(tài)變量,在多重靜態(tài)庫鏈接時的錯誤,導(dǎo)致exe啟動,CRT為其分配內(nèi)存時的宕機。馬上屏蔽所有使用過wcout及iostream的所有代碼。release版正常運行,不再宕機

            posted on 2009-11-11 16:49 戰(zhàn)魂小筑 閱讀(760) 評論(4)  編輯 收藏 引用 所屬分類: 程序調(diào)試技術(shù)C++/ 編程語言

            評論

            # re: 一個C++標準庫導(dǎo)致的錯誤 2009-11-11 16:54 AsEngineDev
            這個是經(jīng)驗~~~,學(xué)習(xí)  回復(fù)  更多評論
              

            # re: 一個C++標準庫導(dǎo)致的錯誤 2009-11-11 18:43 Adrian
            stl 已經(jīng)老得不能再老了 不知道猴年馬月才會出像樣點的C++標準庫  回復(fù)  更多評論
              

            # re: 一個C++標準庫導(dǎo)致的錯誤[未登錄] 2013-02-19 15:55 劉偉
            @Adrian
            敢說這話的不是大牛就是白癡!
              回復(fù)  更多評論
              

            # re: 一個C++標準庫導(dǎo)致的錯誤 2013-02-20 07:23 augustheart
            這恐怕不是真正的問題,iostream本身還是比較健壯的。
            考慮debug和release之間的真正差距是優(yōu)化,你應(yīng)該再試試-O0  回復(fù)  更多評論
              

            国产激情久久久久影院| 久久久精品波多野结衣| 亚洲欧美成人综合久久久| 久久免费的精品国产V∧| 久久国产精品99久久久久久老狼| 久久精品亚洲福利| 久久无码人妻一区二区三区午夜| 国内精品久久久久影院一蜜桃| 91精品免费久久久久久久久| 久久久久亚洲精品日久生情 | 久久精品国产99国产精品导航| 日本免费一区二区久久人人澡 | 久久久久国产一级毛片高清板| 国产高潮国产高潮久久久91| 伊人久久综合无码成人网| 狠狠色丁香久久综合五月| 无码AV波多野结衣久久| 欧美精品福利视频一区二区三区久久久精品 | 国产成人精品久久亚洲| 精品人妻久久久久久888| 久久精品国产亚洲AV蜜臀色欲 | 精品无码久久久久国产动漫3d| 欧美久久一区二区三区| 国产AⅤ精品一区二区三区久久 | 久久国产精品成人片免费| 一极黄色视频久久网站| 午夜精品久久久久久久久| 99久久精品国产综合一区| 久久91精品国产91久久麻豆| 久久99亚洲网美利坚合众国| 久久久久亚洲av无码专区| 99久久人妻无码精品系列蜜桃| 久久久一本精品99久久精品88| 亚洲AV无码久久精品狠狠爱浪潮| 国产精品久久久久免费a∨| 狠狠色丁香婷婷久久综合| 伊人精品久久久久7777| 欧美日韩精品久久免费| 久久人爽人人爽人人片AV| 国产精品女同久久久久电影院| 国产精品美女久久久久久2018|