freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Commit 02e80da6090c21 ("Tweak per-face LCD filtering cont


From: Markus Trippelsdorf
Subject: Re: [ft-devel] Commit 02e80da6090c21 ("Tweak per-face LCD filtering controls.") causes Chromium crashes
Date: Mon, 25 Sep 2017 12:57:34 +0200

On 2017.09.25 at 06:49 -0400, Alexei Podtelezhnikov wrote:
> Markus,
> 
> I appreciate that you run HEAD. May I ask to compile with debugging
> then? I hope and I don't think that they call an internal function
> directly.

Sure, sorry:

Thread 27 "CompositorTileW" received signal SIGSEGV, Segmentation fault.        
         
[Switching to Thread 0x7fffe322a700 (LWP 8439)]                                 
         
0x0000000000000001 in ?? ()                 
(gdb) bt                                    
#0  0x0000000000000001 in ?? ()             
#1  0x00007ffff768eefe in ft_smooth_render_generic (render=0x231588106000, 
address@hidden, mode=FT_RENDER_MODE_LCD, origin=<optimized out>,                
            address@hidden) at /home/markus/freetype2/src/smooth/ftsmooth.c:321 
                                                                     #2  
0x00007ffff768f07e in ft_smooth_render_lcd (render=<optimized out>, 
slot=0x231588b33b00, mode=<optimized out>, origin=<optimized out>)              
                               at 
/home/markus/freetype2/src/smooth/ftsmooth.c:463                                
  
#3  0x0000555558b0b297 in FT_Render_Glyph_Internal () 

(I will not build Chromium with debug info, because it is too big.)

Anyway this only happens if one builds Chromium with external Freetype.
The default (internal Freetype) works fine. So I will just switch to
that configuration.
Firefox and QT work fine with your patch.

-- 
Markus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]