cht電腦資訊gcin
adm Find login register

gcin crash 導致 logout

michtw
1 gcin crash 導致 logout
Promote 0 Bookmark 02015-08-03quote  

OS: Ubuntu 14.04.2 LTS   64bit
gcin version: 2.8.3


在使用倉頡時,常發生gcin crash ,導致自動 logout。
有人有發生過嗎?
附加檔裡有 syslog & crash report

...
...
Aug  3 15:01:43 michael whoopsie[1339]: Parsing /var/crash/_usr_bin_gcin.1000.crash.
Aug  3 15:01:43 michael whoopsie[1339]: Uploading /var/crash/_usr_bin_gcin.1000.crash.
Aug  3 15:01:45 michael whoopsie[1339]: Sent; server replied with: No error
Aug  3 15:01:45 michael whoopsie[1339]: Response code: 200
Aug  3 15:01:45 michael whoopsie[1339]: Reported OOPS ID 80758390-39ad-11e5-9921-fa163e373683
Aug  3 15:01:51 michael whoopsie[1339]: Sent; server replied with: No error
Aug  3 15:01:51 michael whoopsie[1339]: Response code: 200
Aug  3 15:01:52 michael kernel: [262718.367820] compiz[2000]: segfault at 40 ip 00007f5d6051ec3a sp 00007ffc077df018 error 4 in libX11.so.6.3.0[7f5d604d6000+130000]
Aug  3 15:02:10 michael gnome-session[1674]: WARNING: Application 'compiz.desktop' killed by signal 11
Aug  3 15:02:10 michael gnome-session[1674]: WARNING: App 'compiz.desktop' respawning too quickly
Aug  3 15:02:10 michael gnome-session[1674]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Aug  3 15:02:10 michael colord: device removed: xrandr-HannStar Display Corp-Hanns.G HW17-919DY3NA0599
Aug  3 15:02:10 michael colord: Profile removed: icc-0cfa018562dd07e6eefe944c98086de8
Aug  3 15:02:10 michael colord: Profile removed: icc-7c1e31017cce97fe119fe6823828a0b2
Aug  3 15:02:10 michael pulseaudio[20990]: [pulseaudio] main.c: User-configured server at {03be0b651497625e97a92a5555936543}unix:/run/user/1000/pulse/native, which appears to be local. Probing deeper.
Aug  3 15:02:10 michael pulseaudio[20991]: [pulseaudio] main.c: User-configured server at {03be0b651497625e97a92a5555936543}unix:/run/user/1000/pulse/native, which appears to be local. Probing deeper.
Aug  3 15:02:10 michael rtkit-daemon[1762]: Successfully made thread 21001 of process 21001 (n/a) owned by '1000' high priority at nice level -11.
Aug  3 15:02:10 michael rtkit-daemon[1762]: Supervising 1 threads of 1 processes of 1 users.
Aug  3 15:02:10 michael pulseaudio[21001]: [pulseaudio] pid.c: Stale PID file, overwriting.
Aug  3 15:02:11 michael rtkit-daemon[1762]: Successfully made thread 21004 of process 21001 (n/a) owned by '1000' RT at priority 5.
Aug  3 15:02:11 michael rtkit-daemon[1762]: Supervising 2 threads of 1 processes of 1 users.
Aug  3 15:02:11 michael acpid: client 1375[0:0] has disconnected
Aug  3 15:02:11 michael acpid: client connected from 21003[0:0]
Aug  3 15:02:11 michael acpid: 1 client rule loaded
...
...

edited: 1
eliu
2
Promote 0 Bookmark 02015-08-03quote  

裡面沒看到 gcin crash 的 位置。看能不能詳述重複什麼步驟會造成 crash,這樣才對於 debug 有幫助。

michtw
3
Promote 0 Bookmark 02015-08-03quote  

