-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EDGE浏览器会奔溃2.6.0(以往的版本也会这样) #42
Comments
浏览器崩溃? 是在什么操作的时候崩溃的,你能打开demo网站吗 |
我是用Release的版本编译的; |
如果你用edge没有这种情况,那么应该是我装什么插件导致的?虽然我也没装什么奇怪的插件,我更新下浏览器再试试。 |
edge从122升级到了129,就不会奔溃了,emmm |
我刚刚尝试更新了我的edge,ubuntu/win11(x86)和macos上没有观察到崩溃。 按我的常识,可以试试关闭插件(尤其是油猴)和清除缓存,或者直接用inprivate打开试试。 |
emm,edge有时候是这样的。。比如更新包和本地冲突了啥的。。 |
我看到评论里面有edge127,想着如果他也遇到问题,应该会提,但是没有人提的话,那就是我的问题了,我便去看了下浏览器版本,升了下级 |
这个问题挺头疼的,因为我自己曾经也遇到过,只是更新浏览器版本之后就好了(Edge遇到过一次,Chrome从来没有) 不过换个角度来想,别的网站没有这个问题……多半还是我自己写的不太对劲。可惜到现在我也排查不出原因到底在哪,只得暂且先保留此 Issue 了。 |
我尝试调查了这个问题。报错代码 首先,我尝试复现这个问题。因为浏览器版本涉及安全问题,回退浏览器版本几乎是不可能的。在安装过新版本的机器上,即使删除新版本也无法安装旧版本,也许是在某处藏了flag。我安装了win10虚拟机,几经波折,勉强找到了一个旧版本chrome的安装包。edge估计是不可能了,因为edge在windows上似乎采用了强制在线安装。Ubuntu估计可以 确保安装了正确版本,然后断网,用一个txt文件替换掉update exe。然后联网登录,终于复现了错误。可见与系统环境和插件和Cache完全无关。 错误特征是,直接访问目标链接,无论如何不会报错。但是只要点击侧边栏的按钮,一定会报错。报 如果访问 https://www.saroprock.com/ ,则什么也打不开。上面的测试利用了我自己的站点和demo站(应该是github托管的?)。顺便一提这个错误在其他地方也有陆续汇报,甚至b站也报过。我十分怀疑这是121到122的chromium的问题。 报哪个错是随机的,分类,tag,Home这一列都会,展开博客不会,外链不会。有趣的是点击copyright右边的链接,在新打开的页面中也会报错。所有报错刷新一次就能重新正常显示,直到再次点击一个链接。外部链接转入也不会。 初步确定问题条件是由本模版到本模版的跳转导致的。我怀疑是切换动画导致的。这样的话除了点击外链都能解释了。 于是我注释了 https://github.com/EveSunMaple/Frosti/blob/main/src/styles/transitions.scss 然后。。好了。。逐一测试发现进友链页面还是会报错,别的全都好了。友链里面大概还有类似的效果。我这台电脑系统已经坏的差不多了,打不开录屏,就逆天拍屏了: https://download.loping151.com/files/openmedia/blogerror.webm 检查windows事件查看器。事件查看器里记录了chrome的错误:
的确是系统级别的内存访问错误。我认为还是chromium背锅。 后面看到虚拟机里面居然正好有个ubuntu,edge版本还正好正确,太幸运了,正好试试。 ubuntu报的是 于是,我仍然认为这个问题是浏览器本身导致的。既然更新浏览器可以解决 |
@Loping151 感谢您的工作,我在 2.6.1 版本中移除了 transitions.scss ,不知道这是否有用(我感觉原版的过渡效果反而比我自己写的好?) |
效果上好像就差了translateY。。总之就是某些特定的css方法会触发那个内存访问问题。但是按照我的常识我不认为访存问题是错误的前端可以触发的。。我自己把scss留着了,有问题再继续观察。 |
如果没有更多信息,我将关闭此 issue |
Title: 🛠️ Bug Report: [Brief Description of the Issue]
Date: [Date]
Affected Version: [Version Number]
Description:
A detailed description of the bug or issue. Include any error messages, unexpected behavior, or deviations from the expected functionality.
Steps to Reproduce:
Expected Result:
Describe what should have happened if the bug did not exist.
Actual Result:
Describe what actually happened, including any error messages or incorrect behavior.
Screenshots or Attachments:
[Attach any relevant screenshots, logs, or files that help illustrate the issue]
Additional Information:
Severity: [Low/Medium/High/Critical]
Priority: [Low/Medium/High]
Workaround: [If there is a temporary fix or workaround, describe it here]
Proposed Fix or Solution:
[If you have a suggestion for fixing the issue or know the cause, provide details here]
Contact Information:
The text was updated successfully, but these errors were encountered: