VMware ThinApp引發的「血案」(二)

2021-09-21 20:19:12 字數 469 閱讀 3077

應51cto上朋友的建議,也為了納天下之靈氣,蘊日月之光華,改學案為「血案」,面對以後可能的「血案」頻發,請大家平和淡定。

在「血案」(一)的區域,昨天當地同事傳來訊息,說使用者在開啟word文件時,文件中的內容顯示不全,下面我們來回顧下現場環境。       

虛擬化產品:  

vmware view premier 5.0

虛擬桌面作業系統:

windows 7 32bit

應用程式:    

事件過程: 

事件現象對比圖:

檢視整個相簿

假設文件名稱為a.doc,萬能無敵的排除法登場了。

在windows xp 系統中,帶有安裝版office 2003,看開啟該文件是否正常顯示

更換虛擬桌面,看開啟該文件是否正常顯示

檢視整個相簿

重新開啟a.doc,看到內容中得a.b.c.d列表的那一剎那,知道可以結案了。

syslog 引發死鎖

主線程在寫 syslog,同時在訊號處理函式中也在寫syslog,當主線程在寫的時候,如果同時觸發了訊號,那麼將會導致死鎖。pstack 4289 0 0x00000036768df9ee in lll lock wait private from lib64 libc.so.6 1 0x00000...

RuntimeException引發的執行緒洩露

先看 private class trustingpoolworker extends thread 能看出什麼地方會出現問題,尤其是執行緒洩露嗎?當執行緒丟擲未捕獲的異常或錯誤時它們可能消失 意外執行緒死亡的最常見根源是runtimeexception 如nullpointerexception ...

由糾音引發

大一暑假時,我在我們村辦過補課班,專門給放假的孩子們補習英語。自認為不論哪種語言都會有它的最基層,最根本的東西,當然這也是學習一門語言的根本所在。虛擬世界中,程式語言有它的基本符號,基本格式。現實交流中漢語有拼音,日語有片假名,英語也有它自己的音標。當時,自認為英語還不錯,而且利用手中那麼點權利,每...