1. 程式人生 > >[易飛]易飛直接查詢卡死(gridviewerC.dll註冊卡死)

[易飛]易飛直接查詢卡死(gridviewerC.dll註冊卡死)

n問題現象:易飛開啟報表直接查詢卡死。

n原因分析:列印卡死的問題經過幾天dump的分析,主要遇到3中型別的問題:

Ø資料庫連線卡死,1

Ø印表機無法連線卡死,1

Ø因為第三方的dll造成的卡死,7例。

第三方DLL目前看主要是酷我音樂的DLL,注入到windows的shell32,而我們的控制元件會呼叫shell32讀取windows圖示,造成我們卡死。

n解決方法:因為第三方的dll名字不是固定的,會隨機變化,但是dll所在目錄有個exe名字是不變的:KsDumpReport.exe,所以我們可以利用這個exe進行搜尋。

               1、XP在C:\Documentsand Settings\Administrator\Application Data\  目錄下面搜尋KsDumpReport.exe

,然後開啟這個檔案所在的目錄。此目錄一般有3個檔案(資料夾不用管)。其中K*****_core.dll、KsDumpReport.exe這兩個檔案我們不用管。剩下的那個檔案是和我們衝突的。

               2、對於此檔案有兩種處理方式:a、刪除或者重新命名此dll即可,b、對此dll進行反註冊。這兩個方式都可以。

3、重新註冊GridviewerC.DLL以及RGRR01S.DLL即可。

XP系統路徑一般如下圖:

                    

Win7系統路徑如下圖:

           

此問題一般發生在ghost版本的系統上面,xp、win7較多。所以還是建議客戶安裝標準版本的作業系統。

相關推薦

[]直接查詢卡gridviewerC.dll註冊

n問題現象:易飛開啟報表直接查詢卡死。n原因分析:列印卡死的問題經過幾天dump的分析,主要遇到3中型別的問題:Ø資料庫連線卡死,1例Ø印表機無法連線卡死,1例Ø因為第三方的dll造成的卡死,7例。第三

用隨機投擲鏢法計算Pi值Randomness Throwing dart Pi Python

targe .html def 技術分享 公開課 9.png pan turn div 畫一個邊長為r的正方形和半徑為r的四分之一的圓(如下圖所示),向上面隨機投擲飛鏢,通過計算落在星星區域和整體區域的飛鏢比例,即可求出π值。 公式推導如下: 假設正方形的邊長r

kuangbin求帶網路流 ACM Computer Factory最大流節點型

As you know, all the computers used for ACM contests must be identical, so the participants compete on equal terms. That is why all these computers are hi

win10操作虛擬機器中hadoop IntelliJ IDEA直接執行程式碼不需要打jar包

IntelliJ IDEA 2018.2.3 (Ultimate Edition)+Maven VMware中CentOS6.5 Hadoop2.7.1 上課的時候老師使用的是Eclipse編譯器,使用了 eclipse-hadoop的外掛。可以直接在eclipse

hdu 1679 The Unique MST 克魯斯

plm () pst cati 卡爾 nts 相等 cat get The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 24152 Accepted:

linux命令改名、網配置

改名 網卡配置 臨時更改主機名: hostname ABC #臨時改名; vim /etc/hostname #進入etc下的hostname,直接編寫名字,永久改名;手動配置IP地址: 1.查看命令識別的網卡名 [root@s ~]# nmc

Spring Cloud Config 配置中心 從git獲取配置 沒結合註冊中心 eureka

配置中心的作用:1)集中管理公共配置   2)方便切換配置的版本  例如dev  test proted等 配置中心從git或者本地讀取配置,其它服務只要引入配置中心地址,配置好需要的"檔名"+"版本"即可 git裡的配置檔案 可以是 yml和prop

微服務,那些你該懂的知識服務的註冊和發現

微服務 微服務按照我個人的理解就是將眾多的功能拆分成一個個子服務,其中以現在很流行的SpringBoot框架進行開發,再以SpringCloud方式進行部署。進而可以在SpringCloud的服務平臺中對SpringBoot的一個個服務進行註冊和監控。 一、服務註冊與發現 關

簡單的SSS框架整合簡單的註冊登入介面

