比GDB更方便的代碼調試工具:CGDB

嵌入式大雜燴 2022-08-04 21:30
CGDB 是GDB前端,在終端窗口中意圖形化的形式來調試代碼(基于ncurse),非常方便。相對于GDB來說,可以很大的提高效率

這篇文章就來分享一下CGDB的最基本使用方法,如果是第一次聽說,強烈建議您體驗一下,一定會愛上它的!

有 bug 的示例代碼

#include 
#include
#include
#include
#include

typedef struct USER_DATA{
char data[32];
unsigned short data_len;
unsigned int flag;
}__attribute((packed))__;

const unsigned char * g_data = "hello";

/*
功能:加載一段數據
參數1: data[OUT]: 數據被加載的緩沖區
參數2: len [OUT]:實際被加載的數據的長度
返回值: 0-成功,else-失敗
*/
static int get_data(unsigned char *data, unsigned int *len)
{
assert(data && len);
memcpy((void *)data, (void *)g_data, strlen(g_data));
*len = strlen(g_data);
return 0;
}

int main(int argc, char *argv[])
{
// 創建結構體變量
struct USER_DATA user_data;
user_data.flag = 0xA5;

// 往結構體變量中加載數據
if (0 == get_data(user_data.data, &user_data.data_len))
{
printf("get_data ok! \n");
printf("data_len = %d, data = %s \n", user_data.data_len, user_data.data);
printf("user_data.flag = 0x%x \n", user_data.flag); // 期望值:0xA5
}
else
{
printf("get_data failed! \n");
}
return 0;
}

在編譯之前,先看一下代碼,你能發現其中的bug嗎?

當然了,在編譯的時候,編譯器以Warning的方式給出了風險提示。因為示例代碼很簡單,所以很容易發現。

但是在一個項目中,如果不喜歡消除編譯Warning警告的話,這個bug還是比較隱蔽的。

編譯測試代碼:gcc -g test.c -o test

因為要使用GDB調試,所以別忘了加上-g選項。

GDB 調試操作

$ gdb ./test
(gdb) r // 直接全速執行一次
(gdb) r
Starting program: /home/captain/demos_2022/cgdb/test
test start...
get_data ok!
data_len = 5, data = hello
user_data.flag = 0x0
[Inferior 1 (process 9933) exited normally]

發現user_data.flag的值不對,決定在調用get_data之前的那行下一個斷點,然后從頭開始執行:

查看代碼行號:

