Saturday, March 21, 2009

An unhandled win32 exception occurred in pidgin.exe

มันขึ้นงี้อ่ะ An unhandled win32 exception occurred in pidgin.exe [xxx] แล้วแก้ไงหว่า



# ก่อนหน้าไม่ค่อยเป็นนะ แต่หลังๆ เป็นทุกครั้งอ่ะ

# อาการคือ เราสามารถ login เข้าโปรแกรมได้ ออนไลน์ได้แต่เมื่อทำการ ส่ง - รับ ข้อความก็ขึ้น error นี้

# ลองถอนและติดตั้งทั้ง gtk และ pidgin แล้วไปโหลดโปรแกรมล่าสุดมาลงก็ไม่หายเป็นอ่ะ

# ลองสังเกต ก็เห็นว่า เมื่อเราแค่เริ่มพิมพ์ข้อความก็ error นี้ขึ้นแหละ

# เลยลองเข้าไปเปลี่ยน font ของโปรแกรมดูโดยเข้าไปที่

Tools => Preferences => Conversations



# โดย default จะเป็น font เนี๋ย ลองเลือกที่ Use font from theme ทำการปิดและเปิดโปรแกรมใหม่

# หรือ ทดสอบเปลี่ยนไปเป็น font อื่นๆ แทนเช่น ลองเปลี่ยนไปเป็น Tahoma ดู

# ทดสอบพิมพ์ และ ส่งข้อความ ก็ไม่เกิด error ด้านบนแหละ

# แต่เซงอย่างปรับ font ที่แสดง list รายชื่อ buddy ให้อ่านรู้เรื่องไม่เป็นอ่ะมันเป็นรูปกล่องงี้อ่ะ



# หรือ เวลาเพื่อนเรา ส่งข้อความมาถึงเราก็เป็นคล้ายแบบนี้อ่ะ

# ปัญหาเรื่อง font ของ buddy list เราสามารถแก้ได้โดยเปิดไฟล์นี้ขึ้นมา

C:\Program Files\Common Files\GTK\2.0\etc\gtk-2.0\gtkrc

# โดยค่าเริ่มต้นของเราจะเป็นประมาณนี้นะ ของเรานะ

gtk-font-name = "sans 8"
gtk-theme-name = "MS-Windows"


# ให้เราแก้ใหม่เป็นประมาณนี้ ก่อนทำการ backup ไฟล์ที่จะเปลี่ยนค่าไว้ก่อนด้วย กันเหนียว

gtk-font-name = "Tahoma 9"
style "imhtml-fix" {font_name = "Tahoma 10"}
widget "*pidgin_conv_entry" style "imhtml-fix"

widget "*pidgin_conv_imhtml" style "imhtml-fix"

widget "*pidgin_log_imhtml" style "imhtml-fix"

widget "*pidgin_request_imhtml" style "imhtml-fix"

widget "*pidgin_notify_imhtml" style "imhtml-fix"


# บันทึกการเปลี่ยนแปลง ปิดและเปิดโปแกรมอีกครั้งดูเห็นปะหายแหละ

# ที่จริงแล้ววิธีเนี๋ยเป็นการแก้ปัญหาขนาด font ที่แสดงเมื่อเราแชทกันกับคนอื่น

# แต่ก็แก้ปัญหาเรื่อง font สี่เหลี่ยมได้ด้วยอ่ะ

# แต่ปัญหาก็ไม่ได้มีแค่นี้อ่ะ ถึงจะแสดง list buddy ได้เป็นไทยเราแหละ แต่บางที แชทกับเพื่อน (บางคน) font ที่แสดงก็เป็นกล่องสี่เหลี่ยมซะงั้น


# แต่ที่แปลกคือ เป็นแค่บางคนอ่ะ งงเลย แ่ต่ส่วนมากก็ไม่เป็นนะ

# ดูจากรูปข้างบน theme pidgin แบบ มันต่างกันนะ ไอ้ตัวที่เป็น font กล่องสี่เหลี่ยม กัน ตัวที่อ่านรู้เรื่องอ่ะ คนละสีกันเลย



# ลองเปลี่ยน theme Gtk (Start => Gtk+ => Theme selector) ดู อืม จริงๆ ด้วยแฮะ theme มีผลต่อการแสดง font หว่า

# ถ้าเราเลือกเป็น MS-Windows มันจะแสดงเป็นกล่องอ่ะ

# แต่ถ้าลองเลือก Clearlooks ปิดและเปิด pidgin ใหม่ ภาษาไทยก็อ่านได้แหละ

References:

No comments:

Post a Comment

Popular Posts