Bug經典回放 一

2021-04-08 12:27:58 字數 578 閱讀 9685

bool clockabletexture::gettexturedim(int& w , int& h)

bool

clockabletexture::bind(int texstage)

{//紋理資料存在了.但是opengl的texture id不存在

if(glistexture(m_gltexid) == false  && m_pixels !=null)

__creategltexture();

................

天啊, 這個紋理成了沒人要的孩子了.......

問題到這裡就比較的明顯了. w == 0 h == 0的這個判斷,永久的阻止了__creategltexture的呼叫. 這個顯然是會黑屏的.....

反思:一:  多執行緒+opengl是可惡的

二:  並非一台機器能正常執行你的程式就意味著你的程式是正常的.

三:  看似正常的** 往往不一定是正常的!!!

四: 一定要注意分析**的流程,下斷點或者log

to be continue

2006-6-26

xheartblue

一 loadrunner指令碼錄製及回放

錄製及回放的注意點 1 測試系統教複雜時,正確的劃分action,對監控的每乙個業務模型和操作,起到重要作用 2 錄製完成後,先進行編譯 改動指令碼之後檢查下有沒有語法錯誤 工具欄vuser下有乙個compile shift f5 3 編譯完成後,進行回放 單步執行 人工一步一步執行 的方式 按f1...

selenium錄製並回放請求 心得(一)

今天是我第一用selenium錄製指令碼並回放,感覺用起來並不像想象中的那麼簡單,上午遇到的問題到現在才解決,感覺自己學習能力還是不夠的,不過慢慢來,相信很快就可以上手的。我錄製的是mail.10086.cn日曆模組建立活動。1.打 狐瀏覽器,開啟selenium開啟紅色按鈕,開始錄製指令碼 2.登...

經典回放 11道嵌入式C語言面試題剖析

預處理器 preprocessor 1 用預處理指令 define 宣告乙個常數,用以表明1年中有多少秒 忽略閏年問題 答 define seconds per year 60 60 24 365 ul 我在這想看到幾件事情 1 define 語法的基本知識 例如 不能以分號結束,括號的使用,等等 ...