After analyzing exactly the testcase5 ..
with a standard call stack when printing to pdf:
geda-gaf/libgedacairo/edarenderer.c \
eda_renderer_draw
eda_renderer_draw_text
eda_renderer_prepare_text
eda_renderer_get_font_descent
the calculated descent (metrics->descent) in line 864:
metrics = pango_context_get_metrics (renderer->priv->pc, desc, NULL);
has improper value for the second string from testcase5.
I'm sure the function argument *desc is valid
and renderer->priv->pc looks good .. what is wrong?
After analyzing exactly the testcase5 .. libgedacairo/ edarenderer. c \ draw_text prepare_ text renderer_ get_font_ descent get_metrics (renderer- >priv-> pc, desc, NULL);
with a standard call stack when printing to pdf:
geda-gaf/
eda_renderer_draw
eda_renderer_
eda_renderer_
eda_
the calculated descent (metrics->descent) in line 864:
metrics = pango_context_
has improper value for the second string from testcase5.
I'm sure the function argument *desc is valid
and renderer->priv->pc looks good .. what is wrong?