沒有什麼特別的步驟,就是正常的打字 (倉頡),出現問題時畫面就沒反應,再來就是整個 logout
不過目前都是在用 skype 時發生。 (version: 4.3.0.37)   不知有沒有相關。
可以開 debug mode 嗎?  有的話我可以幫忙抓訊息, 目前我也不知道要去哪裡抓什麼訊息。

eliu
4
Promote 0 Bookmark 02015-08-03quote  
edited: 1
Mark Chang
5
Promote 0 Bookmark 02016-05-02quote  

一樣是14.04 64 bit的版本,這個問題在我這邊一直存在,沒有固定發生的操作方式或是流程,但是比較多是發生在切換輸入法(EN/嘸)時發生,一旦發生,大多會讓系統hung住一小段時間後,就自動登出。如果沒登出,再手動執行一次gcin後,不是恢復正常,就是發生自動登出的情況。這個問題比較大的困擾不是在登出,而是在發生登出時,可能因為進行中的工作尚未存檔而造成資料部份遺失。

eliu
6
Promote 0 Bookmark 02016-05-02quote  
edited: 1
eliu
7
Promote 0 Bookmark 02016-05-03quote  

Mark Chang
但是比較多是發生在切換輸入法(EN/嘸)時發生,一旦發生,大多會讓系統hung住一小段時間後,就自動登出。
會不會與 desktop icon 有關,你是用什麼 desktop (unity/xfce/kde ..)。我用 xfce 沒這個問題,你要不要試試 xfce 看是否有同樣的問題。

redhung
8
Promote 0 Bookmark 02016-05-03quote  

when i upgrade gcin to newest ver. My gcin is crash and restart again and again.

ubuntu 15.10

 

May  4 05:59:32 redhungpc kernel: [  112.944061] show_signal_msg: 51 callbacks suppressed
May  4 05:59:32 redhungpc kernel: [  112.944064] gcin[2434]: segfault at 0 ip 00000000004267ae sp 00007ffe6acadec0 error 4 in gcin[400000+3f000]
May  4 05:59:32 redhungpc gnome-session[2476]: cannot read reply from gcin server: 資源暫時無法取得
May  4 05:59:36 redhungpc gnome-session[2476]: hashcompleter: cancelling request to https://safebrowsing.google.com/safebrowsing/gethash?client=navclient-auto-ffox&appver=45.0.2&pver=2.2
May  4 05:59:36 redhungpc gnome-session[2476]: hashcompleter: notifying failure
May  4 05:59:40 redhungpc gnome-session[2476]: 1462312780601#011Sync.Engine.Addons#011ERROR#011null
May  4 05:59:40 redhungpc gnome-session[2476]: gcin_im_client_focus_in error: 中斷的管線
May  4 05:59:41 redhungpc gnome-session[2476]: 1462312781367#011Sync.Engine.Addons#011ERROR#011null
May  4 06:00:03 redhungpc gnome-session[2476]: (gnome-panel:2600): GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
May  4 06:00:03 redhungpc gnome-session[2476]: (gnome-panel:2600): GLib-GObject-CRITICAL **: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
May  4 06:00:16 redhungpc gnome-session[2476]: (gnome-control-center.real:3147): Clutter-WARNING **: Whoever translated default:LTR did so wrongly.
May  4 06:00:17 redhungpc gnome-session[2476]: ** (gnome-control-center.real:3147): WARNING **: Ignoring launcher gufw (missing desktop file)
May  4 06:00:17 redhungpc gnome-session[2476]: ** (gnome-control-center.real:3147): WARNING **: Ignoring launcher ubuntuone-installer (missing desktop file)

eliu
9
Promote 0 Bookmark 02016-05-04quote  

是用那一個 gcin build ? 12.04, 15.04, 15.10

12.04 15.10 有測試過 ok。先 mv ~/.gcin ~/.gcin-old 測試看看,是否資料錯誤。

redhung
10
Promote 0 Bookmark 02016-05-04quote  

