Windows10 22H2 升级 KB5031356 后 Java 程序启动失败 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
uNoBrain
V2EX    Windows

Windows10 22H2 升级 KB5031356 后 Java 程序启动失败

  •  
  •   uNoBrain 2023-10-17 09:36:33 +08:00 1660 次点击
    这是一个创建于 801 天前的主题,其中的信息可能已经有所发展或是发生改变。
    要注意了,千万别安装这个安全更新
    我的电脑安装了后还卸载不了
    8 条回复    2023-10-27 09:59:05 +08:00
    Mithril
        1
    Mithril  
       2023-10-17 09:47:54 +08:00
    有什么报错吗?看起来就是个 SSU ,而且 Known Issue 里面也没有 JDK 相关内容。
    vishun
        2
    vishun  
       2023-10-17 10:19:31 +08:00
    失败报什么错的?为什么会和这个补丁有关?有什么依据?
    bugmakerxs
        3
    bugmakerxs  
       2023-10-17 11:58:31 +08:00
    大哥牛逼啊!
    今天发现 idea 死活打不开研究半天,没想到是这个问题

    贴一个系统事件的报错信息,本人看不太懂
    <?xml version="1.0" encoding="utf-8"?>

    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Application Error"/>
    <EventID Qualifiers="0">1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2023-10-17T03:27:25.1232049Z"/>
    <EventRecordID>2669</EventRecordID>
    <Correlation/>
    <Execution ProcessID="0" ThreadID="0"/>
    <Channel>Application</Channel>
    <Computer>B000000610486R.internal.baidu.com</Computer>
    <Security/>
    </System> -
    <EventData>
    <Data>idea64.exe</Data>
    <Data>2023.2.3.0</Data>
    <Data>649f38b6</Data>
    <Data>unknown</Data>
    <Data>0.0.0.0</Data>
    <Data>00000000</Data>
    <Data>c0000005</Data>
    <Data>00007ffd00000000</Data>
    <Data>52c</Data>
    <Data>01da00a9d8e10e3e</Data>
    <Data>C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.2.3\bin\idea64.exe</Data>
    <Data>unknown</Data>
    <Data>4b310f80-57f2-475b-bb0d-a419a90c786a</Data>
    <Data/>
    <Data/>
    </EventData>
    </Event>
    uNoBrain
        4
    uNoBrain  
    OP
       2023-10-17 14:03:56 +08:00
    @vishun
    错误应用程序名称: java.exe ,版本: 21.0.0.0 ,时间戳: 0xd4084232
    错误模块名称: ntdll.dll ,版本: 10.0.19041.3570 ,时间戳: 0x3be1c500
    异常代码: 0xc0000005
    错误偏移量: 0x00000000000a0eb9
    错误进程 ID: 0x410c
    错误应用程序启动时间: 0x01d9ffda642fdb9a
    错误应用程序路径: X:\Java\jdk-21\bin\java.exe
    错误模块路径: C:\WINDOWS\SYSTEM32\ntdll.dll
    报告 ID: 8060b68b-9275-47d7-9c68-478668ef78c6
    错误程序包全名:
    错误程序包相对应用程序 ID:





    错误应用程序名称: idea64.exe ,版本: 2023.2.3.0 ,时间戳: 0x649f38b6
    错误模块名称: ntdll.dll ,版本: 10.0.19041.3570 ,时间戳: 0x3be1c500
    异常代码: 0xc0000005
    错误偏移量: 0x00000000000a0eb9
    错误进程 ID: 0x1328
    错误应用程序启动时间: 0x01d9ffda449dce12
    错误应用程序路径: X:\JetBrains\IntelliJ IDEA 2021.2\bin\idea64.exe
    错误模块路径: C:\WINDOWS\SYSTEM32\ntdll.dll
    报告 ID: 96a87a44-290e-409a-8877-c2eab61079a5
    错误程序包全名:
    错误程序包相对应用程序 ID:
    uNoBrain
        5
    uNoBrain  
    OP
       2023-10-17 14:06:19 +08:00
    @vishun

    依据是更新重启完后,Java 相关的都启动不了(java -version, idea 等)

    多次重启后有一定概率能打开,再重启就打不开了,目前由于不能卸载
    如果遇到重启打不开,只能多尝试几次了
    hez2010
        6
    hez2010  
       2023-10-17 17:05:42 +08:00
    0xc0000005 是 access violation ,比如访问无效指针或者缓冲区溢出之类的就会导致这个错误代码。
    考虑是 jvm 自己的 bug ,不如把错误报给 Oracle 。
    因为这类错误的出现大多是由于 Windows 在安全方面的修复,比如更新后加了对访问地址的有效性检查来避免缓冲区溢出之类的,于是原本不报错的无效访存现在报错了,然后就把应用中原有但没发现的 bug 给暴露了出来。
    vishun
        7
    vishun  
       2023-10-20 09:37:53 +08:00
    @Goooooos #4 我看了下我也有更新这个补丁,但目前还是 java1.8 ,没有相关的错误,是只有 java21 才这样吗?
    uNoBrain
        8
    uNoBrain  
    OP
       2023-10-27 09:59:05 +08:00
    今天发现有个安全更新 KB5031445 ,安装重启后,Java 恢复正常
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2531 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:17 PVG 23:17 LAX 07:17 JFK 10:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86