Skip to content

libnode unreproducible #65508

Description

@kapouer

Version

24.19.0

Platform

Linux lal 7.1.8+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 7.1.8-1 (2026-08-11) x86_64 GNU/Linux

Subsystem

v8 and mksnapshot

What steps will reproduce the bug?

Build node with --shared flag twice

How often does it reproduce? Is there a required condition?

Always

What is the expected behavior? Why is that the expected behavior?

No difference.

What do you see instead?

https://reproduce.debian.net/amd64/api/v1/builds/278499/artifacts/742190/diffoscope

 │ ├── readelf --wide --decompress --hex-dump=.rodata {}
│ │ │ │ @@ -380844,15 +380844,15 @@
│ │ │ │    0x039aea90 696c7469 6e732f6a 732d746f 2d776173 iltins/js-to-was
│ │ │ │    0x039aeaa0 6d2e7471 004a5354 6f576173 6d577261 m.tq.JSToWasmWra
│ │ │ │    0x039aeab0 70706572 48656c70 65725f30 00737263 pperHelper_0.src
│ │ │ │    0x039aeac0 2f627569 6c74696e 732f7761 736d2d74 /builtins/wasm-t
│ │ │ │    0x039aead0 6f2d6a73 2e747100 5761736d 546f4a53 o-js.tq.WasmToJS
│ │ │ │    0x039aeae0 57726170 7065725f 30000000 00000000 Wrapper_0.......
│ │ │ │    0x039aeaf0 00000000 00000000 00000000 00000000 ................
│ │ │ │ -  0x039aeb00 04000000 01000000 9c91a3eb 016e927e .............n.~
│ │ │ │ +  0x039aeb00 04000000 01000000 be93cb39 016e927e ...........9.n.~
│ │ │ │    0x039aeb10 31332e36 2e323333 2e31372d 6e6f6465 13.6.233.17-node
│ │ │ │    0x039aeb20 2e353100 00000000 00000000 00000000 .51.............
│ │ │ │    0x039aeb30 00000000 00000000 00000000 00000000 ................
│ │ │ │    0x039aeb40 00000000 00000000 00000000 00000000 ................
│ │ │ │    0x039aeb50 58e21300 58d81500 a8081a00 20031b00 X...X....... ...
│ │ │ │    0x039aeb60 58fc1b00 58f41c00 8906dec0 e8e11300 X...X...........
│ │ │ │    0x039aeb70 ad0100f9 18600000 00005500 00006000 .....`....U...`.
│ │ │ │ @@ -538851,36 +538851,36 @@
│ │ │ │    0x03c17e00 06310b06 21519701 0c904420 0d304560 .1..!Q....D .0E`
│ │ │ │    0x03c17e10 00000000 00070000 09151661 00000000 ...........a....
│ │ │ │    0x03c17e20 00000000 00000000 00040000 8104011c ................
│ │ │ │    0x03c17e30 07f50e1a 3444011c 076d0162 00000000 ....4D...m.b....
│ │ │ │    0x03c17e40 04000000 00000000 02000000 00000000 ................
│ │ │ │    0x03c17e50 00000000 1804a480 04446100 0000000d .........Da.....
│ │ │ │    0x03c17e60 00000000 00000000 00000044 0b0f002d ...........D...-
│ │ │ │ -  0x03c17e70 01000806 00002d01 046006db 66a7997f ......-..`..f...
│ │ │ │ +  0x03c17e70 01000806 00002d01 0460061b 7fa3337f ......-..`....3.
│ │ │ │    0x03c17e80 00001800 00000000 00002f00 00000000 ........../.....
│ │ │ │ -  0x03c17e90 000000f9 07000807 0000f907 04400734 .............@.4
│ │ │ │ -  0x03c17ea0 67620500 00001000 00000000 000000e5 gb..............
│ │ │ │ -  0x03c17eb0 11000800 0000e511 04600031 67620500 .........`.1gb..
│ │ │ │ +  0x03c17e90 000000f9 07000807 0000f907 0440079f .............@..
│ │ │ │ +  0x03c17ea0 075f0500 00001000 00000000 000000e5 ._..............
│ │ │ │ +  0x03c17eb0 11000800 0000e511 0460009e 075f0500 .........`..._..
│ │ │ │    0x03c17ec0 00001800 00000000 00002d00 00000000 ..........-.....
│ │ │ │ -  0x03c17ed0 000000b5 24000802 0000b524 04c00231 ....$......$...1
│ │ │ │ -  0x03c17ee0 67620500 00003000 00000000 00003300 gb....0.......3.
│ │ │ │ +  0x03c17ed0 000000b5 24000802 0000b524 04c0029e ....$......$....
│ │ │ │ +  0x03c17ee0 075f0500 00003000 00000000 00003300 ._....0.......3.
│ │ │ │    0x03c17ef0 00000000 00003400 00000000 00003500 ......4.......5.
│ │ │ │    0x03c17f00 00000000 00003600 00000000 00000089 ......6.........
│ │ │ │ -  0x03c17f10 29000809 00008929 04400932 67620500 )......).@.2gb..
│ │ │ │ +  0x03c17f10 29000809 00008929 0440099e 075f0500 )......).@..._..
│ │ │ │    0x03c17f20 00001000 00000000 000000fd 48802020 ............H.  
│ │ │ │    0x03c17f30 00000000 00000000 fd489420 25000000 .........H. %...
│ │ │ │    0x03c17f40 00000000 00fd4898 20260000 00000000 ......H. &......
│ │ │ │    0x03c17f50 0000fd48 9c202700 00000000 000000f5 ...H. '.........
│ │ │ │ -  0x03c17f60 6c000803 0000f56c 046003db 66a7997f l......l.`..f...
│ │ │ │ +  0x03c17f60 6c000803 0000f56c 0460031b 7fa3337f l......l.`....3.
│ │ │ │    0x03c17f70 00001800 00000000 00002b00 00000000 ..........+.....
│ │ │ │ -  0x03c17f80 000000fd 6c000808 0000fd6c 0440083e ....l......l.@.>
│ │ │ │ -  0x03c17f90 2d112356 00001000 00000000 0000000d -.#V............
│ │ │ │ -  0x03c17fa0 6d000805 00000d6d 0440053f 2d112356 m......m.@.?-.#V
│ │ │ │ +  0x03c17f80 000000fd 6c000808 0000fd6c 044008ac ....l......l.@..
│ │ │ │ +  0x03c17f90 e426f555 00001000 00000000 0000000d .&.U............
│ │ │ │ +  0x03c17fa0 6d000805 00000d6d 044005ac e426f555 m......m.@...&.U
│ │ │ │    0x03c17fb0 00001000 00000000 00000015 6d000801 ............m...
│ │ │ │ -  0x03c17fc0 0000156d 04600131 67620500 00001800 ...m.`.1gb......
│ │ │ │ +  0x03c17fc0 0000156d 0460019e 075f0500 00001800 ...m.`..._......
│ │ │ │    0x03c17fd0 00000000 00003900 00000000 00000b0a ......9.........
│ │ │ │    0x03c17fe0 0a0a0a0a 0a0a0a0a 00000000 00000000 ................
│ │ │ │    0x03c17ff0 8906dec0 fa8c33dc e0120020 891fb15f ......3.... ..._
│ │ │ │    0x03c18000 016e927e 800b0000 00000000 00000000 .n.~............
│ │ │ │    0x03c18010 01245403 c407b460 00000000 45010000 .$T....`....E...
│ │ │ │    0x03c18020 010807bd 0e040421 03400785 016e0000 .......!.@...n..
│ │ │ │    0x03c18030 00006e00 00000104 03009c01 600d640d ..n.........`.d.

Additional information

#63626 is causing this.
Mind that the diff is very small, so it looks fixable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    snapshotIssues and PRs related to the startup snapshot

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions