[csw-users] evince crashes after several CTRL-R (refresh)

Gerard Henry ghenry at cmi.univ-mrs.fr
Tue Sep 8 17:16:15 CEST 2009


sorry, the trace of the debuuger output:


(dbx) where
current thread: t at 2
=>[1] FT_Set_Transform(0x58e400, 0x7d479630, 0x0, 0x0, 0x0, 0x0), at 
0x7ec8943c
   [2] _cairo_ft_unscaled_font_set_scale(0x5b6458, 0x0, 0x0, 0x10000, 
0x0, 0x7ede13b8), at 0x7ede1614
   [3] _cairo_ft_scaled_font_create(0x5b6458, 0x5b6528, 0x975390, 
0x975418, 0x7d479ac8, 0x0), at 0x7ede2f04
   [4] _cairo_ft_font_face_scaled_font_create(0x0, 0x0, 0x0, 0x7d479ac8, 
0x7d479a64, 0x0), at 0x7ede4184
   [5] cairo_scaled_font_create(0x190f38, 0x975390, 0x975418, 
0x7d479ac8, 0x5b6528, 0x5c52c), at 0x7edb2660
   [6] _cairo_gstate_ensure_scaled_font(0x975340, 0x9753d0, 0x5ad89c, 
0x0, 0x62b4c, 0x5ad898), at 0x7ed988e0
   [7] _cairo_gstate_show_text_glyphs(0x0, 0x0, 0x0, 0x1fb600, 0x6, 
0x0), at 0x7ed98ad8
   [8] cairo_show_glyphs(0x6135d8, 0x7, 0x6, 0x14, 0x1fb678, 0x0), at 
0x7ed90978
   [9] CairoOutputDev::endString(0x5ac480, 0x621d20, 0x0, 0x0, 0x0, 
0x1fa660), at 0x7f41a480
   [10] Gfx::doShowText(0x233d58, 0x647680, 0x1, 0x80, 0x72, 0x61d3c8), 
at 0x7db15c70
   [11] Gfx::opShowSpaceText(0x233d58, 0x5, 0x621d20, 0x10d128, 
0x7dc21bdc, 0x0), at 0x7db14cf4
   [12] Gfx::go(0x233d58, 0x7dc35428, 0x1, 0x7db14a60, 0x7d47b810, 
0x224d48), at 0x7db03728
   [13] Gfx::display(0x233d58, 0x7d47bb68, 0x1, 0x7f4195e0, 0x5a6d68, 
0x204380), at 0x7db0325c
   [14] Page::displaySlice(0x972188, 0x5ac480, 0x225400, 0xffffffff, 
0xffffffff, 0xffffffff), at 0x7db63fe4
   [15] poppler_page_render(0x2195b8, 0x0, 0x219fa8, 0x1, 0x262d8, 
0x219fa8), at 0x7f413bd0
   [16] 0x77c60(0x6246f0, 0x2308c8, 0x0, 0x6135d8, 0x7e3e8fd0, 0x41d), 
at 0x77c60
   [17] ev_document_render(0x219590, 0x2308c8, 0x3c00, 0x3868, 0x2217c8, 
0x3800), at 0x70d6c
   [18] ev_job_render_run(0x16bb38, 0x1d4700, 0x2007, 0x258d8, 
0x7e3e816c, 0x1), at 0x2c398
   [19] 0x2a5ec(0x16bb38, 0x1, 0x29c00, 0xa5400, 0xa4800, 0xa4ab8), at 
0x2a5ec
   [20] g_thread_create_proxy(0xd3c10, 0x7e31c4c8, 0x7e31c4c8, 0x2a1e0, 
0xa557c, 0x7e31c4b0), at 0x7e276cfc


mombasa-henry% pkginfo -l CSWftype2
    VERSION:  2.3.8,REV=2009.02.16
mombasa-henry% pkginfo -l CSWlibcairo
    PKGINST:  CSWlibcairo
    VERSION:  1.8.6,REV=2009.06.25
mombasa-henry% pkginfo -l CSWpoppler
    VERSION:  0.8.0,REV=2008.04.12

