精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

記一次 Windows10 內(nèi)存壓縮 崩潰分析

開發(fā) 前端
在給各位朋友免費(fèi)分析 .NET程序 各種故障的同時,往往也會收到各種其他類型的dump,比如:Windows 崩潰,C++ 崩潰,Mono 崩潰,真的是啥都有,由于基礎(chǔ)知識的相對缺乏,分析起來并不是那么的順利,今天就聊一個 Windows 崩潰的內(nèi)核dump 吧,這個 dump 是前幾天有位朋友給到我的,讓我?guī)兔匆幌拢辛薲ump之后上 windbg 分析。

一:背景

1. 講故事

在給各位朋友免費(fèi)分析 .NET程序 各種故障的同時,往往也會收到各種其他類型的dump,比如:Windows 崩潰,C++ 崩潰,Mono 崩潰,真的是啥都有,由于基礎(chǔ)知識的相對缺乏,分析起來并不是那么的順利,今天就聊一個 Windows 崩潰的內(nèi)核dump 吧,這個 dump 是前幾天有位朋友給到我的,讓我?guī)兔匆幌拢辛薲ump之后上 windbg 分析。

二:WinDbg 分析

1. 從哪里入手

只要是 Windows 平臺上的崩潰,操作系統(tǒng)都會維護(hù)一個 EXCEPTION_POINTERS 結(jié)構(gòu)體,這個結(jié)構(gòu)體的解讀對分析問題非常重要,使用 !analyze -v 命令簡要輸出如下:

2: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

UNEXPECTED_STORE_EXCEPTION (154)
The store component caught an unexpected exception.
Arguments:
Arg1: ffffb402b9851000, Pointer to the store context or data manager
Arg2: ffffe607bc53df30, Exception information
Arg3: 0000000000000002, Reserved
Arg4: 0000000000000000, Reserved
...
EXCEPTION_RECORD:  ffffe607bc53eeb8 -- (.exr 0xffffe607bc53eeb8)
ExceptionAddress: fffff80025b04bd0 (nt!RtlDecompressBufferXpressLz+0x0000000000000050)
   ExceptionCode: c0000006 (In-page I/O error)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000023f30ee99f0
   Parameter[2]: 00000000c0000185
Inpage operation failed at 0000023f30ee99f0, due to I/O error 00000000c0000185

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000023f30ee99f0

CONTEXT:  ffffe607bc53e6f0 -- (.cxr 0xffffe607bc53e6f0)
rax=fffff80025b04b80 rbx=ffff9d808d7fa000 rcx=ffff9d808d7fa000
rdx=ffff9d808d7fa000 rsi=0000000000000002 rdi=0000023f30ee99f0
rip=fffff80025b04bd0 rsp=ffffe607bc53f0f8 rbp=0000023f30eea2fe
 r8=0000023f30ee99f0  r9=0000000000000964 r10=ffff9d808d7faea0
r11=0000023f30eea354 r12=ffffe607bc53f368 r13=ffffb402d84d8000
r14=ffff9d808d7fb000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0000  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nt!RtlDecompressBufferXpressLz+0x50:
fffff800`25b04bd0 418b08          mov     ecx,dword ptr [r8] ds:002b:0000023f`30ee99f0=????????
Resetting default scope
...

從卦中信息看,是由于將地址 0000023f30ee99f0 所映射的物理內(nèi)存頁換入到內(nèi)存中,拋了一個IO錯誤,從匯編指令 ecx,dword ptr [r8] ds:002b:0000023f30ee99f0=???????? 上也能看的出來。

如果大家不信,可以用 !vtop 和 !pte 觀察下它們對應(yīng)的物理地址和物理頁號,都是找不到的。

2: kd> !vtop 0 000000006d34aca0
Amd64VtoP: Virt 000000006d34aca0, pagedir 00000003d81fb002
Amd64VtoP: PML4E 00000003d81fb002
Amd64VtoP: PML4E read error 0x8000FFFF
Virtual address 6d34aca0 translation fails, error 0x8000FFFF.

2: kd> !pte 000000006d34aca0
                                           VA 000000006d34aca0
PXE at FFFF86432190C000    PPE at FFFF864321800008    PDE at FFFF864300001B48    PTE at FFFF860000369A50
contains 0000000000000000
contains 0000000000000000
not valid

2. 洞察異常前的線程棧

有了這個初步信息之后,接下來就來觀察異常時的寄存器上下文和線程棧信息,輸出如下:

