日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

内存泄漏&句柄增长-解决办法

發布時間:2023/12/4 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 内存泄漏&句柄增长-解决办法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

內存泄漏

1、方法一:批處理 umdh

原理:借助winDBG 工具,先設置好pdb路徑,然后加入進程,運行進程,抓取第一次快照(Snap1.log );運行一段時間(讓內存增長),然后執行內存泄漏檢測分析.bat,抓取第二次快照(Snap2.log)。最終,比較兩次快照結果存到result.txt 中

step1:內存泄漏開始.bat

C:
cd C:Program FilesDebugging Tools for Windows (x86)//windbg 安裝路徑
set _NT_SYMBOL_PATH=E: estwyPdb //pdb 路徑
gflags -i OPCServer.exe +ust //要加載的進程
umdh -pn:OPCServer.exe -f:d:Snap1.log //快照路徑
pause

step2:內存泄漏檢測.bat

cd C:Program FilesDebugging Tools for Windows (x86) //winDbg 路徑
set _NT_SYMBOL_PATH=E: estwyPdb //pdb 路徑
umdh -pn:OPCServer.exe -f:d:Snap2.log //第二次快照路徑
umdh -d D:Snap1.log D:Snap2.log -f:d:esult.txt //比較兩次快照的分析結果
pause

方法二:騰訊內存泄漏檢測工具tMemMonitor (TMM)

C/C++由于靈活、高效的優點一直以來都是主流的程序設計語言之一,但是其內存的分配與釋放均由程序員自己管理,當由于疏忽或錯誤造成程序未能釋放不再使用的內存時就會造成內存泄漏。在大型、復雜的應用程序中,內存泄漏往往是最常見的問題,因而及時解決內存泄漏非常必要。tMemMonitor(TMM)作為一個專業、準確、易用的內存泄漏分析工具,可以幫助C/C++程序員迅速地解決內存泄漏這個令人頭疼的問題。

  TMM下載地址(中文版):http://download.csdn.net/detail/tmemmonitor/9444634

    TMM下載地址(英文版): http://download.csdn.net/detail/tmemmonitor/9444660

一.背景

目前市面上已有一些Windows平臺下的內存泄漏動態檢測工具,比如UMDH,VLD,Purify,BoundsCheck等,其中Purify和BoundsCheck是昂貴的商用軟件,UMDH需要人工獲取內存快照,操作門檻較高,VLD則需要修改源程序的代碼,同時這幾款工具都存在誤報情況,因此準確性不高。針對Windows平臺,C/C++程序員迫切需要一款專業、準確、易用的內存泄漏分析工具。

二.TMM簡介

TMM是一款運行時C/C++內存泄漏檢測工具。TMM認為在進程退出時,堆內存中沒有被釋放且沒有指針指向的無主內存塊即為內存泄漏,并進而引入垃圾回收(GC,GarbageCollection)機制,在進程退出時檢測出堆內存中所有沒有被引用的內存單元,因而內存泄露檢測準確率為100%。

TMM工具主要包含兩部分,第一部分是客戶端的檢測界面,客戶端部分主要負責監控目標進程中的內存行為并計算內存泄漏。檢測時只要將被檢測程序添加到監控列表中,然后正常運行被檢程序即可,以下為客戶端界面:

另一部分是結果的展示與分析。TMM支持本地查看和在線查詢兩種方式。本地查看時,提供按泄漏次數或泄漏大小對結果進行排序的功能,并在安裝目錄的data文件夾中給出詳細分析報告。用戶也可憑QQ帳號登錄WeTest網站對內存泄漏情況進行在線查詢。以下為本地查看結果:

三.TMM的特性和優點

專業

?最快的注入技術

?基于GC的精準算法,無需內存快照

?無損目標程序性能

?檢測結果精準定位到代碼堆棧信息

準確

?二次遍歷堆內存對象里的指針

?寄存器級的問題跟蹤,完整掃描每個線程里32位寄存器內的指針

?不放過全局數據區里的內容

易用

?支持自定義程序

?無須編譯,立即使用

?一鍵操作,無需切換

四.算法原理

1.替換/注入堆內存分配函數的算法

Windows中有多種級別的內存分配函數,其中,最底層的是ntdll.dll提供的Rtl系列函數,在這之上的有WindowsAPI提供的heap管理函數,再上層,C/C++庫提供了malloc/free函數和new/delete操作符,因此替換如此層級復雜的函數比較困難,同時如果替換現有的堆分配函數,則無法做到和原有函數的執行效果完全一致,所以替換原生的堆分配函數對于Windows系統來說幾乎是不可行的,那么只能wrap(包裹)這些堆分配函數。

Linux下的內存檢測工具,比如Valgrind就采用了包裹堆分配函數的方法,但它包裹的方法是不透明的,在調用棧中會多出額外一幀。TMM則采用全透明的包裹函數,將掛鉤函數分為前后二部分(如圖1所示)。在函數調用前執行per-hook函數,在函數返回前調用執行post-hook函數。有了前后掛鉤函數,TMM就可以在堆分配/釋放函數執行前獲得參數,并修改分配大小之類的參數;在函數執行后,記錄分配的大小和地址、調用棧之類的信息。

圖1

2.泄露檢測的算法

TMM使用基于堆內存可訪問性的內存泄露檢測法(reachability-basedleakdetection),該算法的核心就是檢測(掃描)沒有任何指針指向的堆內存,具體分為五步:

Step 1.進程退出時,suspend所有線程,防止數據在掃描過程中更改。假設此時進程中的堆內存布局如圖2所示;

圖2

Step 2.統計root-set,它由每個線程的寄存器、所有非堆內存、所有線程棧幀頂部RSP/ESP以上區域、所有庫的數據區組成;

Step 3. 從root-set出發遍歷圖2,標記出有指針指向的內存塊,即beginningreachableblocks,如圖3中A、C;

圖3

Step 4. 由于beginningreachableblocks也會包含有指針,因此通過遍歷beginningreachableblocks可以找出其內部指針指向的內存塊并標記,如圖4中B;

圖4

Step 5. 統計檢測出來的內存泄漏,即圖4中unreachable的堆內存塊D、E、F。

