两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

提供和收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法和設(shè)備的制作方法

文檔序號(hào):6376627閱讀:201來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):提供和收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及提供和收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法和設(shè)備,并且更具體地,涉及用于通過(guò)使用版本管理信息而收集當(dāng)程序異常終止時(shí)的數(shù)據(jù)的方法和設(shè)備,以及涉及用于分析收集的數(shù)據(jù)的方法和設(shè)備。
背景技術(shù)
當(dāng)在程序等中的意想不到的錯(cuò)誤發(fā)生時(shí),用戶首先要求研發(fā)了該程序的公司解決錯(cuò)誤的問(wèn)題,并且程序研發(fā)公司試圖通過(guò)與個(gè)人用戶的一對(duì)一的交流來(lái)解決該問(wèn)題。然而,根據(jù)程序研發(fā)公司的觀點(diǎn),由于重復(fù)工作的過(guò)程,試圖經(jīng)由與多個(gè)個(gè)人用戶中的每一個(gè)個(gè) 人用戶進(jìn)行一對(duì)一的交流來(lái)解決問(wèn)題是浪費(fèi)時(shí)間和金錢(qián)的。而且,因?yàn)槌绦蜓邪l(fā)公司應(yīng)對(duì)程序太慢,所以甚至個(gè)人用戶可能抱怨。因此,程序研發(fā)公司通過(guò)收集以提取程序的所有或部分內(nèi)容的方式獲得的轉(zhuǎn)儲(chǔ)文件以校正程序錯(cuò)誤、核對(duì)數(shù)據(jù)和備份數(shù)據(jù)而調(diào)試意想不到的錯(cuò)誤。然而,該方法的缺陷在于,根據(jù)各個(gè)用戶或各個(gè)服務(wù)提供商,程序的源代碼、版本和運(yùn)行環(huán)境具有不同的特性,因此使得難以有效地應(yīng)對(duì)程序錯(cuò)誤。

發(fā)明內(nèi)容
因此,本發(fā)明的宗旨是解決在現(xiàn)有技術(shù)中出現(xiàn)的上述問(wèn)題,并且本發(fā)明的目的是提供用于提供和收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法和設(shè)備,該方法和設(shè)備可以解決如下的傳統(tǒng)問(wèn)題因?yàn)楫?dāng)在程序中發(fā)生錯(cuò)誤時(shí)僅利用轉(zhuǎn)儲(chǔ)文件來(lái)調(diào)試錯(cuò)誤,所以難以有效和快速地調(diào)試錯(cuò)誤。根據(jù)實(shí)現(xiàn)上述目的的本發(fā)明的一個(gè)方面,提出了一種提供與程序的異常終止相關(guān)的數(shù)據(jù)的方法,該方法包括提取原因數(shù)據(jù),該原因數(shù)據(jù)包括異常終止的程序的版本信息;通過(guò)收集詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一塊核對(duì)數(shù)據(jù)以及通過(guò)利用所述原因數(shù)據(jù)來(lái)生成與所述異常終止的原因相關(guān)的標(biāo)識(shí)數(shù)據(jù)而執(zhí)行錯(cuò)誤數(shù)據(jù)生成操作;以及,向外部發(fā)送收集到的核對(duì)數(shù)據(jù)和生成的標(biāo)識(shí)數(shù)據(jù)。根據(jù)實(shí)現(xiàn)上述目的的本發(fā)明的另一個(gè)方面,提出了一種提供與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備,該設(shè)備包括狀態(tài)核對(duì)單元,所述狀態(tài)核對(duì)單元被構(gòu)造為提取包括異常終止的程序的版本信息的原因數(shù)據(jù);錯(cuò)誤數(shù)據(jù)生成單元,所述錯(cuò)誤數(shù)據(jù)生成單元被構(gòu)造為收集詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一塊核對(duì)數(shù)據(jù)以及通過(guò)利用所述原因數(shù)據(jù)來(lái)生成與所述異常終止的原因相關(guān)的標(biāo)識(shí)數(shù)據(jù);和數(shù)據(jù)發(fā)送單元,所述數(shù)據(jù)發(fā)送單元被構(gòu)造為向外部發(fā)送收集到的核對(duì)數(shù)據(jù)和生成的標(biāo)識(shí)數(shù)據(jù)。根據(jù)實(shí)現(xiàn)上述目的的本發(fā)明的又一個(gè)方面,提出了一種用于收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法,該方法包括從外部裝置接收版本信息和標(biāo)識(shí)數(shù)據(jù)并且確定所述版本信息和所述標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在調(diào)試數(shù)據(jù)庫(kù)(DB)中;以及,接收詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一塊核對(duì)數(shù)據(jù)以及更新在調(diào)試DB中的所述標(biāo)識(shí)數(shù)據(jù)和所述核對(duì)數(shù)據(jù)中的至少一個(gè)。根據(jù)實(shí)現(xiàn)上述目的的本發(fā)明的又一個(gè)方面,提出了一種用于收集與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備,該設(shè)備包括調(diào)試數(shù)據(jù)庫(kù)(DB)確定單元,所述調(diào)試數(shù)據(jù)庫(kù)(DB)確定單元被構(gòu)造為從外部裝置接收版本信息和標(biāo)識(shí)數(shù)據(jù)并且確定所述版本信息和所述標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在調(diào)試數(shù)據(jù)庫(kù)(DB)中;和數(shù)據(jù)更新單元,所述數(shù)據(jù)更新單元被構(gòu)造為接收詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一塊核對(duì)數(shù)據(jù)以及更新在所述調(diào)試DB中的接收到的標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù)中的至少一個(gè)。