2: kd> .cxr 0xffffe607bc53e6f0 ; k
rax=fffff80025b04b80 rbx=ffff9d808d7fa000 rcx=ffff9d808d7fa000
rdx=ffff9d808d7fa000 rsi=0000000000000002 rdi=0000023f30ee99f0
rip=fffff80025b04bd0 rsp=ffffe607bc53f0f8 rbp=0000023f30eea2fe
 r8=0000023f30ee99f0  r9=0000000000000964 r10=ffff9d808d7faea0
r11=0000023f30eea354 r12=ffffe607bc53f368 r13=ffffb402d84d8000
r14=ffff9d808d7fb000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0000  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nt!RtlDecompressBufferXpressLz+0x50:
fffff800`25b04bd0 418b08          mov     ecx,dword ptr [r8] ds:002b:0000023f`30ee99f0=????????
  *** Stack trace for last set context - .thread/.cxr resets it
 # Child-SP          RetAddr               Call Site
00 ffffe607`bc53f0f8 fffff800`25a5bc10     nt!RtlDecompressBufferXpressLz+0x50
01 ffffe607`bc53f110 fffff800`25a5bb14     nt!RtlDecompressBufferEx+0x60
02 ffffe607`bc53f160 fffff800`25a5b9a1     nt!ST_STORE<SM_TRAITS>::StDmSinglePageCopy+0x150
03 ffffe607`bc53f220 fffff800`25b56ff0     nt!ST_STORE<SM_TRAITS>::StDmSinglePageTransfer+0xa5
04 ffffe607`bc53f270 fffff800`25b57904     nt!ST_STORE<SM_TRAITS>::StDmpSinglePageRetrieve+0x180
05 ffffe607`bc53f310 fffff800`25b57aed     nt!ST_STORE<SM_TRAITS>::StDmPageRetrieve+0xc8
06 ffffe607`bc53f3c0 fffff800`25a5c071     nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadIssue+0x85
07 ffffe607`bc53f440 fffff800`25aad478     nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadCallout+0x21
08 ffffe607`bc53f470 fffff800`25a5cb57     nt!KeExpandKernelStackAndCalloutInternal+0x78
09 ffffe607`bc53f4e0 fffff800`25a5713c     nt!SMKM_STORE<SM_TRAITS>::SmStDirectRead+0xc7
0a ffffe607`bc53f5b0 fffff800`25a56b70     nt!SMKM_STORE<SM_TRAITS>::SmStWorkItemQueue+0x1ac
0b ffffe607`bc53f600 fffff800`25b58727     nt!SMKM_STORE_MGR<SM_TRAITS>::SmIoCtxQueueWork+0xc0
0c ffffe607`bc53f690 fffff800`25b2b94b     nt!SMKM_STORE_MGR<SM_TRAITS>::SmPageRead+0x167
0d ffffe607`bc53f700 fffff800`25ad1020     nt!SmPageRead+0x33
0e ffffe607`bc53f750 fffff800`25ad023d     nt!MiIssueHardFaultIo+0x10c
0f ffffe607`bc53f7a0 fffff800`25a6e818     nt!MiIssueHardFault+0x29d
10 ffffe607`bc53f860 fffff800`25c0b6d8     nt!MmAccessFault+0x468
11 ffffe607`bc53fa00 00007ff8`c3089fa2     nt!KiPageFault+0x358
12 00000067`4ca7f270 00000000`00000000     0x00007ff8`c3089fa2

從卦中的調(diào)用棧信息看,代碼的源頭是 用戶態(tài) (0x00007ff8c3089fa2) 過來的,應(yīng)該是訪問用戶態(tài)地址 0000023f30ee99f0 上的內(nèi)容,由于對應(yīng)的物理頁不在內(nèi)存中,觸發(fā)了 nt!KiPageFault 中斷,也就是 idt 表中的 0xe 號標(biāo)記的 缺頁中斷, 輸出如下:

lkd> !idt

Dumping IDT: fffff8050ce87000

00: fffff80506206400 nt!KiDivideErrorFault
...
0e: fffff80506209980 nt!KiPageFault

在缺頁中斷中觸發(fā)了 IO 操作 MiIssueHardFaultIo 要從pagefiles 中撈頁面,接下來就是頁讀取邏輯 SmPageRead,最后在 RtlDecompressBufferXpressLz 中引發(fā)了藍(lán)屏。

如果心比較細(xì)的話,你會發(fā)現(xiàn)有一個關(guān)鍵詞 Decompress ,對,就是解壓縮,為什么換入的page還要解壓縮呢?這就是我們的突破點(diǎn)。

3. 為什么會解壓縮

要找到這個問題的答案,需要觀察下這個異常線程的詳細(xì)信息,可以用 .thread 切到異常的線程上下文,再用 !thread 觀察。

2: kd> .thread
Implicit thread is now ffffb402`be04a080

