Open Puccet opened 8 months ago
Hi @Puccet,
Thanks for reaching out - this looks like it's probably caused by a GPU driver bug.
Could you try disabling hardware acceleration in the Sublime Merge preferences (accessible in the Sublime Merge menu under Preferences > Advanced).
Kind regards, - Dylan from Sublime HQ
Hi @dpjohnst ,
Thanks for your support, yes it seems that disabling the GPU solve the issue.
My Mac is an Intel based, does this bug affects also Apple Silicon based Macs? They should have a completely different GPU stack
Version info
Description
The real problem is this issue got worse with every sublime merge recent version at the point I'll stop to use it if not solved
it does sometime, but very rarely, happens also with Sublime Text
While performing any action such as, editing a commit message, scrolling the commit tree, or whatever else you can do in SM it simply freeze the whole MacOS until the OS force a reboot
panic(cpu 0 caller 0xffffff7fa7e19cf2): "Submission on work queue 36 failed due to insufficient space!\n" @IGGuC.cpp:3127 Panicked task 0xffffff9511815428: 19 threads: pid 50821: sublime_merge Backtrace (CPU 0), panicked thread: 0xffffff90455390c8, Frame : Return Address
Stacktrace at the bottom of this report
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
Sublime merge never cause the Mac to crash
Debug Information === App Version Information === Build: 2091
=== Git Version Information === Using Git: git (system) git version 2.27.0 PATH: /Library/Frameworks/Python.framework/Versions/3.11/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/pclp_2.0_macos:/Library/Frameworks/Python.framework/Versions/3.11/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/usr/local/MacGPG2/bin:/Applications/Wireshark.app/Contents/MacOS:/Applications/VMware Fusion.app/Contents/Public:/usr/local/apache-maven/bin/ (from shell) environment variables loaded using: /bin/zsh -l
=== Browse Page Information === HEAD: bf119721b46034f50ca7b0bb1e7dfe678be58ca6 Is in merge: 0 Is in cherry_pick: 0 Is in rebase: 0 Is in revert: 0
=== Git Status Information === M com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/AbstractLocationServiceMBean.java M com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/GsmService.java M com.microelettrica.metering.ecomodule.embeddedapp/src/main/resources/log4j2.xml A ecomodule_baseline/ecomodule_library.sh M ecomodule_baseline/package/etc/crontab M ecomodule_baseline/package/etc/init.d/ecomodule M ecomodule_baseline/package/home/ubuntu/ecomodule_library.sh D ecomodule_baseline/package/home/ubuntu/handle_stupid_stty_behaviour.sh A ecomodule_baseline/package/home/ubuntu/modem_functions.sh M ecomodule_baseline/package/home/ubuntu/update_touch_files_timestamps.sh
=== Our Status Information === M com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/AbstractLocationServiceMBean.java M com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/GsmService.java M com.microelettrica.metering.ecomodule.embeddedapp/src/main/resources/log4j2.xml A ecomodule_baseline/ecomodule_library.sh M ecomodule_baseline/package/etc/crontab M ecomodule_baseline/package/etc/init.d/ecomodule M ecomodule_baseline/package/home/ubuntu/ecomodule_library.sh D ecomodule_baseline/package/home/ubuntu/handle_stupid_stty_behaviour.sh A ecomodule_baseline/package/home/ubuntu/modem_functions.sh M ecomodule_baseline/package/home/ubuntu/update_touch_files_timestamps.sh
=== Git Config Information === alias.align=!f() { [ $# == 2 ] || exit -1; [ -z "$(git status --porcelain)" ] || exit -2; git checkout "$1" && git pull && git checkout "$2" && git merge "$1" && git push; git checkout "$1" && git merge "$2" && git push && git fetch && git checkout "$2"; }; f alias.lgb=log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset%n' --abbrev-commit --date=relative --branches branch.BASELINE_026.merge=refs/heads/BASELINE_026 branch.BASELINE_026.rebase=true branch.BASELINE_026.remote=origin branch.autosetuprebase=always branch.master.merge=refs/heads/master branch.master.remote=origin core.autocrlf=input core.bare=false core.filemode=true core.ignorecase=true core.logallrefupdates=true core.precomposeunicode=true core.repositoryformatversion=0 filter.lfs.clean=git-lfs clean -- %f filter.lfs.process=git-lfs filter-process filter.lfs.required=true filter.lfs.smudge=git-lfs smudge -- %f pull.rebase=true remote.origin.fetch=+refs/heads/:refs/remotes/origin/ remote.origin.url=git@gitlab.com:microelettrica/microelettrica.git user.email=fabiofrumento@fabiofrumento.it user.emil=fabiofrumento@fabiofrumento.it user.name=Fabio Frumento
=== Our Config Information === Git Config Path Information Using config path: /etc/gitconfig Using config path: /Users/fabio/.config/git/config Using config path: /Users/fabio/.gitconfig Using config path: /Users/fabio/Documenti_local/microelettrica/ecomodule_dev/.git/config
Our config output is identical to the Git config output
=== Git Attributes Information === git check_attr --all output com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/AbstractLocationServiceMBean.java
=== Our Modified Files Newline Normalisation and EOL Information === com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/AbstractLocationServiceMBean.java: input - native
=== Our Modified Files Flag Information === Ignoring symlinks: 0 com.microelettrica.metering.ecomodule.embeddedapp/src/main/java/it/casram/ecomodule/AbstractLocationServiceMBean.java: Working - Normal File : Index - Normal File
This section may be omitted/removed.
Screenshots
Stacktrace
panic(cpu 0 caller 0xffffff7fa7e19cf2): "Submission on work queue 36 failed due to insufficient space!\n" @IGGuC.cpp:3127 Panicked task 0xffffff9511815428: 19 threads: pid 50821: sublime_merge Backtrace (CPU 0), panicked thread: 0xffffff90455390c8, Frame : Return Address 0xffffffec2d2e6fe0 : 0xffffff8013636c41 0xffffffec2d2e7030 : 0xffffff80137955c0 0xffffffec2d2e7070 : 0xffffff8013784d0c 0xffffffec2d2e70f0 : 0xffffff80135d3971 0xffffffec2d2e7110 : 0xffffff8013636f2d 0xffffffec2d2e7200 : 0xffffff80136365d3 0xffffffec2d2e7260 : 0xffffff8013dd8d0b 0xffffffec2d2e7350 : 0xffffff7fa7e19cf2 0xffffffec2d2e7360 : 0xffffff7fa7dac4d8 0xffffffec2d2e7450 : 0xffffff7fa7dd4b14 0xffffffec2d2e7480 : 0xffffff7fa7de0477 0xffffffec2d2e74f0 : 0xffffff7fa844760b 0xffffffec2d2e7530 : 0xffffff7fa7dbc999 0xffffffec2d2e7550 : 0xffffff7fa7dbcd99 0xffffffec2d2e75c0 : 0xffffff7fa7df1057 0xffffffec2d2e77f0 : 0xffffff7fa8420758 0xffffffec2d2e7830 : 0xffffff7fa8420c75 0xffffffec2d2e7860 : 0xffffff7fa842fd5e 0xffffffec2d2e78b0 : 0xffffff7fa7df8bbe 0xffffffec2d2e78e0 : 0xffffff7fa841da9b 0xffffffec2d2e7960 : 0xffffff8013d45a9b 0xffffffec2d2e7990 : 0xffffff8013d43ed0 0xffffffec2d2e79e0 : 0xffffff8013d4e4d6 0xffffffec2d2e7a10 : 0xffffff8013d4e84d 0xffffffec2d2e7b80 : 0xffffff801374077f 0xffffffec2d2e7ca0 : 0xffffff801360f8a0 0xffffffec2d2e7d60 : 0xffffff80136276b8 0xffffffec2d2e7dd0 : 0xffffff8013627d28 0xffffffec2d2e7ef0 : 0xffffff801376a302 0xffffffec2d2e7fa0 : 0xffffff80135d3dd6 Kernel Extensions in backtrace: com.apple.iokit.IOAcceleratorFamily2(481.0.1)[E9A83038-06B1-37D9-A1D5-079A67157081]@0xffffff7fa8416000->0xffffff7fa8480fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[07852425-8607-3C1A-B273-92FC0221EC02]@0xffffff8014c9e000->0xffffff8014cd4fff dependency: com.apple.iokit.IOGraphicsFamily(598)[5E698968-E66C-372A-9AE4-99934BAF7A10]@0xffffff7fa85a6000->0xffffff7fa85d4fff dependency: com.apple.iokit.IOPCIFamily(2.9)[1B194276-D13F-32DD-8B6D-4751C1C73603]@0xffffff8015955000->0xffffff8015986fff dependency: com.apple.iokit.IOReportFamily(47)[7EE0B816-0F22-3141-992C-ECEA9CA4B021]@0xffffff8015997000->0xffffff8015999fff dependency: com.apple.iokit.IOSurface(352.0.3)[93D55571-8050-3A8B-9159-B33939D35C99]@0xffffff8015abc000->0xffffff8015ae5fff com.apple.driver.AppleIntelICLGraphics(22.0.1)[D5F95149-697B-3D88-B514-F5B92341E327]@0xffffff7fa7d93000->0xffffff7fa7e4bfff dependency: com.apple.iokit.IOAcceleratorFamily2(481.0.1)[E9A83038-06B1-37D9-A1D5-079A67157081]@0xffffff7fa8416000->0xffffff7fa8480fff dependency: com.apple.iokit.IOGraphicsFamily(598)[5E698968-E66C-372A-9AE4-99934BAF7A10]@0xffffff7fa85a6000->0xffffff7fa85d4fff dependency: com.apple.iokit.IOPCIFamily(2.9)[1B194276-D13F-32DD-8B6D-4751C1C73603]@0xffffff8015955000->0xffffff8015986fff dependency: com.apple.iokit.IOSurface(352.0.3)[93D55571-8050-3A8B-9159-B33939D35C99]@0xffffff8015abc000->0xffffff8015ae5fff
Process name corresponding to current thread (0xffffff90455390c8): sublime_merge Boot args: serverperfmode=1
Mac OS version: 23D56
Kernel version: Darwin Kernel Version 23.3.0: Wed Dec 20 21:28:58 PST 2023; root:xnu-10002.81.5~7/RELEASE_X86_64 Kernel UUID: 8C96896D-43A3-3BF0-8F4C-4118DA6AC9AA roots installed: 0 KernelCache slide: 0x0000000013200000 KernelCache base: 0xffffff8013400000 Kernel slide: 0x00000000132e0000 Kernel text base: 0xffffff80134e0000 __HIB text base: 0xffffff8013300000 System model name: MacBookPro16,2 (Mac-5F9802EFE386AA28) System shutdown begun: NO Hibernation exit count: 0
System uptime in nanoseconds: 194023429103137 Last Sleep: absolute base_tsc base_nano Uptime : 0x0000b0769991e2f6 Sleep : 0x0000a369caa4701c 0x0003774b569f36c9 0x0000a35afce11664 Wake : 0x0000a36a3ddf864c 0x000378fbf4068cc5 0x0000a36a3bd55888 Compressor Info: 7% of compressed pages limit (OK) and 6% of segments limit (OK) with 4 swapfiles and OK swap space Zone info: Zone map: 0xffffff8045f89000 - 0xffffffa045f89000 . PGZ : 0xffffff8045f89000 - 0xffffff8049f8a000 . VM : 0xffffff8049f8a000 - 0xffffff85162bd000 . RO : 0xffffff85162bd000 - 0xffffff86af923000 . GEN0 : 0xffffff86af923000 - 0xffffff8b7bc56000 . GEN1 : 0xffffff8b7bc56000 - 0xffffff9047f89000 . GEN2 : 0xffffff9047f89000 - 0xffffff95142bc000 . GEN3 : 0xffffff95142bc000 - 0xffffff99e05ef000 . DATA : 0xffffff99e05ef000 - 0xffffffa045f89000 Metadata: 0xffffffe405fc6000 - 0xffffffe425fc6000 Bitmaps : 0xffffffe425fc6000 - 0xffffffe42bfc6000 Extra : 0 - 0
last started kext at 149537853416371: |SCSITaskUserClient 492 (addr 0xffffff8015a0f000, size 20480) last stopped kext at 194005505472703: com.paragon-software.lvm-for-mac 1 (addr 0xffffff7fa9549000, size 81920) loaded kexts: com.paloaltonetworks.kext.pangpd 5.0.5f28 com.paragon-software.filesystems.ntfs 839.11.15 com.paragon-software.filesystems.extfs 605.8.11 com.amixcapital.kext.airconsole 1.5.0 com.intel.driver.EnergyDriver 3.7.0 |SCSITaskUserClient 492