(gdb) l main
18 *len = strlen(g_data);
19 return 0;
20 }
21
22 int main(int argc, char *argv[])
23 {
24 struct USER_DATA user_data;
25 user_data.flag = 0xA5;
26 if (0 == get_data(user_data.data, &user_data.data_len))
27 {

下斷點在25行:

(gdb) b 25
Breakpoint 1 at 0x400771: file test.c, line 25.

開始運行:

(gdb) r
Starting program: /home/captain/demos_2022/cgdb/test

Breakpoint 1, main (argc=1, argv=0x7fffffffdc58) at test.c:25
25 user_data.flag = 0xA5;

在斷點處停了下來,此時該賦值語句還沒有執行,所以先單步執行一次:

(gdb) step
26 if (0 == get_data(user_data.data, &user_data.data_len))

此時,打印一下這個變量user_data.flag的值和地址

因為待會進入被調用函數,這個變量就不可見了,所以需要通過地址來打印。

(gdb) print &user_data.flag
$1 = (unsigned int *) 0x7fffffffdb62
(gdb) print/x user_data.flag
$2 = 0xa5

此時賦值是正確的,再接著往下執行,進入被調用函數get_data()了,

(gdb) step
get_data (data=0x7fffffffdb40 "n\333\377\377\377\177", len=0x7fffffffdb60) at test.c:16
16 assert(data && len);

這個函數一共就4行代碼,我們每單步執行一句,就打印一下user_data.flag變量的內容。

單步執行下一行memcpy處,并且看一下user_data.flag變量地址處的內容是否仍然為:0xa5:

(gdb) step
17 memcpy((void *)data, (void *)g_data, strlen(g_data));
(gdb) print/x *0x7fffffffdb62
$3 = 0xa5

繼續單步執行(因為不需要跟進memcpy、strlen的內部,所以使用next命令),并打印:

(gdb) next
18 *len = strlen(g_data); // 這一句即將被執行
(gdb) print/x *0x7fffffffdb62
$4 = 0xa5
(gdb) next
19 return 0;
(gdb) print/x *0x7fffffffdb62
$5 = 0x0

發現問題了:在執行*len = strlen(g_data)語句之后,變量user_data.flag地址中的內容就被改變了。

再仔細檢查一下代碼,就可以診斷出是數據類型使用錯了。

解決bug: get_data()函數的最后一個參數,應該是unsigned short型指針才正確。

問題是解決了,但是回過頭來看一下gdb的調試過程,還是比較繁瑣的:調試指令和代碼顯示夾雜在一起,需要敲很多指令。

CGDB 調試操作

啟動CGDB之后,終端窗口被評分為上下兩部分:上面是代碼窗口,下面是調試窗口。

按下ESC鍵進入代碼窗口,此時可以上下瀏覽代碼,并且可以進行一系列的操作:

空格鍵:設置或者取消斷點;

o:查看代碼所在的文件;

/ 或者 ?:在代碼中搜索字符串;

。。。

還有很多方便的快捷鍵

-:縮小代碼窗口;

+:擴大代碼窗口;

gg: 光標移動到文件頭部;

GG:光標移動到文件尾部;

ctrl + b:代碼向上翻一頁;

ctrl + u:代碼向上翻半頁;

ctrl + f:代碼向下翻一頁;

ctrl + d:代碼向下翻半頁;

按下i鍵回到調試窗口,進入調試模式,使用的調試指令與GDB幾乎一樣!

也就是說:可以在實時查看代碼的情況下進行調試操作,大大提高了效率

我們按照上面GDB的調試過程走一遍:

按下ESC鍵進入代碼窗口,此時代碼前面的行號如果是白色的,表示所在的當前行。

按下j鍵,向下移動高亮的當前行。當移動到25行時,如下:

按下空格鍵,表示在此行設置一個斷點,此時行號變成紅色的:

并且在調試窗口打印一行信息:

(gdb) 
Breakpoint 1 at 0x400771: file test.c, line 25.

按下i鍵回到調試操作窗口,然后輸入運行指令r,會在第25行停下來的,如下綠色的箭頭所示:

當然了,調試窗口也會打印出相關信息:

(gdb) r
Starting program: /home/captain/demos_2022/cgdb/test

Breakpoint 1, main (argc=1, argv=0x7fffffffdc58) at test.c:25

單步step執行這條賦值語句,然后打印一下user_data.flag的值和地址:

(gdb) print/x user_data.flag
1: /x user_data.flag = 0xa5
(gdb) print &user_data.flag
2: &user_data.flag = (unsigned int *) 0x7fffffffdb62

此時,賦值語句正確執行,打印的值也是符合預期的。

再執行單步指令,進入函數get_data()內部:

(gdb) step
get_data (data=0x7fffffffdb40 "n\333\377\377\377\177", len=0x7fffffffdb60) at test.c:16

此時,上面的代碼窗口自動進入get_data()相關的代碼,如下所示:

繼續單步,在執行賦值語句*len = strlen(g_data);之前打印一下變量user_data.flag地址中的內容:

(gdb) print/x *0x7fffffffdb62
$2 = 0xa5

正確!然后執行賦值語句之后,再次打印:

(gdb) next
(gdb) print/x *0x7fffffffdb62
$3 = 0x0

發現問題:在執行*len = strlen(g_data)語句之后,變量user_data.flag地址中的內容就被改變了。

小結:

CGDB的操作過程,雖然我寫的比較啰嗦,但是實際使用起來,真的是非常的絲滑,就像巧克力一樣!


------ End ------

既然看到這里了,如果覺得不錯,請您隨手點個【贊】和【在看】吧!

轉自微信公眾號:IOT物聯網小鎮


猜你喜歡:

嵌入式大雜燴周記 | 第 7 期

干貨 | 什么是處理器微架構、指令集?

分享一份嵌入式軟件工具清單!

分享一款小巧好用的代碼對比工具

一個300多行代碼實現的多任務管理的OS

分享嵌入式中幾個實用的shell腳本!

在公眾號聊天界面回復1024,可獲取嵌入式資源;回復?m?,可查看文章匯總。

嵌入式大雜燴 專注于嵌入式技術,包括但不限于C/C++、嵌入式、物聯網、Linux等編程學習筆記,同時,內包含大量的學習資源。歡迎關注,一同交流學習,共同進步!
評論
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 423瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128526瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 332瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 198瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 91瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128719瀏覽
  • 在芯片總成本中占比不到 1%,卻可能因一處品質偏差導致整片晶圓報廢——半導體切割/研磨膠帶,正隨著先進封裝的爆發,成為封測產線選型中最謹慎對待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個長期由日本企業主導的隱形環節,正在出現國產突圍的信號。一、需求之變:先進封裝與“韜定律”重塑膠帶市場AI 算力芯片、HBM 高帶寬存儲、Chiplet 芯粒等先進封裝產品持續放量,國內封測產線擴產節奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴容。據 QYRese
    芯膜前沿 2026-07-31 16:35 328瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 124瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 10350瀏覽
  • 今年好幾個客戶都問過我同一件事。藍牙音頻產品到底用 WT2605 這種單芯片,還是老老實實 MCU 外掛藍牙模組。兩種方案我都落地過,說點實在的,WT2605 剛出來那陣我也犯嘀咕,怕是營銷噱頭,真拿來做完一版樣機才服氣。一、選型先看三個維度外圍數量。這是最直觀的。傳統做法是 MCU 加藍牙模組,再加音頻編解碼、功放、晶振和一堆阻容,板子上密密麻麻十幾二十顆料。WT2605 把藍牙、解碼、功放全收進一顆,外圍就剩少量被動件。開發周期。傳統方案得自己接藍牙協議棧,配網、A2DP 解碼、音頻通路一一
    唯創知音語音芯片 2026-07-31 16:35 446瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉清理,養寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內,結果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規感應方案常因檢測距離
    唯創知音語音芯片 2026-07-31 16:51 270瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 蒋玲玲| 酒店1一5集在线观看免费| 《哪吒1:魔童降临》免费观看| 绵贯沙织| 凯登克劳斯情感护卫队| 高清午夜的倾心旋律未删减| 秦腔三娘教子| 莫莉1特别的酒店| 梦中情人泰剧在线观看免费| 朴诗妍爱情电影在线观看 | 海洋之城| 韩惠珍演过的满天星三部曲| 18GAY 台湾男同| 比悲伤更悲伤的故事结局| 大秦打更人电视剧免费观看| 致命弯道2在线观看| 俘虏之锁~处女们淫秽的束缚~| 急速绯闻| 和约情人| 张伟丽vs苏亚雷斯回放| 爱唱歌的大姐姐也想第三季| 《荣誉守则》成人版2017美国版 | 电视剧军刺| 1—5集普通话版免费观看| 北欧冷冰冰| 麦乐迪马库斯| 美丽的谎言泰剧| 越战创伤国语免费观看高清在线 | 按摩店的待遇1在线观看| 今生有你电视剧| 丰乳按摩电影免费观看| 深宅大院| 三生三世枕上书全集免费观看| xl司令第一季免费全集在线观看| 大运会运动员踏着蜀锦入场| 牙医姐妹未删减版在线观看| 末日卷轴| 美女热舞慢摇| 夜生活电影| 高清他和她的谎未删减| omoflow第一集真人版| 美国派2电影| 我是特种兵之火凤凰27集| 柳舟记电视剧免费观看| 野花高清在线观看免费完整版| 圣特罗佩的姑娘们1982满天星| 黎明之战电视剧| 美屋之屋6| 吴梦梦与黑人AV片DVD| 妻子6免费观看完整版高清电视剧| 裸体按摩电影| 新员工韩剧电视剧| 销售的销售秘密3免费观看高清版 《屠宰呕吐娃娃》免费观看 | 我来也高清| 有些路不走不甘心走了满身伤痕| 钢铁侠三免费观看高清完整版| 千金丫鬟电视剧在线观看完整版| 星克莱尔《总统夫人》| 范丞丞奔跑吧搜空气| 一女嫁三夫完整版| 《杀出黎明》| 美妙旋律第三季| 李美淑的电影《偿还》| 带货女王短剧全集| 麦乐迪的女超人在线观看完整免费满天星百度云 | 血战丛林1一42集| 高清《沉香如屑》电视剧免费观看| 一个好妈妈的d6申字中头| 高清《飓风营救1》完整版| 牙医姊妹在线观看完整 | 终极三国土豆网| 法国空姐2019满天星法版完整版中文版上映时间| 查泰莱夫人的情人1981| 深入阴宅| 哑巴薛之谦| 天将雄师西瓜| 正在播放: JUQ-150 五日无夫,命禁欲至初一夜。不想要的政治联姻,岳父的目标是 | 人猿泰山hr版1995在线观看| 王拓好恶心| 杨敏思免费观看电视剧| 宴遇长安| 女人的战争之肮脏的交易U| 雪珂全集| 十八楼c座| 《高庄监狱》完整版免费观看| 伸冤人3 在线观看| MSD-005 欧妮 维修工的心跳艳遇(下) 疼痛凌辱高潮快感-在线观看-338TV | 波多野结衣的电影有哪些| 《同居的目的》电影| 迷糊天使国语版| 交换上司的秘书在线观看| 宿敌在线观看| 龙门镖局 影音| 翘臀嫩美少年被调教灌尿| 电影警报战在线观看| 爱情电影网站apdy香织| 卢旺达玫瑰原版免费观看| 台剧榜2025最新热播剧| 妻子6免费完整版高清韩剧观看 | 山东舰远海遭遇26架外军无人机| 《甜美姐姐动漫在线观看》| 九龙城寨在线观看免费版| 《战狼4》免费999| 一路向西2在线观看| 木下檀檩子电影免费观看| 葡萄姐姐| 雪中悍刀行40集免费观看| 恋爱FLOPS| 我的青梅竹马是消防员樱花动漫| 公之浮之手中字5HD中字怎么读| 《财阀家的小儿子》电视剧| 义姐不良妈妈第一季动漫全集免费 | 高清《扫黑风暴》免费观看完整版| 凯登·克罗斯《唤醒》| 寰球地理| 东京食种| 《碟中谍5:神秘国度》| 中字HD丈夫的下属的背景资料| 《杉杉来了》在线观看完整版| 伊林格娃八部满天星| 七根凶简电视剧在线观看| 宇宙天魔| 玉女心经之官人我要苏三演员表| 战斗王之飓风战魂2| 正在播放: JUQ-150 五日无夫,命禁欲至初一夜。不想要的政治联姻,岳父的目标是 | 包公奇案| 3d柔铺团之极宝乐鉴宝普通话版| 小泽玛利娅| 太阳的后裔演员表| 海天之恋全集| 叶问3在线观看国语高清完整版 | 艺人包装| 兴业县| 爱的人韩国电视剧免费| 月里二嫂猪肉换米| 乳品分类| 修理师傅的艳遇无删减| 橘子红了免费播放电视剧| 一起去吃拉面吗| 爱情综合症泰剧| 罗十五原创动画8一30集| 长顺县| 超凡蜘蛛侠1电影| 需要爸爸播种2手机播放美国电影 插曲的痛30集全集免费 | 我为相声狂| [封神]这个封神不太对| 金瓶3之鸳鸯戏床| 女特警电视剧2024免费播放 | 百合女女互慰吃奶互揉网站| 等你说爱我电视剧| 法国电影《颠覆》在线播放| 对不起我不爱你了短剧免费观看| 三位大学位按摩记的更新内容和角色 | 变身小姐 豆瓣| 巫山县| 翻滚吧男孩| 兄弟的老婆8免费观看电视剧下载hezewan| 蛛丝马迹| 美剧家庭禁忌3| 3d 肉蒲团| 战狼16欧式少女完整剧情| 我的抗战之猎豹突击高清| 大海啸鲨口逃生国语| 一人之下5| 原罪 安吉丽娜| 母亲完整版| 惊天下:女状元文武短剧全集| 牙医姐妹在线播放| 值得爱电影免费播放在线观看| 杨敏1—5集电视剧最新更新| 狙击手拉苏尔电影免费观看完整版 | 公的粗大挺进了我的密道的演员表| 豫剧程英救孤| 刺青之声| 暖暖中文免费版电视剧在哪看| 良药苦口 第一季| 迷人的保姆免费观看| 仓多真央JUY-970在线播放| 墓道电视剧| 镜月如歌全集免费观看| 指尖传出真挚的热情| 因为我太傻中文歌词| 3对1初次体检4| 致美丽的你第3集| 我需要爸爸的种子| 山东平原县震中现场直击| 被部长玩弄的女秘书在线观看| 电视剧鹿鼎记黄晓明| 混血儿的摇篮曲在线观看完整免费高清原声满天星 | 不扣扣的女孩| 棋魂免费观看全集在线观看| 插曲的痛30集全在线播放| 林妙可歌唱祖国| 我的女游泳教练| 家有虎妻 电影| 麦乐迪家庭矛盾4| 美丽猎物1993版| 好兄弟的女朋友| 118号美女试睡员电影| 《女同学的滋味2在线观看》剧情1080P最新全集观看 -全集偶像剧 -黑蚂蚁影院 | 贡嘎县| 藏精阁在线观看| 小小之少女16| 准妈妈四重奏电视剧| 女保镖电视剧| 胸前的大兔子蹦了出来作文| 云南虫谷15 16| 《名侦探柯南:独眼的残像》| 灯草和尚qvod| 吴京电视剧全集| 因为遇见你分集剧情| 欲望中的女人在线观看无删减| 少年歌行萧瑟| 箭在弦上电视剧全集免费观看| 外卖奇遇| liumyanyuji| 美国式保罗2 免费| 春光乍泄国语| 朋友互换| 仁心解码| 台湾经典剧《女家教》| 亲吻姐姐4| 八尺夫人满天星| 银魂188| 酒店1-75集免费播放电影| 东北警察故事2021谢苗版| 日本电影《兄妹》的背景故事| 广场舞都是缘分惹的祸| 黑白配1080p国语版| 人蛇欲血战之错体美女蛇| 韩剧理发店的特别待遇| 上海卫视六个主持人参加生日宴| 塔日酒店免费完整版| 国王在冬眠在线观看全集电影| 《粉红大白菜》法国| 眷思量免费观看全集| 电影美国爸爸要播种| 纲手轮x图静音| 上司办公室在线观看| 印度剧继承者| 双人调情按摩术伦理片在线观看| 美国vs塞尔维亚| 特殊精华油5hd| 变形金刚高清| 《主咖和Ta的朋友们》| 狄仁杰断案传奇全集 | 空蝉之森在线观看高清完整版| 桃色天使终极猎杀| 《牙医姊妹》无删减版观看在线观看 | 高压监狱2在线看免费完整| 《安全屋》| 落魄贵族琉璃川在线观看完整| 德云社2018封箱| 日本修理工的艳遇| 放逐粤语| 琅琊榜之风起长林电视剧| 两个女人的诱惑在线观看| 隋唐英雄102集| 肉蒲团演员表| 龙帅归来:都市风云再起全集免费| 裸体女医生的特殊服务电影| 何以笙箫默在线看免费西瓜视频| 坎贝奇三级片《无憾》完整版| 我怕来不及剧情介绍| 妻子8免费全集高清观看在线播放 1996年杨敏思版电视剧第三回合 欧美版战狼9电影免费观看 | 丰都横店电影城| 满天星《V家酒店第一季》在线播放| 电影植物学家的女儿| 女超人麦乐迪| 女子穿汉服露腿被网友怒怼| 惊声尖叫6电影| 混合宿舍2| 亲密敌人高清下载| 啄木鸟版神鬼战士1| 猫和老鼠东北方言版| 日本电影修理工的艳遇| 猪猪侠泡泡糖| 外出抵摘的麦子2| 十二寡妇肉床艳史完整版在线播放| 家有喜事2009| 《好运家》40集全免费看| 三国机密潜龙在渊| 哥哥去在线| 宝贝女孩电影免费观看完整版高清 | 义姐是不是良喂养1-3集动漫 | 德令哈市| 《逆袭之爱上情敌》| 17岁免费完整版在线观看| 《艳母》动漫在线| 菲梦少女第二季全集免费 | 折磨电影| 浴火奔腾浴红火| 疾速追杀| 勇敢者在线观看高清完整版| 韩剧 为人民的服务| 《凤凰台上》免费观看| 牧教师动漫樱花动漫全集剧情介绍| 燕窝多少钱一斤2023年价格| 入室暴行在线观看免费完整版 | 猫鼠游戏电影| 再逢明月照九州| 鬼灭之刃第二季全集免费观看 | 高清《俄版女儿国》高清版| 好姑娘1第二部免费观看 | 妈妈儿想你| 绝世红颜短剧免费观看| 外国电影爸爸的种子在线看| 爱的证明全集观看| 《法国空乘4》伦理| 好男人手机在线视频播放1| xl司令在线观看全集免费| 沧元图第65集在线观看| 原版江南style| 广场舞洗衣歌| 《闯关东》免费播放| 飞驰人生2在线高清完整版免费| 山菊花在线观看| 新来的瑜伽教练无删减版高清在线观| 电车痴汉小说| 夫妻按摩隔帘电影| 总统的蛋糕| 《维修师傅的艳遇HD》韩国| 外出2在线观看完整电视剧| 冬至电视剧黄景瑜孙千免费观看| 今宵大厦在线观看| 韩国综艺runningman| 第一滴血女版满天星电影在线观看| 喜爱夜蒲国语版高清| 维修工艳遇在线| 降魔的2.0| 斗破苍穹103| 我的女神室友| 徐一航42集电视剧免费观看| 柔铺团之极宝乐鉴宝鉴电影在线播放粤语| 陈楚河曾把脚放在朱珠腿上| 亲密百度影音| 失落女人之家720p| 换伴5免费观看完整版| 评书三国演义袁阔成播讲365集| 抵债的麦子2金智雅最后跟谁一起了| 点爱成金| 明日如歌 电视剧| 电影《牙医姐妹》1986年在线看 | 单身即地狱3| 女版《斯巴达》| 红颜知己短剧免费观看| 三更之饺子第一集| 金瓶艳谈| 演员请就位2在线观看| 法国满天星《古墓丽影| 战神归来| xl司令真人版第一季全集免费cb | 耿马| 《血战冲绳岛》| 汪汪队立大功第9季全集免费| 警戒线 电视剧| 嘉庆王朝56集免费观看电视剧| 美乃雀替夫还债完整版| 电视剧大话西游| 枝村电影| 鬼母夜叉| 豚鼠系列在线观看| 三个武警帅男同videos| 可可西里的美丽传说电影| 伦理电影法国护士长| 毒舌律师豆瓣| 《大兵的寝室》电影完整版在线观看 | 虎虎虎电影下载| 危险飞行| 蜜桃成熟时3之蜜桃仙子| 安德森在线观看免费| 《桂花蜜》by居无竹txt| 中国好声音第四季冠军| 女儿朋友3| 太极生两仪 两仪是什么| 麦乐迪与父亲| 泰森ko集锦| 来跳舞吧| 姊妹牙医电影完整版| 世界奇妙物语2012| 阳泉市| 哪吒2在线观看免费版高清| 一站到底檀越是哪一期| jiZz日本| 喜爱夜蒲dvd| 最近 妹妹的样子有点怪?| 法国空姐4(多塞尔航空)完整版免费中文 | 我在北京 挺好的| 捷德奥特曼中文免费版| 叶问1高清免费播放观看| 野花在线观看| 假面骑士最新| 莫小棋三级| 人山人海自助餐| 教室别恋未删减版| 美味快递员的特殊待遇在线观看 | 植敬雯《丛林女超人满天星版》| 史酷比动画| 古惑仔之义| 电影《姐妹牙医》在线观看| 致命游戏在线观看| 蝴蝶公墓网站| 日本维修工艳遇24小时视频| 赌侠2电影| 斗罗大陆160集在线观看完整版| 飞机上的性服务K8电影免费观看| 甜心派泰剧在线观看第二集| 幸得相遇离婚时短剧免费观看| 战狼6欧式少女全集在哪看啊| 成化十四年电视剧免费观看 | 青春在线观看| 盲山演员表| 麦乐迪《忠诚少女》完整版| 刺刀电视剧| 电视剧决战江桥全集免费观看| 日漫图书馆的女朋友动漫免费观看高清电视剧第五集 | 4个日本混血大学生精油按摩| 新精武门周星驰| 电视剧孤舟完整版免费播放| 房奴试爱智恩开头| 假面骑士时王免费观看完整版中文 | 守护天使国语版| 欺诈猎人| 女超人法国无删减版麦乐迪| 向前吧少年| 云南山歌剧全集高清| 《浪漫女家教》HD-免费在线观看完整版[1线]-被窝电影网 | 马永贞百度影音| 足球小将粤语版全集| 西行纪第三季在线观看| 女女免费观看高清完整版电视剧 | 生化魔人 扎克| 《驯服小峓子》完成版| 铁十字勋章免费高清完整在线| 马拉松sr| 《医生:特殊的治疗》2| 关东棋王| 轨道小火车34p| 国风按摩院在线看| 爱的迷迭香国语版| 韩国2013歌谣大战| 满天星陈宝莲版完整版| 甄嬛传免费全集观看完整版在线| 澧州大鼓| 宁强县| 用手指扰乱我| 亡者之谜泰剧在线观看泰剧 | 电视剧妈祖| 极乐宝鉴电影免费观看在线播放中文| 黄色仓库在线观看| 秀才是怎么火起来的| 台军演练机场被炸瘫痪| 井川里予和别人打扑克牌的链接| 奇妙理发屋2| 青盲电视剧全集50| 赌侠2上海滩赌圣| 少女sh| 贝乐虎儿歌在线播放| 女婿回家| 《overflower》动漫第一季在线观看完整 | 《性迷宫》吴雪雯在线| 金钱帝国国语| 张国荣为什么那么红| 不义联盟 人间之神| 七哥电影网| 妻子抵债| 电视剧非亲姐妹在线观看| 夺帅电影| 战狼7欧式少女全部视频| 睫毛膏2成人片| 延安爱情在线观看| 法国空乘2016无删减版在线| 王健林年会献唱| 夏日示爱百度影音| 《一对三》韩剧姜汉娜结局| 天赐良缘印度| 女子推理社第二季| 高清手遮天未删减| 法国女仆电影在线观看完整免费高清原声满天星下载 | 诱人的小峓子BD中文电影| 八佰高清免费完整电影在线观看| 隐藏大佬:外卖小哥全集免费| 绝世齐等闲全集免费观看| 女扮男装闯江湖短剧全集| 煎饼侠 电影| 需要爸爸播种子-在线追剧| 爸爸去哪儿第四季| 美国式的家庭忌讳| 客家山歌五句板| 与凤行电视剧青柠影视| 新油菜电影在线观看| 少林七崁| 呕吐娃娃韩国版| 极速恋人中泰剧14集特别篇| 哈喽僵尸国语完整版| 酒店1-100集全集免费观看高清 | 战火熔炉电视剧在线观看| 父女因为爱情| 韩剧命中注定我爱你| 法国娃娃脸9| 朱卫民推杆| 日本电影特殊治疗的医护| 空中飞人电影| 甘十九妹电视剧在线观看完整版| 本乡爱拍的电影| flypaper百度影音| 激战酒店1-80集电视剧| 终极一班3完整版| 流光飞舞粤语| 《女律师的堕落》HD | 女超人麦乐迪版的| 可不可以挽留| 熊猫烧香杀毒软件| 霜花店电影在线观看免费高清版| 我在截取一段视频特工| 大奉打更人在线| 《极乐宝鉴》免费观看高清| 高清《偷窥无罪》1未删减| 失笑电视剧| 需要爸爸的种子bd| 搞基是什么| 电视剧天龙八部| 满天星《炎热的家庭》播放| 秀丽江山之长歌行 电视剧| 横行霸盗| 电影《播种女儿》完整版视频 | 樱兰高校男公关部电影版| 炮弹飞车1| 丁度巴拉斯法国肉蔻之香免费在线观看 | 《禁忌:家庭秘密》在线观看 | 红字 韩国| 电视剧非常有喜全集| 三姐妹招聘男保姆| 相爱概率论泰剧免费观看| 大兵的寝室第一季在线观看| 野花免费观看韩国电影| 小镇姑娘国语免费观看| 壮志凌云成人版在线观看| 藤浦惠在线| 拥抱春天的罗曼史2| 哇嘎免费电影| 短剧《出鞘》全集播放| 世界杯巴西对克罗地亚| 祥仔视觉| 别和陌生人跳舞全集| 新婚娇妻被骗献身| 刻晴大战史莱姆免费观看外服| 玄奘之路纪录片| 夫妻那些事电视剧大结局| 我和房东在做爰电影| 豺狼帝国| 机械师1| 《黏黏糊糊的你》免费观看全集 | 笨女孩在线观看免费完整版| 东风-21导弹| 魔弹战记| 封神榜3第三部免费播放| 母亲爱上儿子同学日本在线| 左宗棠电视剧20集全集免费观看| 《理想之城》全集观看| 男双乒乓球决赛结果| 许我耀眼电视剧26集免费观看| 张若昀人之初全集观看| 铁甲刚拳| 清潭国际高中在哪看| 魔力宝贝监狱高清正版在哪| 薛平贵与王宝钏在线观看| 武状元苏乞儿之天降神谕| 欧美电影满天星萨迪萨默斯| 《通房丫鬟》结局电影| 同学两亿岁免费观看免费全集| 家属观看| 钉子电影电影高清完整版在线观看| 商道国语版| 金悔梅5| 青面修罗电影高清在线观看免费| 怪兽克星| 《LX司令》| 天堂之吻电影版在线看| 《萌萌的妈妈》动漫播放| kyadenkloss无码HD| 剃刀情人在线播出完整版| 白峰美羽在线电影| 绝代双骄林志颖版| 生化危机 影音| 哥布林巢穴| 杨丽花歌仔戏薛丁山| 奥巴马长城| 一不小心捡到爱在线观看全集| 大叔我爱你电影| 平安县| 无声爆破| 年轻的母亲韩剧电视剧全集| 斯巴达(大人版)满天星| 电影《打黑》上线| 战机风暴| 小胰子5电影免费观看国语版| 甜蜜偶像国语版| 易中天品三国16| 私人航空16在线观看免费| 少年王卫斯理高清| 女人的战争电视剧韩剧免费观看| 女婿回乡全集免费看| 美国式家庭的忌忌5| 直播:陕西卫视春晚| 晴雅集免费观看完整版在线西瓜| 巨乳继拇做爰2| 蜡笔小新全集播放| 茶馆妈妈 电影| 电影《千金与佣人》完整版| 回复术士的重来人生在线观看| 哈利波特与火焰杯下载| 做aj的电视剧大全免费观看导演金| 十月怀胎25集| 有人干睡过劳荣枝| 痴电汉5| 非洲和尚免费观看高清字幕版| 电视剧女人魂| 时间静止器电影完整版| 天使love| 姐姐疼我电视剧| 古墓丽人(大人版)在线观看| 唐人街探案赵英俊| 使徒行者2粤语在线观看| 三年中国在线观看免费观看高清电视| 太阳的后裔 迅雷下载| 法医秦明之无声的证词 电视剧| 《和社长一起去出差旅》电影介绍| 拜登为英特尔站台又提中国| 欺诈游戏2| 《酒店》1-100集免费观看在线| 印度电视剧新娘国语版全部| 三十而已在哪看| 《被下药强辱的妻子》在线观看| 至尊无上粤语| 《回响》电视剧| 罗丽星克莱尔成人版HD版| 还珠格格第1部全集| 幸福满院电视剧| 清水县| 五福临门电视连续剧剧情| 他母亲的房子| 人世间49集电视剧全集免费观看| 16岁大学生真人免费观看电视剧| 迷人的保姆电影| 爷俩共女人H文| 漂亮的的瘦子4| 痴人之爱电影在线观看| 蜜桃成熟时33d完整版下载| 麦乐超人(2020)电影在线| 暗夜深海电视剧免费播放在线观看| 千斤百分百| 苍老师40集全免费播放电视连续剧在线| 《唯有美好》| 圣域传说| 花与蛇4之牙医诊所| 黄家驹演唱会下载| 狂飙电视剧全集免费在线观看| 《卖房子的女销售》| 带泪的梨花| 《爱意成空》免费观看大结局| 所有女人都是骗子| 女版抓鬼敢死队| 宝贝我跟你老公比谁的更大| 二小放牛郎| 赛仑《渔夫的妻子》1997| 屠辛呕吐娃娃| 牧神记在线播放| 美国电影《爸爸播种》豆瓣| 野花高清在线观看免费完整版 | 奥伊米亚康村| 我的荣耀电视剧免费观看| 标错参国语| 中央台2024开学第一课| 西游记张卫健版国语| 男生女生一起愁愁愁电视剧在线免费观看| 幺玩命加载中免费观看| 光芒在线观看| 高压监狱2免费完整版在线播放| 八十四句梵唱大悲咒| 电视剧海天之恋| 《新入职的女员工》全集| 爱的代价 原唱| 异世界来的男生泰剧免费观看全集| 百万新娘之爱无悔60| 18av手机可以看的| 马路天使在线观看| 王国第一季国语版免费观看| 丰满的大胸继拇HD在线观看| 纯真年代电视剧全集| 同志寓言电影| 哇嘎在线观看完整版| 湄公河行动免费完整版| 赤焰战场2| 《部长出差的日子》在线观看| 火蓝刀锋大结局| 极乐宝鉴3d国语版在线观看| 《我朋友的老婆》| 法国空4| 剑王朝电视剧免费观看| 花千骨第二部电视剧全集免费播放| 人猿泰山1995年版在线观看| 心之全蚀| 马某某事件是谁| 韩国《维修师傅的艳遇》 | 惊天激战高清在线观看| 金银1—9免费版美国| 马达加斯加2高清| 巨乳妻子在线理伦片 | 虎美玲新白蛇传| 间谍过家家第三季免费观看| 禁区正片免费高清观看| 木下免费在线观看| 龙虎戏凤| 切尔诺贝利美剧| 读百科全书的女人看在线完整 | 红辣椒3| 国家宝藏4| 消失的孩子多少集| 《特殊治疗》2| 阴影下的秘密全集8| 我爱长发飘飘| 向井蓝之特殊治疗医护最新消息 | 九宫奇局在线观看| 长江7号爱地球电影| 八戒八戒在线观看10| 十月怀胎25集| 安徽卫视甄嬛传首映礼完整版| 邪恶的武器布鲁克满天星版| 蒂芙尼的早餐电影| 限制别人网速| 920美影| 三年中文高清免费观看| 沂蒙电视剧| 财经郎眼2015| 即时是空1| 白峰电影正版免费观看平台| 地藏经唱诵| 别有用心的单身女韩剧免费观看国语| 伊丽莎白坎贝奇的《品味人生》| 电子情书电影| 我的继母电影| 高清《狼王》电影在线观看| 杨敏1—5集免费观看电视剧| 新上海滩国语| 乔布斯传电影| 关晓彤真实睡姿曝光| 星迷宫克莱尔迷宫在线播放| 速度与激情3高清版| 甜蜜惩罚2我是看守专用宠物| 龙八夷百度云| 日韩做Aj的视频| 潮汕小品有钱人| 三十而立剧情介绍| 吴堡县| 暴躁100集全部免费观看下载| 百变小樱魔术卡中文| 电影龙蛇争霸| 私人助理2法国版免费观看| 捉鬼敢死队2016女版H版| 流星花园高清字幕版| 福宝团宠:农家日常短剧全集| 美国女儿要爸爸播种电影免费观看| 田姐辣妹| 《五十度灰》| 卷卷初恋未删减| 21世纪爱情指南完整版免费观看| 大清神捕 电视剧| 古宅女人全集| 战狼6免费观看在线播放完整版下载 | 大丑风流记第一部| 《法国空姐11》| 老师破女学生处特级毛OOO片| 三级剧情片| 销售的销售秘密2HD中字国| 台版1987渔夫荒淫史| 龙门客栈在线观看免费完整版| 林心如夏雨荷| 119纳粹集中营电影| 离婚再嫁薄情前夫后悔了短剧| 夫妻免费观看全集完整版| 她吃着好甜小D| 韩惠珍满天星三部曲免费阅读| 人间正道是沧桑短剧在线观看| 贤者之爱 豆瓣| 朝国年经继2| 迷人的岳母在线| 娇妻趴跪着掀裙子光屁股姜罚| 少儿节目小猪佩奇| 别墅轮换5攻略免费观看电视剧| 交换温柔| 魔剑生死棋电视剧| 蜜桃成熟时高清版| 迷奸家庭教师视频| 龙族动漫第一季在线观看| 薄冰电视剧免费观看| 《示范销售避孕套》剧情介绍| 我的漂亮的妈妈8中字开头7个字| 小媳妇在线观看完整版免费| 熊出没过年| 需要爸爸的种子在线观看| 初体验5 完整版| 猎钻缉凶电影在线观看完整版高清| 三年国语版免费高清观看| 美国电影需要爸爸播种子手机版| 贵妃还乡在线观看| 新还珠格格的所有歌曲| 大夏龙帝短剧免费观看| 电影《牙医姐妹》正版在线看| 女律师的坠落日语版| 金星秀孟非| 韩国2013歌谣大战| 坎贝奇《无憾》完整版| 小凤新婚下集免费观看视频播放 | 我们的滚烫人生在线观看| 哪里可以观看《V酒店第一季》?| 公主日记电影| 蜜雪冰城加盟 官网电话| 喜爱夜蒲3国语完整版| 金银1-5普通话少女潘| 寻找梦幻岛| 花田喜事2010粤语版| 《女大学生的沙龙室》| 神奇眼镜韩国电影女老板| 儿子的妻子8免费观看电视剧| 异国恋爱浪漫谭| 非常人贩2在线观看| 女儿的复仇的啄木鸟续集| 爱的蜜方片尾曲| 选了戴蝴蝶面具的妈妈作者是谁| 执法者们 电视剧| 壮志凌云2011美国女版| 惊变一百天| 最后一滴血2| 爱神救救我吧| 中文字Dl幕岳 和女胥友田在线 | rhts 040| 《在姨母家的客厅》免费播放完整版| 龙虎少年队2 电影| 李玟的歌曲大全100首| 超凡蜘蛛侠2在线观看| 法版《行政助理》在线| 森奈奈子伦理片免费在线观看| 奇怪的她电影| 九天玄帝诀| 86板杨敏思版本1-5电视剧免费观看| 父亲动漫在线观看完整版| 茶啊二中第四季| 风云小棋王之五行杀阵| 《overflower》动漫第一季免费观看全集| 韩国 有求必应呼叫中心|