https://bugzilla.redhat.com/show_bug.cgi?id=683325
Andrew Travneff <travneff(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |travneff(a)gmail.com
--- Comment #20 from Andrew Travneff <travneff(a)gmail.com> ---
Maybe I have same. Pidgin freezes sometimes consuming 100% of one CPU core.
How to reproduce: paste specific URL to chat (don't need to send).
Reproducibility: rarely for all URLs; 100% for specific URL.
URL example which causes freeze:
https://touch.facebook.com/story.php?story_fbid=2552013635069508&id=1...
SW versions:
pidgin-2.13.0-15.fc31.x86_64
libpurple-2.13.0-15.fc31.x86_64
gtk2-2.24.32-6.fc31.x86_64
gtk3-3.24.13-1.fc31.x86_64
Below are several output samples of `ltrace -cfS -p $(pgrep pidgin) & sleep 10
; kill %%` while freeze:
# % time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
66.53 13.547932 129 104440 restart_syscall
11.49 2.339960 118 19773 g_type_check_instance_cast
3.50 0.713426 469 1521 gtk_text_view_get_iter_location
1.79 0.364201 119 3042 gtk_text_view_get_type
1.74 0.354519 116 3042 gtk_text_view_get_line_yrange
1.09 0.221775 145 1521 gtk_object_get_type
1.04 0.211637 139 1521 gtk_text_buffer_get_line_count
0.94 0.190879 125 1521 gtk_text_view_get_buffer
0.91 0.186125 122 1521 gtk_text_buffer_get_end_iter
0.91 0.185201 121 1521 g_source_remove
0.90 0.183757 120 1521 gtk_text_iter_forward_line
0.90 0.183630 120 1521 g_idle_add_full
0.88 0.180046 118 1521 purple_prefs_get_int
0.88 0.179463 117 1521 gtk_text_view_get_visible_rect
0.88 0.179377 117 1521 gtk_text_view_get_pixels_above_lines
0.88 0.179313 117 1521 gtk_widget_style_get
0.87 0.176875 116 1521 gtk_text_view_get_pixels_below_lines
0.87 0.176228 115 1521 gtk_text_view_get_left_margin
0.86 0.175268 115 1521 gtk_text_view_get_pixels_inside_wrap
0.85 0.173669 114 1521 gtk_text_buffer_get_start_iter
0.85 0.173432 114 1520 gtk_text_view_get_right_margin
0.43 0.087026 114 760 gtk_widget_set_size_request
------ ----------- ----------- --------- --------------------
100.00 20.363739 156913 total
# % time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
66.64 15.575763 124 124719 restart_syscall
11.58 2.705979 114 23614 g_type_check_instance_cast
3.36 0.785555 432 1817 gtk_text_view_get_iter_location
1.78 0.415542 114 3632 gtk_text_view_get_line_yrange
1.76 0.412049 113 3633 gtk_text_view_get_type
1.03 0.241876 133 1817 gtk_object_get_type
1.02 0.237638 130 1816 gtk_text_buffer_get_line_count
0.93 0.217082 119 1817 g_source_remove
0.91 0.212532 116 1817 g_idle_add_full
0.91 0.212044 116 1816 gtk_widget_style_get
0.90 0.211217 116 1817 purple_prefs_get_int
0.90 0.209760 115 1816 gtk_text_iter_forward_line
0.88 0.205997 113 1817 gtk_text_view_get_pixels_above_lines
0.88 0.205802 113 1817 gtk_text_view_get_buffer
0.87 0.204426 112 1816 gtk_text_buffer_get_end_iter
0.87 0.204102 112 1816 gtk_text_view_get_left_margin
0.87 0.203045 111 1817 gtk_text_view_get_pixels_inside_wrap
0.87 0.202724 111 1816 gtk_text_view_get_right_margin
0.87 0.202397 111 1816 gtk_text_view_get_visible_rect
0.86 0.201723 111 1817 gtk_text_view_get_pixels_below_lines
0.86 0.200857 110 1817 gtk_text_buffer_get_start_iter
0.45 0.105396 116 908 gtk_widget_set_size_request
------ ----------- ----------- --------- --------------------
100.00 23.373506 187388 total
# % time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
66.53 15.520432 126 122923 restart_syscall
11.59 2.704793 116 23296 g_type_check_instance_cast
3.36 0.782825 436 1792 gtk_text_view_get_iter_location
1.79 0.418522 116 3584 gtk_text_view_get_line_yrange
1.76 0.410923 114 3584 gtk_text_view_get_type
1.05 0.245361 136 1792 gtk_object_get_type
1.03 0.239677 133 1792 gtk_text_buffer_get_line_count
0.97 0.225197 125 1792 g_source_remove
0.93 0.216015 120 1792 gtk_widget_style_get
0.93 0.215829 120 1792 g_idle_add_full
0.91 0.212984 118 1792 gtk_text_iter_forward_line
0.90 0.211020 117 1792 purple_prefs_get_int
0.88 0.204806 114 1792 gtk_text_view_get_left_margin
0.87 0.203331 113 1792 gtk_text_view_get_pixels_below_lines
0.87 0.203211 113 1792 gtk_text_buffer_get_end_iter
0.87 0.202224 112 1792 gtk_text_view_get_visible_rect
0.87 0.201923 112 1792 gtk_text_view_get_buffer
0.86 0.201593 112 1792 gtk_text_buffer_get_start_iter
0.86 0.201244 112 1792 gtk_text_view_get_pixels_above_lines
0.86 0.201171 112 1792 gtk_text_view_get_pixels_inside_wrap
0.86 0.199634 111 1792 gtk_text_view_get_right_margin
0.45 0.105213 117 896 gtk_widget_set_size_request
0.00 0.000099 24 4 brk
------ ----------- ----------- --------- --------------------
100.00 23.328027 184751 total
# % time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
66.27 15.531356 131 118269 restart_syscall
11.68 2.736112 122 22415 g_type_check_instance_cast
3.41 0.798106 462 1724 gtk_text_view_get_iter_location
1.84 0.430221 124 3449 gtk_text_view_get_line_yrange
1.81 0.423686 122 3449 gtk_text_view_get_type
1.04 0.244677 141 1724 gtk_object_get_type
1.03 0.241033 139 1725 gtk_text_buffer_get_line_count
0.93 0.218319 126 1724 gtk_text_view_get_pixels_below_lines
0.93 0.217940 126 1724 g_idle_add_full
0.92 0.215042 124 1725 gtk_widget_style_get
0.92 0.214819 124 1725 gtk_text_iter_forward_line
0.90 0.211454 122 1724 g_source_remove
0.89 0.209008 121 1724 purple_prefs_get_int
0.89 0.207852 120 1724 gtk_text_view_get_right_margin
0.88 0.206991 119 1725 gtk_text_buffer_get_end_iter
0.88 0.206447 119 1725 gtk_text_view_get_visible_rect
0.88 0.206014 119 1724 gtk_text_buffer_get_start_iter
0.88 0.205441 119 1724 gtk_text_view_get_buffer
0.86 0.202053 117 1724 gtk_text_view_get_pixels_above_lines
0.86 0.201846 117 1724 gtk_text_view_get_pixels_inside_wrap
0.86 0.201414 116 1724 gtk_text_view_get_left_margin
0.45 0.105344 122 863 gtk_widget_set_size_request
--
You are receiving this mail because:
You are on the CC list for the bug.