免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

MTK dbg日志解析實戰(zhàn):GAT打開、批量轉(zhuǎn)換與時間戳對齊

MTK dbg日志解析實戰(zhàn):GAT打開、批量轉(zhuǎn)換與時間戳對齊 簡介面向Android MediaTek平臺開發(fā)者的GAT調(diào)試工具包聚焦dbg日志解析與系統(tǒng)問題定位適合需要排查內(nèi)核、驅(qū)動及上層應用異常的中高級開發(fā)者使用。包內(nèi)集成日志收集、性能監(jiān)控、故障回溯、硬件測試與自動化測試相關(guān)組件可輔助分析崩潰現(xiàn)場、調(diào)用堆棧和資源占用縮短問題復現(xiàn)與優(yōu)化周期。壓縮包共2531個文件、約95.43MB以Python腳本與pyc、dectest測試用例、jar組件、txt說明、頭文件及dll/exe工具為主兼顧腳本擴展、測試執(zhí)行與文檔查閱。已有2385人學習下載說明其在MTK調(diào)試場景中具備較高參考價值。讀者可借此熟悉dbg文件處理流程掌握日志提取、異?;厮莺托阅芷款i分析思路并了解GAT工具集的組織方式為Android設(shè)備調(diào)試與質(zhì)量保證工作提供可復用的工具與排錯參考。1. 從一份打不開的 .dbg 說起GAT 在 MTK 日志鏈路里到底管哪一段手上拿到一個幾百兆的 Android MTK dbg 文件雙擊沒反應用記事本打開滿屏亂碼這是多數(shù)人第一次接觸 MTK 平臺日志時的場面。.dbg是終端側(cè)按塊寫出的二進制調(diào)試容器里面塞著 modem 與系統(tǒng)模塊的 trace只有配套解析器才認它的文件頭、索引和模塊編碼把它還原成帶時間戳的文本行。GAT 就是這條鏈路上負責“開箱”的那一環(huán)。它的價值不在于界面好看而在于能直接吃原始 dbg不要求你先做格式轉(zhuǎn)換還能按模塊和時間段切片導出。做通話、數(shù)據(jù)、開機異常定位的 Android 系統(tǒng)側(cè)與 modem 側(cè)工程師會天天用需要把日志轉(zhuǎn)交別的團隊做二次分析的人也用得上。下面按“文件結(jié)構(gòu) → 跑通 → 批量化 → 踩坑”的順序拆。2. 拆開 dbg 的殼塊結(jié)構(gòu)、索引與 GAT 的解析入口2.1 .dbg 里到底裝了什么MTK 平臺上落盤的日志有好幾種形態(tài)混淆它們是最常見的低級錯誤。.dbg是二進制塊容器體積小、寫入快適合長時間抓取.elg往往帶文本頭、可讀性更好但體積大Android 側(cè)的 mobilelog 是 logcat、kernel log、dropbox 打的一個包跟 dbg 完全兩套東西。你在 GAT 里打不開某個文件第一件事不是罵工具而是確認手里這個文件到底屬于哪一類。格式存儲形態(tài)典型來源打開方式適用場景.dbg二進制分塊modem 側(cè)長時間抓取GAT / 配套解析器掉網(wǎng)、通話異常、開機流程.elg文本頭 二進制體抓取工具直出GAT / 文本工具混合看短時定位、需要人眼快速瀏覽mobilelog 目錄多文件文本包Android 系統(tǒng)側(cè)文本編輯器 時間軸腳本應用崩潰、系統(tǒng)服務異常串口 raw log純文本流串口直連任意文本工具開機早期、看門狗復位dbg 的物理結(jié)構(gòu)常見做法是這樣組織的開頭一小段頭部標識版本、平臺和目標信息緊接著一連串數(shù)據(jù)塊每塊自帶長度字段和時間戳塊內(nèi)按“模塊 ID trace ID 參數(shù)”編碼文件尾部通常還有一塊索引區(qū)供工具做時間軸跳轉(zhuǎn)和按時間段裁剪。這個尾部索引很關(guān)鍵——抓取過程中斷電、拔線、進程被強殺索引沒寫完文件就變成“有數(shù)據(jù)但沒目錄”的狀態(tài)工具能打開卻只解析出前面一小段這是后面避坑章節(jié)要重點講的一個現(xiàn)象。為什么非要搞成二進制因為帶寬和存儲。串口在高波特率下也就那么點吞吐十六進制打包比 ASCII 明文省一半以上空間還能塞進結(jié)構(gòu)化字段。代價就是可讀性為零必須依賴解析器。所以 GAT 的價值本質(zhì)上是“帶索引的翻譯器”它把塊解開、把 ID 映射成模塊名、把參數(shù)按各自格式展開成一行文本。2.2 GAT 的兩個入口GUI 拖拽與命令行GAT 的桌面界面是最常用的入口File → Open之后把文件類型切到All Files選中 dbg 即可很多發(fā)行包也支持直接把文件拖進主窗口。這一步順但只適合驗證“文件能不能解”不適合每天幾十個文件的日常。真正要提效得找到它的命令行入口。命令行入口一般在安裝目錄的bin下可執(zhí)行文件名各發(fā)行包不完全一致我不建議憑記憶背參數(shù)正確做法是先讓程序自己把用法吐出來# 進入安裝目錄的 bin先看清楚有哪些可執(zhí)行文件 cd /d/Tools/GAT/bin ls -l # 用 -h 探測入口支持的參數(shù)不同發(fā)行包的參數(shù)名可能不同以本機輸出為準 ./gat.exe -h 21 | head -40這段不是“跑完就完事”的腳本它是每次換機器、換版本時的第一步。ls -l用來確認入口文件名和旁邊有沒有同名的解析組件 DLL-h的輸出里重點看三樣輸入輸出參數(shù)叫什么、有沒有格式/編碼選項、有沒有靜默模式。很多人的翻車點在于照著舊筆記抄參數(shù)結(jié)果新版把-o改成了--out腳本靜默失敗還以為是文件壞了。除了入口參數(shù)還要確認組件齊不齊。主程序能啟動但一打開 dbg 就報“unsupported format”八成是解析組件沒跟著拷過來——只把 exe 單獨復制到另一臺機器是很常見的操作也是最容易出問題的操作。# 快速核對入口程序旁邊應該有若干與 dbg / log 解析相關(guān)的動態(tài)庫 ls -1 *.dll 2/dev/null | grep -iE dbg|log|parse|codec # 以及在打開失敗時看程序目錄下有沒有運行期日志 ls -lt logs/ 2/dev/null | headgrep的過濾詞不用太精確目的是確認“解析相關(guān)組件是否存在”不是做精確清單。第二行看運行期日志——不少版本的 GAT 在主目錄下會留一個日志文件打開失敗的具體原因缺組件、頭部校驗不通過、版本過新往往就寫在那里比彈窗里那句籠統(tǒng)的報錯有用得多。2.3 把二進制還原成文本導出參數(shù)怎么選能打開只是第一步能不能導出成別人也能看的文本才決定這份日志有沒有協(xié)作價值。導出時有三組參數(shù)要盯著時間格式、模塊過濾、編碼。時間格式建議統(tǒng)一用“絕對時間 毫秒”并且和現(xiàn)場記錄的時間對得上。有些版本默認只給相對時間跨設(shè)備對比時就會對不上模塊過濾建議第一輪全選先拿到全量文本再用腳本做二次過濾因為你在打開之前往往并不知道問題落在哪個模塊先過濾再發(fā)現(xiàn)漏了只能重導一遍。編碼這一項最容易被忽略dbg 內(nèi)部字符串以 ASCII 和 UTF-8 為主導出時選 UTF-8遇到自定義模塊打了中文注釋才不會變成問號。# 導出為文本的典型調(diào)用形態(tài)參數(shù)名以本機 -h 輸出為準 ./gat.exe -i /d/logs/raw/issue_0912.dbg \ -o /d/logs/txt/issue_0912.txt \ --format txt \ --encoding utf-8 # 導出后先做兩個廉價校驗行數(shù)是否合理、首末時間是否連續(xù) wc -l /d/logs/txt/issue_0912.txt head -5 /d/logs/txt/issue_0912.txt tail -5 /d/logs/txt/issue_0912.txt-i/-o是輸入輸出--format決定落地是文本還是結(jié)構(gòu)化格式--encoding決定字符怎么解釋。導出后的兩條校驗命令看著簡陋卻能擋住大部分“以為導出了其實只導了開頭”的情況行數(shù)明顯偏少或者tail顯示的時間比抓取結(jié)束時間早了十幾分鐘基本可以判定源文件被截斷。這個判斷習慣比任何工具提示都可靠。3. 讓 GAT 真正跑起來環(huán)境、單文件驗證與時間戳對齊3.1 環(huán)境準備路徑、運行庫與權(quán)限GAT 這類桌面工具對環(huán)境的要求不復雜但每一條都能讓人卡半小時。路徑是最典型的安裝目錄和日志目錄都不要帶中文、空格、括號某些版本在拼接命令行時不會給路徑加引號遇到空格直接截斷報錯信息還停留在“文件不存在”你會以為是文件沒了。依賴項檢查方法缺失時的典型現(xiàn)象安裝路徑是否含中文/空格/特殊符號打開報“文件不存在”實際文件在運行庫主程序能否正常啟動到主界面雙擊無反應或一閃而退解析組件安裝目錄下相關(guān) DLL 是否齊全能啟動打開 dbg 報格式不支持磁盤空間導出目錄剩余空間 ≥ 源文件 3 倍導出中途中斷文本尾部截斷文件權(quán)限日志目錄是否只讀/受控導出成功但目標目錄找不到文件磁盤空間這條容易被當成小事。dbg 轉(zhuǎn)文本后體積通常膨脹數(shù)倍一個 800 MB 的 dbg 導出成文本輕松上到 2 GB 以上再加上中間臨時文件磁盤吃滿是分分鐘的事。導出到一半失敗、文本尾部斷在半個時間戳上就是空間不足的典型表現(xiàn)但因為程序不一定報錯很容易被誤判成源文件壞了。提示把“安裝目錄、日志目錄、導出目錄”三者放在同一個盤符下、路徑層級盡量淺能規(guī)避相當一部分路徑長度和權(quán)限問題。3.2 單個文件先跑通再上批處理我一般強制自己先用一個文件把全鏈路走通打開 → 看到時間軸 → 導出一段 → 文本能正常讀。這一步花五分鐘能省掉后面批量跑兩小時才發(fā)現(xiàn)參數(shù)全錯的時間。批處理腳本的關(guān)鍵不是“循環(huán)”而是斷點續(xù)跑和失敗可見。下面這個腳本做的事情很樸素掃目錄、按大小排序、跳過已經(jīng)成功導出的文件、超時保護、失敗時打日志。# batch_open_dbg.py # 批量調(diào)用 GAT 命令行入口把目錄下的 .dbg 轉(zhuǎn)成 txt支持斷點續(xù)跑 import subprocess import pathlib import time GAT rD:\Tools\GAT\bin\gat.exe # 換成你本機 -h 能跑通的入口 SRC pathlib.Path(rD:\logs\dbg_in) # 原始 dbg 目錄 OUT pathlib.Path(rD:\logs\txt_out) # 導出目錄 OUT.mkdir(parentsTrue, exist_okTrue) # 按體積升序先拿小文件驗證參數(shù)避免一上來就卡在大文件上 files sorted(SRC.glob(*.dbg), keylambda p: p.stat().st_size) for f in files: dst OUT / (f.stem .txt) # 已經(jīng)導出且非空則跳過實現(xiàn)斷點續(xù)跑 if dst.exists() and dst.stat().st_size 0: print(fskip {f.name}) continue cmd [ GAT, -i, str(f), -o, str(dst), --format, txt, --encoding, utf-8, ] t0 time.time() try: r subprocess.run(cmd, capture_outputTrue, textTrue, timeout1800) except subprocess.TimeoutExpired: print(fTIMEOUT {f.name} 1800s) continue cost time.time() - t0 print(f{f.name} rc{r.returncode} {cost:.1f}s) if r.returncode ! 0: # 失敗時保留最后一段輸出定位是參數(shù)問題還是文件問題 print(STDOUT:, r.stdout[-800:]) print(STDERR:, r.stderr[-800:])GAT變量必須替換成本機真實路徑否則腳本只會安靜地全部失敗。timeout1800是給大文件的兜底遇到過索引損壞的文件會一直卡在解析階段沒有超時機制就只能人工守著。dst.stat().st_size 0這一句看著簡單作用是斷點續(xù)跑——批量任務跑到一半被打斷是常態(tài)有它就不用從頭再來。失敗分支里截取最后 800 個字符是因為報錯信息通常落在輸出末尾全量打印反而看不到重點。跑完之后別急著相信輸出目錄先看每個文件的返回碼和耗時分布。耗時突然異常長的那個文件往往就是索引不全、需要單獨處理的那一個。3.3 時間戳對齊把 1970 拉回現(xiàn)實dbg 打開后時間顯示 1970 或者顯示成一串相對計數(shù)是問得最多的問題之一。原因不神秘二進制塊里存的是設(shè)備側(cè)的計時基準工具需要知道“這一秒對應現(xiàn)實世界的哪一秒”這個映射來自設(shè)備 RTC 與抓取起始時刻。抓取端如果沒記錄起始時間或者記錄的和實際抓取時刻錯了幾十秒導出的絕對時間就會整體偏移跨設(shè)備對比時尤其明顯。穩(wěn)妥的做法是自己建一個錨點在抓取開始時人為制造一條特征日志比如撥一次號、重啟一次、或者打一條固定字符串然后在導出文本里找這條特征行用它的工具時間減去現(xiàn)場記錄的真實時間得到固定偏移量全文件統(tǒng)一平移。# align_ts.py # 在導出文本中定位錨點行計算偏移量并把帶時間戳的行統(tǒng)一平移 import re import datetime PREFIX re.compile(r^(\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d{3})) ANCHOR BOOT_MARKER_0912 # 抓取時人為打入的特征串 ANCHOR_REAL datetime.datetime(2024, 9, 12, 10, 31, 7, 250000) # 現(xiàn)場記錄的真實時刻 offset None with open(rD:\logs\txt_out\issue_0912.txt, encodingutf-8, errorsreplace) as fin, \ open(rD:\logs\txt_out\issue_0912_aligned.txt, w, encodingutf-8) as fout: for line in fin: m PREFIX.match(line) if offset is None and ANCHOR in line and m: tool_ts datetime.datetime.strptime(2024- m.group(1), %Y-%m-%d %H:%M:%S.%f) offset tool_ts - ANCHOR_REAL print(foffset {offset}) if offset is not None and m: tool_ts datetime.datetime.strptime(2024- m.group(1), %Y-%m-%d %H:%M:%S.%f) real (tool_ts - offset).strftime(%m-%d %H:%M:%S.%f)[:-3] line PREFIX.sub(real, line, count1) fout.write(line)PREFIX正則匹配導出文本行首的時間格式這個格式要和 GAT 導出時選的模板一致選錯模板就匹配不上。ANCHOR_REAL必須來自現(xiàn)場記錄不能靠猜offset只算一次后續(xù)所有行套用同一個偏移這樣做的前提是設(shè)備計時器沒有發(fā)生跳變——如果中間出現(xiàn)過校時或深度休眠偏移會分段變化那就得按重啟標記切段每段各算各的偏移。文本用errorsreplace打開是防止個別模塊的非法字節(jié)讓整個腳本崩掉。4. 從單次打開到流水線連板抓取、過濾規(guī)則與批量校驗4.1 連板實時抓取串口參數(shù)與開機日志離線打開 dbg 解決的是“事后復盤”但很多問題必須連板看實時流尤其是開機早期——那時候日志還沒落盤等設(shè)備起來再拔文件關(guān)鍵幾秒已經(jīng)過去了。連板抓取前要確認三件事端口、波特率、以及抓取端有沒有拿到足夠的權(quán)限。串口參數(shù)以設(shè)備側(cè)配置為準常見是 921600 或 115200兩者選錯的表現(xiàn)是能連上但全是亂碼USB 側(cè)連接則要看驅(qū)動是否裝好設(shè)備管理器里能不能看到對應端口。開機日志的抓取時機要在上電之前就把抓取端掛上去等系統(tǒng)起來一半再連會漏掉最關(guān)鍵的引導階段。環(huán)節(jié)需要確認的內(nèi)容出錯表現(xiàn)端口設(shè)備管理器中的端口號是否穩(wěn)定端口號每次插拔都變腳本綁錯口波特率與設(shè)備側(cè)配置一致能連上輸出亂碼權(quán)限抓取端是否有端口占用權(quán)限打開端口失敗提示被占用時機上電前開始抓取缺少引導階段日志落盤抓取端是否邊抓邊寫斷電后文件為空或極短“邊抓邊寫”這一項值得單獨說。有些抓取端為了性能先在內(nèi)存里緩存退出時才統(tǒng)一刷盤一旦設(shè)備異常掉電或者抓取進程被強殺緩沖區(qū)里的內(nèi)容全丟拿到手的 dbg 只有幾百 KB。長時間抓取場景下務必確認抓取端是流式落盤的。4.2 過濾規(guī)則沉淀成可復用配置同一條問題鏈路不同人打開同一個 dbg看到的行數(shù)可能差十倍差別就在過濾規(guī)則。規(guī)則本身不難寫難的是沉淀每次都從零配一遍等于每次都在重復造輪子還容易配出不一致的結(jié)論。我在項目里通常按“模塊 等級 關(guān)鍵字”三層來組織每層給一份可版本化的清單。模塊層用來圈定范圍比如只看與數(shù)據(jù)業(yè)務、通話流程相關(guān)的模塊等級層用來壓噪音把高頻的調(diào)試等級先關(guān)掉關(guān)鍵字層用來兜底把已知的異常特征詞超時、失敗、拒絕、復位加進來做二次捕獲。這里的關(guān)鍵判斷是過濾規(guī)則屬于“讀日志的方法論”應該跟代碼一起進版本庫而不是躺在某個人的工具配置里。換一臺機器、換一個人接手拉下來就能復現(xiàn)同一套視圖這比任何口頭交接都管用。規(guī)則文件本身可以是簡單的文本清單一行一個模塊名或關(guān)鍵字方便 diff。注意第一輪分析永遠用全量文本過濾只在“確認范圍”之后做。先過濾再分析漏掉的往往是根因所在的那一層。4.3 批量轉(zhuǎn)換的自動化與結(jié)果校驗腳本跑完不代表結(jié)果可用。批量任務最常見的失敗模式是“靜默成功”返回碼是 0文件也生成了但內(nèi)容是空的或者只有一行錯誤提示。沒有校驗環(huán)節(jié)這類問題會一路帶到分析結(jié)論里。校驗不用復雜抓四個指標就夠輸出行數(shù)、首行時間、末行時間、異常關(guān)鍵字計數(shù)。行數(shù)用來判斷是否只解析了開頭首末時間用來判斷覆蓋區(qū)間是否和抓取區(qū)間對得上異常關(guān)鍵字計數(shù)用來快速定位哪些文件值得優(yōu)先看。# verify_out.py # 對導出文本做四項體檢輸出一份 csv 供快速篩查 import csv import pathlib import re OUT pathlib.Path(rD:\logs\txt_out) TS re.compile(r^(\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d{3})) BAD re.compile(rtimeout|time out|fail|abort|assert|reset, re.I) rows [] for f in sorted(OUT.glob(*.txt)): if f.name.endswith(_aligned.txt): continue lines 0 first_ts last_ts bad 0 with f.open(encodingutf-8, errorsreplace) as fh: for line in fh: lines 1 m TS.match(line) if m: if not first_ts: first_ts m.group(1) last_ts m.group(1) if BAD.search(line): bad 1 rows.append([f.name, lines, first_ts, last_ts, bad]) with open(OUT / verify_report.csv, w, newline, encodingutf-8-sig) as fh: w csv.writer(fh) w.writerow([file, lines, first_ts, last_ts, bad_hits]) w.writerows(rows) # 行數(shù)低于 1000 的單獨拎出來通常是解析失敗或文件截斷 for r in rows: if r[1] 1000: print(SUSPECT, r[0], r[1])TS要和導出時選的時間模板一致不一致會導致first_ts和last_ts全空這時報告里會表現(xiàn)為“有時間列但為空”一眼能看出來。BAD里的詞是通用兜底具體項目可以替換成自己的異常特征。最后那條 1000行閾值不是金標準作用是給一個人工復核的入口——正常跑十幾分鐘的日志不可能只有這么點行命中的就該打開看看首行是不是報錯信息。這份 csv 比輸出目錄本身有用得多它把“幾十個文件里該先看哪個”壓縮成了一次掃表。團隊協(xié)作時把它一起歸檔別人接手不用重跑一遍。5. 避坑與排查dbg 打不開、只解析一半、亂碼的五個現(xiàn)場5.1 現(xiàn)象雙擊 dbg 沒反應或者被記事本搶走關(guān)聯(lián)原因有兩層。第一層是系統(tǒng)文件關(guān)聯(lián).dbg沒有登記給 GAT雙擊自然交給別的程序或者干脆不響應。第二層更隱蔽即使手動選對了程序直接雙擊文件啟動和從 GAT 內(nèi)部菜單打開走的加載路徑并不完全一樣某些版本對命令行傳入的文件不做類型校驗會直接靜默返回。解決方式很直接永遠從工具的File → Open進入文件類型篩選切到All Files再選中 dbg。如果你希望雙擊可用就在系統(tǒng)里把關(guān)聯(lián)手工指到 GAT 主程序但別指望這條路徑在所有發(fā)行包上都穩(wěn)。我的習慣是只走菜單省得排查時先懷疑半天是工具問題還是關(guān)聯(lián)問題。5.2 現(xiàn)象能打開但只解析出開頭一小段后面全是空原因基本鎖定在文件尾部索引缺失。抓取過程中設(shè)備掉電、線被拔、抓取進程被強殺數(shù)據(jù)塊寫完了但索引沒寫工具讀不到目錄就只能順序解析前面能識別的部分。另一種可能是抓取端用了緩存刷盤策略異常退出時緩沖區(qū)沒落盤文件尾部本身就是空的。解決分兩步。先用十六進制看一下文件尾確認后面是真沒數(shù)據(jù)還是索引沒寫完# 看頭部標識確認文件類型 xxd -l 64 issue_0912.dbg # 看尾部是否有數(shù)據(jù)全 0 或者全 FF 說明尾部沒寫完 tail -c 128 issue_0912.dbg | xxd如果尾部確實有數(shù)據(jù)、只是索引壞了可以嘗試用工具里的掃描/重建索引類功能按塊順序讀取犧牲時間軸跳轉(zhuǎn)能力換回數(shù)據(jù)如果尾部就是空的那這段日志真的沒了別在上面浪費時間改用同一時段的其它格式交叉驗證。血淚經(jīng)驗是與其反復嘗試修復一個截斷文件不如把精力放在改善抓取端的落盤策略上。5.3 現(xiàn)象導出文本中文亂碼或者全是問號原因在編碼解釋。dbg 內(nèi)部字符串以 ASCII 為主自定義模塊可能打 UTF-8 甚至本地編碼的中文導出時如果按單字節(jié)編碼解釋多字節(jié)字符就會被拆成亂碼。反過來如果源內(nèi)容本身是單字節(jié)編碼導出時硬按 UTF-8 解釋也會出現(xiàn)替換字符。處理順序是先用默認編碼導一小段看效果再換編碼重導對比哪一版的中文是可讀的。Python 側(cè)讀取一律加errorsreplace避免個別字節(jié)讓整段處理中斷。要注意的是亂碼只影響人眼閱讀不影響模塊 ID 和時間戳的解析所以即使中文亂也不耽誤你按關(guān)鍵字定位問題——別因為它不好看就整份重抓。5.4 現(xiàn)象批量轉(zhuǎn)換跑到一半內(nèi)存爆掉、界面卡死原因是單進程一次性加載了太多大文件或者 GUI 模式下連續(xù)打開多個 dbg 沒有釋放。這類桌面工具的內(nèi)存管理不一定為大文件批處理做過優(yōu)化幾百兆的 dbg 連續(xù)開五六個進程占用沖到幾個 G 很常見。解決方式是徹底繞開 GUI用命令行逐個處理讓進程處理完一個就退出同時在腳本里加串行約束不要并發(fā)跑。如果某個單文件本身就很大可以按時間段切片導出先導前半段分析完再看后半段。另外導出目錄放在 SSD 上、臨時目錄也指到同一個盤能減少不少 IO 等待——文件體積擺在那兒機械盤上跑批處理時間成本是實打?qū)嵉摹?.5 現(xiàn)象跨設(shè)備對比時時間對不上結(jié)論互相矛盾原因是兩臺設(shè)備各自的時間基準不同導出的絕對時間都帶各自的偏移。你以為是 A 設(shè)備比 B 設(shè)備晚了 3 秒出問題實際上只是兩邊 RTC 差了 3 秒這個坑在聯(lián)合定位里翻車率極高。解決辦法是把絕對時間扔掉統(tǒng)一換算成“相對某個事件的時間”。錨點可以是一次重啟、一次撥號、一條人為打入的特征串。換算之后兩臺設(shè)備的時間軸就落在同一個原點上先后順序才有意義。我現(xiàn)在的習慣是任何涉及多設(shè)備對比的分析先花兩分鐘做時間歸一化再談結(jié)論。這一步不做后面所有推理都是在沙子上蓋樓。6. 沉淀一套可復用的分析模板從原始 dbg 到結(jié)論頁單次分析靠手感長期做就得靠模板。我現(xiàn)在處理一個 dbg 問題固定產(chǎn)出四樣東西放在同一個目錄下隨手就能交給別人接手。目錄/文件內(nèi)容作用raw/原始 dbg文件名帶設(shè)備標識與抓取時間唯一事實來源永不修改txt/全量導出文本供檢索與二次過濾filter/模塊與關(guān)鍵字清單規(guī)則可版本化、可復現(xiàn)report.csv行數(shù)、首末時間、異常計數(shù)快速判斷哪份日志值得先看note.md錨點時間、偏移量、初步結(jié)論結(jié)論可追溯避免二次推翻這套結(jié)構(gòu)看著樸素價值在于“任何一步都能回退”。結(jié)論錯了回到txt/重新過濾懷疑導出有問題回到raw/換參數(shù)重導別人質(zhì)疑時間線把note.md里的錨點和偏移量甩出來對一遍就清楚了。沒有這層結(jié)構(gòu)兩周后回看自己的分析往往連當時用的是哪個文件都對不上。再往上走一步是把校驗做成準入門檻。下面這段是我現(xiàn)在每次分析前都會跑的檢查不通過就不往下走# gate.py # 分析前的準入檢查文件完整性、導出覆蓋度、錨點是否命中 import pathlib import re RAW pathlib.Path(rD:\logs\dbg_in\issue_0912.dbg) TXT pathlib.Path(rD:\logs\txt_out\issue_0912.txt) ANCHOR BOOT_MARKER_0912 # 1) 原始文件尾部是否可讀截斷文件的典型特征是全 0 tail RAW.read_bytes()[-256:] if set(tail) {0x00, 0xFF}: print(WARN: 源文件尾部疑似未寫完解析結(jié)果可能不完整) # 2) 導出文本是否非空 if not TXT.exists() or TXT.stat().st_size 0: raise SystemExit(導出為空先回去看命令行返回碼) # 3) 錨點是否命中決定時間歸一化能不能做 hit any(ANCHOR in line for line in TXT.open(encodingutf-8, errorsreplace)) print(anchor_hit , hit) if not hit: print(WARN: 錨點未命中時間對齊需要換錨點或放棄絕對時間)RAW.read_bytes()[-256:]只讀尾部不會把幾百兆文件整個讀進內(nèi)存這是處理大文件時的基本自覺。set(tail) {0x00, 0xFF}判斷尾部是否全是填充字節(jié)命中就說明索引區(qū)大概率沒寫完。第三條錨點檢查最關(guān)鍵——錨點沒命中說明抓取時人為打的標記沒進日志后面的時間歸一化就無從談起得換一個錨點比如某次固定流程的起始行重新來過。這三項檢查加起來不到一秒?yún)s能擋掉后面幾個小時的無效分析。我踩過最貴的一次坑是拿著一個尾部截斷的 dbg 分析了整整一下午把所有“異?!倍細w因到業(yè)務邏輯上最后發(fā)現(xiàn)日志本身就少了一大段。從那以后我每次拿到新文件都強制先跑一遍尾部檢查和錨點檢查再動手看內(nèi)容。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99在线精品观看99| 日韩AV色色色| 91精品国产综合久久久不卡电影| 五月婷婷真爱激情网| 黄色aa观看aaguochan| 思思 热 99| 91丨人妻丨国产丨丝袜| 日韩啪啪视频| 99精彩视频| 99视频久久| 五月丁香偷拍| 五月婷婷激情网| 97久久人人| 日本99色| 狠狠色狠狠色综合日日91| 桃色成人网| 99热中文字幕久久| 在线观看996精品| 狠狠操综合| 丁香五月日本| 五月天久久婷婷| 五月天婷婷久久| 婷婷丁香色情| 狠色狠色狠色狠色狠色网| 99天堂在线观看免费视频| 骚。com| 婷婷精品视频| 九九re精品视频在线观看| 日本婷婷五月天| 亚洲视色| 婷婷丁香五月综合网上| 襙逼网| 久久婷婷五月综合激情国产| 丁香五月婷综合| 国产免费一区二区在线A片视频| 婷婷成人丁香色情基地30| 欧美天天搞| 中文字幕按摩做爰| 色狠狠综合| 婷婷六月五月天综合| 99狠狠色| 五月色婷婷影院| 久99婷婷色综合| 久99久热| 99九九99九九九视频精彩| 婷婷网五月| 丁香五月婷婷激情小说| 久草五月| 亚洲综合成人网| 7777久久亚洲中文字幕| 99九九这里有免费视频| 亚洲9久久精品| 99久久这里只有精品| 九九热99热| 五月综合婷婷久久在线| 亚洲激情色色| 婷婷深爱五月亚洲综合| 婷婷深爱五月亚洲综合| 春色激情第四色| 久久婷婷网站| 日本三级日本三级99| 手机在线视频观看9| 一二线视频 另类| 国产乱妇无乱码大黄AA片| 99这里都是精品| 熟女激情五月天| 亚洲精品五月| 思思re99视频在线观看| 无码区婷婷五月花开| 激情五月天婷婷视频| 99热久只有精品首页| 97碰超级人人看| 91超碰在线观看| 9热在线观看| 91成人看| 手机在线日韩视频中文字幕| 激情五月婷婷| www久久久| 大香蕉久久| 九九無碼| 色婷婷九月综合| 婷婷激情五月天色| 婷婷五月六月| 91chinese在线| 熟女激情五月天| 九九色综合九九色| 激情五月婷婷综合网| 婷婷五月花| 国产精品国产成人国产三级| 在线中文字幕免费视频| 色五月天丁香婷婷| 天天色综合色| 深爱五月婷婷| 99色在线| 色综合久久8| 久久久婷婷色五月资源网| 婷婷五月开心六月AV| 另类婷婷五月天啪帕帕| 综激情网| 99只有这里是精品| 丁香五月婷婷亚洲色图| 少妇大叫太大太粗太爽了A片| 久久精品一区二区三区四区| 99久re热| 五月丁香六月激情狠狠| 婷婷五月色情| 日韩av变天就操逼不卡区| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 色色日韩无码| 人妻啪啪啪| 激情综合色婷婷啪啪六月天| 99精品无码| 色色色色网站| 丁香狠狠操| 97久久人人| ri电影在线| site:ornaments52.com| 超碰免费人人| 性爱激情小说AV五月丁香花| 五月伊人综合| 五月婷婷激情中文字幕| 狠狠爱青青草| 亭亭五月丁香综合欧美| 超碰猛烈的性猛交| 婷婷福利影院| www.色婷婷。com| 天天综合中文| 色婷婷综合久久| 五月婷婷内射网| 狠狠狠人妻| 激情六月婷| 九九99九九99九九99视频网| 极品精品一区二区三区在线| 五月色婷婷在线观看| 色情一区二区播放| 公的粗大挺进了我的密道| 色婷婷狠狠禁久久| 严洲天天插| 在线看片av| 日韩黄色影院| 九九热视频首页/这里只有精品| 深爱1激情网| 欧美日韩99| 99热亚洲只有色| 日韩色色色色色| 五月婷婷九月婷婷九月婷婷| 色99视频| 天天日天天狠狠操| 第四色五月天| 日本超碰在线| 日本三级黄色大片| 丁香婷婷六月天| 久久一级免费黄色片| 亚洲激情网| 2025色婷婷| 免费无码毛片一区二区A片| 91免费看片| www色婷婷com| 超碰自拍天堂| 俺也去在线视频| www.色婷婷.com| 丁香五月综合激情啪啪| 99爱视频| 91色噜噜狠狠狠狠色综合| 翔田千里无码| 亚洲色频| 色色色热热热| 97操视频| 精品久久99| 婷婷五月色图| www.91操| 99re最新地址视频| 国产精产国品一二三在观看 | 天天操五月天| AV性爱网| 日本久久99| 91九色欧美| 色综合色色色| 久草A片| 国产亚洲精品久久一区二区三区| 91激情五月开心| 天天久综合| 五月丁香六月婷| 97干在线视频| 五月色导航| 另类少妇人与禽zOZZ0性伦| 97干免费视频| 伊人五月天| 久久五月天综合视频网站| 五月天色婷婷小说| 高清a片基地| 全国最新疫情| av成人在线播放| 99er日韩| 久久久av久av久片一区二区| 天天色视频| 亚洲人妻电影| 日本乱子人伦在线视频| 五月天另类视频| 97天堂| 综合狠狠伊人| 少妇伦子伦精品无吗| 色丁香久综合在线久综合在线观看| 少妇高潮A片无套内谢麻豆传| 激情综合网,五月| 婷婷六月色| 成人超碰AV| 91婷婷| 开心五月深爱五月婷| www久久久久久久久久久久久久久久久| 热的国产99热| 久久婷婷综合网| 99久久婷婷国产综合精品草原| 99啪啪| 婷婷五月天va| 婷婷五月天精品| 91九色视频| 激情婷婷五六月天| 亚州操逼网| 天天日天天操心| 婷婷五月丁香综合| 黄色aa观看aaguochan| 色色综合无码| 色欧美日| 色婷婷九月| 色综合色色色色色| 91蜜桃婷婷狠狠久久综合9色| 99精品免费视频| www国产亚洲色婷婷com| jiqingtaose五月天| 欧美性生交XXXXX无码小说| 五月天激情久久| 99操逼| 丁香五月天大香蕉啪啪| 思思热视频| 天天爽综合| 91久久| 日本久久色| 国产操碰| AV成人在线播放| 先锋资源996| 中文字幕五月久久婷| 久久久久9| 色五月首页| 天天看A片| 91啦丨九色丨刺激中文| 日韩AV在线影片| 五月婷婷开心网| 五月天激情网址| 日本强伦片中文字幕免费看| 激情五月天网站| 日本色色网站| 久久精品视频在这里有| 久久99这里只有精品视频| 99热精品在线观看| 久久HD| 91热久| 日本欧美成人片AAAA| 9有码中文| 亚洲色爽| 99这里的视频都是精品| 五月综合久久| 色婷婷综合中心| 99re这里只有精品免费| 色婷婷五月综合在线| 五月天激情婷婷五月天久久| 丁香婷婷色六月| 婷婷综合网在线| 五月丁香五月丁香五月丁香五月丁香91| 五月花婷婷| 超碰女人天堂| 色五月婷婷在线| 涩婷婷五月天在线精品视频| 久久er+| 九九亚洲视频| aaa丁香五月天| 色色激情五月| 六月婷婷色综合| 五月天丁香久久| 91日本在线观看| A片一曲| 亚洲国产精品成人va在线观看| 色综合婷婷99| www.操逼comm| 色婷婷色婷婷五月| 色综合天天综合成人网| 丁香久月| 狠狠狠狠狠狠狠狠| 大香AV| 国产精品蜜臀99| 99爱在线视频观看| 丁香色综合| 五月丁香大香蕉| 五月丁香本色在线观看| 99爱99操| 日日日影院| 五月丁香啪啪啪| 欧洲亚洲精品| 午夜激情久久| 天天做综合| 美英法精品无码免费视频| 狠狠人人婷婷| 欧美搡BBBBB摔BBBBB| Caoub青青超碰| 五月丁香久人妻中文| 激情综合五月激情| 婷婷久久精品| 99久操视频| 日韩在线视频网站| 婷婷五月成人系列| 极品人妻VIDEOSSS人妻| 97人人做| 五月婷婷丁香俺日污视频| 成人在线视频网| 黄急一级视频| 深爱女色婷婷丁香五月亚洲图区| 久久婷婷五月天激情| 婷婷五月天基地| 日本人妻久久| 操熟女成人网| 免费无码毛片一区二区A片| 色婷婷文字幕| 五月丁香激情婷婷| 婷婷五月天 丁香五月天 裸体| 99色干| 亚洲成人噜噜| 色啪久| av九九| 久久五月天婷婷| 日本人妻伦在线中文字幕| 日韩日比视频| 日本3级片一区2区| 成人在线日韩欧美| 9久热视频| 小视频在线亚洲| 成人五月天丁香婷| 婷婷色在线视频| 开心五月深爱激情| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 丁香五月婷婷综合视频| 色色射| 色色五月丁香| 99热精品10| 毛片毛片毛片毛片| 亚洲精品第一国产综合亚AV | 五月婷婷中文字幕| av五月丁香婷婷网| 五月丁香激情综合久久| 亚洲AVwwwwwww| 五月天激情美女久久| 超碰av在线| 999婷婷综合| 日日干日日| 伊人丁香五月婷婷潮吹| 色色色色网| 国产精品 的国产| 婷婷五月在线视频| 综合激情在线视频| 99热这里只有精品中文字幕| 丁香五月 综合| 能看的av| 五月天激情图| 9999热在线| WWW免费视频碰碰碰碰| 五月好婷婷| 99久久97| 色爱99| 久久五月婷婷丁香| 欧美成人A片AAA片在线播放 | 久久九九大香蕉电院| 国产偷人爽久久久久久老妇APP| 欧美群妇大交乱婬网| www夜夜| 在线国产精品色| 九九热AV| 成人小说 五月天 婷婷| 九九亚洲| 97福利视频| 久久婷婷六月综合| 怡红院院久久| 日韩成人电影Av| 激情五月综合| 996er在线观看| 乱精品一区字幕二区| 99色1| 亚洲AV成人无码精品| jizzdr| 色婷婷色九月| 亚洲精品久久久久AV无码| 成人婷婷五月天| 激情五月天婷婷播播久久综合91| 久热只有精品| 色欲人妻综合aaaaaaaa网| 久久曰曰| 久久久久久人妻久久久久久久久久人妻久久久 | 五月婷在线观看| 99色精品视频| 婷婷性爱五月天丁香网| www.91九色| 五月天狠狠网站| 国外亚洲成AV人片在线观看| 狠狠操天天干| 婷婷五月天.com| 亚洲色频| www狠狠| 开心五月婷婷99| 伊人久久婷| 久久女婷| 久久精99| 97色婷| 丁香婷婷久久老熟女综合网| 99操久久| 日韩AV免费| 操碰97| www色中色综合| 色欲影香| 五月丁香激情综合网官网| 亚洲无码成人| 深爱激情五月婷婷| 五月丁香啪啪激情| 九九综合色| 大鸡巴伊人网| 最近中文字幕2019视频1| 99无码精品| 97久久香草精品视频| 五月婷婷综合影院| 中文字幕丰满乱孑伦无码专区 | 婷色五月天| 色九九九九| 五月开心激情网| 精品久色| 亚洲婷婷91丁香| 青青久久五月天丁香婷婷| 五月花激情| 激情综合激情综合| 人人草人人爱手机视频看看 | 激情av| 五月丁香婷婷综合| 欧美日韩一区二区三区四区| 激情婷婷五月色| 五月天婷婷色色| 色九综合| 久久婷婷草| 999热视频精品99免费在线| 人人草人人舔| 欧美精品999| 色啪影院| 91欧美| 婷婷丁香亚洲色综合91| 五月天亚洲综合网| 欧美激情VA永久在线播放| 丁香婷婷五色月| 99热国产国产| 六月婷婷狠狠色在线观看| 99ri精品| 亚洲综合激情五月天婷婷| 欧美综合五月丁香六月婷| 一区二区三区XXXXXX| 婷婷六月偷拍| 五月亭久久无码视频| 九月丁香八月婷婷加勒比| AA片在线观看视频在线播放| 成人在线观看精品| 在线五月婷| 综合色五月亭亭| 亚洲欧洲中文日韩久久AV乱码| 色五月婷婷五月天| 538在线精品| 国产69久久久欧美黑人A片| 无码少妇高潮喷水A片免费| 亚洲中文乱字字幕在线永久| 五月婷婷六月丁香| 丁香五月婷婷免费视频| 亚洲第一影院高清无码网站| 99热这里有精品首页10| 色色激情| 久久99热精品a片在线观看| 婷婷五月丁香婷婷| 夜夜干天天干| 99热爱爱干干日| 91丨九色丨大屁股| AA片在线观看视频在线播放| 99综合99| 97超碰人人操| 丁香婷婷人妻综合网| 久久久婷丁香五月| 婷婷国产成人| 亚洲综合五月天| 性做久久久久久久免费看| co超碰在线观看| 久久久久久婷| 久久精彩免费视频精彩免费视频| RenRenSe在线视频网站| 五月天综合在线观看视频| 中文字幕,综合,91| 五月花激情| 丁香五月天婷婷中文| 丁香婷婷久久综合在线| 久青操| 我爱大香蕉| 99久久国产宗和精品1上映| 一区=区操屄高清大全av| 色播播婷婷| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 久久五月婷| 三男玩一女三A片| 超碰永久在线| 五月激情丁香六月狠狠干| 五月丁香六月婷婷亚洲| 99热老网站| 亚洲亚洲人成综合网络| 九热久| 丁香婷婷丁香五月欧美人| 色区域网站视频| 五月丁香久| 在线观看国产高清视频免费网站 | 91viP在线看| .青娱乐天天操B| 丁香五月先锋| 免费五月婷婷网| site:pnnrt.com| 中文字幕高清av| 国产99美少妇| 天天综合精品| 五月天另类小说久久小说网| 婷婷五月激情网站| 女婷久久| 色色色图| 天天射天天插天天干| 久久WW| 五月婷婷在线网站| 婷婷午夜天| 色www99| www色婷婷久久综合久色| XX色综合| 九热网站| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 99男人的天堂| 五月的色婷婷高潮| 久久综合婷婷激情| 日韩抽插操逼| 直接看的av| 超碰三级片| 另类图片婷婷五月天| 噜噜视频| 色婷婷电影网| 天天操无码| 人妻操日日| 婷婷五月天a| 99无码精品| 丁香五月电影| a在线观看| 婷婷六月天天| 97在线/亚洲| 成年视频免费观看| 激情五月六月婷婷| 伊人久久大香线蕉综合网站| 色婷婷狠狠干芒果TV| 五月婷婷色欲| 日本激情五月| 激情婷婷护士激情| 婷婷激情五月色综合| 黄网在线免费观| 我爱宗和色| 天天干天天干天天| 天天粽合合合合| 亚洲激情久久| 婷婷四色五月| 碰超亚洲| 丁香五月六月综合欧美| 激情五月色综合网| 香蕉狠狠爱视频| 久久婷婷成人| 这里只有精品视频在线| 丁香婷婷久久激情| 1024欧美看片| 婷婷六月色| 婷婷久久综| 五月天婷婷基地| 久热只有这里有精品| 天天操综合网| 思思久久思思| www一起操在线观看| 久久视频婷婷| 久久久色婷婷五月天| 欧美交换配乱吟粗大25P| 五月丁香六月婷婷中文版| 麻豆AV一区二区三区| 久久久久久丁香五月| 96精品国产综合久久久久久| 五月丁香好婷婷A片网| 欧美久久婷婷| 九九九九精品精| 婷婷综合五月天亚洲综合| 亚洲午夜一区二区| 色五月在线观看| 深爱激情四射| 激情骚五月| 9+1视频网址| 69午夜成人影片| 五月婷婷激情在线| 综合久久婷婷| 久久人人人人妻| 婷婷综合av| 久操大香蕉| 五月丁激情| 五月婷婷九九久久| 欧美激情综合| 99热主页日本| 国外亚洲成AV人片在线观看| 日日操日日撸| 五月色情婷婷| 97丁香视频| 色99网| 亚洲五月情| 五月丁香六月婷婷啪啪| 我淫我色婷婷五月天激情四射| 五月丁香色综合| 蜜臀av无码久久久久久久久| www.97干视频| 国产乱子轮XXX农村| 综合啪啪| 99er6热在线观看精品6| 97色婷婷| 99re免费在线视频| 丁香婷婷AV| 色五月网址| 桔色成人在线| 天天在线久久综合 | 亚洲99在线视频| 亚洲免费观看高清完整版AV线| 99激情| 久青操| 午夜国产精品AV在线播放| 欧美日韩99| 日日操夜夜操中国无码| 极品少妇高潮啪啪AV无码| 五月天丁香成人社| 青草五月天| 嫩BBB槡BBBB搡BBBB视频| 五月天婷婷色色| 六月激情网| 天天激情站| www.超碰在线| 综合五月天亚洲婷婷| 67194中文字幕| 色操综合| 狠狠爱成人综合网| 久久AAAA片一区二区| 日本三级日本三级99| 五月天婷婷影院影院观看| 成人色五月天| 六月激情婷婷综合| 色色色777| 日本91在线| 开心五月婷婷婷美女| 九九99视频精品| 天天色综网| 99免费在线视频| 欧美美女国产日韩一区二区久| 日韩在线9| 丁香婷婷婷五月综合色情| 大香蕉婷婷婷| 九九九激情网| 五月婷婷影视| 亚洲AV成人一区二区在线观看| 欧美私人家庭影院| 亚洲亚洲人成综合网络| 人妻内射一区二区在线视频| 国产精自产拍久久久久久蜜 | 久青操| 停停五月色宗合| 五月丁香婷婷综合| 六月撸婷婷| 久久久久久久久99精品| 五月色丁香| 色五月综合激情| 五月天激情四射| 九九色热| 国产肥白大熟妇BBBB视频| 久久这里99| 天堂婷婷丁香六月网| 婷婷综合五月色播| 偷拍91九色| 色色色欧美| 风流少妇A片一区二区蜜桃 | 六月婷婷开心| 亚洲无AV在线中文字幕| 婷婷丁香五月天激情四射| 日比视频91| 五月天婷婷亚洲| 成人av观看| 六月婷婷激情| 婷婷五月天少妇| 五月婷婷激情综合拍| 十月色综合| 激情六月婷婷| 97福利视频| 五月J香蕉婷婷| 9 9 9色色| 九九香蕉网| 2025最新亚洲激情在线| 丁香五月婷婷色偷偷| 99a级片| AV九九| 另类图片五月天激情| 综合色网站| 国产VA播放| 色婷婷狠狠久久综合五月| 五月天开心婷婷激情网站| 淫视馆aV二区一区| 日韩青青| 色婷婷九月| 99性感视频| 国产9色在线/日韩| 精品一二三区久久AAA片| 亚洲激情五月| 五月婷婷成人网首页| 综合色影| 青娱乐美女福利视频美臀| 伊人五月综合网| 六月丁香婷婷色狠狠久久| 99啪99| 日韩999| 丁香六月婷| 综合久久五月| 欧美情月伍月天| 色色综合色| 亚洲99热| 狠狠色噜噜色狠狠狠综合色 | 久久电影五月天丁香电影| 九九这里是免费的视频5| 五月激情另类| 久99视频在线观看| 九九精品9| 99热碰碰热| 久久久精久人妻| 丁香五月激情啪啪| 色婷婷在线影院| 成人网丁香五月| 五月香婷婷| 97超碰9久热婷婷热| 天天天操天天天爰| 丁香六月激情四射| 欧美婷婷色五月网| 五月天成人手机在线视频| 九月丁香婷婷综合| 亚洲欧洲一二| 丁香五月第四色88| www.99热| 99免费综合网| 射久久丁香五月| 丁香五月色情av| 婷色成人| 五月丁香激情综合| 五月天堂色| 色情五月综合婷婷| 十二区无码| 2025天天爽天天摸| 婷色五月天| 精品思思久久| 99久视频| 久久综合五月天| 高清无码网址| 日本婷婷| 色婷婷av综合网| 巴基斯坦粉嫰无码视频| 91精品久久久久久综合五月天| 97色色色| 91玖玖| 九九热99免费视频| 99爱视频| 欧美色色干| 五月丁香亭亭| 夜夜久久综合网| 综合网啪| 五月天婷婷綜合院| 免费国产视频| 五月天天堂久久| 九九干视频| 久久99精品久久久久久噜噜| 久久综合影院 | 91久久久久久久久久18| 九九热思思热| 久久婷婷五月天大香蕉| 五月天色色色色色| 俺去也五月天| 久久综合婷| 五月天综合网| 色婷婷亚洲| 99综合视频一体| 五月丁香六月色婷婷综合五月天| 久热只有精品| 2020久久婷婷五月| 久爱综合| 色五月激情五月天| 日韩在线99| 自拍偷窥99热| 日本激情ⅩXX免费视频| 亚洲国产精品二二三三区| 丁香五月激情婷婷激情| 激情影院69| 日本欧美成人片AAAA| 欧美日比视频| 天天综合精品| 亚洲色欲AAAAAA| 大香蕉中文| 色优久久| 日韩欧美不卡| 99精品在线观看| 婷婷丁香人妻天久久| 99精品视频在线观看| 五月婷婷欲色| 六月激情婷婷综合| 精品人妻一区二区| 婷婷五月综合在线视频| 欧美日本高清视频99| 婷婷五月天堂| 丁香五月婷婷亚洲综合精品在线| 丁香五月天社区婷婷| 伊人久久大香线蕉av一区| 97亚洲色 torrent magnet| 国产在线网| 久久精彩视频| 99热99热在线观看| 五月婷婷亚洲综合在线 | 久久机热这里只有 | 色九网| 亚洲久久婷婷丁香五月天| 91久草五月天婷婷| 激情婷婷六月天| 天堂草在线观| 国产精品大香蕉| 丁香深五月婷婷| 91五月天| 婷婷五月天久久久| 日本激情ⅩXX免费视频| 亚洲另类AV| 日本三级中国三级99人妇网站| 亚洲激情97五月天| 天天舔天天插天天爱| 先锋男人91资源| 九九av| 色五月天丁香婷婷| 五月丁六月婷| 99激情网| 超碰不卡在线| 欧美一级a| 六月丁香五月婷婷| 久久性爱视频| 综合久久六月| 精品人妻伦一二三区久久| 久婷五月| 日韩色情亚洲五月天婷婷| 大香网伊人久久综合| 综久久久| 久久97久久99久久综合欧美| 久久久99视频| 夜夜操天天干| 亚洲、热| 激情婷婷综合| 九九热这里只有精品23| 国产精品人妻在线网址| 97超级碰| 99燥99日| 99欧美| 人妻操逼视频| 伊人久久大香线蕉av一区| 五月天婷网| 一本道综合网| 色波激情五月天| 丁香五月首页| 五月天天堂久久| 欧美操我| 免费国产视频| 夜夜爽天天干| 九九99视频| 丁香婷婷色五月合集| A一级操| 九九热这里只有精品7| 日韩人妻在线观看| 午夜成人综合| 9精品视频在线| 性色综合网| 97男人天堂| 岛囯综合激情网| 久久九网| 伊大人久久| 久久久婷丁香五月| 色色9 9| 久久XX日本综合| 伊人久久婷婷五月综合97色| 人与禽A片啪啪| 国产偷人爽久久久久久老妇APP| 婷婷五月天基地| 久热免费| wwwss在线观看| 狠狠穞A片一區二區三區| 99免费在线视频| 久久精彩免费视频| 亚洲乱码日产精品BD| 99国产在线精品视频| 日韩人妻AV在线| 色综合久久久综合久久网| 色和综合网| 色色色香蕉五月婷| 热久久这里只有三级视频| 欧美碰碰| 色婷婷777狠狠| 丁香五月综合婷婷| 亚洲VA欧美VA| 熟女五月天久久综合| 欧美高潮9| 丁香婷婷性久久| 成人五月天丁香| 激情五月天噢美| 五月花成人网| 激情小说视频图片网| 婷婷激情综合| 成人日韩欧美| 亚洲亚洲人成综合网络| 3p九色在线| 视频1区2区| 激情综合色| 玖玖资源网站最新站| 色婷婷色五月天| 99精品视频偷拍| 99re在线观看| 99ri6在线视频| 六月丁香色色| 亚洲色色图片| 欧美国产一区二区三区| 丁香五月另类色婷婷麻豆| 九九色热| 亚洲成人无码片| www超碰| 亚洲精品色色色| 少妇人妻人伦A片| 亚洲激情在线| 夜色爱爱亚洲| 五月丁香香蕉| 思思热久久爱| 91操熟女| 日韩青青| 大香蕉五月丁香| 99热这里有精品24| 婷婷五月综合网| 中文字幕无码人妻少妇免费视频| 91丁香婷婷综合资源| 五月婷婷综合热| 亚洲热久久| 久久色情| 亚洲av无码精品色午夜| 婷婷色五月偷拍| 色色色热| 一起草AV入口| 婷婷六月啪啪| 婷婷六月五月天综合| 这里只有精品免费视频| 欧美色偷偷大香| 婷婷激情五月天网站| 婷婷综合97| 婷婷丁香五月天亚洲| 大香蕉五月天婷婷| 七七久久综合| 丁香五月AV综合| 26uuu日韩| 成人免费120分钟啪啪| 日本一级| 5月丁香啪啪啪| www.99热| 超碰精品在线| 五月婷婷啪啪综合网| 久久性爱网| AV伊人青草丁香六月| 26uuu国产| 丁香五月花影院| 第2色五月婷| 五月激情婷婷综合| 综合久久首页| 久久性爱网站| 婷婷五月天av| 色色色色色色色色五月先| 色婷婷婷婷五月天| 开心色色五月天综合| 伊人五月婷婷| 这里只有精品免费| 国产av影片| 婷婷 丁香 精品| 在线亚洲综合网| 青青草日本亚洲| 少妇AB又爽又紧无码网站| 99九九精品| 99热综合网| 99精品高潮| 天天做夜夜爽| 亚洲成人av在线观看| 五月丁香五月天现场视频| 亚洲V国产V欧美V久久久久久| 91中文在线| 91美女被操| 伊人色综合影院视频| 九九 激情 网| 婷婷丁香五月色偷偷| 日韩aaa| 欧美婷婷九月| 99色色网| 99亚洲精品视频| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 91综合色| 日本啪啪天堂| 婷婷射综合| 大香蕉久久久久| 亚洲欧洲国产精品| 久操人妻| 26uuu国自产精品| 99热在线播放| 久久99热这里| 国产精品国产成人国产三级| 99色啊| av一级棒av| 丁香5月婷婷| 精品动漫 无码av| 天天插天天爽| 91大神操美女| 激情久久久| 婷婷国产综合| 7EzOBIhNq85TO| 五月婷婷六月奇米网丁香| 免费视频1区| 久久思思精品| 色欲久久久久久综合网综合网| 日本99在线视频| 日韩一级片| 色婷婷丁香五月| xfplayav在线| 5五月综合网亚洲| 久99久精品| 色五月激情问网站| 90色免费视频| 六月婷婷五月丁香| 色狠狠狠干| 一区二区三区四日本| 激情六月综合| 丁香大香蕉| 成人国产欧美大片一区| 999影院成人在线影院| 日本97在线| 国产亚洲色婷婷久久99精品91| 伊人五月久久| 五月天基地| AA丁香综合激情| 另类图片婷婷五月天| 精品人妻在线| 五月天综合在线| 操人妻视频91| 99视频内射三四| 亚洲成人在线观看av| 婷婷娌伦网| 五月丁香色婷婷伊人| 就去色色五月丁香婷婷久久久| 激情AV在线| 天天色伊人| 香蕉久久国产AV一区二区| 天天日日天天| 婷婷综合在线播放| 丁香五月天堂网| 五月天色婷婷激情| WWW,激情五月天,COM| 久久久久久久久18久久| 99ri在线| 婷婷五月图片小说视频| 丁香婷婷黄网站| 激情综合网激情五月婷婷| WWW,五月| 亭亭社区五月天| 丁香六月婷婷综合| 五月丁香另类网| 久久九九色| 五月天亚洲综合网| 天天在线天天综合网色| 丁香婷婷色情| 亚洲在线免费成人| 久久婷婷伊人| 99乱视频| 五月天堂婷婷| 色婷婷综合久久久久| 99re资源在线视频导航| 五月丁香六月在线| 婷五月天| 99这里只有精品在线观看| 99欧美| 超碰猛烈的性猛交| 99久99久| 亚洲五月天激情| 日韩人妻在线观看| 淑女丝袜bi操逼123| 情情五月天色| 26uuu国自产精品| 色九月欧美| Av在线不卡一区| 亚洲日韩乱码一区二区三区四区 | 97成人丁香婷婷| 97婷婷狠狠久久综合9色| 牛牛澡牛牛爽| 99久久国产宗和精品1上映| 国产成人网站在线观看| 草综合14| 99热在线这里| 亚洲人人操BD| 这里只有精品99www| 丁香五月婷婷婷婷欧美综合| 天堂色婷婷| 98永久精品| 国产婷婷久久| 91 久热| 九九热视频精品999| 98国产精品综合一区二区三区 | 国产精品美女| 99久久综合| 人妻VideOssS人妻高清| 综合久久综合五月天婷婷| 国产肥白大熟妇BBBB视频| 婷婷综合激情| 97色婷| 激情五月天婷婷| 精品色色| 99热这里有精品| CHINESE熟女老女人HD视频| 九九色逼| 天堂成人A片永久免费网站| 操一区| 大香蕉啪啪啪| 欧美韩国日本| 五月色情| 人人色人人弄人人操| 岛国在线观看91| 色色色激情网| 亚洲综合色婷婷文学| 91人妻九色大屁股| 99超级超级超级碰| 色99超碰| 91视频五月丁香| 亚洲最大在线| 五月天狠狠网站| 国产色色网址网站| renrencaoav| 婷婷五月天成人基地| 丁香色综合| 26UUU精品一区二区| 国产午夜精品一区二区| 色99在线视频| 伊人激情影院| 激情内射人妻1区2区3区| 97人碰人操| 色级婷婷| 五月丁香六月激情综合| 婷婷色在线| 婷婷免费成人视频| 一本综合丁香日日狠狠色| 五月丁香婷婷五月| 九九热视频99| 思思热在线视频精品| 99热99艹在线观看| 在线观看欧美| 亚洲综合五月天| 国产成人精品一区二区三区视频 | 成人毛片在线免费观看| 综合99综合久久久久久久| 91九九| 青青草蜜臀| 99性色| 色情五月丁香婷婷网| 日日操,日日爽| 五月丁香在线看| 玖玖99免费视频| 色综合99| 禁片二区| 日本三级日本三级99| 天天操夜夜夜拍拍拍| 婷婷五月天伊人网| 亚洲操b| 超碰色热| 色色爽爽天天| 色久五月| AV色婷婷| 国产黄色在线观看| 久久hd| 能看的av片| 激情性爱五月| 亚洲国产精品二二三三区| 久久99精品久久久久久青青AR| 婷婷色激情网| 99热这里只有精品22| 天天操天天曰| 色综合久久88色综合天天| 久久丁香五月综合六月激情红杏视频| 精品综合五月| 91婷婷在线| www99精品日韩| 色色色色五月天| 五月丁香激情婷婷| 狠狠操狠狠| 97碰在线免费观看| 婷婷亚洲丁香五月| 九色PORNY自拍成人精彩视频| 日韩在线看AV| 99无码视频| 久久99热在线观看| 国产成人精品一区二区三区视频| 狠狠se| 久久人妻高清中文| 亚洲激情婷婷| www.五月天色色色| 亭亭五月天黑人2014| 激情六月婷婷| 97se视频在线| 五月丁香六月婷婷视频| 另类视频在线| 另类综合激情| 99九九视频| 五月婷婷丁香日韩在线| 久久色在线视频| 欧美在线97| 丁香五月天天| 婷婷色av| 最近中文字幕2019视频1| 中文字幕在线播放视频| 五月丁香六月激情欧美综合| 久久AAAA片一区二区| 26uuu国自产精品| 五月婷啪| www.99热这里精品| 啪啪六月婷婷| 人妻第九页| 国产欧美婷婷五月| 思思热视频| 操操国产| 色婷婷AV在线| 97伊人综合婷婷| 色播五月婷婷五月| 337久久| 亚洲成人乱码av网站| 精品一二三区久久AAA片| 色999亚洲人成色| 大香蕉婷婷色| 久久五月天色婷婷| 五月天天天天天天天天天天天婷婷婷| 国产高潮白浆一区二区| 九九热视频思思| 午夜精品久久久久久久爽| WWW.桔色成人.COM入口| 久久996re热这里只有精品无码| 亚洲精品成人| 六月五月丁香五月欧美| 丁香五月成人网| ay2区| 婷婷综合网站| 婷婷五月天 偷拍| 亚洲精品色| 天天操夜夜夜拍拍拍| 青青草国产亚洲精品久久| 久久婷婷五月综合激情国产| 欧美性生交A片免费看| 五六月丁香激情视频| 亚洲天堂色|