精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

免费精品99久久国产综合精品应用| 日本成人黄色免费看| 99视频只有精品| 国产欧美一区二区三区米奇| 日韩人体视频一二区| 亚洲精品日韩成人| 丰满人妻一区二区三区免费视频| 免费久久99精品国产自在现线| 最新91在线视频| 国产一线在线观看| 国产一区二区三区影视| 亚洲在线视频一区| 神马一区二区影院| 亚洲第一成年人网站| 久久亚洲电影| 欧美国产日韩一区| 久久精品三级视频| 另类ts人妖一区二区三区| 欧美性大战久久久久久久| 国产精品视频一二三四区| 免费黄色在线视频网站| 国产乱淫av一区二区三区| 日本久久久久久| 久久久久久久久久综合| 日本久久精品| 日韩av网站大全| 9191在线视频| 高清亚洲高清| 色综合欧美在线| 97碰在线视频| aa在线视频| 国产精品人人做人人爽人人添| 精品国产一区二区三区免费| 国产女同91疯狂高潮互磨| 日韩精品福利网| 亚洲**2019国产| 国产探花在线免费观看| 久久在线视频免费观看| 亚洲天堂男人的天堂| 在线观看免费视频国产| 精品国产18久久久久久二百| 欧美午夜不卡视频| 日韩精品一区二区三区色欲av| 麻豆av在线免费观看| 亚洲色图视频免费播放| 在线国产99| 日韩av中文| 亚洲国产高清aⅴ视频| 麻豆传媒一区| 亚洲 美腿 欧美 偷拍| 高清成人免费视频| 成人av蜜桃| 精品国自产在线观看| 看国产成人h片视频| 国产精品一二三视频| 中文字幕免费高清网站| 日韩精品欧美精品| 国产精品成人久久久久| 亚洲曰韩产成在线| 日韩中文字幕免费| 国产在线综合视频| 精品一区二区三| 国产亚洲视频在线观看| 亚洲色成人网站www永久四虎 | 亚洲高清视频的网址| 国产性生活免费视频| 欧美xxx黑人xxx水蜜桃| 亚洲一区二区三区三| 国产一级爱c视频| 中文在线最新版地址| 91国偷自产一区二区三区观看| 免费黄色特级片| 美女网站视频一区| 欧美日韩的一区二区| 一个色综合久久| 成人精品在线| 欧美精品一区视频| 欧美 变态 另类 人妖| 九色精品91| 最近2019免费中文字幕视频三 | 一区二区高清免费观看影视大全| 天堂а√在线中文在线| 波多野一区二区| 91福利精品第一导航| 亚洲一区二区福利视频| 亚洲电影一区| 亚洲男人天堂2024| 秋霞欧美一区二区三区视频免费| 欧美在线国产| 欧美做受高潮1| 亚洲无码久久久久| 高清不卡在线观看av| 欧美精品二区三区四区免费看视频| www 日韩| 性做久久久久久免费观看| 成年人视频在线免费| 99精品视频在线免费播放| 亚洲国产高清自拍| 亚洲欧洲综合网| 99精品免费视频| 国产精品羞羞答答| 无码国产精品一区二区免费16| 国产午夜精品久久久久久免费视| 穿情趣内衣被c到高潮视频| 成年人在线网站| 欧美三级视频在线| 亚洲精品第二页| 欧美中文一区二区| 久久久之久亚州精品露出| 这里只有久久精品视频| 成人听书哪个软件好| 亚洲一二三区在线| 中文在线中文资源| 精品日韩在线一区| 肉色超薄丝袜脚交69xx图片| 国产精品女主播一区二区三区| 亚洲一区二区三区久久| 国产中文字幕在线看| 亚洲电影一级黄| 视频区 图片区 小说区| 美女亚洲一区| 国语自产偷拍精品视频偷| 国产一区二区三区成人| 国产亚洲欧洲一区高清在线观看| 日韩人妻无码精品久久久不卡| 亚洲日韩中文字幕一区| 亚洲精品中文字幕有码专区| 国产性70yerg老太| 韩国v欧美v亚洲v日本v| 亚洲日本理论电影| 校园春色亚洲色图| 亚洲国产成人91精品| www.超碰在线观看| 国产在线播放一区| 一区二区三区四区视频在线观看| 成人看片网站| 亚洲天堂网站在线观看视频| 日韩毛片一区二区三区| 成人国产精品免费观看视频| 肉大捧一出免费观看网站在线播放| 国产成人福利夜色影视| 亚洲天堂网站在线观看视频| 亚洲精品中文字幕乱码三区91| 99热精品一区二区| 岛国大片在线播放| 成人看片黄a免费看视频| 美女啪啪无遮挡免费久久网站| 一级二级三级视频| 国产精品污网站| 亚洲免费999| 小小影院久久| 成人写真福利网| 影音先锋在线视频| 日韩欧美一区在线| 久久久久久免费观看| 粉嫩欧美一区二区三区高清影视| www.男人天堂网| 国产精品网在线观看| 午夜精品一区二区三区在线视 | 一区二区三区四区欧美日韩| 日本a人精品| 萌白酱国产一区二区| 国内老熟妇对白hdxxxx| 亚洲一区二区五区| 亚洲国产精品自拍视频| 可以看av的网站久久看| 亚洲国产精品久久久久婷婷老年| 四虎影视精品永久在线观看| 伦理中文字幕亚洲| 成人乱码一区二区三区 | 国产一区 在线播放| 大香伊人久久精品一区二区| 91产国在线观看动作片喷水| 九色视频在线观看免费播放| 欧美性受xxxx| 99热精品免费| 91网站在线观看视频| 午夜精品在线免费观看| 欧美国产精品| 蜜桃视频在线观看91| jizzyou欧美16| 欧美福利小视频| 九色蝌蚪在线| 欧美一区二区啪啪| 特级毛片www| 中文字幕色av一区二区三区| 催眠调教后宫乱淫校园| 视频精品一区二区| 特级西西444| 欧美女王vk| 91九色露脸| 婷婷激情一区| 欧美国产欧美亚洲国产日韩mv天天看完整| 人操人视频在线观看| 欧美日韩国产在线观看| 日韩免费视频网站| 国产精品国产三级国产aⅴ中文| 亚洲一区二区三区黄色| 免费在线观看视频一区| 欧美一区二区激情| 色欧美自拍视频| 精品国产一区二区三| 国内精品视频| 国产成人综合一区二区三区| 免费在线国产视频| 色哟哟网站入口亚洲精品| 免费看国产片在线观看| 欧美区一区二区三区| 毛片视频网站在线观看| 一区二区在线免费| 精品亚洲aⅴ无码一区二区三区| 丁香亚洲综合激情啪啪综合| 91看片在线免费观看| 国产精品日韩| 日本免费a视频| 亚洲最新色图| 午夜精品电影在线观看| 欧美**vk| 精品亚洲欧美日韩| 丁香一区二区| 97人人香蕉| 亚洲三级在线| 成人av在线天堂| 国精产品一区二区三区有限公司| 97香蕉久久超级碰碰高清版| 污视频网站在线免费| 日韩中文字幕免费视频| 成人免费高清在线播放| 亚洲欧美国产精品| 污视频网站免费观看| 精品久久久久av影院| 精品免费久久久| 欧美二区三区91| 国产精品自拍第一页| 色综合久久88色综合天天6| 国产精品美女毛片真酒店| 亚洲精品第一国产综合野| 免费成人深夜夜行网站| 国产精品国产自产拍高清av| 在线视频这里只有精品| 国产精品免费视频网站| 五月婷婷婷婷婷| 国产精品久久看| 少妇视频一区二区| 成人欧美一区二区三区1314| 日本免费网站视频| 综合欧美一区二区三区| 爱爱视频免费在线观看| 亚洲精品videosex极品| 免费看一级一片| 五月天亚洲精品| 日韩在线视频免费播放| 黑人巨大精品欧美一区二区| 四虎精品永久在线| 在线视频你懂得一区二区三区| 99久久久无码国产精品免费蜜柚 | 欧美国产一区在线| 女人裸体性做爰全过| 自拍av一区二区三区| 印度午夜性春猛xxx交| 一区二区欧美精品| 日产精品久久久| 在线观看www91| 国产精品免费无遮挡| 日韩精品中文字幕一区二区三区| www久久久com| 亚洲精品91美女久久久久久久| 丝袜视频国产在线播放| 尤物yw午夜国产精品视频明星| 2021av在线| 欧美精品免费在线| 国产欧洲在线| 国产精品视频网| 欧美成人精品午夜一区二区| 国产精品久久亚洲| 久久99蜜桃| 波多野结衣激情| 精品99视频| 一级特黄性色生活片| 精品一区二区三区在线播放 | 久久久精品美女| bl视频在线免费观看| 日韩美女视频免费看| 成人在线日韩| 久久精品国产精品青草色艺| 欧美中文字幕一区二区| 中文精品无码中文字幕无码专区| 久久精品日韩欧美| 国产xxx在线观看| 久久精品网站免费观看| 欧美成欧美va| 在线免费观看视频一区| 亚洲精品一区二区口爆| 亚洲午夜色婷婷在线| 青春草在线视频| 国产精品久久久久久久午夜 | 日韩精品国内| 欧美特黄视频| xxxx一级片| 91在线观看一区二区| 日韩影院一区二区| 在线影视一区二区三区| 三级在线观看网站| 久久精品久久精品亚洲人| 在线中文字幕播放| 高清视频在线观看一区| 天天插综合网| 男人搞女人网站| 9久草视频在线视频精品| 一级片一级片一级片| 在线视频观看一区| 亚洲 欧美 激情 另类| 欧美激情视频在线免费观看 欧美视频免费一| 日韩av超清在线观看| 国新精品乱码一区二区三区18| 五月婷婷六月综合| 啊啊啊国产视频| 久久久99精品免费观看不卡| 国产大片中文字幕| 日韩精品影音先锋| 黄色一级片在线观看| 国产日韩综合一区二区性色av| 亚洲黄色录像| 免费 成 人 黄 色| 丰满亚洲少妇av| 免费一级a毛片夜夜看| 欧美一区二区三区免费大片 | 欧美精品videossex性护士| 欧美高清xxx| 婷婷亚洲婷婷综合色香五月| 视频一区二区中文字幕| 丰满少妇高潮一区二区| 午夜视频一区二区三区| 成人午夜福利视频| 欧美成人午夜激情| 美国十次综合久久| 一区二区三区一级片| 精一区二区三区| 国内毛片毛片毛片毛片毛片| 欧美色欧美亚洲另类二区| 国产在线网站| 国产精品免费久久久| 成人影院在线| 天天干天天爽天天射| 国产精品久久久久精k8| 国产又粗又黄视频| 久久亚洲国产精品成人av秋霞| 色999韩欧美国产综合俺来也| 在线视频精品一区| 国模大尺度一区二区三区| 精品国产视频在线观看| 日韩一二三区视频| 2020国产在线| 蜜桃av久久久亚洲精品| 麻豆成人精品| 免费成人深夜天涯网站| 欧美群妇大交群中文字幕| www在线免费观看视频| ts人妖另类在线| 亚洲乱亚洲高清| 亚洲AV无码国产成人久久| 欧美午夜理伦三级在线观看| 91大神在线网站| 97se国产在线视频| 91久久综合| 男女做爰猛烈刺激| 欧美另类变人与禽xxxxx| 少女频道在线观看高清| 国产美女99p| 日韩精品乱码免费| 免费在线黄色网| 亚洲精品日韩久久久| 电影一区二区| www.日本三级| 国产午夜精品福利| 国产人妖一区二区| 91精品国产九九九久久久亚洲| 女人av一区| 超碰人人cao| 色综合久久综合网| 国产一二区在线观看| 精品欧美一区二区精品久久| 毛片不卡一区二区| 国产精品成人国产乱| 在线观看日韩专区| 亚洲免费一区三区| 三级a在线观看| 亚洲一区在线播放| 风间由美一区| 国产久一道中文一区| 免费人成在线不卡| 久热精品在线观看| 中文综合在线观看| 国产美女撒尿一区二区| 中文字幕在线观看日| 欧美色道久久88综合亚洲精品| 国产精品一区二区三区视频网站| 噜噜噜噜噜久久久久久91| 国产乱码精品一区二区三| 草莓视频18免费观看|