cht電腦資訊gcin已解決問題
adm Find login register

gcin錯誤

guest
1 gcin錯誤
Promote 0 Bookmark 02013-10-30quote  

老是會出現~/.gcin/pho.tab2 錯誤,然後gcin就重開

eliu
2
Promote 0 Bookmark 02013-10-30quote  
guest
3
Promote 0 Bookmark 02013-10-31quote  

gcin來源來自於cle.linux.org.tw

版本2.8.1+eliu-7

問題重複方法,一直打字彙random出現,

不過出現的情況好像都是很多字都還沒確定的情況。

guest
4
Promote 0 Bookmark 02013-10-31quote  

大多的錯誤時候都是使用kde的telepathy聊天的時候。

guest
5
Promote 0 Bookmark 02013-10-31quote  

因為這個問題一直出現,所以我決定先用ubuntu的版本2.7.6。

我已經嘗試換過.gcin,一樣出問題。 

eliu
6
Promote 0 Bookmark 02013-10-31quote  
guest
7
Promote 0 Bookmark 02013-11-01quote  

他就只有出現

error: /home/otakux/.gcin/pho.tab2:

這樣而已,沒有其他的訊息。

eliu
8
Promote 0 Bookmark 02013-11-01quote  
guest
9
Promote 0 Bookmark 02013-11-01quote  

搜尋這個比較正確

pho.tab2

前面的字不是error就是err:

guest
10
Promote 0 Bookmark 02013-11-01quote  

根據我的測試結果,我想有可能是這個

pho.cpp
385:


// dbg("phofname %s\n", phofname);
if ((fw=fopen(phofname,"rb+"))==NULL) {
p_err("err %s\n", phofname);
}

這個,油魚他的錯誤訊息很短。似乎是pho.tab2開啟錯誤。

 

guest
11
Promote 0 Bookmark 02013-11-01quote  

打錯字:由於

 

不過他不是每次都出現,他是在大量中文輸入之後,才出現的問題。

我想想是不是程式開檔太頻繁,還是程式碼上的問題

eliu
12
Promote 0 Bookmark 02013-11-01quote  
guest
13
Promote 0 Bookmark 02013-11-01quote  

沒有,那個選項我一次都沒用過。

eliu
14
Promote 0 Bookmark 02013-11-01quote  

懷疑可能是 telepathy 沒有 delete *IMContext,delete 時會 close socket。沒有 close socket, 就會造成 gcin 的 file descriptor 用完,造成後面無法 open file。等有空的時候再看。

edited: 1
guest
15
Promote 0 Bookmark 02013-11-01quote  

那我就只能暫時降版本。

還有,說一下,這個問題只有再2.8.1才有,ubuntu預設的2.7.6目前還沒有這個問題。

guest
16 Same problem in Windows 7 x64.
Promote 0 Bookmark 02013-12-08quote  

這問題在Windows 7 x64一樣很容易發生

尤其是shift切換數字或是連續輸入文字速度快一點就會發生

eliu
17
Promote 0 Bookmark 02013-12-14quote  

cht電腦資訊gcin已解決問題
adm Find login register
views:41885