根據(jù)下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的上述和其它目的、特征以及優(yōu)點(diǎn)將更加
容易理解
圖I是示出根據(jù)本發(fā)明的實(shí)施方式的用于提供與程序的異常終止相關(guān)的數(shù)據(jù)的方法的流程圖;圖2是示出根據(jù)本發(fā)明的實(shí)施方式的用于提供與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備的框圖;圖3是示出根據(jù)本發(fā)明的實(shí)施方式的用于收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法的流程圖;和圖4是示出根據(jù)本發(fā)明的實(shí)施方式的用于收集與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備的框圖。
具體實(shí)施例方式下面,將參考附圖詳細(xì)地描述本發(fā)明的實(shí)施方式。在下面的描述中,可能不必要地模糊本發(fā)明的宗旨的已知構(gòu)造或功能的詳細(xì)描述將省略。在下文中,將參考圖I描述由根據(jù)本發(fā)明的實(shí)施方式的數(shù)據(jù)提供設(shè)備執(zhí)行的用于提供與程序的異常終止相關(guān)的數(shù)據(jù)的方法。在步驟100,狀態(tài)核對(duì)單元100提取包括異常終止程序的版本信息的“原因數(shù)據(jù)”。例如,版本信息指的是使得程序的版本可以被外部地識(shí)別的數(shù)字或字符的組合,并且可以包括版本代碼。當(dāng)由程序的研發(fā)人員或管理人員執(zhí)行程序的更新等時(shí),版本信息可以被修改。根據(jù)本發(fā)明的實(shí)施方式,版本信息的特征可以在于,將版本代碼進(jìn)行編碼,使得僅經(jīng)過(guò)認(rèn)證的用戶可以訪問(wèn)版本信息。被編碼為利用包括在版本代碼中的認(rèn)證密鑰進(jìn)行加密的該版本代碼可以被分配和實(shí)現(xiàn)為使得程序研發(fā)人員或管理人員將與分配的版本代碼相對(duì)應(yīng)的認(rèn)證密鑰對(duì)存儲(chǔ)在數(shù)據(jù)收集設(shè)備中。因此,當(dāng)數(shù)據(jù)提供設(shè)備發(fā)送包括被編碼為使得僅經(jīng)認(rèn)證的用戶可以訪問(wèn)數(shù)據(jù)的版本代碼的該數(shù)據(jù)時(shí),數(shù)據(jù)收集設(shè)備可以通過(guò)對(duì)經(jīng)編碼的版本代碼進(jìn)行解碼來(lái)提取認(rèn)證密鑰,以及利用包括在數(shù)據(jù)收集設(shè)備中的認(rèn)證密鑰對(duì)來(lái)對(duì)提取的認(rèn)證密鑰進(jìn)行認(rèn)證。這里,“原因數(shù)據(jù)”表示通過(guò)提取程序、應(yīng)用程序、客戶應(yīng)用程序的全部或部分內(nèi)容以校正程序的錯(cuò)誤、核對(duì)數(shù)據(jù)和備份數(shù)據(jù)而獲得的文件。在本發(fā)明的實(shí)施方式中,原因數(shù)據(jù)可以被實(shí)現(xiàn)為小型轉(zhuǎn)儲(chǔ)文件。術(shù)語(yǔ)“小型轉(zhuǎn)儲(chǔ)文件”表示包括與程序的異常終止相關(guān)的系統(tǒng)數(shù)據(jù)和存儲(chǔ)器數(shù)據(jù)(諸如當(dāng)由于程序或應(yīng)用程序引起的死機(jī)發(fā)生時(shí)的堆棧跟蹤信息或堆陣信息)的文件。一般地,在用戶的計(jì)算機(jī)等上,在程序或應(yīng)用程序由于死機(jī)等而被強(qiáng)制終止的情形中,如果生成了小型轉(zhuǎn)儲(chǔ)文件,則用戶可以將生成的小型轉(zhuǎn)儲(chǔ)文件發(fā)送給程序研發(fā)人員。程序研發(fā)人員可以使用相應(yīng)的小型轉(zhuǎn)儲(chǔ)文件來(lái)調(diào)試其中已經(jīng)發(fā)生了錯(cuò)誤的部分。一般地,當(dāng)小型轉(zhuǎn)儲(chǔ)文件被使用時(shí),僅其中已經(jīng)發(fā)生了相應(yīng)程序的錯(cuò)誤的函數(shù)或功能的地址可以是已知的。然而,本發(fā)明使用包括版本信息的原因數(shù)據(jù),從而可以利用存儲(chǔ)在數(shù)據(jù)收集設(shè)備中的大量數(shù)據(jù)中的具有相同的版本信息的多塊數(shù)據(jù)來(lái)分析錯(cuò)誤,因此獲得識(shí)別相應(yīng)錯(cuò)誤的詳細(xì)函數(shù)地址等的優(yōu)點(diǎn)。在步驟S110,由狀態(tài)核對(duì)單元100調(diào)用錯(cuò)誤數(shù)據(jù)生成步驟。當(dāng)程序等由于異常終止而被終止時(shí),程序可能在其中與錯(cuò)誤相關(guān)的原因數(shù)據(jù)沒(méi)有被發(fā)送到外部裝置的狀態(tài)中終止。因此,根據(jù)本發(fā)明的實(shí)施方式,在異常終止發(fā)生之前調(diào)用錯(cuò)誤數(shù)據(jù)生成步驟,因此獲得了在不用投入單獨(dú)的資源的情況下準(zhǔn)確地報(bào)告錯(cuò)誤的優(yōu)點(diǎn)。錯(cuò)誤數(shù)據(jù)生成步驟除非被調(diào)用,否則不被執(zhí)行,并且如果狀態(tài)核對(duì)單元100確定當(dāng)前的狀態(tài)對(duì)應(yīng)異常終止,則可以通過(guò)調(diào)用錯(cuò)誤處理步驟來(lái)執(zhí)行錯(cuò)誤數(shù)據(jù)生成步驟。在本發(fā)明的另一個(gè)實(shí)施方式中,當(dāng)異常終止發(fā)生時(shí),可以執(zhí)行設(shè)置,使得原因數(shù)據(jù) 文件被存儲(chǔ)在存儲(chǔ)器中持續(xù)預(yù)定時(shí)間段。原因數(shù)據(jù)文件被存儲(chǔ)的預(yù)定時(shí)間段可以由用戶事先設(shè)定,使得當(dāng)在異常終止已經(jīng)發(fā)生之后調(diào)用錯(cuò)誤數(shù)據(jù)生成步驟時(shí),存儲(chǔ)在存儲(chǔ)器中的原因數(shù)據(jù)被獲取并且用于錯(cuò)誤數(shù)據(jù)生成步驟。一般地,當(dāng)程序異常地終止時(shí),其中針對(duì)異常終止的程序、應(yīng)用程序等的全部過(guò)程終止的情形可能發(fā)生。因此,根據(jù)本發(fā)明的實(shí)施方式,原因數(shù)據(jù)文件被存儲(chǔ)在存儲(chǔ)器中持續(xù)預(yù)定時(shí)間段,因此獲得了防止其中在沒(méi)有執(zhí)行錯(cuò)誤數(shù)據(jù)生成步驟的情況下,過(guò)程與原因數(shù)據(jù)一起地終止的情形的優(yōu)點(diǎn)。在步驟S120,錯(cuò)誤數(shù)據(jù)生成單元200檢驗(yàn)與原因數(shù)據(jù)相關(guān)的核對(duì)數(shù)據(jù)的設(shè)置,并且根據(jù)核對(duì)數(shù)據(jù)的經(jīng)檢驗(yàn)的設(shè)置收集核對(duì)數(shù)據(jù)。術(shù)語(yǔ)“核對(duì)數(shù)據(jù)”可以不僅包括曾經(jīng)正在執(zhí)行異常終止的程序的裝置(例如,程序曾經(jīng)正在其上運(yùn)行的計(jì)算機(jī)的處理器、主板、顯示卡、存儲(chǔ)器和網(wǎng)絡(luò))的硬件規(guī)格,而且還包括與視頻或音頻編解碼器相關(guān)的軟件信息以及必須用來(lái)執(zhí)行計(jì)算機(jī)上的程序等的其它程序。根據(jù)本發(fā)明的實(shí)施方式,核對(duì)數(shù)據(jù)的設(shè)置可以被實(shí)現(xiàn)為它們可以由外部裝置來(lái)檢驗(yàn)。術(shù)語(yǔ)“外部裝置”表示可以被提供有核對(duì)數(shù)據(jù)的設(shè)置的裝置,并且包括諸如外部數(shù)據(jù)庫(kù)(DB)、外部服務(wù)器和外部web這樣的部件。外部裝置從用戶接收與核對(duì)數(shù)據(jù)相關(guān)的設(shè)置。因此,優(yōu)選的是,由用戶對(duì)核對(duì)數(shù)據(jù)進(jìn)行設(shè)置,以防止關(guān)于不合理的數(shù)據(jù)收集的規(guī)則或規(guī)章被侵犯,并且收集分析錯(cuò)誤所需的核對(duì)數(shù)據(jù)。根據(jù)本發(fā)明的是實(shí)施方式,錯(cuò)誤數(shù)據(jù)生成單元200可以請(qǐng)求外部裝置檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置并且可以根據(jù)由外部裝置請(qǐng)求的核對(duì)數(shù)據(jù)的設(shè)置,收集與針對(duì)異常終止的計(jì)算機(jī)相關(guān)的唯一數(shù)據(jù)。在步驟S130,錯(cuò)誤數(shù)據(jù)生成單元200生成標(biāo)識(shí)數(shù)據(jù)。標(biāo)識(shí)數(shù)據(jù)表示具有唯一值的數(shù)據(jù),從而程序研發(fā)人員或管理人員可以確定異常終止的原因。錯(cuò)誤數(shù)據(jù)生成單元200可以利用將分析的原因數(shù)據(jù)用作種子(seed)的哈希函數(shù)來(lái)生成標(biāo)識(shí)數(shù)據(jù)。
下面將描述根據(jù)本發(fā)明的實(shí)施方式的其中錯(cuò)誤數(shù)據(jù)生成單元200生成標(biāo)識(shí)數(shù)據(jù)的步驟。從原因數(shù)據(jù)中提取錯(cuò)誤異常代碼和偏移代碼。錯(cuò)誤異常代碼允許當(dāng)在程序的執(zhí)行期間發(fā)生錯(cuò)誤時(shí)可以執(zhí)行終止程序的功能,并且包括允許利用異常來(lái)識(shí)別其中發(fā)生了錯(cuò)誤的函數(shù)或功能的代碼。偏移代碼表示在程序的執(zhí)行期間加載到存儲(chǔ)器中的段的地址,并且可以提供使用相應(yīng)的偏移代碼來(lái)確定其中當(dāng)錯(cuò)誤發(fā)生時(shí)參考存儲(chǔ)器的情形的功能。可以通過(guò)將提取的錯(cuò)誤異常代碼與偏移代碼組合來(lái)生成組合代碼。例如,當(dāng)錯(cuò)誤異常代碼是10個(gè)數(shù)字字符或數(shù)字的組合并且偏移代碼是6個(gè)數(shù)字字符或數(shù)字的組合時(shí),可以通過(guò)將該兩個(gè)代碼彼此組合而生成16數(shù)字字符/數(shù)字串作為組合代碼。將已經(jīng)生成作為組合代碼的16個(gè)數(shù)字字符/數(shù)字的組合用作種子,并且將哈希函數(shù)應(yīng)用到該種子,從而 生成哈希代碼。因此,哈希代碼具有唯一的代碼,并且可以確定轉(zhuǎn)儲(chǔ)是否是重復(fù)的以及相同的錯(cuò)誤是否已經(jīng)發(fā)生過(guò)。生成的哈希代碼可以被設(shè)置為標(biāo)識(shí)數(shù)據(jù)。數(shù)據(jù)發(fā)送單元300向設(shè)備的外部發(fā)送由錯(cuò)誤數(shù)據(jù)生成單元200生成的標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù)。下面將描述根據(jù)本發(fā)明的實(shí)施方式的其中數(shù)據(jù)發(fā)送單元300向外部發(fā)送數(shù)據(jù)的步驟。在步驟S140,數(shù)據(jù)發(fā)送單元300確定版本信息和標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在外部裝置中。如上所述,外部裝置包括DB、服務(wù)器等,被構(gòu)造為發(fā)送與版本信息和標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在外部裝置中相關(guān)的判定請(qǐng)求,并且從該外部裝置接收對(duì)被請(qǐng)求的數(shù)據(jù)的判定響應(yīng)。如果數(shù)據(jù)發(fā)送單元300從外部裝置接收到指示標(biāo)識(shí)數(shù)據(jù)沒(méi)有被存儲(chǔ)的響應(yīng),則在步驟S150,數(shù)據(jù)發(fā)送單元300將標(biāo)識(shí)數(shù)據(jù)發(fā)送到外部裝置。因?yàn)橥獠垦b置和數(shù)據(jù)提供設(shè)備具有相同的版本信息,所以外部裝置可以存儲(chǔ)版本信息和標(biāo)識(shí)數(shù)據(jù),使得通過(guò)數(shù)據(jù)發(fā)送單元300僅發(fā)送標(biāo)識(shí)數(shù)據(jù)來(lái)將版本信息與標(biāo)識(shí)數(shù)據(jù)匹配。即,指示標(biāo)識(shí)數(shù)據(jù)不存在的響應(yīng)意味著重復(fù)的轉(zhuǎn)儲(chǔ)文件不存在并且相同的錯(cuò)誤以前還沒(méi)有發(fā)生過(guò)的新的錯(cuò)誤原因被發(fā)現(xiàn)。在步驟S160,數(shù)據(jù)發(fā)送單元300向外部發(fā)送與存儲(chǔ)在外部裝置中的標(biāo)識(shí)數(shù)據(jù)相關(guān)聯(lián)的核對(duì)數(shù)據(jù)。數(shù)據(jù)發(fā)送單元300執(zhí)行步驟S150,從而外部裝置存儲(chǔ)版本信息和標(biāo)識(shí)數(shù)據(jù),并且還存儲(chǔ)針對(duì)異常終止的計(jì)算機(jī)的核對(duì)數(shù)據(jù),因此使得外部裝置被實(shí)現(xiàn)為使得與版本信息和標(biāo)識(shí)數(shù)據(jù)相對(duì)應(yīng)的多塊核對(duì)數(shù)據(jù)被分類(lèi)和存儲(chǔ)。根據(jù)本發(fā)明的實(shí)施方式,該方法可以進(jìn)一步包括核對(duì)到外部裝置的發(fā)送是否已經(jīng)被正常地執(zhí)行的步驟和如果發(fā)送沒(méi)有被正常地執(zhí)行的話則執(zhí)行到外部裝置的重發(fā)的步驟。在其中數(shù)據(jù)被發(fā)送到諸如web服務(wù)器這樣的外部裝置的情形中,如果大量的數(shù)據(jù)被發(fā)送到web服務(wù)器,則存在數(shù)據(jù)丟失的可能。因此,該方法進(jìn)一步包括如下的步驟在基于本發(fā)明的數(shù)據(jù)提供方法而已經(jīng)發(fā)送數(shù)據(jù)之后核對(duì)是否已經(jīng)正常地執(zhí)行發(fā)送,并且如果沒(méi)有正常地執(zhí)行發(fā)送,則執(zhí)行到外部裝置的重發(fā),因此保證數(shù)據(jù)收集是可靠的。該方法可以進(jìn)一步包括如下的步驟如果已經(jīng)正常地執(zhí)行了到外部裝置的數(shù)據(jù)發(fā)送,則刪除原因數(shù)據(jù)和核對(duì)數(shù)據(jù),因此減少了存儲(chǔ)器的不必要的使用。根據(jù)本發(fā)明,優(yōu)點(diǎn)在于,即使將程序的修改考慮在其中,也可以利用針對(duì)各個(gè)版本的錯(cuò)誤統(tǒng)計(jì)功能提供與錯(cuò)誤的原因相關(guān)的可靠數(shù)據(jù)。將參考圖2描述根據(jù)本發(fā)明的另一個(gè)實(shí)施方式的用于提供與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備。根據(jù)本發(fā)明的數(shù)據(jù)提供設(shè)備可以包括狀態(tài)核對(duì)單元100、錯(cuò)誤數(shù)據(jù)生成單元200和數(shù)據(jù)發(fā)送單元300。狀態(tài)核對(duì)單元100提取包括異常終止的版本信息的原因數(shù)據(jù),并且在異常終止發(fā)生之前調(diào)用錯(cuò)誤數(shù)據(jù)生成單元200。提取包括版本信息的原因數(shù)據(jù),從而可以利用存儲(chǔ)在數(shù)據(jù)提供設(shè)備中的數(shù)據(jù)中的與該版本信息相對(duì)應(yīng)的數(shù)據(jù)來(lái)分析錯(cuò)誤,因此獲得識(shí)別相應(yīng)錯(cuò)誤的詳細(xì)函數(shù)地址等的優(yōu)點(diǎn)。原因數(shù)據(jù)包括小型轉(zhuǎn)儲(chǔ)文件,該小型轉(zhuǎn)儲(chǔ)文件表示通過(guò)提取程序或應(yīng)用程序的全部或部分內(nèi)容以校正程序的錯(cuò)誤、核對(duì)數(shù)據(jù)以及備份數(shù)據(jù)而獲得的文件。錯(cuò)誤數(shù)據(jù)生成單元200收集與原因數(shù)據(jù)相關(guān)聯(lián)的核對(duì)數(shù)據(jù),并且通過(guò)將哈希函數(shù)應(yīng)用到原因數(shù)據(jù)而生成標(biāo)識(shí)數(shù)據(jù)。錯(cuò)誤數(shù)據(jù)生成單元200可以包括核對(duì)數(shù)據(jù)收集單元210、代碼數(shù)據(jù)提取單元230和標(biāo)識(shí)數(shù)據(jù)生成單元250。
核對(duì)數(shù)據(jù)收集單元210檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置,并且根據(jù)設(shè)置收集核對(duì)數(shù)據(jù)。核對(duì)數(shù)據(jù)與上面的描述中的相同,并且因此省略了其詳細(xì)的描述。核對(duì)數(shù)據(jù)可以包括針對(duì)異常終止的計(jì)算機(jī)等的全部硬件和軟件規(guī)格。在本發(fā)明的實(shí)施方式中,核對(duì)數(shù)據(jù)收集單元210可以被實(shí)現(xiàn)為通過(guò)外部裝置來(lái)檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置,并且基于經(jīng)檢驗(yàn)的設(shè)置來(lái)收集核對(duì)數(shù)據(jù)。根據(jù)本發(fā)明的實(shí)施方式,代碼數(shù)據(jù)提取單元230可以從原因數(shù)據(jù)中提取生成標(biāo)識(shí)數(shù)據(jù)所需的數(shù)據(jù),并且可以提取錯(cuò)誤異常代碼和偏移代碼。標(biāo)識(shí)數(shù)據(jù)生成單元250可以通過(guò)組合、混合或修改已經(jīng)由代碼數(shù)據(jù)提取單元提取的數(shù)據(jù)而生成組合代碼,從而生成標(biāo)識(shí)數(shù)據(jù)。根據(jù)本發(fā)明的實(shí)施方式,標(biāo)識(shí)數(shù)據(jù)生成單元可以通過(guò)將提取的錯(cuò)誤異常代碼與提取的偏移代碼組合而生成組合代碼??梢岳蒙傻慕M合代碼來(lái)生成具有唯一值的標(biāo)識(shí)數(shù)據(jù)。在本發(fā)明的實(shí)施方式中,通過(guò)將哈希函數(shù)應(yīng)用到組合代碼而生成哈希代碼,從而可以從生成的哈希代碼生成標(biāo)識(shí)數(shù)據(jù)。數(shù)據(jù)發(fā)送單元300將由錯(cuò)誤數(shù)據(jù)生成單元200生成的標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù)發(fā)送到外部裝置。數(shù)據(jù)發(fā)送單元300可以包括標(biāo)識(shí)數(shù)據(jù)發(fā)送單元310和核對(duì)數(shù)據(jù)發(fā)送單元330。標(biāo)識(shí)數(shù)據(jù)發(fā)送單元310確定版本信息和標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在外部裝置中,并且如果標(biāo)識(shí)數(shù)據(jù)沒(méi)有存儲(chǔ)在外部裝置中,則將標(biāo)識(shí)數(shù)據(jù)發(fā)送到外部裝置。即,不存在標(biāo)識(shí)數(shù)據(jù)的事實(shí)意味著重復(fù)的轉(zhuǎn)儲(chǔ)文件不存在并且相同的錯(cuò)誤以前沒(méi)有發(fā)生過(guò),因此獲得了更新錯(cuò)誤的類(lèi)型的優(yōu)點(diǎn)。核對(duì)數(shù)據(jù)發(fā)送單元330將與存儲(chǔ)在外部裝置中的標(biāo)識(shí)數(shù)據(jù)相關(guān)聯(lián)的核對(duì)數(shù)據(jù)發(fā)送到外部裝置。外部裝置存儲(chǔ)版本信息和標(biāo)識(shí)數(shù)據(jù)。因此,當(dāng)僅更新核對(duì)數(shù)據(jù)時(shí),經(jīng)更新的核對(duì)數(shù)據(jù)可以被存儲(chǔ),從而經(jīng)更新的核對(duì)數(shù)據(jù)與版本信息和標(biāo)識(shí)數(shù)據(jù)二者都匹配。將參考圖3描述由根據(jù)本發(fā)明的又一實(shí)施方式的用于收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法。數(shù)據(jù)收集設(shè)備400從外部裝置接收檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置的請(qǐng)求,并且將核對(duì)數(shù)據(jù)的設(shè)置發(fā)送到請(qǐng)求對(duì)核對(duì)數(shù)據(jù)的設(shè)置進(jìn)行檢驗(yàn)的外部裝置。如上所述,核對(duì)數(shù)據(jù)包括針對(duì)異常終止的計(jì)算機(jī)等的硬件和軟件規(guī)格。根據(jù)本發(fā)明的實(shí)施方式,接收核對(duì)數(shù)據(jù)的步驟可以包括從外部裝置500接收檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置的請(qǐng)求并且將待收集的預(yù)設(shè)數(shù)據(jù)項(xiàng)的設(shè)置發(fā)送到外部裝置的步驟、以及接收根據(jù)發(fā)送的設(shè)置而收集的至少一塊核對(duì)數(shù)據(jù)的步驟。
在步驟S200,接收版本信息和標(biāo)識(shí)數(shù)據(jù),并且確定接收到的版本信息和標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在調(diào)試DB中。根據(jù)本發(fā)明的實(shí)施方式,調(diào)試DB的特征在于,它存儲(chǔ)包括版本信息的數(shù)據(jù),并且可以從外部裝置接收版本信息和標(biāo)識(shí)數(shù)據(jù)。根據(jù)本發(fā)明的實(shí)施方式,調(diào)試DB可以包括構(gòu)成調(diào)試信息的二進(jìn)制數(shù)據(jù)格式文件,可以在對(duì)源代碼等進(jìn)行編譯的情形中生成,并且可以被實(shí)現(xiàn)為程序調(diào)試數(shù)據(jù)庫(kù)(PDB)。因此,優(yōu)點(diǎn)在于,如果當(dāng)錯(cuò)誤發(fā)生時(shí),轉(zhuǎn)儲(chǔ)文件和錯(cuò)誤DB文件存在,則可以利用調(diào)試DB識(shí)別相應(yīng)錯(cuò)誤的詳細(xì)函數(shù)地址。數(shù)據(jù)收集設(shè)備400確定包括與接收到的版本信息相同的版本信息的若干塊標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在調(diào)試DB 600中。當(dāng)版本代碼不同時(shí),可以確定接收到的版本代碼是錯(cuò)誤的。數(shù)據(jù)收集設(shè)備400確定在包括相同版本信息并且存儲(chǔ)在調(diào)試DB中的若干塊標(biāo)識(shí)數(shù)據(jù)中是否存在與輸入的標(biāo)識(shí)數(shù)據(jù)相同的數(shù)據(jù)。在步驟S210,確定相應(yīng)的標(biāo)識(shí)數(shù)據(jù)是否被存儲(chǔ),并且然后更新數(shù)據(jù)。數(shù)據(jù)更新步驟被配置為如果版本信息和標(biāo)識(shí)數(shù)據(jù)被存儲(chǔ)在調(diào)試DB中,則更新核對(duì)數(shù)據(jù),并且如果標(biāo)識(shí)數(shù)據(jù)沒(méi)有被存儲(chǔ)在調(diào)試DB中,則更新標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù)。
根據(jù)本發(fā)明的實(shí)施方式,如果版本信息和標(biāo)識(shí)數(shù)據(jù)被存儲(chǔ)在調(diào)試DB中,則在步驟S220遞增針對(duì)標(biāo)識(shí)數(shù)據(jù)的標(biāo)識(shí)計(jì)數(shù)。因?yàn)闃?biāo)識(shí)數(shù)據(jù)具有唯一的值,所以標(biāo)識(shí)計(jì)數(shù)表示對(duì)重復(fù)的轉(zhuǎn)儲(chǔ)文件的數(shù)量或相同的錯(cuò)誤發(fā)生的次數(shù)進(jìn)行計(jì)數(shù)的值。例如,當(dāng)與輸入的標(biāo)識(shí)數(shù)據(jù)相同的標(biāo)識(shí)數(shù)據(jù)之前就被存儲(chǔ)在調(diào)試DB中時(shí),標(biāo)識(shí)計(jì)數(shù)可以遞增I。因此,從程序研發(fā)人員或管理人員的觀點(diǎn),優(yōu)點(diǎn)在于,針對(duì)相同的錯(cuò)誤,標(biāo)識(shí)計(jì)數(shù)遞增,因此同時(shí)地處理重復(fù)的錯(cuò)誤,以及標(biāo)識(shí)計(jì)數(shù)用于由多個(gè)用戶導(dǎo)致的錯(cuò)誤,因此減小了錯(cuò)誤數(shù)據(jù)的處理負(fù)荷。如果標(biāo)識(shí)數(shù)據(jù)沒(méi)有存儲(chǔ)在調(diào)試DB中,則在步驟S230中更新標(biāo)識(shí)數(shù)據(jù)。其中標(biāo)識(shí)數(shù)據(jù)沒(méi)有被存儲(chǔ)的情形意味著沒(méi)有重復(fù)的轉(zhuǎn)儲(chǔ)文件或者相同的錯(cuò)誤以前還沒(méi)有發(fā)生過(guò),從而更新與發(fā)送的版本信息相關(guān)的標(biāo)識(shí)數(shù)據(jù)。例如,如果根據(jù)若干條版本信息的一系列的若干塊標(biāo)識(shí)數(shù)據(jù)被存儲(chǔ),則標(biāo)識(shí)數(shù)據(jù)被添加到存儲(chǔ)的系列中,并且然后可以被更新。在步驟S240,更新核對(duì)數(shù)據(jù)的步驟被配置為更新與版本信息和標(biāo)識(shí)數(shù)據(jù)匹配的核對(duì)數(shù)據(jù)。因此,根據(jù)本發(fā)明的實(shí)施方式,如果版本信息和標(biāo)識(shí)數(shù)據(jù)存在于調(diào)試DB中,則遞增標(biāo)識(shí)數(shù)據(jù)。當(dāng)相同類(lèi)型的錯(cuò)誤以前還沒(méi)有發(fā)生過(guò)并且標(biāo)識(shí)數(shù)據(jù)不存在于調(diào)試DB中時(shí),將新的標(biāo)識(shí)數(shù)據(jù)添加到調(diào)試DB中,從而可以基于由數(shù)據(jù)收集設(shè)備接收到的版本信息和標(biāo)識(shí)數(shù)據(jù)來(lái)分類(lèi)和更新核對(duì)數(shù)據(jù)。將參考圖4描述根據(jù)本發(fā)明的又一個(gè)實(shí)施方式的用于收集與程序的異常終止有關(guān)的數(shù)據(jù)的設(shè)備,其中,設(shè)備使用用于存儲(chǔ)包括版本信息的數(shù)據(jù)的調(diào)試DB。數(shù)據(jù)收集設(shè)備400可以包括核對(duì)數(shù)據(jù)設(shè)置單元410、調(diào)試DB確定單元430和調(diào)試DB更新單元450。核對(duì)數(shù)據(jù)設(shè)置單元410接收檢驗(yàn)核對(duì)數(shù)據(jù)的設(shè)置的請(qǐng)求,并且發(fā)送核對(duì)數(shù)據(jù)的經(jīng)檢驗(yàn)的設(shè)置。調(diào)試DB確定單元430接收本版信息和標(biāo)識(shí)數(shù)據(jù),并且確定版本信息和標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在調(diào)試DB中。如果版本信息和標(biāo)識(shí)數(shù)據(jù)被存儲(chǔ)在調(diào)試DB中,則調(diào)試DB更新單元450接收核對(duì)數(shù)據(jù)并且更新在調(diào)試DB中的核對(duì)數(shù)據(jù),而如果標(biāo)識(shí)數(shù)據(jù)沒(méi)有被存儲(chǔ)在調(diào)試DB中,則調(diào)試DB更新單元450接收標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù),并且更新在調(diào)試DB中的標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù)。根據(jù)本發(fā)明的實(shí)施方式,如果版本信息(代碼)和標(biāo)識(shí)數(shù)據(jù)被存儲(chǔ)在調(diào)試DB中,則調(diào)試DB更新單元450接收核對(duì)數(shù)據(jù)并且在調(diào)試DB中對(duì)它進(jìn)行更新,并且遞增針對(duì)標(biāo)識(shí)數(shù)據(jù)的標(biāo)識(shí)計(jì)數(shù)。如果標(biāo)識(shí)數(shù)據(jù)沒(méi)有被存儲(chǔ)在調(diào)試DB中,則調(diào)試DB更新單元450可以接收標(biāo)識(shí)數(shù)據(jù)和核對(duì)數(shù)據(jù),并且在調(diào)試DB中對(duì)它們進(jìn)行更新。本發(fā)明的實(shí)施方式可以以計(jì)算機(jī)程序的形式具體實(shí)現(xiàn)。本領(lǐng)域的計(jì)算機(jī)程序員可以容易地推出構(gòu)成計(jì)算機(jī)程序的代碼和代碼段。而且,計(jì)算機(jī)程序被存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)中,并且可以由計(jì)算機(jī)讀取和執(zhí)行,從而實(shí)施方式被實(shí)現(xiàn)。計(jì)算機(jī)可讀記錄介質(zhì)包括磁性記錄介質(zhì)、光學(xué)記錄介質(zhì)和載波介質(zhì)。如上所述,本發(fā)明的優(yōu)點(diǎn)在于,服務(wù)被提供為不僅能夠收集 指示錯(cuò)誤的原因的原因數(shù)據(jù),而且還能夠基于利用程序的版本信息的版本和調(diào)試DB來(lái)管理錯(cuò)誤,以及程序研發(fā)人員或管理人員可以利用與錯(cuò)誤的原因相關(guān)的原因數(shù)據(jù)和調(diào)試DB來(lái)識(shí)別相應(yīng)的錯(cuò)誤的詳細(xì)函數(shù)地址。如上所述,已經(jīng)基于優(yōu)選實(shí)施方式描述了本發(fā)明。本領(lǐng)域技術(shù)人員將理解的是,在不脫離本發(fā)明的范圍和精神的情況下,各種修改、添加和替換是可能的。因此,公開(kāi)的實(shí)施方式應(yīng)該被理解為描述性的方面而不是限制性的方面。本發(fā)明的范圍由隨附權(quán)利要求書(shū)而不是上述說(shuō)明來(lái)限定,并且在其等效范圍內(nèi)的所有不同都應(yīng)該被理解為包括在本發(fā)明的范圍中。
權(quán)利要求
1.一種提供與程序的異常終止相關(guān)的數(shù)據(jù)的方法,該方法包括以下步驟 提取包括異常終止的程序的版本信息的原因數(shù)據(jù); 通過(guò)收集詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一條核對(duì)數(shù)據(jù)以及通過(guò)利用所述原因數(shù)據(jù)來(lái)生成與所述異常終止的原因相關(guān)的標(biāo)識(shí)數(shù)據(jù)而執(zhí)行錯(cuò)誤數(shù)據(jù)生成操作;以及 向外部發(fā)送收集到的核對(duì)數(shù)據(jù)和生成的標(biāo)識(shí)數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其中,生成所述標(biāo)識(shí)數(shù)據(jù)的步驟包括通過(guò)將哈希函數(shù)應(yīng)用到所述原因數(shù)據(jù)而生成所述標(biāo)識(shí)數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其中,生成所述標(biāo)識(shí)數(shù)據(jù)的步驟包括 從所述原因數(shù)據(jù)中提取錯(cuò)誤異常代碼和偏移代碼;以及 通過(guò)將所述錯(cuò)誤異常代碼與所述偏移代碼組合而生成組合代碼,并且從通過(guò)將哈希函數(shù)應(yīng)用到所述組合代碼而生成的哈希代碼生成所述標(biāo)識(shí)數(shù)據(jù)。
4.根據(jù)權(quán)利要求I所述的方法,其中,收集所述核對(duì)數(shù)據(jù)的步驟包括檢驗(yàn)所述核對(duì)數(shù)據(jù)的設(shè)置并且收集與經(jīng)檢驗(yàn)的設(shè)置相對(duì)應(yīng)的至少一條核對(duì)數(shù)據(jù)。
5.根據(jù)權(quán)利要求I所述的方法,其中,向外部發(fā)送所述核對(duì)數(shù)據(jù)和所述標(biāo)識(shí)數(shù)據(jù)的步驟包括 確定所述版本信息和所述標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在外部裝置中; 如果所述標(biāo)識(shí)數(shù)據(jù)沒(méi)有存儲(chǔ)在所述外部裝置中,則向所述外部裝置發(fā)送所述標(biāo)識(shí)數(shù)據(jù);以及 向所述外部裝置發(fā)送與所述標(biāo)識(shí)數(shù)據(jù)相關(guān)聯(lián)的所述核對(duì)數(shù)據(jù)。
6.根據(jù)權(quán)利要求I所述的方法,其中,以利用認(rèn)證密鑰對(duì)所述版本信息進(jìn)行加密的方式對(duì)所述版本信息進(jìn)行編碼。
7.根據(jù)權(quán)利要求I所述的方法,其中,在所述異常終止之前或者在所述異常終止之后的預(yù)設(shè)時(shí)間段內(nèi)調(diào)用所述錯(cuò)誤數(shù)據(jù)生成操作。
8.根據(jù)權(quán)利要求I所述的方法,該方法進(jìn)一步包括以下步驟 確定所述標(biāo)識(shí)數(shù)據(jù)和所述核對(duì)數(shù)據(jù)是否已經(jīng)正常地發(fā)送到所述外部裝置; 如果所述標(biāo)識(shí)數(shù)據(jù)和所述核對(duì)數(shù)據(jù)已經(jīng)被異常地發(fā)送,則向所述外部裝置重發(fā)所述標(biāo)識(shí)數(shù)據(jù)和所述核對(duì)數(shù)據(jù);以及 如果所述標(biāo)識(shí)數(shù)據(jù)和所述核對(duì)數(shù)據(jù)已經(jīng)被正常地發(fā)送,則刪除所述原因數(shù)據(jù)和所述核對(duì)數(shù)據(jù)。
9.一種提供與程序的異常終止相關(guān)的數(shù)據(jù)的設(shè)備,該設(shè)備包括 狀態(tài)核對(duì)單元,所述狀態(tài)核對(duì)單元被構(gòu)造為提取包括異常終止的程序的版本信息的原因數(shù)據(jù); 錯(cuò)誤數(shù)據(jù)生成單元,所述錯(cuò)誤數(shù)據(jù)生成單元被構(gòu)造為收集詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一條核對(duì)數(shù)據(jù)以及利用所述原因數(shù)據(jù)來(lái)生成與所述異常終止的原因相關(guān)的標(biāo)識(shí)數(shù)據(jù);以及 數(shù)據(jù)發(fā)送單元,所述數(shù)據(jù)發(fā)送單元被構(gòu)造為向外部發(fā)送收集到的核對(duì)數(shù)據(jù)和生成的標(biāo)識(shí)數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中,所述錯(cuò)誤數(shù)據(jù)生成單元包括核對(duì)數(shù)據(jù)收集單元,所述核對(duì)數(shù)據(jù)收集單元被構(gòu)造為檢驗(yàn)所述核對(duì)數(shù)據(jù)的設(shè)置并且根據(jù)經(jīng)檢驗(yàn)的設(shè)置而收集至少一條核對(duì)數(shù)據(jù);和 標(biāo)識(shí)數(shù)據(jù)生成單元,所述標(biāo)識(shí)數(shù)據(jù)生成單元被構(gòu)造為通過(guò)將哈希函數(shù)應(yīng)用到所述原因數(shù)據(jù)而生成所述標(biāo)識(shí)數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述標(biāo)識(shí)數(shù)據(jù)生成單元包括 代碼數(shù)據(jù)提取單元,所述代碼數(shù)據(jù)提取單元被構(gòu)造為從所述原因數(shù)據(jù)中提取錯(cuò)誤異常代碼和偏移代碼;和 標(biāo)識(shí)數(shù)據(jù)生成單元,所述標(biāo)識(shí)數(shù)據(jù)生成單元被構(gòu)造為通過(guò)將所述錯(cuò)誤異常代碼與所述偏移代碼組合而生成組合代碼,并且從通過(guò)將哈希函數(shù)應(yīng)用到所述組合代碼而生成的哈希代碼生成所述標(biāo)識(shí)數(shù)據(jù)。
12.根據(jù)權(quán)利要求9所述的設(shè)備,其中,所述數(shù)據(jù)發(fā)送單元包括 標(biāo)識(shí)數(shù)據(jù)發(fā)送單元,所述標(biāo)識(shí)數(shù)據(jù)發(fā)送單元被構(gòu)造為確定所述版本信息和所述標(biāo)識(shí)數(shù)據(jù)是否存儲(chǔ)在外部裝置中;并且如果所述標(biāo)識(shí)數(shù)據(jù)沒(méi)有存儲(chǔ)在所述外部裝置中,則向所述外部裝置發(fā)送所述標(biāo)識(shí)數(shù)據(jù);和 核對(duì)數(shù)據(jù)發(fā)送單元,所述核對(duì)數(shù)據(jù)發(fā)送單元被構(gòu)造為向所述外部裝置發(fā)送與所述標(biāo)識(shí)數(shù)據(jù)相關(guān)聯(lián)的所述核對(duì)數(shù)據(jù)。
13.根據(jù)權(quán)利要求9所述的設(shè)備,其中,在所述異常終止之前或者在所述異常終止之后的預(yù)設(shè)時(shí)間段內(nèi)調(diào)用所述錯(cuò)誤數(shù)據(jù)生成單元。
全文摘要
本發(fā)明涉及提供和收集與程序的異常終止相關(guān)的數(shù)據(jù)的方法和設(shè)備。在用于提供與程序的異常終止相關(guān)的數(shù)據(jù)的方法中,提取包括異常終止的程序的版本信息的原因數(shù)據(jù)。通過(guò)收集詳細(xì)說(shuō)明正在執(zhí)行所述異常終止的程序的裝置的硬件或軟件的至少一塊核對(duì)數(shù)據(jù)以及通過(guò)利用所述原因數(shù)據(jù)來(lái)生成與異常終止的原因相關(guān)的標(biāo)識(shí)數(shù)據(jù)而執(zhí)行錯(cuò)誤數(shù)據(jù)生成操作。向外部發(fā)送收集到的核對(duì)數(shù)據(jù)和生成的標(biāo)識(shí)數(shù)據(jù)。根據(jù)本發(fā)明,程序研發(fā)人員或管理人員可以利用指示錯(cuò)誤的原因的原因數(shù)據(jù)和調(diào)試DB來(lái)識(shí)別錯(cuò)誤的詳細(xì)函數(shù)地址,并且可以容易地管理重復(fù)的錯(cuò)誤。
文檔編號(hào)G06F11/07GK102866932SQ20121033271
公開(kāi)日2013年1月9日 申請(qǐng)日期2012年9月10日 優(yōu)先權(quán)日2011年11月14日
發(fā)明者張星國(guó), 劉光喜, 成周弦, 陳譓瑱, 李允珩 申請(qǐng)人:新游游戲株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
又爽又黄a免费视频| 联通29元200g的流量卡| 国产成人a区在线观看| 亚洲av在线观看美女高潮| 精品人妻一区二区三区麻豆| 在线观看人妻少妇| 国产亚洲av片在线观看秒播厂 | av在线亚洲专区| 国产伦在线观看视频一区| 亚洲av中文字字幕乱码综合| 国产精品人妻久久久久久| 波多野结衣巨乳人妻| 国产午夜精品一二区理论片| 国产激情偷乱视频一区二区| 赤兔流量卡办理| 国产成人一区二区在线| 熟妇人妻久久中文字幕3abv| 欧美人与善性xxx| 免费大片黄手机在线观看| www.av在线官网国产| 国产精品.久久久| 少妇高潮的动态图| 欧美不卡视频在线免费观看| .国产精品久久| 国产精品久久久久久久电影| 国产免费福利视频在线观看| 国产爱豆传媒在线观看| 亚洲精品日韩在线中文字幕| 2021天堂中文幕一二区在线观| 国产 一区精品| 日韩不卡一区二区三区视频在线| 少妇被粗大猛烈的视频| 精品一区二区免费观看| 国产精品人妻久久久影院| 2018国产大陆天天弄谢| 综合色av麻豆| 久久97久久精品| 久久久久九九精品影院| 熟女人妻精品中文字幕| 成人鲁丝片一二三区免费| 99热这里只有精品一区| 亚洲av在线观看美女高潮| 欧美97在线视频| 国产精品不卡视频一区二区| 日韩,欧美,国产一区二区三区| 国产熟女欧美一区二区| 精品人妻偷拍中文字幕| 十八禁国产超污无遮挡网站| 久久精品熟女亚洲av麻豆精品 | 国产精品福利在线免费观看| 看非洲黑人一级黄片| 99久久中文字幕三级久久日本| 久久久国产一区二区| 偷拍熟女少妇极品色| 国产成人a∨麻豆精品| 老司机影院成人| 秋霞在线观看毛片| 国产精品久久久久久久久免| 色尼玛亚洲综合影院| 精品久久久噜噜| 18+在线观看网站| 国产成人freesex在线| 插逼视频在线观看| 日韩精品青青久久久久久| 亚洲欧美日韩无卡精品| 日本wwww免费看| 国产黄a三级三级三级人| 国产精品精品国产色婷婷| 最近中文字幕高清免费大全6| 午夜老司机福利剧场| 熟女人妻精品中文字幕| 如何舔出高潮| 国产大屁股一区二区在线视频| 99久久精品一区二区三区| 国产精品99久久久久久久久| 国产精品1区2区在线观看.| av在线蜜桃| 国产精品无大码| 国产成人91sexporn| 床上黄色一级片| 天美传媒精品一区二区| 日韩欧美精品免费久久| 精品人妻熟女av久视频| 国产精品久久久久久久久免| 国产高清三级在线| 中文资源天堂在线| 欧美最新免费一区二区三区| 国产永久视频网站| 国产一区二区在线观看日韩| 97超视频在线观看视频| 亚洲av电影在线观看一区二区三区 | 天天躁夜夜躁狠狠久久av| 亚洲国产精品sss在线观看| 亚洲av.av天堂| 噜噜噜噜噜久久久久久91| 卡戴珊不雅视频在线播放| 成人性生交大片免费视频hd| 国产一级毛片在线| 男女那种视频在线观看| 国产午夜精品论理片| 在线a可以看的网站| 亚洲精品乱码久久久久久按摩| eeuss影院久久| xxx大片免费视频| 视频中文字幕在线观看| 日本一二三区视频观看| 超碰97精品在线观看| 欧美一级a爱片免费观看看| 欧美+日韩+精品| 亚洲国产高清在线一区二区三| 只有这里有精品99| 免费电影在线观看免费观看| 听说在线观看完整版免费高清| 亚洲va在线va天堂va国产| 国产乱来视频区| 国产成人a区在线观看| 国产成人freesex在线| 国产午夜福利久久久久久| 精品久久久久久久久亚洲| 午夜激情久久久久久久| 啦啦啦中文免费视频观看日本| 亚洲av免费高清在线观看| 国产一级毛片在线| 午夜免费观看性视频| 大香蕉久久网| ponron亚洲| 精品久久久久久电影网| 激情 狠狠 欧美| 高清欧美精品videossex| 蜜桃亚洲精品一区二区三区| 亚洲在线观看片| 久久鲁丝午夜福利片| 精品一区二区三区人妻视频| 亚洲精品成人久久久久久| 麻豆国产97在线/欧美| 丝袜美腿在线中文| 水蜜桃什么品种好| 日本三级黄在线观看| 波多野结衣巨乳人妻| 国产有黄有色有爽视频| 亚洲欧美精品专区久久| 亚洲精品乱久久久久久| 一区二区三区四区激情视频| 麻豆成人午夜福利视频| 99热这里只有精品一区| 亚洲欧美成人精品一区二区| 精品国产一区二区三区久久久樱花 | 777米奇影视久久| 卡戴珊不雅视频在线播放| 久久久久性生活片| 亚洲在线自拍视频| 欧美激情久久久久久爽电影| 亚洲av国产av综合av卡| 日韩三级伦理在线观看| 一二三四中文在线观看免费高清| 亚洲人与动物交配视频| 真实男女啪啪啪动态图| 国产成人一区二区在线| 精品一区二区三区人妻视频| 婷婷六月久久综合丁香| av在线天堂中文字幕| 亚洲国产色片| 国产乱人偷精品视频| 亚洲性久久影院| 永久网站在线| 久久久久精品久久久久真实原创| 日韩强制内射视频| 大香蕉97超碰在线| 女的被弄到高潮叫床怎么办| 日韩在线高清观看一区二区三区| 天堂中文最新版在线下载 | 国产免费一级a男人的天堂| 日韩不卡一区二区三区视频在线| 91久久精品国产一区二区三区| 一区二区三区乱码不卡18| 亚洲av不卡在线观看| 免费av观看视频| 大话2 男鬼变身卡| 久久久久久久久大av| 日韩av在线大香蕉| 欧美3d第一页| 亚洲av中文字字幕乱码综合| av.在线天堂| 日韩精品有码人妻一区| 久久综合国产亚洲精品| 国产美女午夜福利| 亚洲三级黄色毛片| 国产精品久久久久久久电影| 久久精品夜夜夜夜夜久久蜜豆| 欧美性感艳星| 熟女人妻精品中文字幕| 夜夜爽夜夜爽视频| 你懂的网址亚洲精品在线观看| 亚洲美女视频黄频| 国产高清有码在线观看视频| 欧美丝袜亚洲另类| 国产探花在线观看一区二区| 你懂的网址亚洲精品在线观看| 亚洲怡红院男人天堂| 日日摸夜夜添夜夜爱| 国产精品伦人一区二区| 色5月婷婷丁香| 午夜日本视频在线| 国产精品三级大全| 亚洲最大成人手机在线| 伊人久久国产一区二区| 不卡视频在线观看欧美| 蜜臀久久99精品久久宅男| 夫妻午夜视频| 男人和女人高潮做爰伦理| videos熟女内射| 成人亚洲欧美一区二区av| 日韩伦理黄色片| 一区二区三区四区激情视频| 女人被狂操c到高潮| 91精品一卡2卡3卡4卡| 亚洲精品亚洲一区二区| 日本猛色少妇xxxxx猛交久久| 久久久久网色| 黄色欧美视频在线观看| 国产免费福利视频在线观看| 亚州av有码| 免费观看的影片在线观看| 亚洲天堂国产精品一区在线| www.av在线官网国产| av国产免费在线观看| 校园人妻丝袜中文字幕| 天堂俺去俺来也www色官网 | 亚洲精品久久久久久婷婷小说| 国产亚洲午夜精品一区二区久久 | 日本黄色片子视频| 国产亚洲精品av在线| 蜜臀久久99精品久久宅男| 狂野欧美激情性xxxx在线观看| 日韩 亚洲 欧美在线| 亚洲av中文字字幕乱码综合| 国产乱人视频| 有码 亚洲区| 熟女人妻精品中文字幕| 国产伦精品一区二区三区四那| av网站免费在线观看视频 | 非洲黑人性xxxx精品又粗又长| 午夜免费观看性视频| 国内少妇人妻偷人精品xxx网站| 国产国拍精品亚洲av在线观看| 亚洲av免费高清在线观看| 天堂网av新在线| 亚洲第一区二区三区不卡| 亚洲自偷自拍三级| 日韩亚洲欧美综合| 精品一区二区三卡| 国内精品美女久久久久久| 爱豆传媒免费全集在线观看| 大香蕉97超碰在线| 欧美97在线视频| 国产高潮美女av| 天堂√8在线中文| 精品欧美国产一区二区三| 免费人成在线观看视频色| 国产爱豆传媒在线观看| 色综合站精品国产| 国产中年淑女户外野战色| 免费av观看视频| 亚洲乱码一区二区免费版| 青青草视频在线视频观看| 美女高潮的动态| 少妇熟女aⅴ在线视频| 婷婷色综合大香蕉| 欧美zozozo另类| 免费黄网站久久成人精品| 成人亚洲精品一区在线观看 | 欧美极品一区二区三区四区| 精品酒店卫生间| 草草在线视频免费看| 国语对白做爰xxxⅹ性视频网站| 又爽又黄a免费视频| 亚洲欧美一区二区三区黑人 | 一二三四中文在线观看免费高清| 99热这里只有精品一区| 亚洲经典国产精华液单| 高清日韩中文字幕在线| 亚洲四区av| 秋霞伦理黄片| 免费看a级黄色片| 视频中文字幕在线观看| 特大巨黑吊av在线直播| 亚洲成色77777| 亚洲av免费在线观看| 简卡轻食公司| 国产又色又爽无遮挡免| 男女啪啪激烈高潮av片| 乱人视频在线观看| 欧美成人精品欧美一级黄| 三级经典国产精品| 一级毛片 在线播放| 中文乱码字字幕精品一区二区三区 | 国产免费福利视频在线观看| 久久久精品94久久精品| 色视频www国产| 欧美不卡视频在线免费观看| 亚洲伊人久久精品综合| 2021少妇久久久久久久久久久| 夜夜爽夜夜爽视频| 国产精品国产三级专区第一集| 偷拍熟女少妇极品色| 亚洲人成网站在线播| 精品不卡国产一区二区三区| 亚洲av福利一区| 久久久久性生活片| 欧美激情久久久久久爽电影| av免费在线看不卡| 好男人在线观看高清免费视频| kizo精华| 日韩精品有码人妻一区| 午夜精品在线福利| 赤兔流量卡办理| 黄片wwwwww| 亚洲欧美清纯卡通| 午夜视频国产福利| 美女主播在线视频| 亚洲欧美清纯卡通| 少妇的逼水好多| 国产 一区精品| 能在线免费看毛片的网站| 可以在线观看毛片的网站| 亚洲真实伦在线观看| 国精品久久久久久国模美| 尤物成人国产欧美一区二区三区| 永久免费av网站大全| 少妇裸体淫交视频免费看高清| 亚洲不卡免费看| 亚洲欧美精品自产自拍| 舔av片在线| 丝瓜视频免费看黄片| 日本黄大片高清| 18禁在线播放成人免费| 国产在线一区二区三区精| 91久久精品电影网| 一个人免费在线观看电影| 亚洲国产精品国产精品| 成人毛片60女人毛片免费| 激情 狠狠 欧美| 蜜桃久久精品国产亚洲av| av在线蜜桃| 校园人妻丝袜中文字幕| 观看免费一级毛片| 国产精品国产三级专区第一集| 卡戴珊不雅视频在线播放| 成人综合一区亚洲| 2021天堂中文幕一二区在线观| av国产久精品久网站免费入址| 联通29元200g的流量卡| 91av网一区二区| 性色avwww在线观看| 看黄色毛片网站| 国产精品av视频在线免费观看| 成年人午夜在线观看视频 | 久久精品久久久久久噜噜老黄| 亚洲av免费高清在线观看| 人妻一区二区av| av免费在线看不卡| 免费在线观看成人毛片| h日本视频在线播放| 国产精品三级大全| 亚洲av电影不卡..在线观看| 成人毛片60女人毛片免费| 69人妻影院| 亚洲三级黄色毛片| 日韩中字成人| 国产精品熟女久久久久浪| 国产伦一二天堂av在线观看| 七月丁香在线播放| 男人和女人高潮做爰伦理| 久久精品国产亚洲av涩爱| 精品午夜福利在线看| 国产精品一二三区在线看| .国产精品久久| 嫩草影院精品99| 亚洲国产精品国产精品| 午夜日本视频在线| 成人无遮挡网站| 国产又色又爽无遮挡免| 久久久成人免费电影| 亚洲精品第二区| 精品不卡国产一区二区三区| 听说在线观看完整版免费高清| av黄色大香蕉| 国产精品国产三级专区第一集| 最后的刺客免费高清国语| 91精品一卡2卡3卡4卡| 美女黄网站色视频| 女人被狂操c到高潮| 国产成人精品久久久久久| 一级毛片久久久久久久久女| 99热这里只有是精品50| 免费观看a级毛片全部| 亚洲欧美中文字幕日韩二区| 看免费成人av毛片| 久久久久久久午夜电影| 欧美成人午夜免费资源| 男的添女的下面高潮视频| 国产精品久久久久久av不卡| 亚洲人成网站在线观看播放| 日日撸夜夜添| 干丝袜人妻中文字幕| 国产精品一区二区性色av| 亚洲国产精品成人综合色| 午夜免费观看性视频| 99热网站在线观看| 超碰97精品在线观看| 国产女主播在线喷水免费视频网站 | 青春草国产在线视频| 身体一侧抽搐| 在线观看免费高清a一片| 亚洲人成网站在线观看播放| 日韩大片免费观看网站| 欧美成人精品欧美一级黄| 男女啪啪激烈高潮av片| 最近手机中文字幕大全| 日韩国内少妇激情av| 色综合站精品国产| 国产色爽女视频免费观看| 久久精品久久久久久噜噜老黄| 99热6这里只有精品| 亚洲电影在线观看av| 69人妻影院| 国产精品人妻久久久久久| 亚洲精品色激情综合| 日本黄大片高清| 亚洲aⅴ乱码一区二区在线播放| 日韩一区二区视频免费看| 美女国产视频在线观看| 国产视频内射| 永久网站在线| 亚洲aⅴ乱码一区二区在线播放| 午夜视频国产福利| 亚洲一级一片aⅴ在线观看| 晚上一个人看的免费电影| 久久久亚洲精品成人影院| 久久久久九九精品影院| 日韩,欧美,国产一区二区三区| 国产一区二区亚洲精品在线观看| 极品少妇高潮喷水抽搐| 婷婷色综合大香蕉| 麻豆精品久久久久久蜜桃| 边亲边吃奶的免费视频| 最近手机中文字幕大全| 国产精品.久久久| 99九九线精品视频在线观看视频| 大又大粗又爽又黄少妇毛片口| 亚洲怡红院男人天堂| 如何舔出高潮| 亚洲精品自拍成人| 麻豆成人午夜福利视频| 精品不卡国产一区二区三区| 久久6这里有精品| 欧美人与善性xxx| 国产亚洲最大av| 啦啦啦韩国在线观看视频| 亚洲国产精品专区欧美| 亚洲国产成人一精品久久久| 亚洲乱码一区二区免费版| 国产黄色视频一区二区在线观看| 欧美xxⅹ黑人| 插阴视频在线观看视频| 亚洲av二区三区四区| 搡老妇女老女人老熟妇| 91精品一卡2卡3卡4卡| 97在线视频观看| 免费人成在线观看视频色| 国产成年人精品一区二区| 欧美xxxx黑人xx丫x性爽| 国产中年淑女户外野战色| 黄色日韩在线| 亚洲aⅴ乱码一区二区在线播放| 日日摸夜夜添夜夜添av毛片| 国产一区二区亚洲精品在线观看| 国产成人精品一,二区| 我的女老师完整版在线观看| 99久久人妻综合| 国内揄拍国产精品人妻在线| 如何舔出高潮| 美女大奶头视频| 美女高潮的动态| 亚洲精品自拍成人| 亚洲国产精品成人久久小说| 国产免费福利视频在线观看| 亚洲精品国产av成人精品| 亚洲av二区三区四区| 少妇猛男粗大的猛烈进出视频 | 久久久久久久久久人人人人人人| 69av精品久久久久久| 久久久久国产网址| 国产黄片视频在线免费观看| 久久久久免费精品人妻一区二区| 丰满乱子伦码专区| 成人欧美大片| 国产亚洲午夜精品一区二区久久 | 高清视频免费观看一区二区 | 91狼人影院| 美女xxoo啪啪120秒动态图| 午夜视频国产福利| 久久久久久国产a免费观看| 国产成人a区在线观看| 久久久久久久久久黄片| 国产色爽女视频免费观看| 成人国产麻豆网| 中文字幕制服av| 日韩伦理黄色片| 99热这里只有精品一区| 国内揄拍国产精品人妻在线| 久久久久久久国产电影| 少妇丰满av| 免费黄网站久久成人精品| 国内揄拍国产精品人妻在线| 内地一区二区视频在线| 热99在线观看视频| 别揉我奶头 嗯啊视频| 国产精品久久久久久精品电影| 亚洲国产精品国产精品| 99久久精品热视频| 高清在线视频一区二区三区| 日日撸夜夜添| av在线老鸭窝| 欧美精品国产亚洲| 成年女人在线观看亚洲视频 | 激情五月婷婷亚洲| 80岁老熟妇乱子伦牲交| 麻豆国产97在线/欧美| 日韩欧美一区视频在线观看 | 国产淫片久久久久久久久| 麻豆久久精品国产亚洲av| 五月天丁香电影| 精品人妻偷拍中文字幕| 久久精品夜色国产| 国产av在哪里看| 超碰97精品在线观看| 少妇人妻一区二区三区视频| 女人被狂操c到高潮| 边亲边吃奶的免费视频| 日韩 亚洲 欧美在线| 精品国产露脸久久av麻豆 | 精品一区二区三卡| 一级a做视频免费观看| 午夜免费男女啪啪视频观看| 18禁在线播放成人免费| 国产成人freesex在线| 嫩草影院新地址| 看十八女毛片水多多多| 18禁在线无遮挡免费观看视频| 插逼视频在线观看| 亚洲精品日本国产第一区| 午夜福利高清视频| 国产黄色视频一区二区在线观看| 国产亚洲5aaaaa淫片| 亚洲一区高清亚洲精品| 婷婷色综合大香蕉| 亚洲精品乱码久久久v下载方式| www.色视频.com| 国产一区有黄有色的免费视频 | 麻豆乱淫一区二区| 美女大奶头视频| 日本三级黄在线观看| 日韩大片免费观看网站| 亚洲三级黄色毛片| 国产精品爽爽va在线观看网站| 亚洲人成网站在线观看播放| a级毛片免费高清观看在线播放| 少妇的逼水好多| 久久久久久久午夜电影| 亚洲精品一二三| 国产精品日韩av在线免费观看| 天堂av国产一区二区熟女人妻| 中国国产av一级| 欧美激情久久久久久爽电影| 国产精品久久视频播放| 在线天堂最新版资源| 美女内射精品一级片tv| 天堂中文最新版在线下载 | 午夜福利视频精品| 国产一级毛片七仙女欲春2| 最近2019中文字幕mv第一页| 2021天堂中文幕一二区在线观| 女的被弄到高潮叫床怎么办| 美女国产视频在线观看| 国产免费又黄又爽又色| 丰满乱子伦码专区| 特级一级黄色大片| 好男人视频免费观看在线| 国产免费福利视频在线观看| 国产成人午夜福利电影在线观看| 欧美性感艳星| 国产精品.久久久| 亚洲欧美清纯卡通| 亚洲精品aⅴ在线观看| 51国产日韩欧美| 日本与韩国留学比较| 久久久久久久国产电影| 国产 亚洲一区二区三区 | 久久久久久久久久久丰满| 97超视频在线观看视频| 国产淫语在线视频| 最近视频中文字幕2019在线8| 国产一区二区三区综合在线观看 | 国产伦在线观看视频一区| 一二三四中文在线观看免费高清| 亚洲国产高清在线一区二区三| 97精品久久久久久久久久精品| 日韩中字成人| 国产一区有黄有色的免费视频 | 亚洲人与动物交配视频| 91aial.com中文字幕在线观看| 亚洲精品乱码久久久v下载方式| 亚洲国产欧美在线一区| 久久久久免费精品人妻一区二区|