昨天升级了brew,以为没啥问题,结果今天一来,打开工程,启动gitk的时候出现了报错。

objc[17397]: autorelease pool page 0x7fb6bd948000 corruptedmagic     0x00000000 0x00000000 0x00000000 0x00000000should be 0xa1a1a1a1 0x4f545541 0x454c4552 0x21455341pthread   0x0should be 0x112c66dc0zsh: abort      gitk

怀疑是昨天升级brew造成的,于是乎先诊断下brew

brew doctor

执行之后发现并无问题,重装一下gitk

brew reinstall git-gui

再次启动,问题依旧。

于是搜索,看看有无同学和我遇到了一样的问题。还真找到了

https://stackoverflow.com/questions/65938739/when-i-try-to-use-gitk-it-gives-me-autorelease-pool-page-corrupted

看来这个也不是个例。

按照第一个答案所说

rm ~/.config/git/gitk

删除之后确实有效,但是关掉窗口,再次启动仍然会报错(有可能我调整了窗口等配置)。看来这个不是最终方案。看第二个答案。第二个答案已经说明了问题原因。

配置文件中此句配置出错

set geometry(state) zoomed

需要改成

set geometry(state) normal

修改之,再启动果然没问题。但是如果改动了窗口大小等,再次启动仍然会出错,看来还是兼容性问题未解决。

大牛也提出了解决方案,大家可以试试

alias gitk="sed -i .bak 's/zoomed/normal/g' ~/.config/git/gitk && /usr/local/bin/gitk"

mac gitk启动报错相关推荐

  1. Mac Office启动报错:隐藏模块中出现编译错误:link

    1.打开Finder 2.command + shift + G进入目录:~/Library/Group Containers/UBF8T346G9.Office/User Content/Start ...

  2. Mac使用jd-gui启动报错 This program requires Java 1.8+

    Mac使用JD-GUI启动报错问题: 报错内容: ERROR launching 'JD-GUI'No suitable Java version found on your system! This ...

  3. xcode高版本常见的RN本地启动报错

    xcode编译报错:'config.h' file not found 解决方案 cd node_modules/react-native/third-party/glog-0.3.4 ../../s ...

  4. Ubuntu MemoryAnalyzer 启动报错:The platform metadata area could not be written

    业精于勤荒于嬉,写文章练习表达能力,写代码练习基本工. 问题描述: Ubuntu 下载MAT独立安装包,解压后启动报错. Ubuntu 18.04 MemoryAnalyzer-1.10.0.2020 ...

  5. python运行启动报错解决方法_51testing:iOS自动化测试的那些干货:关于appium启动报错问题的解决办法...

    原标题:51testing:iOS自动化测试的那些干货:关于appium启动报错问题的解决办法 我们在进行iOS Appium自动化测试的时候,会遇到环境配置.兼容使用问题,这里做个总结,以避免后续踩 ...

  6. [故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决

    python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决 环境 Windows 7 SP1 x64 python3.6.1 报错 解决办法 1.下载VC red ...

  7. oracle log block size,案例:Oracle无法启动报错ORA-00218: block size 0 重建控制文件

    天萃荷净 oracle数据库无法启动报错ORA-00218故障,通过重建控制文件解决文件损坏问题 遇到一个案例在数据库启动的时候报ORA-00218错误,而这个故障的引起原因是因为重建控制文件的时候, ...

  8. linux重启was控制台报错,Linux非WAS部署,启动报错Cannot run program \lsb_release\

    Linux非WAS部署,启动报错Cannot run program "lsb_release" 已确认 tools.jar 文件是当前 linux 中的 jdk 下的 jar 文 ...

  9. DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...

    问题一:  Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 问题二:[Error]Jav ...

最新文章

  1. 构建flutter项目
  2. 如何把自己打造成技术圈的 papi 酱
  3. ADO.NET开发总结(学习笔记)
  4. Spring 源码讲解:bean 的创建流程 - 公开课笔记
  5. 摘自《Java工程师成神之路》2018修订版,自我勉励
  6. Node VS C#
  7. [翻译] LASIImageView - 显示进度指示并异步下载图片
  8. (转)Palantir: 神秘的大数据公司
  9. native2ascii命令详解
  10. 把人脑“森林”上传到计算机:人类脑计划只是一个科幻野心?
  11. python中search函数用法_查找匹配函数FIND和SEARCH的基本用法
  12. Unity在UGUI上使用Polygon Collider 2D实现不规则图案匹配
  13. Ubuntu中Cairo Dock内天气预报地理位置的设置
  14. 又涨了?2023全国程序员薪资最新统计(文末附招聘岗位)
  15. 新启动计算机顺序,最新版本:计算机启动启动项设置
  16. C语言sin()函数绘制正弦曲线代码(0-2π)
  17. Gitee码云remote: error: File: , exceeds 100.00 MB 踩坑指南
  18. jdk动态代理和cglib动态代理实现及区别
  19. ui设计培训完可以从事的哪些岗位?
  20. iOS 抖音插件 抖音直播红包插件 抖音直播红包采集 抖音直播红包自动领取 抖音hook Tweak 源码

热门文章

  1. Unity3D之DrawCalls、Batches和SetPassCalls的关系
  2. python利用pycryptodome实现CMAC
  3. vivox23android系统耗电25,vivox23电池不耐用怎么回事
  4. 云服务购买和项目部署教程
  5. 苹果6换屏多钱_iPhone 12系列官方换屏要多少钱?苹果给出答案
  6. 优优聚:美团运营策划,定制店铺专属方案
  7. 记录--NPM卸载命令
  8. XAF 仪表属性显示-Guage
  9. C# 根据周数获取当前周的星期一和星期天
  10. 深度学习之“制作自定义数据”--torch.utils.data.DataLoader重写构造方法。