Skip to content

unexpected errno: 95 with Linux kernel 6.12.9 #373

@krichprollsch

Description

@krichprollsch

Upgrading to Linux kernel 6.12.9 generates an error(cli): Server listen error: error.Unexpected error.

$ zig build run                                                                                                 
unexpected errno: 95                                    
/usr/local/zig-0.13.0/lib/std/debug.zig:197:31: 0x1afab42 in dumpCurrentStackTrace (lightpanda)
        writeCurrentStackTrace(stderr, debug_info, io.tty.detectConfig(io.getStdErr()), start_addr) catch |err| {
                              ^                         
/usr/local/zig-0.13.0/lib/std/posix.zig:7320:40: 0x1aca138 in unexpectedErrno (lightpanda)                      
        std.debug.dumpCurrentStackTrace(null);                                                                  
                                       ^                                                                        
/usr/local/zig-0.13.0/lib/std/posix.zig:6715:49: 0x1ac5274 in setsockopt (lightpanda)
            else => |err| return unexpectedErrno(err),                                                          
                                                ^     
/home/pierre/wrk/browser/src/server.zig:493:29: 0x1ac5101 in setSockOpt (lightpanda)
    try std.posix.setsockopt(fd, level, option, &std.mem.toBytes(value));                               
                            ^                                                                                   
/home/pierre/wrk/browser/src/server.zig:510:23: 0x1ac54a8 in listen (lightpanda)
        try setSockOpt(sockfd, std.posix.SOL.SOCKET, std.posix.SO.REUSEPORT, 1);
                      ^                                                                                         
/home/pierre/wrk/browser/src/main.zig:261:41: 0x1aefb79 in main (lightpanda)
            const socket = server.listen(addr) catch |err| {                
                                        ^                                                                       
/usr/local/zig-0.13.0/lib/std/start.zig:524:37: 0x1af267e in main (lightpanda)                                  
            const result = root.main() catch |err| {                                                            
                                    ^                                                                           
../sysdeps/nptl/libc_start_call_main.h:58:16: 0x7fd1be5ccd67 in __libc_start_call_main (../sysdeps/x86/libc-start.c)
../csu/libc-start.c:360:3: 0x7fd1be5cce24 in __libc_start_main_impl (../sysdeps/x86/libc-start.c)               
???:?:?: 0x1ac3020 in ??? (???)
???:?:?: 0x0 in ??? (???)                                                                                       
error(cli): Server listen error: error.Unexpected

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions