<div class="container">
    <h1>Recommended update for gdb</h1>

    <table class="table table-striped table-bordered">
        <tbody>
        <tr>
            <th>Announcement ID:</th>
            <td>SUSE-RU-2026:1357-1</td>
        </tr>
        <tr>
            <th>Release Date:</th>
            <td>2026-04-15T13:44:33Z</td>
        </tr>
        
        <tr>
            <th>Rating:</th>
            <td>important</td>
        </tr>
        <tr>
            <th>References:</th>
            <td>
                <ul>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1249147">bsc#1249147</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1257111">bsc#1257111</a>
                        </li>
                    
                    
                </ul>
            </td>
        </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">Development Tools Module 15-SP7</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.4</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP7</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP7</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP7</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP7</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

    <p>An update that has two fixes can now be installed.</p>

    


    
        <h2>Description:</h2>
    
    <p>This update for gdb fixes the following issues:</p>
<ul>
<li>Testsuite fixes:<ul>
<li>Add proc subst_vars, an alias of subst -nobackslashes -nocommands</li>
<li>gdb/testsuite: Fix printf regexp for ppc64le with glibc</li>
<li>gdb/testsuite: Fix another timeout in gdb.mi/mi-multi-commands.exp</li>
<li>gdb/testsuite: Remove guile "test byte at sp, before flush" test</li>
<li>gdb: Fix gdb.base/inline-frame-cycle-unwind.exp for s390x</li>
</ul>
</li>
<li>Re-enable ptype /o for flexible array member types (bsc#1249147):<ul>
<li>gdb: Minor refactoring of is_dynamic_type_internal</li>
<li>gdb: Simplify is_dynamic_type_internal by factoring out is_dynamic_type_internal_1,
  leaving only the handling of the top_level parameter in is_dynamic_type_internal.</li>
<li>gdb: Enable ptype /o for some dynamic types</li>
</ul>
</li>
<li>Fix TUI crash when encountering a debuginfod query while entering TUI<ul>
<li>gdb: Simplify debuginfod_is_enabled</li>
<li>gdb: Add debuginfod_enabled_ask_p</li>
<li>gdb: Add defaulted_query_auto_answers_p</li>
<li>gdb/tui: Don&#x27;t enter TUI if debuginfod enabled == ask</li>
</ul>
</li>
<li>Fix a case on x86_64/-m32 where displaced stepping steps out of the displaced stepping buffer<ul>
<li>gdb/tdep: Fix unrelocated pc in i386_displaced_step_fixup</li>
</ul>
</li>
<li>Fix generation of core files using gcore for glibc 2.42<ul>
<li>gcore: Handle unreadable pages within readable memory regions</li>
<li>gcore: Query auxv for AT_PAGESZ in gcore_copy_callback</li>
</ul>
</li>
<li>Maintenance script qa.sh cleanup:<ul>
<li>Remove kfail_s390 and kfail_sle11.</li>
<li>Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.</li>
<li>Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.</li>
</ul>
</li>
<li>Fix slow symbol lookup with dwz-compressed debuginfo (bsc#1257111):<ul>
<li>gdb/symtab: Fix slow symbol lookup with dwz</li>
</ul>
</li>
<li>Fix failure to list source file with dwz-compressed debuginfo (brc#2403580):<ul>
<li>fix rhbz2403580 - misplaced symtabs due to dwz</li>
<li>gdb: Test for misplaced symtab causing file not found</li>
<li>gdb/testsuite: Add missing require in gdb.debuginfod/solib-with-dwz.exp</li>
<li>gdb/testsuite: Launch debuginfod without -vvvv</li>
</ul>
</li>
<li>Fix slow symbol table reading with dwz-compressed debuginfo:<ul>
<li>gdb/symtab: Cache dw2_get_file_names result for dummy CU</li>
</ul>
</li>
<li>Fix heap-use-after-free, reported by TSAN:<ul>
<li>gdb/symtab: Handle zero opcode_base in line number program header</li>
</ul>
</li>
<li>Fix backtrace through signal trampoline on s390x:<ul>
<li>gdb/tdep: Fix gdb.base/siginfo.exp on s390x-linux</li>
</ul>
</li>
</ul>



    

    <h2>Patch Instructions:</h2>
    <p>
        To install this SUSE  update use the SUSE recommended
        installation methods like YaST online_update or "zypper patch".<br/>

        Alternatively you can run the command listed for your product:
    </p>
    <ul class="list-group">
        
            <li class="list-group-item">
                openSUSE Leap 15.4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-2026-1357=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                openSUSE Leap 15.6
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.6-2026-1357=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Development Tools Module 15-SP7
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP7-2026-1357=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
                    <ul>
                        
                            <li>gdbserver-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdbserver-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debugsource-16.3-150400.15.29.1</li>
                        
                            <li>gdb-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586 nosrc)
                    <ul>
                        
                            <li>gdb-testresults-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.4 (aarch64_ilp32)
                    <ul>
                        
                            <li>gdbserver-64bit-16.3-150400.15.29.1</li>
                        
                            <li>gdb-64bit-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdb-64bit-16.3-150400.15.29.1</li>
                        
                            <li>gdbserver-64bit-debuginfo-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdbserver-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdbserver-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debugsource-16.3-150400.15.29.1</li>
                        
                            <li>gdb-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 nosrc)
                    <ul>
                        
                            <li>gdb-testresults-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Development Tools Module 15-SP7 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdbserver-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdbserver-debuginfo-16.3-150400.15.29.1</li>
                        
                            <li>gdb-debugsource-16.3-150400.15.29.1</li>
                        
                            <li>gdb-16.3-150400.15.29.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1249147">https://bugzilla.suse.com/show_bug.cgi?id=1249147</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1257111">https://bugzilla.suse.com/show_bug.cgi?id=1257111</a>
                    </li>
                
            
        </ul>
    
</div>