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

Bug#987449: [rc-1 graphical d-i] graphical installer hangs at language chooser step for several languages



Hi,

Chris Hofstaedtler <zeha@debian.org> wrote (Sat, 24 Apr 2021 23:45:13 +0200):
> Hello,
> 
> * Holger Wansing <hwansing@mailbox.org> [210424 21:42]:
> > While trying to debug another problem yesterday, I found that the RC1 graphical
> > installer fails to go forward, when selecting one of these languages:
> > 	- Kannada
> > 	- Marathi
> > 	- Persian
> > 	- Sinhala
> 
> I spent a few hours today on this issue, but did not get very far.
> Not totally unexpected if you know nothing about the installer.
> 
> I have, however, a perf top output to share. I believe this more or less means
> the font rendering (pango, fontconfig) is stuck somehow?

That might support my wild guess, that "Drop fontconfig tweaks" changings 
could be related.
https://salsa.debian.org/installer-team/debian-installer/-/commit/95fdc73ca8cde8d7a360fd3d742fc947a045ec0f

However, I don't get it, why recent dailies are not affected, while RC1 (and
alpha3) is ???

(That might be the reason, why this issue slipped through our attention until
now...)

Are there differences during build for the "release builds" (alpha, rc) 
compared to the dailies?

CC'ing Steve for debian-cd side...

Holger



