Чомусь Pidgin іноді випадково починає завантажувати всі шрифти на мій комп'ютер. Потрібно сказати, що це забирає досить тривалий час, і він замерзає, коли це відбувається.
Я поняття не маю, що це викликає.
Будь-яка ідея, як це запобігти?
Редагувати:
Я щойно знайшов слід стека:
[...]
23, msvcrt.dll!fread+0x18
24, freetype6.dll!FT_Outline_Embolden+0x305
25, freetype6.dll!FT_Get_X11_Font_Format+0x1d2f
26, freetype6.dll!FT_Get_X11_Font_Format+0x2bcb
27, freetype6.dll!TT_RunIns+0x31c4
28, freetype6.dll!FT_Load_Glyph+0x145
29, libfontconfig-1.dll!FcFreeTypeCharIndex+0x2b5
30, libfontconfig-1.dll!FcFreeTypeCharIndex+0xb49
31, libfontconfig-1.dll!FcFreeTypeCharSetAndSpacing+0x2f
32, libfontconfig-1.dll!FcFreeTypeQueryFace+0x11f7
33, libfontconfig-1.dll!FcFreeTypeQuery+0x7d
34, libfontconfig-1.dll!FcFileIsDir+0xb1
35, libfontconfig-1.dll!FcFileIsDir+0x323
36, libfontconfig-1.dll!FcFileIsDir+0x414
37, libfontconfig-1.dll!FcConfigReference+0x1ba
38, libfontconfig-1.dll!FcConfigBuildFonts+0x3a
39, libfontconfig-1.dll!FcInitLoadConfigAndFonts+0x1f
40, libfontconfig-1.dll!FcInit+0x1d
41, libfontconfig-1.dll!FcConfigGetCurrent+0x1c
42, libfontconfig-1.dll!FcConfigSubstituteWithPat+0x616
43, libfontconfig-1.dll!FcConfigSubstitute+0x27
44, libpangoft2-1.0-0.dll!pango_ft2_font_map_get_type+0xd7
45, libpangoft2-1.0-0.dll!pango_fc_font_key_get_context_key+0x50
46, libpangoft2-1.0-0.dll!pango_fc_font_map_add_decoder_find_func+0x2055
47, libpango-1.0-0.dll!pango_context_load_font+0x8a8
48, libpango-1.0-0.dll!pango_itemize_with_base_dir+0x77
49, libpango-1.0-0.dll!pango_layout_set_text+0x3dc
50, libpango-1.0-0.dll!pango_layout_set_text+0x18d1
51, libpango-1.0-0.dll!pango_layout_get_pixel_extents+0x71
52, libpango-1.0-0.dll!pango_layout_get_pixel_size+0x2a
53, guifications.dll+0x8d7e
54, guifications.dll+0x934a
55, guifications.dll+0xa716
56, guifications.dll+0x3c45
57, guifications.dll+0x4f82
58, libpurple.dll!purple_marshal_VOID__POINTER_POINTER_POINTER_POINTER_UINT+0x34
59, libpurple.dll!purple_signal_emit_vargs+0x9b
60, libpurple.dll!purple_signal_emit+0x27
61, libpurple.dll!serv_got_im+0x11d
62, libjabber.dll!jabber_send_typing+0x3e2
63, libjabber.dll!jabber_message_parse+0x70d
64, libjabber.dll!jabber_process_packet+0x1a6
65, libjabber.dll!jabber_parser_process+0x289
66, libxml2-2.dll!xmlParseNotationType+0x491
67, libxml2-2.dll!xmlParseMarkupDecl+0x545
68, libxml2-2.dll!xmlParseChunk+0x1a7
69, libjabber.dll!jabber_parser_process+0x34
70, libjabber.dll!jabber_unregister_account+0x3cc
71, pidgin.dll!pidgin_eventloop_get_ui_ops+0x110
72, libglib-2.0-0.dll!g_main_context_dispatch+0x19b
73, libglib-2.0-0.dll!g_main_context_prepare+0x8b5
74, libglib-2.0-0.dll!g_main_loop_run+0x164
75, libgtk-win32-2.0-0.dll!gtk_main+0xa0
76, pidgin.dll!pidgin_main+0x4c8
77, pidgin-portable.exe+0x2226
78, pidgin-portable.exe+0x2fc9
79, pidgin-portable.exe+0x10a7
80, pidgin-portable.exe+0x1123
81, kernel32.dll!BaseThreadInitThunk+0x12
82, ntdll.dll!RtlInitializeExceptionChain+0x63
83, ntdll.dll!RtlInitializeExceptionChain+0x36
Тож здається, що це стосується плагіну нахилу ...
Які плагіни ви ввімкнули? Один з них, мабуть, винуватець.
—
Павло
@Paul: У мене є "Гігіфікація", "Параметри інформаційної панелі", "Останнє побачення", "Повідомлення повідомлень", "Формати часових міток повідомлення", "Психічний режим" (!), Кнопка "Надіслати", "Розділити" та "Вкладка" та "Часова мітка", але я не можу перевірити це, оскільки не можу відтворити проблема сама по собі.
—
Мехрдад
Ви не можете відтворити проблему? Це не проблема з вашою машиною?
—
Павло
@Paul: Я маю на увазі, що не можу це відтворити детерміновано - це відбувається як раз на тиждень; Я не знаю, як це навмисно відтворити.
—
Мехрдад