Backtrace for pango-view:
```
#0  pango_coverage_get (coverage=0x0, index=84) at ../pango/pango-coverage.c:183
#1  0x00007ffff7f4a6ef in pango_font_default_has_char (font=<optimized out>, 
wc=84) at ../pango/fonts.c:1795
#2  0x00007ffff7f4687a in get_font_foreach (fontset=0x5555556f4890, 
font=0x5555556e5380, data=0x7fffffffcb60) at ../pango/itemize.c:749
#3  0x00007ffff7f20509 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#4  0x00007ffff7f4ab73 in get_font
    (state=state@entry=0x7fffffffcc50, wc=wc@entry=84, 
font=font@entry=0x7fffffffcc48, position=position@entry=0x7fffffffcc44)
    at ../pango/itemize.c:796
#5  0x00007ffff7f4be3d in itemize_state_process_run (state=0x7fffffffcc50) at 
../pango/itemize.c:984
#6  pango_itemize_with_font
    (context=<optimized out>, base_dir=<optimized out>, text=0x5555556e3890 
"The quick brown fox jumps over the lazy dog.", start_index=0, 
length=<optimized out>, attrs=<optimized out>, cached_iter=0x7fffffffd390, 
desc=0x0) at ../pango/itemize.c:1570
#7  0x00007ffff7f5ffae in pango_layout_check_lines.part.0.lto_priv.0 
(layout=<optimized out>) at ../pango/pango-layout.c:4900
#8  0x00007ffff7f5508e in pango_layout_check_lines (layout=<optimized out>) at 
../pango/pango-layout.c:4792
#9  pango_layout_get_extents_internal (layout=0x5555556f1b70, ink_rect=0x0, 
logical_rect=0x7fffffffd6d0, line_extents=0x0)
    at ../pango/pango-layout.c:2925
#10 0x00007ffff7efca89 in _pango_cairo_font_get_metrics (font=<optimized out>, 
language=<optimized out>) at ../pango/pangocairo-font.c:293
#11 0x00007ffff7f5ea75 in pango_layout_run_get_extents_and_height
    (run=0x555555701df0, run_ink=run_ink@entry=0x7fffffffd850, 
run_logical=0x7fffffffd770, 
    run_logical@entry=0x0, line_logical=line_logical@entry=0x7fffffffd840, 
height=height@entry=0x7fffffffd83c)
    at ../pango/pango-layout.c:5719
#12 0x00007ffff7f5f5c8 in 
pango_layout_line_get_extents_and_height.part.0.lto_priv.0
    (line=0x5555556ba210, ink_rect=<optimized out>, logical_rect=<optimized 
out>, height=<optimized out>) at ../pango/pango-layout.c:5836
#13 0x00007ffff7f54b86 in pango_layout_line_get_extents_and_height
    (height=0x7fffffffd8c8, logical_rect=0x7fffffffd8d0, ink_rect=0x0, 
line=0x5555556ba210) at ../pango/pango-layout.c:5779
#14 get_line_extents_layout_coords
    (layout=layout@entry=0x5555556be910, line=0x5555556ba210, 
layout_width=layout_width@entry=-1, y_offset=0, 
baseline=baseline@entry=0x7fffffffd98c, 
line_ink_layout=line_ink_layout@entry=0x0, line_logical_layout=0x7fffffffd990) 
at ../pango/pango-layout.c:2877
#15 0x00007ffff7f54f82 in pango_layout_get_extents_internal
    (layout=0x5555556be910, ink_rect=<optimized out>, logical_rect=<optimized 
out>, line_extents=0x0) at ../pango/pango-layout.c:3001
#16 0x00007ffff7f5524f in pango_layout_get_size (layout=<optimized out>, 
width=0x7fffffffdc70, height=0x7fffffffdb90)
    at ../pango/pango-layout.c:3166
#17 0x00007ffff7f61dad in pango_layout_check_lines.part.0.lto_priv.0 
(layout=<optimized out>) at ../pango/pango-layout.c:4983
#18 0x00007ffff7f5508e in pango_layout_check_lines (layout=<optimized out>) at 
../pango/pango-layout.c:4792
#19 pango_layout_get_extents_internal (layout=0x5555556be910, ink_rect=0x0, 
logical_rect=0x7fffffffdea0, line_extents=0x0)
    at ../pango/pango-layout.c:2925
#20 0x00007ffff7f58d8e in pango_layout_get_pixel_extents 
(layout=0x5555556be910, ink_rect=0x0, logical_rect=0x7fffffffdea0)
    at ../pango/pango-layout.c:3143
#21 0x000055555555b96f in ??? ()
#22 0x000055555555bd4a in ??? ()
#23 0x00005555555601df in ??? ()
#24 0x000055555555ad3f in ??? ()
#25 0x00007ffff762a1ca in __libc_start_call_main 
(main=main@entry=0x55555555ac70, argc=argc@entry=5, 
argv=argv@entry=0x7fffffffe2a8)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#26 0x00007ffff762a28b in __libc_start_main_impl
    (main=0x55555555ac70, argc=5, argv=0x7fffffffe2a8, init=<optimized out>, 
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe298) at 
../csu/libc-start.c:360
#27 0x000055555555b195 in ??? ()
```

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137511

Title:
  Crash in pango_coverage_get () for font without a valid file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pango1.0/+bug/2137511/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to