Gerard Henry wrote:
> running with the debugger dbx, it says:
> t at 2 (l at 2) signal SEGV (no mapping at the fault address) in 
> FT_Set_Transform at 0x7ec8943c
> 0x7ec8943c: FT_Set_Transform+0x0014:    clr      [%g4 + 28]
> 
> it seems to bee related with freetype
> i found this:
> https://bugs.launchpad.net/ubuntu/+source/freetype/+bug/148952
> 
> but it seems that newer releases has corrected it.
> 
> Gerard Henry wrote:
>> hello all,
>> on solaris 10, with the latest packages, i have a serious problem when
>> using evince, after several refreshes (CTRL-R):
>> mombasa-henry% ptree 15921
>> 2290  /usr/dt/bin/dtlogin -daemon
>>   4663  /usr/dt/bin/dtlogin -daemon
>>     29840 /bin/ksh /usr/dt/bin/Xsession
>>       29950 /usr/dt/bin/sdt_shell -c unsetenv _ PWD;      source 
>> /home/henry/.l
>>         29953 tcsh -c unsetenv _ PWD;      source /home/henry/.login;
>>           29978 /usr/dt/bin/dtsession
>>             29987 gnome-terminal
>>               15145 tcsh
>>                 15921 /opt/csw/bin/evince existence.pdf
>>                   15935 /opt/csw/libexec/gnome_segv evince 11 2.20.2
>>                     15939 sh -c /opt/csw/bin/bug-buddy 
>> --appname="evince" --pid
>>                       15940 /opt/csw/bin/bug-buddy --appname=evince 
>> --pid=15921
>>
>>
>> mombasa-henry% pstack 15921
>> 15921:  /opt/csw/bin/evince existence.pdf
>> -----------------  lwp# 1 / thread# 1  --------------------
>>  fdd20368 _XFlushInt (acc80, 0, ff000000, 133dcc, 0, fde54000) + 140
>>  fdd29270 _XEventsQueued (acc80, 2, ff000000, 12adac, c76b8, fde54000) 
>> + 28
>>  fdd29208 XPending (acc80, 0, 0, 1c00, 0, 0) + 4c
>>  fe74fff0 gdk_event_check (c7668, 2c, 0, 0, 5415c, 1) + 60
>>  fda44568 g_main_context_check (c76b0, 7fffffff, c7668, ddcfc, c76b8, 
>> a55a0) + 2d8
>>  fda44dcc g_main_context_iterate (c76b0, 1, 1, 7, ffbfebd0, 213ba0) + 4b4
>>  fda4572c g_main_loop_run (238088, 1, ca930, fdb0fc80, 0, ae420) + 3e0
>>  fe13c8e4 gtk_main (30, 169200, fe7a6984, 0, fe41d8a8, 238088) + d8
>>  0005d054 main     (2, ffbfed7c, 0, 0, 8e284, b182c) + 714
>>  00026688 _start   (0, 0, 0, 0, 0, 0) + 108
>> -----------------  lwp# 2 / thread# 2  --------------------
>>  fd74ad7c waitid   (0, 3e3f, fccf8e40, 3)
>>  fd73a704 waitpid  (3e3f, fccf8fa4, 0, 0, fd7c3800, fcda0a00) + 60
>>  ff26070c ???????? (b, 1, 43434, 0, ff2a9fb8, ff2a3a5c)
>>  fd746e78 __sighndlr (b, 0, fccf9188, ff260618, 0, 1) + c
>>  fd73b558 call_user_handler (b, 0, 0, 0, fcda0a00, fccf9188) + 3b8
>>  fd73b72c sigacthandler (b, 0, fccf9188, 0, fcda0a00, 0) + 4c
>>  --- called from signal handler with signal 11 (SIGSEGV) ---
>>  fe48943c FT_Set_Transform (6507d0, 0, 0, 10000, 0, fe5e13b8) + 14
>>  fe5e2f04 _cairo_ft_scaled_font_create (6507d0, 212d10, 5cc2d8, 
>> 5cc360, fccf9ac8, 0) + cc
>>  fe5e4184 _cairo_ft_font_face_scaled_font_create (0, 0, 0, fccf9ac8, 
>> fccf9a64, 0) + 4c
>>  fe5b2660 cairo_scaled_font_create (18eff8, 5cc2d8, 5cc360, fccf9ac8, 
>> 212d10, 5c52c) + 2c8
>>  fe5988e0 _cairo_gstate_ensure_scaled_font (5cc288, 5cc318, 9bcbe4, 0, 
>> 62b4c, 9bcbe0) + 5c
>>  fe598ad8 _cairo_gstate_show_text_glyphs (0, 0, 0, 63c080, 3, 0) + 60
>>  fe590978 cairo_show_glyphs (c87860, 7, 3, 8, 63c0b0, 0) + 5c
>>  fec1a480 __1cOCairoOutputDevJendString6MpnIGfxState__v_ (5c0178, 
>> 60c710, 0, 0, 0, 649cb8) + 60
>>  fd315c70 __1cDGfxKdoShowText6MpnJGooString__v_ (5a9888, 639a10, 1, 
>> 80, 69, 5b7780) + eb0
>>  fd314cf4 __1cDGfxPopShowSpaceText6MpnGObject_i_v_ (5a9888, 23, 
>> 60c710, 10d128, fd421bdc, 0) + 294
>>  fd303728 __1cDGfxCgo6Mi_v_ (5a9888, fd435428, 1, fd314a60, fccfb810, 
>> 654f58) + 428
>>  fd30325c __1cDGfxHdisplay6MpnGObject_i_v_ (5a9888, fccfbb68, 1, 
>> fec195e0, 1e74c0, 58ed00) + 11c
>>  fd363fe4 
>> __1cEPageMdisplaySlice6MpnJOutputDev_ddiiiiiiiipnHCatalog_pFpv_i5pFpnFAnnot_5_i5_v_ 
>> (5f6178, 5c0178, 236f18, ffffffff, ffffffff, ffffffff) + 164
>>  fec13bd0 poppler_page_render (237078, 0, 23fac0, 1, 262d8, 23fac0) + d0
>>  00077c60 ???????? (1dee08, 1f9e50, 0, c87860, fdbe8fd0, 41d)
>>  00070d6c ev_document_render (237050, 1f9e50, 3c00, 3868, 23e548, 
>> 3800) + cc
>>  0002c398 ev_job_render_run (16b4d0, 272ba8, 2007, 258d8, fdbe816c, 1) 
>> + 118
>>  0002a5ec ???????? (16b4d0, 1, 29c00, a5400, a4800, a4ab8)
>>  fda76cfc g_thread_create_proxy (d3bc0, fdb1c4c8, fdb1c4c8, 2a1e0, 
>> a557c, fdb1c4b0) + 188
>>  fd746d4c _lwp_start (0, 0, 0, 0, 0, 0)
>>
>>
>> anybody has seen this problem?
>>
>> thanks
>>
>> gerard
>> _______________________________________________
>> users mailing list
>> users at lists.opencsw.org
>> https://lists.opencsw.org/mailman/listinfo/users
> 
> _______________________________________________
> users mailing list
> users at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/users




More information about the users mailing list