cht電腦資訊gcin
adm Find login register

[回報] 1.3.8 在 Fedora 8 (64bit) 的問題

guest
1 [回報] 1.3.8 在 Fedora 8 (64bit) 的問題
Promote 0 Bookmark 02008-01-29quote  

剛才更新到 1.3.8-1-fc8.x86_64, 重新登入後gcin載入正常,切換輸入法 (大易) 也正常,但一旦要開始打字時,gcin好像就跳掉了 -- tray上的icon會不見然後一兩秒後又生出來 -- 應用程式上只留下組字的第一個英文字母。

檢查 pid, 發現每跳一次, 就會生一個gcin process出來,舊的不會消失,即使是用kill -9 去殺也殺不掉 = = 會變成 defunct。

我急著用gcin所以換回1.3.7了。還需要什麼debug資訊的話請提示一下我晚點再update到1.3.8測試 ^^ 

 

eliu
2
Promote 0 Bookmark 02008-01-29quote  
guest
3
Promote 0 Bookmark 02008-01-29quote  

欸...對不起大大,coredump要到那裡去找?home裡沒有耶,還是說系統程式的coredump會放在特別的地方?

ps: gcin有selinux violation:

Jan 29 16:46:52 ds9 kernel: audit(1201596402.111:4): avc:  denied  { execute } for  pid=1536 comm="sh" name="gcin-user-setup" dev=sda1 ino=1178102 scontext=system_u:system_r:rhgb_t:s0 tcontext=system_u:object_r:usr_t:s0 tclass=file

Jan 29 16:46:52 ds9 kernel: audit(1201596402.111:5): avc:  denied  { execute } for  pid=1536 comm="sh" name="gcin-user-setup" dev=sda1 ino=1178102 scontext=system_u:system_r:rhgb_t:s0 tcontext=system_u:object_r:usr_t:s0 tclass=file

Jan 29 16:46:52 ds9 kernel: audit(1201596402.183:6): avc:  denied  { getattr } for  pid=1535 comm="gcin" path="/tmp/gcin-root" dev=sda1 ino=6246538 scontext=system_u:system_r:rhgb_t:s0 tcontext=system_u:object_r:unconfined_tmp_t:s0 tclass=dir

Jan 29 16:46:52 ds9 kernel: audit(1201596402.183:7): avc:  denied  { search } for  pid=1535 comm="gcin" name="gcin-root" dev=sda1 ino=6246538 scontext=system_u:system_r:rhgb_t:s0 tcontext=system_u:object_r:unconfined_tmp_t:s0 tclass=dir

Jan 29 16:46:52 ds9 kernel: audit(1201596402.183:8): avc:  denied  { search } for  pid=1535 comm="gcin" name="gcin-root" dev=sda1 ino=6246538 scontext=system_u:system_r:rhgb_t:s0 tcontext=system_u:object_r:unconfined_tmp_t:s0 tclass=dir

不過這在1.3.8之前就有了,不理它好像也不會怎麼樣... 

eliu
4
Promote 0 Bookmark 02008-01-29quote  

$ulimit -a
core file size          (blocks, -c) unlimited

 

如果設成 0 表示不能 coredump.

可以用 ulimit -c unlimited 把 coredump 打開

coredump 的 directory 一般是 ~  home dir

當然必須自己從 source code compile 才可以用

eliu
5
Promote 0 Bookmark 02008-01-29quote  


自己 compile gcin

cd gcin-x.x.

./configure

make

然後執行

./tenv 

就不需要 install 就可以 test.

coredump 在

gcin-x.x.x

guest
6 [回報] 1.3.8 在 Fedora 8 (64bit) 的問題
Promote 0 Bookmark 02008-01-29quote  

fedora7 also has this same problem. So I can only write in english.....

 

guest

剛才更新到 1.3.8-1-fc8.x86_64, 重新登入後gcin載入正常,切換輸入法 (大易) 也正常,但一旦要開始打字時,gcin好像就跳掉了 -- tray上的icon會不見然後一兩秒後又生出來 -- 應用程式上只留下組字的第一個英文字母。

檢查 pid, 發現每跳一次, 就會生一個gcin process出來,舊的不會消失,即使是用kill -9 去殺也殺不掉 = = 會變成 defunct。

我急著用gcin所以換回1.3.7了。還需要什麼debug資訊的話請提示一下我晚點再update到1.3.8測試 ^^ 

 

candyz
7
Promote 0 Bookmark 02008-01-30quote  

我手邊沒有半天 Fedora 8 的機器可以用,也沒有裝有 x86_64 的 linux 系統

請幫忙測試,有問題請回報

我先來測測看手邊的 FC6 F7 看看正不正常

candyz
8
Promote 0 Bookmark 02008-01-30quote  

沒試還沒發現

剛剛在 i386 的 F7 上試了一下,果然出包了...XD

1.3.8 用詞音 OK, 用 gtab 的都掛點 

改裝回 1.3.7.1 則是都 OK

看來要來debug了

 

candyz

我手邊沒有半天 Fedora 8 的機器可以用,也沒有裝有 x86_64 的 linux 系統

請幫忙測試,有問題請回報

我先來測測看手邊的 FC6 F7 看看正不正常

eliu
9 如何自己用 gdb test gcin, 不需要 install
Promote 2 Bookmark 22008-01-30quote  


如何自己用 gdb test gcin, 不需要 install

# cp /usr/share/icons/gcin/gcin-tray.png  /usr/local/share/icons/gcin/gcin-tray.png

$tar xvfj gcin-x.x.x

$cd gcin-x.x.x

$./configure

$make

理論上應該是沒有 error 

需要 gedit 

$./tgdb

(gdb) r

開始執行 gcin

可以在 自動執行的 gedit 裡面測試

coredump 時會在 gdb 裡面顯示 coredump source 的 line number

candyz
10 如何自己用 gdb test gcin, 不需要 install
Promote 0 Bookmark 02008-01-30quote  

gcin 1.3.9 released 了

我包好了 rpm, 應該會先進 updates-testing 然後再過幾天才會進 updates (stable)

所以,在 updates-testing 時,請先幫忙測試看看有沒有問題

F8 F7 都有 

eliu
11
Promote 0 Bookmark 02008-01-30quote  
guest
12
Promote 0 Bookmark 02008-01-31quote  

我在FC7,用的是大易輸入法,也遇到同樣的問題,目前只好退回1.3.7-1。

candyz
13
Promote 0 Bookmark 02008-01-31quote  

我用 F7 測

1.3.7.1 OK

1.3.8 有問題

1.3.9 已經 OK 了 

guest

我在FC7,用的是大易輸入法,也遇到同樣的問題,目前只好退回1.3.7-1。

guest
14
Promote 0 Bookmark 02008-02-04quote  

Fedora 8 64bit, gcin 1.3.9-1看起來也OK了~ 感謝各位大大!

不過有一點不同的地方,就是大易輸入時,以往按 ~  鍵,會在拼字碼框底下出現一個小視窗,可以直接輸入注音而不用真的切換到注音輸入法去。這在忘了拼字碼時很好用 XD  可是 1.3.9 變成這個小視窗會顯示  用大易輸入的字  的同音字,不曉得這是刻意改的嗎?

eliu
15
Promote 0 Bookmark 02008-02-04quote  
guest
16
Promote 0 Bookmark 02008-02-04quote  

XD 沒錯,糾正的是,是 `

~  只是比較好認比較好唸而已 Tongue out

cht電腦資訊gcin
adm Find login register
views:50918