Linux

獲取 Pango 警告:傳遞給 pango_layout_set_text() 的 UTF-8 字元串無效

  • June 12, 2014

大約三天前,我注意到我的一台伺服器上的 exim 郵件隊列開始填滿,在使用 檢查一些電子郵件時# exim -Mvb $ID,我注意到它們被發送到某個系統電子郵件地址(這不是真實地址),並且郵件正文如下:

(process:8259): Pango-WARNING **: 傳遞給 pango_layout_set_text() 的 UTF-8 字元串無效

我想知道是什麼導致了這個奇怪的問題,因為我從來沒有聽說過“pango”……我從來沒有見過有生之年使用過這個功能!

# ps -aux不過,似乎程序 id (PID) 是用於 apache 程序的,因為當我用來查找它們時,pid 總是消失了。

編輯:哎呀!忘記包含主題 - 看起來實際上是 munin-cron 提出了這個問題:

主題:Cron /usr/bin/munin-cron --force-root

嗯…看起來這是 munin 中的一個錯誤導致了這個問題。由於有問題的伺服器使用 cPanel/WHM,並且 munin 是通過那里安裝的,所以我無法輕鬆升級 munin。呃……

http://www.centos.org/modules/newbb/viewtopic.php?topic_id=20468

似乎是在其中一個 munin 外掛上發現的錯誤。在度數位之前發現了一些不同的字元。

/etc/munin/plugins/hddtemp_smartctl

改變了

"graph_vlabel temp in °C\n";

"graph_vlabel temp in C\n";

引用自:https://serverfault.com/questions/230758