五.使用步驟

圖5

1. 在擁有Administrator權限的情況下啟動TMM。

2. 在監控列表中右鍵添加目標程序,正常操作。

3. 正常退出目標程序。

4. 耐心等待檢測結果生成(目標程序狀態由running變為null時,說明程序正常退出,檢測結果生成完畢)。

5. 查看結果。

六.注意事項

1. 安裝TMM時,用戶應具有Administrator權限,并且TMM不支持中文安裝路徑。

2. 使用TMM時需要修改注冊表,如遇安全軟件彈窗警告,可將TMM加入信任列表放心使用。

3. 被檢測程序不能是加殼版本,因為加殼程序的函數名和函數地址已經混淆。

4. 被檢測程序需是release版本。

5. 如需在分析報告中顯示泄漏點詳細堆棧信息,請在被檢測程序同級目錄放置同版本的PDB文件,PDB解析時目錄不支持中文。

6. 使用TMM導致被測程序退出時變慢屬于正常情況,此時TMM正在統計內存泄漏情況,請不要手動強制結束進程。

七.總結

TMM適用于PC端所有C/C++程序的內存泄漏分析。對于被測程序,不需要修改源代碼,運行一次被測程序就能夠準確定位泄漏的文件名和行號。TMM是一款專業、準確、易用的內存泄漏檢測工具,值得每個程序員擁有。

TMM下載地址(中文版):http://download.csdn.net/detail/tmemmonitor/9444634

TMM下載地址(英文版):http://download.csdn.net/detail/tmemmonitor/9444660


句柄增長

句柄泄露調試(Handles Leak Debug)
一、概述
造成句柄泄露的主要原因,是進程在調用系統文件之后,沒有釋放已經打開的文件句柄。
對于句柄泄露,輕則影響某個功能模塊正常運行,重則導致整個應用程序崩潰。在 Windows系統中, GDI 句柄上限是 12000 個,USER 句柄上限是 18000 個。
與 Windows 系統的設置不同,Linux系統對進程可以調用的文件句柄數做了限制,在默認情況下,每個進程可以調用的最大句柄數為 1024 個。超過了這個數值,進程則無法獲得新的句柄。因此,句柄的泄露將會對進程的功能失效造成極大的隱患。
理論上,我們編程時,1 個進程使用的句柄數建議不應該超過 1000。

二、分析

根據我們項目的測試經驗,通常統計出來的句柄圖形如下列 3 種:
1、平穩型

圖 2-1. 平穩圖
在程序運行當中,句柄被不斷地打開關閉,因此統計圖形呈現平穩的鋸齒形。在程序運行后期,很多臨時打開的句柄被逐漸關閉,總的句柄數量沒有隨著時間的推移而增加,因此該程序不存在句柄泄露。
2、峰值穩定型

圖 2-2. 峰值穩定圖
在該程序運行初期,程序打開的句柄數量會隨著時間的推移而逐步增加。但是當運行一
段時間后,句柄數量會達到一個相對平穩的狀態,大概 3500 左右。這個時候表明程序打開
了很多臨時句柄,但是句柄數量相對穩定,也不存在句柄泄露問題。
3、遞增型

圖 2-3. 遞增圖
程序在運行當中,某一操作引起了程序打開句柄數量逐步增加,而且沒有出現相對平穩的跡象,說明該程序可能存在句柄泄露,需要進一步分析是哪一部分的句柄存在泄漏,以及什么操作會引起程序句柄的泄露。
通過對程序句柄數量進行采樣統計,并且繪制出相應的統計圖形,能夠以比較直觀的方式判斷在程序中是否存在句柄泄露。該方法基于程序要運行大量的測試用例,增加測試用例的覆蓋率,盡可能多的用測試用例觸發程序打開和關閉句柄的操作,這樣才能發現潛在的句柄泄露 bug。對于如何能夠快速的發現句柄泄露代碼,我們將做進一步研究。

方法一:WinDbg工具分析

step1:觀察句柄增長規律(資源管理器、性能計數器)

在程序運行約一個小時以后,通過任務管理器發現句柄數超過5000,線程數也超過1000。對于一段只需要并行接收和分析數據的簡易代碼來說,這顯然太不正常了,我們可以判斷程序已經產生了泄露。

通過任務管理器可以非常方便的查看程序實時的資源占用情況,但無法了解到歷史數據和趨勢。程序是一開始就需要分配和使用這么多資源,還是長時間運行的結果?如果是后者,那么是運行過程中平穩持續的增長,還是在某個時間節點之后的突然增長?弄清楚這些問題是必要的,我們可以借此初步判斷出內存泄露是與用戶的特定操作相關,或者與特定時間點上產生的事件相關;是跟程序的初始化有關,還是跟某些從始至終運行的后臺任務相關。

性能監視器可以很直觀的顯示這一趨勢,其中內置了很多有用的計數器,我們可以從圖形化界面中觀察這些計數器值的變化規律,了解系統和進程的運行狀況。使用Win + R組合鍵打開“運行”窗口,輸入perfmon打開性能監視器。點擊綠色加號按鈕打開“添加計數器”對話框,選擇Process中的Handle Count和Thread Count,然后選擇LeakExample進程作為實例,添加這兩個計數器。

接下來觀察這些數值的變化。在這期間,我們像往常一樣的使用程序,可以重復進行一些可能造成內存泄露的操作。在運行過一段時間后,得到了如下的圖表。句柄數和線程數在持續的增長,很容易猜測到跟Timer有關,因為Timer定期觸發,并且每次觸發都需要使用線程。即便如此,仍然需要確切的定位究竟是什么對象產生了泄露,因為實際的項目中可能用到的Timer或者后臺線程的代碼遠遠不止一兩處。

step2:分析運行中的進程

首先應該找出5000多個句柄究竟代表什么對象。利用Process Explorer查看該進程,在下方面板中檢查句柄列表,發現有大量的Event句柄和Thread句柄,更進一步的,我們想知道到底有多少Event和Thread。

在這個列表中難以看出各種句柄的數量。可以按下Ctrl+A組合鍵,將Process Explorer中的進程列表和選中進程的句柄列表保存為文本文件,而后利用你所習慣使用的文本查看工具統計其中特定句柄的數量,我們這里使用Chrome瀏覽器的搜索功能看到約有4063個Event句柄和1008個Thread句柄。