2: kd> !thread ffffb402`be04a080
THREAD ffffb402be04a080  Cid 0594.2228  Teb: 000000674c5b8000 Win32Thread: 0000000000000000 RUNNING on processor 2
Not impersonating
GetUlongFromAddress: unable to read from fffff8002641152c
Owning Process            ffffb402b8d58080       Image:         <Invalid process>
Attached Process          ffffb402b984a040       Image:         MemCompression
fffff78000000000: Unable to get shared data
Wait Start TickCount      649763       
Context Switch Count      9              IdealProcessor: 0             
ReadMemory error: Cannot get nt!KeMaximumIncrement value.
UserTime                  00:00:00.000
KernelTime                00:00:00.000
Win32 Start Address 0x00007ff8c808afb0
Stack Init ffffe607bc53fb90 Current ffffe607bc53e800
Base ffffe607bc540000 Limit ffffe607bc539000 Call 0000000000000000
Priority 8 BasePriority 7 PriorityDecrement 0 IoPriority 2 PagePriority 2
Child-SP          RetAddr               : Args to Child                                                           : Call Site
ffffe607`bc53de78 fffff800`25d9856e     : 00000000`00000154 ffffb402`b9851000 ffffe607`bc53df30 00000000`00000002 : nt!KeBugCheckEx
ffffe607`bc53de80 fffff800`25c189db     : ffffb402`b9851000 ffffe607`bc53df30 ffffe607`00000002 ffffe607`bc53dfe0 : nt!SMKM_STORE<SM_TRAITS>::SmStUnhandledExceptionFilter+0x7e
ffffe607`bc53ded0 fffff800`25bcfb1f     : fffff800`00000002 fffff800`258d905c ffffe607`bc539000 ffffe607`bc540000 : nt!`SMKM_STORE<SM_TRAITS>::SmStDirectReadIssue'::`1'::filt$0+0x22
ffffe607`bc53df00 fffff800`25c062ff     : fffff800`258d905c ffffe607`bc53e4e0 fffff800`25bcfa80 00000000`00000000 : nt!_C_specific_handler+0x9f
...

從卦中信息看,異常線程還有一個附加的進(jìn)程 ffffb402b984a040,來自于 MemCompression 模塊,從名字上看所謂的 壓縮解壓縮 邏輯應(yīng)該和它有關(guān)系,接下來到網(wǎng)上去搜一下,有一篇文章說的非常好:https://www.howtogeek.com/319933/what-is-memory-compression-in-windows-10/

大意:這是 Windows10 新增的一個功能,用內(nèi)存壓縮技術(shù)讓RAM中可以存儲更多的內(nèi)存頁,相比傳統(tǒng)的交換到 PageFiles.sys 有更高的性能,缺點(diǎn)就是需要耗費(fèi)一些解壓縮需要的 CPU 時間。

在 Windows10 上也能窺探一二:

圖片

4. 問題解決

解決辦法很簡單,學(xué) 4S 店的問題解決之道,能換的就堅決不修,讓朋友把 內(nèi)存壓縮 給關(guān)掉,這樣就不走RtlDecompressBufferXpressLz 邏輯,理論上就不會有什么問題了。

圖片

關(guān)閉之后,據(jù)朋友反饋,這幾天沒有崩潰了。

三:總結(jié)

分析內(nèi)核態(tài)相比用戶態(tài)難度要大的多,需要對操作系統(tǒng)以及CPU的相關(guān)知識有一個比較深度的理解,任重道遠(yuǎn)。。。

責(zé)任編輯:武曉燕 來源: 一線碼農(nóng)聊技術(shù)
相關(guān)推薦

2024-03-28 12:56:36

2023-06-26 00:12:46

2024-12-27 13:31:18

.NETdump調(diào)試

2022-10-25 14:17:01

.NET代碼程序

2024-05-31 12:56:06

.NET代碼方法

2024-07-09 11:51:20

Windows線程池源碼

2025-10-29 01:11:00

.NET系統(tǒng)windows

2023-06-29 17:55:00