1、建立一個maven專案 2、pom.xml匯入依賴jar包(這裡需要注意的是jar包的完整性,不然會報錯) Junit,spring-test:用於單元測試(不測試可以不加);spring-data-jpa(1.11.3);spring-webmvc(4.3

最小生成樹之kruskal克魯斯演算法C++實現

參考部落格:https://blog.csdn.net/YF_Li123/article/details/75195549   最小生成樹之kruskal(克魯斯卡爾)演算法 kruskal演算法:同樣解決最小生成樹的問題,和prim演算法不同,kruskal演算法採用了邊貪心

Spring Cloud Config 配置中心 從git獲取配置 沒結合註冊中心 eureka

配置中心的作用:1)集中管理公共配置   2)方便切換配置的版本  例如dev  test proted等 配置中心從git或者本地讀取配置,其它服務只要引入配置中心地址,配置好需要的"檔名"+"版本"即可 git裡的配置檔案 可以是 yml和properties形式,就

【NOIP 校內模擬】T1 優美的序列二分+st表+

我是菜雞 我是蒟蒻 我好菜 ak一定是區間最小的值,且是所有數(包括自己)的最大公約數 我沒看出來 沒救了 noip爆零了 回家養豬了 沒學上了 怎麼辦 gcd有單調性 gcd有單調性 gcd有單調性 gcd有單調性 gcd有單調性 可以二分 可以二分 可以二分 可以二分 要說多少遍才記得到 我沒想到 沒救了

tensorflow-gpu安裝首先設定顯示驅動

1.安裝cuda cd /home/*(自己的使用者名稱)/Desktop/###(進入cuda所在資料夾) sudo dpkg -i cuda-repo-ubuntu1604-8-0-rc_8.0.27-1_amd64​.deb sudo apt-ge

Prim普利姆演算法+Kruskal克魯斯演算法

Prim(普利姆)演算法 1.概覽 普里姆演算法(Prim演算法),圖論中的一種演算法,可在加權連通圖裡搜尋最小生成樹。意即由此演算法搜尋到的邊子集所構成的樹中,不但包括了連通圖裡的所有頂點(英語:Vertex (graph theory)),且其所有邊的權值之和亦

unity3D C#呼叫C++程式碼通過DLL連結庫方式

【前言】:最近自己搗鼓資料手套,想用unity3D整合資料手套CyberGlove,開發一個數據手套可以控制的虛擬手互動場景。還沒開始就遇到一個麻煩的問題,unity3D支援C#指令碼,而資料手套CyberGlove只提供了靜態連結庫.lib和標頭檔案.h作為開發的SDK。

WIN8下VC6單步調報錯解決方法(OLE32.DLL): 0xC0000005: Access Violation

win8下安裝vc6之後單步除錯提示 First-chance exception in 程式名.exe (OLE32.DLL): 0xC0000005: Access Violation 做如下設定即可解決: 1、選單Tools->Options中的Debug,Di

Python實例之抓取網雲課堂搜索數據post方式json型數據並保存為TXT

網易雲 pytho sco 關鍵詞 page json ner urn 頁碼 本實例實現了抓取網易雲課堂中以‘java’為關鍵字的搜索結果,經詳細查看請求的方式為post,請求的結果為JSON數據 具體實現代碼如下: import requests import json

饑餓的小規律,同余大數

sub ner 貝殼 同余 易經 args 不變 移動 subject 題目描述 小易總是感覺饑餓,所以作為章魚的小易經常出去尋找貝殼吃。最開始小易在一個初始位置x_0。對於小易所處的當前位置x,他只能通過神秘的力量移動到 4 * x + 3或者8 * x + 7。因為使

張雲 201771010143 《面對物件程式設計java》第十週學習總結

實驗十  泛型程式設計技術 實驗時間2018-11-1 1、實驗目的與要求 (1) 理解泛型概念; (2) 掌握泛型類的定義與使用; (3) 掌握泛型方法的宣告與使用; (4) 掌握泛型介面的定義與實現; (5)瞭解泛型程式設計,理解其

語言基礎——遍歷指定目錄下的所有檔案包含子目錄中的檔案

1.實現效果: 尋找指定目錄下的檔案(包括子目錄中的檔案) 2.知識點: 尋找到的檔名 = 尋找檔案 (檔案目錄 + “\*.*”,1 + 2 + 4 + 16 + 32 ), *.*為正則表示式的寫法,*是萬用字元; 尋找到的檔名 = 尋找檔案 (, 1 + 2 + 4 + 16 + 32