到這里,我們有一個大致的印象,即泄露的對象是Event和Thread,其中Event占大多數。下一步需要找出是誰創建出了這些對象,可以使用Windbg跟蹤對象的創建。Windbg是非常方便的Windows調試工具,可以利用強大的SOS擴展命令診斷.NET程序中的各種問題,最新的Windbg(截止2016年4月)可以從MSDN的Download the WDK, WinDbg, and associated tools頁面下載,點擊頁面上的Get Debugging Tools for Windows (WinDbg)鏈接即可。

將Windbg附加到LeakExample.exe進程,而后使用!handle和!htrace命令對進程句柄進行分析。!handle命令可以列出進程內所有句柄,也可以查看特定句柄的信息,而!htrace顯示句柄的堆棧跟蹤。我們先使用!htrace -enable啟用句柄跟蹤,然后讓進程繼續運行幾分鐘時間,再中斷程序的執行,用!htrace -diff查看自上次快照以來新打開的句柄。由于命令輸出過長,一些不重要的信息被隱去用省略號代替。

step3:定位問題

0、先配置好相應的pdb符號文件

1、運行程序
WinDbg 提供了圖形界面和命令行兩種運行方式。這里介紹使用圖形界面的 WinDbg 來
調試應用程序:
File->OpenExecutable->可以選擇一個可執行文件進行調試。
File->Attache to a Process->可以選擇一個運行中的進程,并對其進行調試。

圖 3-1
2、啟動句柄操作的棧回溯
按下 F5 快捷鍵,第 1 次中斷進程運行,用!htrace -enable 命令開啟句柄檢測;htrace 提
供了進行句柄相關檢測的命令,可查看 WinDBG 幫助文檔。

圖 3-2
同時用 g 命令讓程序運行。

圖 3-3
3、抓取快照
第 2 次中斷進程運行,使用!htrace -snapshot 命令,獲得此時進程句柄的鏡像。并再次讓程序運行。

圖 3-4

4、運行程序,定位句柄泄露
第 3 次中斷進程運行,使用!htrace -diff 命令獲得當前句柄狀態與第 3 步 snapshot 鏡像句柄的差異;

圖 3-5
通過上面的棧回溯信息,很清楚可以看到句柄打開的地方。使用 lsa 命令可以定位到產
生句柄泄露的方法體代碼行,lsa handlew2!fun4+0x0000002e :


利用windbg分析崩潰,句柄泄漏,死鎖,CPU高,內存泄漏

一、崩潰
1、輸入.ecxr;kbn得到崩潰的堆棧

其中源代碼如下

2、查看堆棧和源代碼,發現第0幀導致崩潰,代碼也是本地代碼

輸入.frame0,切到第0幀如下

3、輸入 dv 查看當前幀的一些變量信息

發現變量p =0x00000000

二、句柄泄漏
1、啟動進程

2、用windbg附加到進程

3、!htrace -enable命令開啟句柄檢測

4、!htrace –snapshot

5、運行一段時間后

6、!htrace –diff

得到如下信息

標紅函數創建了event

7、輸入lsahandleLeak!ThreadProc1+0x00000037

這樣就可以看出代碼中在不停CreateEvent。

補充:

可以在windbg調式中,輸入!handle可以得到當前堆棧的一些句柄信息,可以看出這個堆棧event非常多。

三、死鎖

1、啟動進程

2、Windbg附加進程

3、輸入~*kv, 輸出所有線程

4、輸入!findstackntdll!RtlEnterCriticalSection,查找哪些線程在等待鎖

或者看代碼某一函數沒執行,對比windbg中的線程,找到線程id分析

圖1是源代碼,圖2是執行結果, ThreadProc1函數中的” ThreadProc1 lock g_mutex2”沒發生,懷疑是否死鎖了

5、windbg中線程信息如下,發現ThreadProc1在等某一把鎖

第三幀是本地代碼對比源代碼發現在等鎖g_mutex2;

第二幀是系統函數在等待鎖,鎖地址為00bf7140

6、輸入!cs 00bf7140,查看這把鎖信息

發現鎖的占有者是0x00002cc4

7、輸入~~[0x00002cc4],發現對應是3號線程

8、切到3號線程,并輸出堆棧

發現代碼27號,也在等一把鎖,鎖地址00bf7158

9、同理輸出鎖信息

10、發現鎖占有者0x00004c80,切到線程0x00004c80,并輸出堆棧

發現是剛才的2號線程

至此分析完成2號線程和3號線程發生死鎖。

四、CPU高

1、啟動進程

2、Windbg附加進程

3、輸入!runaway

4、發現2號線程cpu最高,切到2號線程,并輸出堆棧

5、可以得到是cpuhigh!ThreadProc1+0x35

五、內存泄漏

5.1、windbg手動分析
1、設置gflags.exe,這工具和windbg在同一目錄

2、windbg附加到進程,輸入!heap –s

3、程序運行一段時間之后,再次輸入!heap–s

發現00970000這個堆有增加,其他無變化

4、輸入!heap -stat -h00970000,查看這個堆狀態

發現這個堆的內存主要是被大小為0x224的塊占用

5、輸入!heap -flt s 224, 查看224這些塊被誰在使用

6、輸入!heap -p -a 00971d20,查看堆棧

7、已經得到堆棧,本地有源代碼,還可以查看代碼,

輸入lsamemoryleak!ThreadProc1+0x00000048

5.2、利用umdh分析

1、同5.1設置gflags配置

2、開啟命令窗口cmd,輸入要定位內存泄露的程序gflags.exe /i memoryleak.exe +ust

3、設置程序的符號表路徑

SET _NT_SYMBOL_PATH=SRV*C:Symbols*http://msdl.microsoft.com/download/symbols;F:windbgtestDebug

4、啟動memoryleak.exe,利用umdh創建第一次heap快照

輸入umdh-pn:memoryleak.exe -f:memory1.log

5、運行一段時間后,再次輸入快照,umdh -pn:memoryleak.exe -f:memory2.log