.NET日志WinDbg

2024-07-12 11:20:34

.NET崩潰視覺程序

2024-03-26 00:44:53

.NETCIM系統(tǒng)

2023-03-26 20:24:50

ERP網(wǎng)站系統(tǒng)

2024-06-04 10:54:34

.NET代碼程序

2024-06-13 17:09:55

2021-03-05 07:14:08

Linuxcrashvmcore

2022-02-08 17:17:27

內(nèi)存泄漏排查

2023-07-06 10:11:38

.NET模式dump

2021-11-23 21:21:07

線上排查服務(wù)

2025-09-05 02:22:00

.NETCRM物流行業(yè)

2021-11-02 07:54:41

內(nèi)存.NET 系統(tǒng)

2021-04-29 07:33:40

內(nèi)存API程序
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

一级日本不卡的影视| 国内精彩免费自拍视频在线观看网址| 久久精品人人做人人爽电影蜜月| 亚洲男人天堂2024| 91av视频免费观看| www欧美xxxx| 国产视频不卡一区| 亚洲综合小说区| 亚洲黄色小说图片| 婷婷亚洲五月色综合| 日韩电影网在线| 免费久久久久久| 韩国av永久免费| 肉肉av福利一精品导航| 欧美精品日韩三级| 国产调教在线观看| 欧美色资源站| 日韩一区二区在线观看| 久久综合伊人77777麻豆最新章节| 最爽无遮挡行房视频在线| 日韩不卡免费视频| 欧美激情乱人伦一区| 天堂网成人在线| 超碰aⅴ人人做人人爽欧美| 亚洲视频一二三| 日本一区二区三区免费观看| 色香蕉在线视频| 国产制服丝袜一区| 国产精品久久不能| youjizz在线视频| 亚洲国产二区| 欧美人与性动交| 欧美成人久久久免费播放| 亚洲精品国产精品粉嫩| 亚洲国产精品小视频| 中文字幕制服丝袜| 3d动漫一区二区三区在线观看| 国产精品久久毛片| 1卡2卡3卡精品视频| 中国女人一级一次看片| 模特精品在线| 4438全国成人免费| 日本一级片免费看| 亚洲国产一区二区三区高清 | 色视频在线观看福利| 国产福利精品导航| 99re在线国产| 亚洲AV无码一区二区三区性| 激情久久五月天| 国产日产欧美精品| 亚洲图片中文字幕| 蜜臀久久99精品久久久久久9 | 成人黄色a级片| 啪啪亚洲精品| 国产一区二区三区视频免费| 久久久久久久久久久久| 精品成人影院| 色妞欧美日韩在线| 51精品免费网站| 亚洲人体av| 精品中文字幕在线2019| 久久久精品99| 精品二区视频| 这里只有精品丝袜| 黄色国产在线播放| 国产精品99一区二区三| 久久在线观看视频| 久久久久久av无码免费网站| 亚洲天堂久久| 日本一本a高清免费不卡| 久久影视中文字幕| 久久99精品国产91久久来源| 亚洲资源在线看| 好男人www在线视频| 99riav久久精品riav| 欧美日韩亚洲一区二区三区四区| 高清在线观看av| 亚洲欧美怡红院| 无码毛片aaa在线| 日本一区二区三区在线观看视频| 久久综合一区二区| 亚洲国产一区在线| 97超碰资源站在线观看| 亚洲第一福利一区| 美女喷白浆视频| а天堂中文最新一区二区三区| 99在线精品视频免费观看20| 亚洲综合国产| 国产精品美女网站| www.亚洲黄色| 久久精品亚洲精品国产欧美kt∨ | 国产美女18xxxx免费视频| 日韩08精品| 欧美日韩性视频| 密臀av一区二区三区| 国产精品亚洲综合在线观看| 精品日韩99亚洲| 怡红院一区二区三区| 欧美国产高潮xxxx1819| 日本成熟性欧美| 国产美女免费看| 久久午夜免费电影| 狠狠精品干练久久久无码中文字幕| 91高清在线观看视频| 欧美日韩免费观看中文| 一级做a免费视频| 日韩成人一级| 久久99精品久久久久久噜噜 | 日韩欧美视频免费观看| 狠狠综合久久| 国产在线一区二区三区| 日韩有码电影| 亚洲韩国精品一区| 在线免费观看av网| 国产中文精品久高清在线不| 日韩电视剧免费观看网站| 国产精品夜夜夜爽阿娇| 免费中文字幕日韩欧美| 国产二区一区| 人妻视频一区二区三区| 国产精品私人影院| 欧美黄网站在线观看| 亚洲精品aⅴ| 久久精品这里热有精品| 国产91av在线播放| 91麻豆蜜桃一区二区三区| 国产青草视频在线观看| 亚洲图片小说区| 尤物九九久久国产精品的分类| 自拍偷拍欧美亚洲| 成人性生交大片免费看视频在线| 青草全福视在线| av一级久久| 日韩视频一区在线| 亚洲一区 中文字幕| 国产亚洲一本大道中文在线| 黑人糟蹋人妻hd中文字幕 | 欧美专区一二三 | 亚洲午夜91| 成人国产1314www色视频| 最新国产露脸在线观看| 日韩手机在线导航| 超碰手机在线观看| 国产一区91精品张津瑜| 天天在线免费视频| 欧洲一区在线| 欧美精品免费播放| 亚洲精品一区二区三区蜜桃| 亚洲激情在线激情| 无码人妻丰满熟妇啪啪网站| 欧美电影在线观看完整版| 欧美黄色片视频| 亚洲第一天堂在线观看| 亚洲成人精品一区二区| 在线免费播放av| 欧美亚洲专区| 视频一区二区三区在线观看 | 在线视频日韩| 欧美一区二区三区四区五区六区| 伊人久久精品一区二区三区| 亚洲视频一区二区三区| 自拍偷拍色综合| 中文字幕中文字幕一区二区| av在线网站免费观看| 精品动漫一区| 欧美日韩视频在线一区二区观看视频| 日本精品在线一区| 大胆欧美人体视频| 日本精品久久久久久| 黑人巨大精品欧美一区二区一视频| 亚洲第九十七页| 午夜久久免费观看| 91传媒视频在线观看| 国产精品69xx| 亚洲欧美日韩成人| 91久久久久国产一区二区| 99re这里只有精品首页| 熟女少妇精品一区二区| 天天色天天射综合网| αv一区二区三区| 黑人巨大精品| 久久天天躁狠狠躁夜夜爽蜜月 | 国产精品综合在线视频| 国产不卡一区二区视频| 欧美人与物videos另类xxxxx| 成人国产精品av| 国产高清自拍视频在线观看| 欧美精选一区二区| 免费毛片一区二区三区| 国产欧美综合在线| 一区二区在线免费观看视频| 亚洲综合好骚| 蜜臀av性久久久久蜜臀av| 日本成人a网站| 成人精品久久久| 欧美三级网站| 亚洲精品国产综合久久| 在线观看国产成人| 亚洲电影激情视频网站| 国产极品视频在线观看| 成人a免费在线看| www.欧美黄色| heyzo久久| 国产青春久久久国产毛片| 色爱综合区网| 亚洲欧美日韩第一区| 亚洲精品国产一区二| 欧美视频在线不卡| 日韩和一区二区| 亚洲美女免费视频| 国产精品自拍视频在线| 亚洲激情女人| 日本道在线视频| 久久国产成人精品| 日本不卡一区二区三区在线观看| 91麻豆精品激情在线观看最新 | 久久久久亚洲av片无码下载蜜桃| 日本一区二区三区四区| 日本国产在线视频| 国产在线一区观看| 欧美午夜aaaaaa免费视频| 国产视频亚洲| 久久久久久www| 欧美 日韩 国产 一区| 亚洲图片都市激情| 国产一区二区三区四区五区 | 极品美女一区二区三区| 国产在线一区二区三区播放| 亚洲精品tv| 伦伦影院午夜日韩欧美限制| 春暖花开成人亚洲区| 日韩高清有码在线| 五十路在线视频| 亚洲国产成人久久| 亚洲av无码一区二区乱子伦| 欧美一区二区三区在线观看| 在线观看免费高清视频| 欧美午夜精品一区二区三区| 无码人妻丰满熟妇区五十路| 国产精品免费丝袜| 精品无码国产污污污免费网站| 91小视频免费看| 国产国语性生话播放| 91网站在线播放| aa片在线观看视频在线播放| 99精品欧美一区| 人妻精品久久久久中文字幕| 91在线观看地址| 波多野吉衣中文字幕| 国产欧美一区二区精品仙草咪| 特级西西www444人体聚色| 国产三级精品三级| jizzjizzjizz国产| 亚洲图片激情小说| 国产盗摄x88av| 亚洲第一久久影院| 精品久久久久久久久久久久久久久久| 日韩人在线观看| 老熟妇一区二区三区啪啪| 欧美日韩一区二区三区四区| 国产精品综合在线| 日韩精品一区二区三区在线播放| 午夜精品在线播放| 亚洲国产第一页| 国产小视频福利在线| www.欧美精品| 免费在线看电影| 正在播放国产一区| 美女隐私在线观看| 欧美韩日一区二区| 亚洲深夜视频| 国产精品亚洲网站| 91在线一区| 日韩欧美手机在线| 欧美在线视屏| 国产男女无遮挡| 久久精品国内一区二区三区| 精品这里只有精品| 日韩电影一区二区三区| 青青草原国产在线视频| 成人综合在线观看| 日韩av在线看免费观看| 中文字幕一区二区三区在线观看 | 欧美在线色视频| 国产露脸国语对白在线| 亚洲国产精品yw在线观看| 第一视频专区在线| 欧美激情一级二级| 欧美xnxx| 国产精品一区视频| 99精品美女| 内射国产内射夫妻免费频道| 蜜桃视频一区二区| 大乳护士喂奶hd| 亚洲欧洲日韩综合一区二区| 日韩欧美一区二区一幕| 欧美日韩国产一区| 亚州av在线播放| 免费av在线一区| 欧美精品高清| 国产三级精品在线不卡| 91精品天堂福利在线观看| 成人在线免费在线观看| 国产乱人伦偷精品视频不卡 | 亚洲精品成人在线| 欧美性受xxx黑人xyx性爽| 亚洲大胆人体av| 午夜视频成人| 国产成人亚洲综合青青| 久久草在线视频| 国产精品国三级国产av| 久久99精品国产| 国产亚洲精品熟女国产成人| 午夜激情久久久| 精品在线播放视频| 欧美一级专区免费大片| youjizz在线播放| 欧美最猛性xxxxx亚洲精品| 99久久香蕉| 26uuu成人| 麻豆91小视频| 日韩毛片无码永久免费看| 黑人精品xxx一区一二区| 人妻无码中文字幕免费视频蜜桃| 美女国内精品自产拍在线播放| 国产福利91精品一区二区| 欧美日韩在线一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品中文久久久久久| 亚洲欧美自拍偷拍| 97人妻人人澡人人爽人人精品| 国产亚洲a∨片在线观看| 最新欧美色图| 久久www免费人成精品| 欧美老女人另类| 日韩有码免费视频| 2014亚洲片线观看视频免费| 丁香六月婷婷综合| 亚洲欧洲一区二区三区久久| 高清av不卡| 欧美日韩一区二| 天堂影院一区二区| 久久久久xxxx| 国产精品大尺度| 国产精品久久久久久久久毛片 | 香蕉视频一区二区| 欧美精品一区二区三区蜜桃 | youjizz.com日本| 亚洲一区二区在线免费看| 蜜桃在线一区二区| 91精品国产99| 亚洲三级在线| 中文精品一区二区三区| 国产做a爰片久久毛片| 国产精品精品软件男同| 日韩午夜在线观看视频| 不卡一本毛片| 免费亚洲一区二区| 亚洲一区二区三区| 日本黄色www| 午夜精品久久久久久久| 每日更新av在线播放| 国产精品久久久久久久久男| 日韩一区二区在线| 亚洲热在线视频| 偷窥国产亚洲免费视频| 毛片在线播放网站| 91精品视频免费| re久久精品视频| 拔插拔插华人永久免费| 亚洲一区在线看| 青青草视频在线观看| 国产欧美久久久久久| 欧美午夜免费影院| theav精尽人亡av| 欧美日韩亚洲不卡| 黄色成人在线网| 日产中文字幕在线精品一区 | 日本一区二区在线免费观看| 色综合咪咪久久| 99视频免费在线观看| 国产在线一区二区三区四区| 日韩国产在线一| 欧美成人三级视频| 亚洲欧美国产日韩天堂区| 色综合一区二区日本韩国亚洲 | 奇米在线7777在线精品| 青春草免费视频| 中文字幕av日韩| 老牛国内精品亚洲成av人片| 自拍偷拍21p| 亚洲动漫第一页| 欧美成年黄网站色视频| 国外成人免费视频| 久久69国产一区二区蜜臀| 久久久国产高清| 久久综合伊人77777蜜臀| 久久最新网址| 亚洲成年人av| 欧美麻豆精品久久久久久|