要求=U:未知/I:安裝/R:刪除/P:清除/H:保留
| 狀態=N:未安裝/I:已安裝/C:設定檔/U:已解開/F:半設定/H:半安裝/W:待觸發/T:未觸發
|/ 錯誤?=(無)/R:須重新安裝(狀態,錯誤:大寫=有問題)
||/ 名稱                                            版本                         硬體平台                     簡介
+++-===============================================-============================-============================-===================================================================================================
ii  gcin                                            2.8.4+eliu-2                 amd64                        GTK+ based input method for Chinese users
un  gcin-anthy                                      <無>                         <none>                       (無相關介紹)
ii  gcin-data                                       2.8.4+eliu-2                 all                          icons and scripts for gcin
ii  gcin-gtk2-immodule:amd64                        2.8.4+eliu-2                 amd64                        GTK3 input method module with gcin as backend
ii  gcin-gtk3-immodule:amd64                        2.8.4+eliu-2                 amd64                        GTK3 input method module with gcin as backend
ii  gcin-im-client:amd64                            2.8.4+eliu-2                 amd64                        GTK3 input method module with gcin as backend
ii  gcin-qt4-immodule:amd64                         2.8.4+eliu-2                 amd64                        Qt4 input method module with gcin as backend
ii  gcin-tables                                     2.8.4+eliu-2                 all                          input method tables for gcin
dpkg-query: 找不到符合 gcin-dev 的套件

軟體來源:
原本使用這個來源
1.Ubuntu 1204-1410 : deb http://hyperrate.com/debian eliu release
昨天一直當機重開後移除後改成下列來源再重裝一次
2.Ubuntu 1510 : deb http://hyperrate.com/gcin-ubuntu1510 eliu release

結果依然當機,只好移除。

redhung
11
Promote 0 Bookmark 02016-05-04quote  

eliu

是用那一個 gcin build ? 12.04, 15.04, 15.10

12.04 15.10 有測試過 ok。先 mv ~/.gcin ~/.gcin-old 測試看看,是否資料錯誤。

mv 後還是會一直重啟新的gcin,而且舊的不會消失也不會出現。

eliu
12
Promote 0 Bookmark 02016-05-05quote  
redhung
13
Promote 0 Bookmark 02016-05-05quote  

自製的大易四碼,但重裝後沒有再掛上去,但是狀況依舊。

狀況在我打完「方舟」這組字後就發生了,每次必當。

eliu
14
Promote 0 Bookmark 02016-05-05quote  
redhung
15
Promote 0 Bookmark 02016-05-05quote  

eliu

eliu-3 有沒有試過?

感謝您,eliu-3使用正常。

Mark Chang
16
Promote 0 Bookmark 02016-05-11quote  

eliu

會不會與 desktop icon 有關,你是用什麼 desktop (unity/xfce/kde ..)。我用 xfce 沒這個問題,你要不要試試 xfce 看是否有同樣的問題。

我覺得你的懷疑是有可能的,我用的是unity,並套用iMac的佈景主題(http://www.noobslab.com/2014/04/macbuntu-1404-pack-is-released.html),不過無法證實,目前就是記得存檔以免掛出。

 

另外,開機後我的工作列上看不到gcin的圖示,但是killall -9 gcin; gcin &後,就一切正常。這個問題也是找不到原因!

 

忘了說,我用的輸入法是嘸蝦米

補充一個crash的訊息,但是不會登出,只是gcin掛點而已:

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed

 

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_get_pango_context: assertion 'GTK_IS_WIDGET (widget)' failed

(gcin:3454): Pango-CRITICAL **: pango_context_get_font_description: assertion 'context != NULL' failed

(gcin:3454): Pango-CRITICAL **: pango_font_description_merge: assertion 'desc != NULL' failed

(gcin:3454): Gtk-CRITICAL **: IA__gtk_widget_modify_font: assertion 'GTK_IS_WIDGET (widget)' failed
程式記憶體區段錯誤 (core dumped)

edited: 2

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