6、分析前后2次快照的差異umdh -dmemory1.log memory2.log -f:memoryleak.log

會在當前路徑下面生成memoryleak.log,打開分析

7、

定位到代碼,需要具體分析邏輯,查看是否真的泄漏,還是還沒來得及釋放。

from:https://blog.csdn.net/zqw_4181/article/details/79162309

總結

以上是生活随笔為你收集整理的内存泄漏&句柄增长-解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

麻豆精品传媒视频 | 99爱视频| 精品麻豆入口免费 | 99草在线视频 | 色噜噜日韩精品一区二区三区视频 | 亚洲国产日韩在线 | 在线观看 国产 | 亚洲深爱激情 | 日日草天天干 | av免费看网站| 中文av在线天堂 | 成人av网站在线 | 69久久夜色精品国产69 | 成年人在线看片 | 亚洲一级久久 | 国产精品一区二区果冻传媒 | 亚洲国产精品成人av | 日韩午夜电影网 | 又色又爽的网站 | 黄色毛片在线看 | 欧美精品在线观看 | 97国产超碰 | 欧美日韩另类视频 | 成人精品一区二区三区电影免费 | 天天操天天干天天插 | 九九热视频在线免费观看 | 7777精品伊人久久久大香线蕉 | 伊人亚洲精品 | 日本久久久久久久久久 | 人九九精品 | 不卡的av中文字幕 | 人人添人人澡 | 日本激情视频中文字幕 | 国产精品久久久一区二区 | 二区三区毛片 | 91热这里只有精品 | 久久www免费人成看片高清 | 欧美 日韩 国产 成人 在线 | 伊人av综合 | 激情五月六月婷婷 | 成人97视频 | av在线一二三区 | 亚洲男男gaygay无套同网址 | 欧美激情视频一区二区三区免费 | 天天操天天爽天天干 | 五月网婷婷 | 亚洲精品88欧美一区二区 | 激情中文字幕 | 久久精品香蕉视频 | 久久久www免费电影网 | 久久国产精品久久久久 | 日韩理论在线播放 | 日本黄色免费在线 | 日韩av手机在线观看 | 深夜免费福利在线 | 午夜精品一区二区三区免费 | 精品国产免费人成在线观看 | 91香蕉国产在线观看软件 | 人人添人人 | 激情综合五月天 | 在线观看 国产 | 99久久这里有精品 | 成年人三级网站 | 色国产视频 | 日本99精品 | 成人精品亚洲 | 成人一级免费电影 | 黄色三级久久 | 国内精品久久久久久久久 | 日韩在线免费看 | 国产成人精品网站 | 狠狠五月婷婷 | 亚洲免费永久精品国产 | 成年人电影毛片 | 热久久99这里有精品 | 久久久精品网 | 日精品在线观看 | 成人av一区二区三区 | 黄色大片视频网站 | 欧美韩国日本在线 | 亚洲不卡av一区二区三区 | 久久精品96| 成人在线播放网站 | 色在线高清 | 国产精品观看视频 | 国产精品精品久久久 | 久久久久久麻豆 | 一区二区视频免费在线观看 | 91色网址| 色婷婷www | 欧美性生活小视频 | 超碰大片 | 九九视频免费在线观看 | 久久精品国产成人 | av在线播放亚洲 | 欧美另类一二三四区 | 97超碰在线久草超碰在线观看 | 日韩在线理论 | 久久免费国产精品1 | 五月综合在线观看 | 免费欧美高清视频 | 综合久久五月天 | 国产97色在线 | av在线免费观看不卡 | 久久99精品久久久久婷婷 | 182午夜在线观看 | 日韩精品免费一区二区 | 日韩小视频网站 | 亚洲综合激情网 | 狠狠色丁香婷婷综合久小说久 | 日韩电影在线看 | 超碰97人人在线 | 久久久精品国产一区二区三区 | 99久久精品免费看国产麻豆 | 亚洲在线精品视频 | 久久成视频 | 国产成人在线播放 | 一区二区三区不卡在线 | 日本xxxx裸体xxxx17 | 狠狠干,狠狠操 | 久久草草热国产精品直播 | 久久久久久久久毛片 | 亚洲综合最新在线 | 天天色天天上天天操 | 国产精品日韩欧美 | 久久综合中文色婷婷 | 日本最新一区二区三区 | 国产精品久久一区二区三区不卡 | 808电影| 欧美久久久影院 | 久久爱综合 | 成人av片免费看 | 国产精品一区二区在线免费观看 | 久久www免费人成看片高清 | 五月天婷婷在线视频 | 亚洲欧美日韩精品久久奇米一区 | av高清网站在线观看 | 久久精品国产免费看久久精品 | 国产高清精品在线 | 免费在线激情视频 | 日韩欧美国产精品 | 免费在线观看成人 | 成人av直播| 福利精品在线 | 视频在线一区二区三区 | 日本三级吹潮在线 | 色综合久久久久综合体 | 欧美日韩不卡一区二区 | 9幺看片 | 在线av资源| 婷婷精品在线视频 | 日韩乱码中文字幕 | 狠狠色丁香婷婷综合欧美 | 亚洲精品午夜久久久久久久久久久 | 999毛片| 日本三级吹潮在线 | 久久久久女人精品毛片九一 | 日韩区视频 | 欧美天堂影院 | 国产在线a免费观看 | 亚洲欧美视频在线播放 | 国产精品理论片在线播放 | 亚洲成人av影片 | 国内精品久久久久久 | 青青河边草免费视频 | 久久人人插 | 国产成人一区三区 | 在线播放一区 | 一级片免费观看视频 | 黄色片免费看 | www.av免费 | 天天se天天cao天天干 | 中文字幕在线观看视频一区二区三区 | 国产精品 9999 | 狠狠狠综合 | 成人影视片| 99婷婷| 九九九九色 | 麻豆视频在线观看免费 | 国产视频每日更新 | 视频1区2区| 亚洲aⅴ在线 | 91在线精品播放 | 亚洲成人精品国产 | 国产免费xvideos视频入口 | 99r在线播放 | 久久夜av | 欧美在线视频一区二区三区 | 91精品对白一区国产伦 | 日本性生活一级片 | 国产一区二区久久精品 | 久久久亚洲精华液 | 国产精品粉嫩 | 亚洲专区中文字幕 | 中文字幕一区二区三区四区 | 久久视频一区二区 | 一区二区三区视频网站 | 九九久久影院 | 一区二区三区四区在线免费观看 | 中文在线字幕观看电影 | 久久99国产综合精品 | 91精品国产91久久久久福利 | 黄色网址中文字幕 | 不卡视频在线看 | 亚洲精品久久久久58 | 国产中的精品av小宝探花 | 亚洲国产精品久久久久 | 九九久久婷婷 | 狠狠色伊人亚洲综合网站野外 | 丁香九月激情综合 | 国产日韩高清在线 | 成人福利在线观看 | 国产亚洲精品电影 | 国产在线观看你懂的 | 亚洲精品中文字幕在线观看 | 国产久草在线观看 | 日韩高清一区二区 | 中文av字幕在线观看 | 国产黄a三级 | 精品影院 | 天天干天天在线 | 亚洲精品国产自产拍在线观看 | 日韩久久午夜一级啪啪 | 久久久久久国产一区二区三区 | 久久伊99综合婷婷久久伊 | avove黑丝| 波多野结衣日韩 | 曰本三级在线 | 一区 二区 精品 | 国产成人久久精品77777综合 | 波多野结衣视频一区二区三区 | 欧美一级电影片 | 又黄又爽的视频在线观看网站 | 国产特级毛片aaaaaa高清 | .国产精品成人自产拍在线观看6 | 色偷偷男人的天堂av | 久久精品一区二区三区中文字幕 | 午夜91在线 | 亚洲 综合 精品 | 欧美另类z0zx | 色婷婷中文 | 色午夜 | 久久国产亚洲精品 | 在线国产一区二区 | 99免费精品 | 欧美激情视频一二三区 | 91av视频导航 | 日韩精品久久久久久 | 国产中文字幕久久 | 91一区二区三区久久久久国产乱 | 黄色av成人在线观看 | 精品国产欧美一区二区三区不卡 | 9999在线观看| 色在线亚洲| 中文字幕免费观看全部电影 | 国产精品久久久久久久久免费 | 久久99久久99精品免观看粉嫩 | 色97在线 | 在线 成人 | 欧美日韩精品在线观看 | 伊人影院av| 国产精品资源在线观看 | 激情久久婷婷 | 日韩高清激情 | 99久久精品国产观看 | 黄色片软件网站 | 久久久麻豆视频 | 亚洲午夜精 | 日韩影视精品 | 日韩女同av | 国产精品久久久久久一二三四五 | 超碰97中文| 波多野结衣在线观看一区 | 日韩视频一区二区三区 | 国产精品色婷婷视频 | 黄色成人av网址 | 日韩激情影院 | 欧美精品九九 | 啪啪小视频网站 | 日韩av成人| 欧美精品亚洲精品 | 国产精品欧美日韩 | 蜜臀av网址| 99c视频高清免费观看 | 久久久国产精品久久久 | 免费国产ww | 欧美视频在线观看免费网址 | 国产91精品一区二区麻豆亚洲 | 国产丝袜高跟 | 人人射人人澡 | 国产手机视频精品 | 手机av资源 | 91高清免费观看 | 亚洲国产99 | 国产一级一片免费播放放 | 欧美国产日韩中文 | 青青草国产在线 | 国产成人精品999在线观看 | 九九免费观看视频 | 亚洲va欧美va人人爽春色影视 | 国产成人精品久久二区二区 | 久久久网 | 日本不卡123区 | 亚洲成人午夜av | 69av在线播放 | 国产精品18久久久久久首页狼 | 99riav1国产精品视频 | av噜噜噜在线播放 | 久久久免费高清视频 | 婷婷久操| 亚洲五月激情 | 亚洲国产成人精品在线 | 日韩成人免费在线观看 | 久久亚洲私人国产精品 | 亚州五月| 91精品办公室少妇高潮对白 | 在线草 | 波多野结衣一区三区 | 久热这里有精品 | 国产精品嫩草影院99网站 | 国产精品视频永久免费播放 | 91精品对白一区国产伦 | 精品国产一区二区三区av性色 | 日韩素人在线观看 | 男女啪啪网站 | 国产成人亚洲在线观看 | 人人爽人人 | 人人草人人草 | 国产色啪 | 亚洲精色 | 国产精品久久久久免费观看 | 在线观看日韩视频 | 国产精品18p | 亚洲国产精品久久久久久 | 91手机视频在线 | 亚洲成av人影院 | 久久免费福利 | 久久福利在线 | 免费av视屏| 黄网站污 | 97人人模人人爽人人喊网 | 久操视频在线播放 | 午夜精品久久久久久久久久久 | 久久视频精品在线观看 | 在线观看视频精品 | 久久人人精 | 97色涩| 国产精品久久久久免费a∨ 欧美一级性生活片 | 久久久精品一区二区 | 免费观看一级特黄欧美大片 | 久久国精品| 不卡日韩av | 久久无码av一区二区三区电影网 | av7777777 | 国产成人av网址 | 久久伊人操 | 久久久私人影院 | 日本三级在线观看中文字 | 偷拍视频一区 | 欧美精品视 | 91亚洲网| 国产人成在线视频 | 婷婷色5月 | 日韩电影一区二区在线观看 | 中文字幕在线播放日韩 | 日韩一区二区三区免费视频 | 97视频在线观看网址 | 成人性生交大片免费观看网站 | 免费av高清 | 97精品国产aⅴ| 91在线免费观看国产 | 国产综合激情 | 国产一级a毛片视频爆浆 | 欧美日韩中文在线视频 | 久久一区二区三区超碰国产精品 | 麻豆视频免费观看 | 欧美精品一区二区在线播放 | 国模一二三区 | 久久成人资源 | 亚洲精品va| 日韩精品一区二区在线观看 | 国产黄免费在线观看 | 麻豆av一区二区三区在线观看 | 国产精久久久久久妇女av | 午夜国产一区 | 欧美精品在线观看免费 | 亚洲欧洲一区二区在线观看 | 国产小视频免费在线网址 | 久久久久免费网站 | 日本精品视频在线观看 | 久久天天躁 | 91完整视频 | 久久视频在线免费观看 | 免费成人av在线看 | 成人av在线直播 | 日本狠狠色 | 麻豆传媒在线视频 | 亚洲作爱 | 99中文在线 | 超碰免费久久 | 中文字幕一区二区在线观看 | 久久精品黄 | 97久久久免费福利网址 | 国产91对白在线播 | 精品91在线 | 国内综合精品午夜久久资源 | 日韩亚洲在线观看 | 日韩在线不卡 | 久久电影中文字幕视频 | 国产无遮挡猛进猛出免费软件 | 久久成视频 | 精品一区二区综合 | 亚洲精品成人在线 | 天堂在线视频中文网 | 伊人狠狠色 | 国产黄色免费看 | 182午夜在线观看 | 992tv在线成人免费观看 | 天天插天天色 | 国产精品成人久久久久久久 | 成人久久国产 | 日韩视频精品在线 | 91香蕉视频在线 | 婷婷综合视频 | 一区二区欧美激情 | 黄a在线| 中文字幕国产一区 | 精品在线你懂的 | 免费在线观看av网址 | 亚洲成人精品影院 | 亚洲国产三级在线观看 | 久久久受www免费人成 | 日韩久久精品一区二区 | 高清一区二区三区 | 久久国产欧美日韩精品 | 天天草天天干天天射 | 激情影院在线观看 | 亚洲另类视频在线 | 日日夜夜网 | 中文久草 | 免费精品国产va自在自线 | 玖玖玖精品 | 亚洲人视频在线 | 日韩在线视频免费观看 | 久久久久久久久久久影院 | 久草免费在线视频观看 | 国产精品 国内视频 | 最新中文字幕视频 | 国产一区二区影院 | 美女免费视频网站 | 亚洲国产网址 | 亚洲欧美激情精品一区二区 | 免费福利视频导航 | 亚洲春色综合另类校园电影 | 色综合激情久久 | 91视频在线播放视频 | 亚洲一二三区精品 | 91成人免费观看视频 | 成av人电影 | 日本性高潮视频 | 中文字幕精品一区二区三区电影 | 欧美va天堂在线电影 | 亚洲国产精品99久久久久久久久 | 色婷婷五| 黄色一级大片免费看 | 91视频91色 | 91人人视频在线观看 | 久久久久久久久久久电影 | 国产视频精品免费播放 | 国产精品原创 | 最新av在线网站 | 亚洲精品久久久久久中文传媒 | 日本激情视频中文字幕 | 99久久日韩精品视频免费在线观看 | 久久激情五月丁香伊人 | 久久久精品网站 | 国产成人三级三级三级97 | 亚洲欧美国产精品18p | 蜜臀久久99精品久久久酒店新书 | 久久久久久久久久久久久久免费看 | 涩涩网站在线播放 | 九九热有精品 | 久久av一区二区三区亚洲 | 天天操夜夜拍 | 亚洲色图美腿丝袜 | 久久国语| 五月激情五月激情 | 日韩在线不卡视频 | 欧美一级黄大片 | 久久视频在线视频 | 亚洲dvd| 久久综合九色99 | www.天天操.com | 久久福利综合 | 国产高清99 | 日韩美在线 | www.狠狠色.com| 欧美日韩性生活 | 狠狠色丁香婷婷综合最新地址 | 最新国产一区二区三区 | 友田真希x88av | 欧美一级黄色网 | 欧美另类sm图片 | 中文字幕免费高清在线 | 最新99热| 国产免费一区二区三区最新6 | 色婷婷亚洲精品 | 亚洲精品国产精品国 | 久久国产精品久久久 | 欧美在线观看小视频 | 久草在线资源视频 | 日韩欧美高清一区二区三区 | av不卡免费看 | 天天五月天色 | av福利免费 | 91精品区 | 国产女人免费看a级丨片 | 国产精品乱码久久久久久1区2区 | 久久综合日| 日韩免费高清 | 亚洲视频中文 | 国产探花在线看 | 欧美成年人在线观看 | 成人三级视频 | 伊人婷婷在线 | 亚洲一区二区三区毛片 | 中文在线8新资源库 | 精品国产乱码一区二区三区在线 | 91超碰在线播放 | 特级黄录像视频 | 黄色av三级在线 | 成人黄色在线 | 五月天久久婷婷 | 中文字幕丝袜一区二区 | 极品久久久| 精品欧美一区二区在线观看 | av九九| 热热热热热色 | 91私密保健| 久久成熟 | 91精品免费视频 | 国产成人一级电影 | 日韩精品一区二区三区不卡 | 在线观看成人小视频 | 少妇性bbb搡bbb爽爽爽欧美 | www.色婷婷.com | 国产精品原创 | 日韩视频免费 | 欧美精品一区二区蜜臀亚洲 | 亚洲日本va午夜在线电影 | 国产精品av在线免费观看 | 免费亚洲视频 | 成片免费观看视频 | 精品国产欧美一区二区三区不卡 | 黄色小网站免费看 | 日韩三级在线观看 | 欧美成人免费在线 | 高清av影院 | 99色人| 国产综合91 | 天天插综合| 综合av在线| 9999在线观看 | 日本电影黄色 | 欧美日韩性视频在线 | 久久久精品日本 | 久久激五月天综合精品 | 97超碰超碰| av一区二区三区在线观看 | 国产免费观看久久黄 | 国产亚洲婷婷免费 | 中文字幕 婷婷 | aaa毛片视频 | 国产区精品视频 | av成人在线播放 | 成人精品影视 | 五月天激情在线 | 91插插视频 | 超碰人在线 | 最近免费中文字幕大全高清10 | 日韩综合视频在线观看 | 91av在线免费看 | 精品一区 在线 | 国产精品精品久久久久久 | 久在线观看 | 精品中文字幕视频 | 欧美a级在线播放 | 中文字幕日本电影 | 一区二区三区高清 | 日日夜夜天天 | 久久超碰网 | 日韩av专区| av天天在线观看 | 亚洲国产日韩欧美 | 日韩一区二区三区高清免费看看 | 人人插人人做 | 在线亚洲免费视频 | 国产一区二区久久精品 | 日韩在线视频看看 | 国产午夜精品福利视频 | 国内三级在线观看 | 国产不卡av在线 | 久久精品www人人爽人人 | 狠狠狠色丁香综合久久天下网 | 九九精品在线观看 | 97精品在线 | 草久久久| 日韩精品资源 | 91成人在线网站 | 久草在线视频新 | 久久理伦片 | 欧美精品做受xxx性少妇 | 91系列在线观看 | 日韩av在线看| 精品国产电影一区二区 | 狠狠干成人综合网 | 日日夜夜爱 | 99精品免费 | 国产精品一区二区你懂的 | 久久久久久久久久福利 | 国产色综合天天综合网 | 三级黄色欧美 | 久久久电影 | 天堂在线一区二区 | 黄色小网站在线观看 | 久久综合久色欧美综合狠狠 | 美女免费黄视频网站 | 99免费在线视频观看 | 久久精品免费看 | 伊人狠狠 | 国产午夜精品一区 | www成人av | 欧美久久久久久 | 国产精品区二区三区日本 | 伊人五月天 | 九色在线 | 中文字幕免费成人 | 国产欧美精品一区二区三区 | 日韩在线观看三区 | 久久精品免费 | 久久综合成人网 | 国产麻豆视频 | 成年人黄色免费视频 | 午夜国产一区 | 日本久久成人中文字幕电影 | 午夜色大片在线观看 | 国产高清日韩欧美 | 精品一区二区亚洲 | 亚洲国产操 | 国产成人精品一区二区在线 | 亚洲国产剧情av | 在线香蕉视频 | 国产高清免费av | 国产精品欧美久久久久三级 | 欧美日本不卡视频 | 国际av在线 | 成人av一二三区 | 久久精品国产一区二区电影 | 97成人免费 | 日韩影视在线观看 | 国产精品中文字幕在线观看 | 国产精品九九久久99视频 | 特级xxxxx欧美 | 午夜精品影院 | 久久怡红院 | 91桃色免费视频 | 超碰在线99 | 黄www在线观看 | 国内精品在线一区 | 欧美日韩久 | 成人国产网址 | 天天拍夜夜拍 | 国产精品国产亚洲精品看不卡15 | 久久免费在线观看视频 | 婷婷夜夜| 色在线视频 | 不卡电影免费在线播放一区 | 丁香五月亚洲综合在线 | 国产在线视频在线观看 | 主播av在线| 在线观看亚洲国产 | 国产福利电影网址 | 亚洲精品国产综合久久 | 福利一区视频 | 蜜臀久久99精品久久久无需会员 | 高清视频一区二区三区 | 精品视频www| 国产精品欧美久久久久久 | 91人人澡人人爽人人精品 | 激情网站免费观看 | aaa毛片视频 | av免费黄色| 日韩精品你懂的 | 免费a级观看 | 最新日韩在线观看视频 | 国内精品久久久久影院优 | 国产在线国偷精品产拍免费yy | 久9在线 | 久久伊人热 | 亚洲乱码中文字幕综合 | 国产黄色成人av | 免费看污的网站 | 久久综合电影 | 久久天天躁夜夜躁狠狠85麻豆 | 99热国产在线中文 | 开心丁香婷婷深爱五月 | 国产一级二级在线播放 | 欧美巨大荫蒂茸毛毛人妖 | 97超碰在线久草超碰在线观看 | 手机看片中文字幕 | 欧美一区二区三区在线 | 色999在线| 怡红院av久久久久久久 | 国产精品男女视频 | 欧美va在线观看 | 久久99国产精品免费网站 | 超碰在线资源 | 午夜99 | 天堂va在线观看 | 久草久热 | 波多野结依在线观看 | www色片| av在线播放一区二区三区 | 久久99爱视频 | 日韩在线看片 | 自拍超碰在线 | 91麻豆视频网站 | 久久一级片 | 韩日精品视频 | 久久久久成人免费 | 欧美日韩不卡在线视频 | 久久精品理论 | 色在线国产 | 日韩理论在线视频 | 婷婷伊人综合亚洲综合网 | 91中文视频| 激情伊人五月天久久综合 | 国产精品福利小视频 | 干干夜夜 | 色婷婷激情电影 | 国产高清视频在线 | 1000部18岁以下禁看视频 | 亚洲精品伦理在线 | 日韩激情av在线 | 色a在线观看 | 国产精品久久久久毛片大屁完整版 | 九九交易行官网 | 久久五月精品 | 韩国av一区 | 成人影视免费 | 日韩成人免费在线 | 精品国产黄色片 | 中文字幕在线观看av | 99久久精品久久久久久清纯 | av官网 | 久久免费99精品久久久久久 | 亚洲粉嫩av | 精品国产乱码久久久久 | 欧美视频xxx | 成人av电影在线播放 | av在线永久免费观看 | 六月激情网 | 日韩视频欧美视频 | 中文字幕 国产视频 | www.黄色片网站 | 免费看污污视频的网站 | 色a网 | 日韩午夜电影院 | 五月天.com | 国产精品久久久久一区 | 天天要夜夜操 | 在线精品视频免费观看 | 最近中文字幕免费av | 久草精品免费 | 精品国产乱子伦一区二区 | 黄色三几片 | 亚洲毛片一区二区三区 | 五月天六月丁香 | 久久手机免费视频 | 欧美午夜理伦三级在线观看 | 国产成人精品一区二区在线 | 中文字幕av在线免费 | 久久久久综合精品福利啪啪 | 美女久久一区 | 国产精品日韩久久久久 | 国产永久网站 | 黄色毛片视频免费观看中文 | 中文字幕在线观看完整版电影 | 日韩高清久久 | 日韩精品久久久久久 | 久久国产电影院 | 91精品对白一区国产伦 | 综合视频在线 | 波多野结衣一区二区三区中文字幕 | 久久香蕉国产精品麻豆粉嫩av | 久久久久久久久久久久久久免费看 | 日韩久久视频 | av黄色免费在线观看 | 日韩欧美高清一区二区三区 | 高清不卡毛片 | 国产系列在线观看 | 99久久精品一区二区成人 | 黄色一级大片在线免费看国产一 | 亚洲资源视频 | 人人添人人澡人人澡人人人爽 | 日韩网站免费观看 | jizz欧美性9 国产一区高清在线观看 | 五月激情丁香婷婷 | 亚洲一区二区视频在线 | 久久久久久久久黄色 | 久久久久高清毛片一级 | 久久精品这里热有精品 | 久久综合成人 | 在线观看午夜av | 久久久不卡影院 | 丁香婷婷社区 | 国产一区二区午夜 | 天天射日| 超碰在线观看av.com | 最新一区二区三区 | 亚av在线 | 99精品视频中文字幕 | 久综合网| 亚洲国产成人精品在线观看 | 欧美婷婷综合 | 久久久www成人免费毛片麻豆 | 91热视频| 国产专区视频在线 | 婷婷在线不卡 | 成人一级在线观看 | 91精品福利在线 | 成人性生交大片免费看中文网站 | 国产夫妻av在线 | 超碰免费观看 | 国产高清视频免费在线观看 | 欧美激情综合五月色丁香 | 日韩黄色一级电影 | 日韩在线网址 | a视频免费在线观看 | av在线电影网站 | 国产黑丝一区二区 | 国产精品久久99综合免费观看尤物 | 97视频在线观看成人 | 在线观看av国产 | 国产婷婷在线观看 | 久草在线视频中文 | 伊人www22综合色 | 国产伦精品一区二区三区… | 在线国产高清 | 91麻豆国产福利在线观看 | 久久精品国亚洲 | 亚洲综合丁香 | 69人人| 久久久国产高清 | 二区视频在线观看 | 久黄色 | 国产午夜精品一区 | 日本久久久久久科技有限公司 | 999久久久| 欧洲色吧 | 国产麻豆传媒 | 欧美一区免费观看 | 亚洲区视频在线 | 最近最新中文字幕 | 婷婷伊人五月天 | 亚洲女欲精品久久久久久久18 | 五月天网站在线 | 激情狠狠干 | a电影免费看 | 中文字幕在线影院 | 日韩欧美亚州 | 香蕉久久国产 | 在线观看一区二区视频 | 91精品在线免费观看视频 | 91最新地址永久入口 | 97视频在线观看免费 | 亚洲精品乱码久久久久久按摩 | 久久精品亚洲精品国产欧美 | 免费网址你懂的 | 亚洲国产播放 | 日日干干 | 奇米影视777四色米奇影院 | 欧美亚洲免费在线一区 | 国产精品第二页 | 看国产黄色大片 | av电影一区二区三区 | 免费观看v片在线观看 | 久久66热这里只有精品 | 99视频在线观看免费 | 成人免费视频网站在线观看 | 免费看黄在线观看 | 久久躁日日躁aaaaxxxx | 欧美在线视频免费 | 久久久www | 欧美日本一二三 | 国产精品6999成人免费视频 | 深爱开心激情网 | 人人射人人澡 | 国产一区二区中文字幕 | 亚洲美女视频网 | 亚洲综合国产精品 | 色综合人人 | 日韩精品免费一区 | 九九在线视频免费观看 | 正在播放久久 | 中文字幕在线播放一区二区 | 91av在线精品 | 丁香导航 | 中文字幕123区 | 国产 日韩 欧美 在线 | 久久久国产精品视频 | 日本xxxxav| 又黄又爽又刺激视频 | 91网页版免费观看 | 久久激五月天综合精品 | 午夜视频导航 | 99免费在线观看 | 成人黄色一级视频 | 热久在线 | 911久久香蕉国产线看观看 | 国产免费专区 | 国产成人精品一区二区在线观看 | 亚洲成a人片77777kkkk1在线观看 | 人人干人人上 | 日韩欧美一区二区三区在线 | 精久久久久| 欧美日韩一区久久 | 婷婷久久亚洲 | 日韩久久精品一区二区三区下载 | 日韩一级电影在线 | av片无限看| 国产精品一区二区三区在线播放 | 久久艹中文字幕 | 91黄色在线看 | 久久九九影视 | 亚洲国产一二三 | 免费网站在线观看人 | 成人黄色毛片视频 | 欧美精品久久久久久久久免 | av在线电影网站 | 欧美一级性生活视频 | 国产小视频91 | 精品视频免费 | 超级碰碰碰视频 | 成人免费在线观看电影 | 日一日操一操 | 日本精品视频在线播放 | 久久手机精品视频 | 久久精品精品电影网 | 久久精品国产久精国产 | 狠狠躁日日躁狂躁夜夜躁 | 日日日操 | 亚洲国产精品激情在线观看 | 视频在线一区二区三区 | 色伊人网| 久久久久成人精品亚洲国产 | 国产精品成人自产拍在线观看 | 手机av在线免费观看 | 国产精品成人久久久 | 日韩69视频 | 天天干视频在线 | 久久在线视频精品 | 日韩啪啪小视频 | 欧美日本啪啪无遮挡网站 | 一区二区三区中文字幕在线观看 | 亚洲视频六区 | 色噜噜狠狠狠狠色综合久不 | 亚洲三级黄色 | 色播亚洲婷婷 | 人人爱人人射 | 国产精品12 | 在线国产一区 | 久久好看 | 一区二区三区三区在线 | 亚洲韩国一区二区三区 | av大片免费在线观看 | 综合在线观看色 | 蜜臀av性久久久久av蜜臀妖精 | av亚洲产国偷v产偷v自拍小说 | 欧美成人h版电影 | 99久久精品久久久久久清纯 | 日韩免费在线网站 | 亚洲精品99| 91麻豆产精品久久久久久 | 亚洲精品美女视频 | 精品国产一区二区三区男人吃奶 | 亚洲永久精品视频 | 亚州免费视频 | 国产成人精品在线 | 激情黄色av| 欧美国产日韩激情 | 天天天天综合 | 国产视频一区二区在线观看 | 日韩欧美视频二区 | 久久天堂精品视频 | 国产中文视频 | 九九九热精品免费视频观看网站 | 日韩欧美高清在线观看 |