https://bugzilla.redhat.com/show_bug.cgi?id=1994982
Bug ID: 1994982
Summary: pango-1.48.8-1.fc34.x86_64 crashes Zim wiki
Product: Fedora
Version: 34
Hardware: x86_64
OS: Linux
Status: NEW
Component: pango
Severity: high
Assignee: pwu(a)redhat.com
Reporter: borzole(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: caillon+fedoraproject(a)gmail.com,
fonts-bugs(a)lists.fedoraproject.org,
gnome-sig(a)lists.fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org, mclasen(a)redhat.com,
pwu(a)redhat.com, rhughes(a)redhat.com,
rstrode(a)redhat.com, sandmann(a)redhat.com,
tagoh(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
After update (2021-08-15) pango to version pango-1.48.8-1.fc34.x86_64
"Zim wiki" (Zim-0.73.5-1.fc34.noarch) crashes when opening page with "done
checkbox" eg.:
[ ] sth todo - this is ok
[*] sth todo - this crashes Zim
or page with a strike format
https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/1548
When I downgrade pango to version pango-1.48.4-1.fc34.x86_64, Zim works ok.
$ sudo dnf downgrade pango-1.48.4-1.fc34.x86_64
Version-Release number of selected component (if applicable):
pango-1.48.8-1.fc34.x86_64
Zim-0.73.5-1.fc34.noarch
How reproducible:
Steps to Reproduce:
1. dnf install pango-1.48.8-1.fc34.x86_64
2. dnf install Zim-0.73.5-1.fc34.noarch
3. Open Zim, write todo list eg:
[ ] asdf
4. click on [ ] to change it as "done task" (or press F12)
Actual results:
From terminal:
Floating point exception (core dumped)
From journalctl:
sie 18 08:08:14 jedral.fedora.hp systemd-coredump[20877]: Process 19845 (zim)
of user 1000 dumped core.
Stack trace of thread
19845:
#0
0x00007ff6053e8c5b draw_strikethrough (libpango-1.0.so.0 + 0x2ac5b)
#1
0x00007ff6053e9a83 pango_renderer_part_changed (libpango-1.0.so.0 + 0x2ba83)
#2
0x00007ff6053e9c4b pango_renderer_set_alpha (libpango-1.0.so.0 + 0x2bc4b)
#3
0x00007ff6053e9df8 pango_renderer_default_prepare_run (libpango-1.0.so.0 +
0x2bdf8)
#4
0x00007ff604a60127 gtk_text_renderer_prepare_run (libgtk-3.so.0 + 0x31d127)
#5
0x00007ff6053f0de2 pango_renderer_draw_layout_line (libpango-1.0.so.0 +
0x32de2)
#6
0x00007ff604a69ea7 gtk_text_layout_draw (libgtk-3.so.0 + 0x326ea7)
#7
0x00007ff604a80f7f draw_text.lto_priv.0 (libgtk-3.so.0 + 0x33df7f)
#8
0x00007ff6049ebacd _gtk_pixel_cache_draw (libgtk-3.so.0 + 0x2a8acd)
#9
0x00007ff604a82793 gtk_text_view_draw.lto_priv.0 (libgtk-3.so.0 + 0x33f793)
#10
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#11
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#12
0x00007ff6048c42ad gtk_container_draw.lto_priv.0 (libgtk-3.so.0 + 0x1812ad)
#13
0x00007ff604a1bda2 gtk_scrolled_window_render (libgtk-3.so.0 + 0x2d8da2)
#14
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#15
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#16
0x00007ff604a13b55 gtk_scrolled_window_draw (libgtk-3.so.0 + 0x2d0b55)
#17
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#18
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#19
0x00007ff6048c42ad gtk_container_draw.lto_priv.0 (libgtk-3.so.0 + 0x1812ad)
#20
0x00007ff604866391 gtk_box_draw_contents.lto_priv.0 (libgtk-3.so.0 + 0x123391)
#21
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#22
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#23
0x00007ff604866c35 gtk_box_draw.lto_priv.0 (libgtk-3.so.0 + 0x123c35)
#24
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#25
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#26
0x00007ff6048c42ad gtk_container_draw.lto_priv.0 (libgtk-3.so.0 + 0x1812ad)
#27
0x00007ff604866391 gtk_box_draw_contents.lto_priv.0 (libgtk-3.so.0 + 0x123391)
#28
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#29
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#30
0x00007ff604866c35 gtk_box_draw.lto_priv.0 (libgtk-3.so.0 + 0x123c35)
#31
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#32
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#33
0x00007ff6049cb9dc gtk_paned_render (libgtk-3.so.0 + 0x2889dc)
#34
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#35
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#36
0x00007ff6049c43e5 gtk_paned_draw (libgtk-3.so.0 + 0x2813e5)
#37
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#38
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#39
0x00007ff6049cba74 gtk_paned_render (libgtk-3.so.0 + 0x288a74)
#40
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#41
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#42
0x00007ff6049c43e5 gtk_paned_draw (libgtk-3.so.0 + 0x2813e5)
#43
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#44
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#45
0x00007ff6048c42ad gtk_container_draw.lto_priv.0 (libgtk-3.so.0 + 0x1812ad)
#46
0x00007ff604866391 gtk_box_draw_contents.lto_priv.0 (libgtk-3.so.0 + 0x123391)
#47
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#48
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#49
0x00007ff604866c35 gtk_box_draw.lto_priv.0 (libgtk-3.so.0 + 0x123c35)
#50
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#51
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#52
0x00007ff6049cb9dc gtk_paned_render (libgtk-3.so.0 + 0x2889dc)
#53
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#54
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#55
0x00007ff6049c43e5 gtk_paned_draw (libgtk-3.so.0 + 0x2813e5)
#56
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#57
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
#58
0x00007ff6049cba74 gtk_paned_render (libgtk-3.so.0 + 0x288a74)
#59
0x00007ff6048bbaf1 gtk_css_custom_gadget_draw (libgtk-3.so.0 + 0x178af1)
#60
0x00007ff6048cfd92 gtk_css_gadget_draw (libgtk-3.so.0 + 0x18cd92)
#61
0x00007ff6049c43e5 gtk_paned_draw (libgtk-3.so.0 + 0x2813e5)
#62
0x00007ff604ae30e4 gtk_widget_draw_internal (libgtk-3.so.0 + 0x3a00e4)
#63
0x00007ff6048c41a5 gtk_container_propagate_draw (libgtk-3.so.0 + 0x1811a5)
Stack trace of thread
19848:
#0
0x00007ff6148a05bf __poll (libc.so.6 + 0xf55bf)
#1
0x00007ff606a9e47c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 +
0xa947c)
#2
0x00007ff606a47c03 g_main_context_iteration (libglib-2.0.so.0 + 0x52c03)
#3
0x00007ff606a47c51 glib_worker_main (libglib-2.0.so.0 + 0x52c51)
#4
0x00007ff606a78c32 g_thread_proxy (libglib-2.0.so.0 + 0x83c32)
#5
0x00007ff614793299 start_thread (libpthread.so.0 + 0x9299)
#6
0x00007ff6148ab353 __clone (libc.so.6 + 0x100353)
Stack trace of thread
19849:
#0
0x00007ff6148a05bf __poll (libc.so.6 + 0xf55bf)
#1
0x00007ff606a9e47c g_main_context_iterate.constprop.0 (libglib-2.0.so.0 +
0xa947c)
#2
0x00007ff606a49a93 g_main_loop_run (libglib-2.0.so.0 + 0x54a93)
#3
0x00007ff60683ad6a gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 +
0x110d6a)
#4
0x00007ff606a78c32 g_thread_proxy (libglib-2.0.so.0 + 0x83c32)
#5
0x00007ff614793299 start_thread (libpthread.so.0 + 0x9299)
#6
0x00007ff6148ab353 __clone (libc.so.6 + 0x100353)
Expected results:
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.