> Good luck,
> Chris
> 
> Samples: 82K of event 'cpu-clock:pppH', 4000 Hz, Event count (approx.): 4370334125 lost: 0/0 drop: 0/0
> Overhead  Shared Object                                            Symbol
>    5.29%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x13010            d [.] pango_default_break                     
>    1.44%  /lib/libharfbuzz.so.0.20704.0                            0x769b0            ! [.] 0x00000000000769b0                      
>    1.17%  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6600.8        0x8487e            B [.] g_utf8_get_char                         
>    1.05%  /lib/libharfbuzz.so.0.20704.0                            0x57448            ! [.] 0x0000000000057448                      
>    1.04%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x1fff2            d [.] 0x000000000001fff2                      
>    1.02%  /lib/libharfbuzz.so.0.20704.0                            0x8eff5            ! [.] 0x000000000008eff5                      
>    0.88%  /lib/libharfbuzz.so.0.20704.0                            0x611d0            ! [.] 0x00000000000611d0                      
>    0.83%  /lib/libharfbuzz.so.0.20704.0                            0x5741e            ! [.] 0x000000000005741e                      
>    0.81%  /lib/x86_64-linux-gnu/libc-2.31.so                       0x88bbd            D [.] _int_malloc                             
>    0.80%  /lib/libharfbuzz.so.0.20704.0                            0x5a9f7            ! [.] 0x000000000005a9f7                      
>    0.79%  /lib/libharfbuzz.so.0.20704.0                            0x573d9            ! [.] 0x00000000000573d9                      
>    0.71%  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6600.8        0x3edd8            B [.] g_hash_table_lookup                     
>    0.70%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0xf5a0             d [.] g_utf8_get_char@plt                     
>    0.68%  /lib/libharfbuzz.so.0.20704.0                            0x573ee            ! [.] 0x00000000000573ee                      
>    0.60%  /lib/libharfbuzz.so.0.20704.0                            0x5a830            ! [.] 0x000000000005a830                      
>    0.57%  /lib/libharfbuzz.so.0.20704.0                            0x71730            ! [.] 0x0000000000071730                      
>    0.57%  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6600.8        0x70590            B [.] g_slice_free1                           
>    0.56%  /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.33    0x1e7883           d [.] gtk_text_layout_get_line_display        
>    0.55%  /lib/libharfbuzz.so.0.20704.0                            0x6a190            ! [.] 0x000000000006a190                      
>    0.52%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x34977            d [.] pango_shape_with_flags                  
>    0.51%  /lib/libharfbuzz.so.0.20704.0                            0xc210             ! [.] 0x000000000000c210                      
>    0.51%  /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6600.8     0x18fff            B [.] g_object_unref                          
>    0.46%  /lib/libharfbuzz.so.0.20704.0                            0x578b2            ! [.] 0x00000000000578b2                      
>    0.44%  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6600.8        0x6ff70            B [.] g_slice_alloc                           
>    0.43%  /lib/x86_64-linux-gnu/libc-2.31.so                       0x86b1d            D [.] _int_free                               
>    0.41%  /lib/libharfbuzz.so.0.20704.0                            0x5a8a4            ! [.] 0x000000000005a8a4                      
>    0.40%  /lib/libharfbuzz.so.0.20704.0                            0x612b0            ! [.] 0x00000000000612b0                      
>    0.39%  /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6600.8     0x2bbe8            B [.] g_signal_emit_valist                    
>    0.39%  /lib/libharfbuzz.so.0.20704.0                            0x717e0            ! [.] 0x00000000000717e0                      
>    0.39%  /lib/libharfbuzz.so.0.20704.0                            0x5a86b            ! [.] 0x000000000005a86b                      
>    0.38%  /lib/x86_64-linux-gnu/libc-2.31.so                       0x95760            D [.] __strcmp_sse2                           
>    0.38%  /lib/libharfbuzz.so.0.20704.0                            0x612d2            ! [.] 0x00000000000612d2                      
>    0.37%  /lib/x86_64-linux-gnu/libc-2.31.so                       0x8b0ad            D [.] __libc_calloc                           
>    0.37%  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6600.8        0x84840            B [.] g_utf8_strlen                           
>    0.34%  /lib/libharfbuzz.so.0.20704.0                            0x9cf0             ! [.] 0x0000000000009cf0                      
>    0.34%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x22187            d [.] pango_glyph_item_iter_next_cluster      
>    0.33%  /lib/libharfbuzz.so.0.20704.0                            0xaa5d0            ! [.] 0x00000000000aa5d0                      
>    0.33%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x19b73            d [.] pango_glyph_string_extents_range        
>    0.32%  /lib/libharfbuzz.so.0.20704.0                            0x57460            ! [.] 0x0000000000057460                      
>    0.31%  /lib/libharfbuzz.so.0.20704.0                            0x8f06f            ! [.] 0x000000000008f06f                      
>    0.31%  /lib/libharfbuzz.so.0.20704.0                            0x8f1a8            ! [.] 0x000000000008f1a8                      
>    0.31%  /lib/x86_64-linux-gnu/libpthread-2.31.so                 0x10cc7            B [.] __pthread_getspecific                   
>    0.29%  /lib/libharfbuzz.so.0.20704.0                            0x5746c            ! [.] 0x000000000005746c                      
>    0.29%  /lib/libharfbuzz.so.0.20704.0                            0x8d806            ! [.] 0x000000000008d806                      
>    0.29%  /lib/libharfbuzz.so.0.20704.0                            0x5778e            ! [.] 0x000000000005778e                      
>    0.29%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x1cabf            d [.] pango_log2vis_get_embedding_levels      
>    0.29%  /lib/x86_64-linux-gnu/libc-2.31.so                       0x8a1fd            D [.] malloc                                  
>    0.27%  /lib/libharfbuzz.so.0.20704.0                            0xc1a0             ! [.] 0x000000000000c1a0                      
>    0.27%  /lib/libharfbuzz.so.0.20704.0                            0x769ca            ! [.] 0x00000000000769ca                      
>    0.26%  /lib/libharfbuzz.so.0.20704.0                            0x47b36            ! [.] 0x0000000000047b36                      
>    0.26%  /lib/libharfbuzz.so.0.20704.0                            0x22540            ! [.] 0x0000000000022540                      
>    0.26%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x34b96            d [.] 0x0000000000034b96                      
>    0.25%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0xf5b0             d [.] g_unichar_type@plt                      
>    0.25%  /lib/libharfbuzz.so.0.20704.0                            0x5a8fe            ! [.] 0x000000000005a8fe                      
>    0.25%  /lib/libharfbuzz.so.0.20704.0                            0x9c861            ! [.] 0x000000000009c861                      
>    0.24%  /lib/libharfbuzz.so.0.20704.0                            0x8d73c            ! [.] 0x000000000008d73c                      
>    0.24%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x34af0            d [.] 0x0000000000034af0                      
>    0.23%  /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4600.2       0x34d00            d [.] 0x0000000000034d00                      
>    0.23%  /lib/libharfbuzz.so.0.20704.0                            0xaa6e0            ! [.] 0x00000000000aa6e0                      
>    0.23%  /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6600.8     0x329d0            B [.] g_type_is_a                             
> 


-- 
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076


Reply to: