Skip to content
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

Sublime Text gets frozen after pressing any key #6594

Open
jfcherng opened this issue Jan 16, 2025 · 11 comments
Open

Sublime Text gets frozen after pressing any key #6594

jfcherng opened this issue Jan 16, 2025 · 11 comments

Comments

@jfcherng
Copy link

jfcherng commented Jan 16, 2025

Description of the bug

As of v4181, on my CentOS 7.9.2009 (glibc 2.17) VM, ST just frozen or the py38 plugin crashes. Today I tested with v4191.

I am not sure what debug information I can provide.

[osboxes@osboxes sublime_text]$ ./sublime_text  --debug --multiinstance 
:0                                                                startup, version: 4191 linux x64 channel: dev
:0                                                                executable: /home/osboxes/Desktop/sublime_text/sublime_text
:0                                                                application: /home/osboxes/Desktop/sublime_text
:0                                                                working dir: /home/osboxes/Desktop/sublime_text
:0                                                                packages path: /home/osboxes/Desktop/sublime_text/Data/Packages
:0                                                                state path: /home/osboxes/Desktop/sublime_text/Data/Local
:0                                                                zip path: /home/osboxes/Desktop/sublime_text/Packages
:0                                                                zip path: /home/osboxes/Desktop/sublime_text/Data/Installed Packages
:0                                                                ignored_packages: ["Vintage"]
:0                                                                pre session restore time: 0.131818
:0                                                                startup time: 0.221759
:0                                                                first paint time: 0.250751
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.html_print
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.keymap
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
:0                                                                plugins loaded

Steps to reproduce

  1. ./sublime_text --safe-mode
  2. Close the safe mode popup.
  3. Press any key and ST gets stucked. And the char is not typed on the screen yet.
  4. I found that even if I do View -> Show Console, it gets stuck too.

Expected behavior

ST works normally.

Actual behavior

It gets frozen or py38 plugin host crashes.

Sublime Text build number

4181 ~ 4191

Operating system & version

CentOS 7.9.2009 (glibc 2.17) VM

@BenjaminSchaaf
Copy link
Member

If you run it under a debugger (gdb) where does it get stuck? You can do this by running:

$ gdb --args /opt/sublime_text/sublime_text --multiinstance --debug

Entering r once that's loaded. Use Sublime Text until the issue occurs. If it's still running use ctrl+c to interrupt it. Then enter bt to get a backtrace.

@PhilippReinke
Copy link

PhilippReinke commented Jan 16, 2025

I have the same problem on mac for roughly 2 weeks. In the beginning it was occasionally but now it's kind of a pain to work with Sublime. Please fix it.

I think it is independent from the py38 plugin as I haven't got it.

@jfcherng
Copy link
Author

jfcherng commented Jan 16, 2025

If you run it under a debugger (gdb) where does it get stuck? You can do this by running:

$ gdb --args /opt/sublime_text/sublime_text --multiinstance --debug

Entering r once that's loaded. Use Sublime Text until the issue occurs. If it's still running use ctrl+c to interrupt it. Then enter bt to get a backtrace.

ST 4191 (new portable build without any plugin = just freeze)

[osboxes@osboxes sublime_text]$  gdb --args ./sublime_text --multiinstance --debug
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/osboxes/Desktop/sublime_text/sublime_text...(no debugging symbols found)...done.
(gdb) r
Starting program: /home/osboxes/Desktop/sublime_text/./sublime_text --multiinstance --debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe28c0700 (LWP 3696)]
[New Thread 0x7fffe1bff700 (LWP 3697)]
[Detaching after fork from child process 3698]
:0                                                                startup, version: 4191 linux x64 channel: dev
:0                                                                executable: /home/osboxes/Desktop/sublime_text/sublime_text
:0                                                                application: /home/osboxes/Desktop/sublime_text
:0                                                                working dir: /home/osboxes/Desktop/sublime_text
:0                                                                packages path: /home/osboxes/Desktop/sublime_text/Data/Packages
:0                                                                state path: /home/osboxes/Desktop/sublime_text/Data/Local
[New Thread 0x7fffded7f700 (LWP 3702)]
[New Thread 0x7fffdeb7e700 (LWP 3703)]
[New Thread 0x7fffde97d700 (LWP 3704)]
:0                                                                zip path: /home/osboxes/Desktop/sublime_text/Packages
:0                                                                zip path: /home/osboxes/Desktop/sublime_text/Data/Installed Packages
[New Thread 0x7fffde77c700 (LWP 3705)]
:0                                                                ignored_packages: ["Vintage"]
[New Thread 0x7fffddf7b700 (LWP 3706)]
[New Thread 0x7fffdd77a700 (LWP 3707)]
[New Thread 0x7fffdcf79700 (LWP 3708)]
[Thread 0x7fffde77c700 (LWP 3705) exited]
:0                                                                generating syntax summary
:0                                                                generating meta info summary
:0                                                                pre session restore time: 1.75596
[New Thread 0x7fffde77c700 (LWP 3709)]
[New Thread 0x7fffda3e9700 (LWP 3710)]
[New Thread 0x7fffd95e8700 (LWP 3711)]
:0                                                                startup time: 1.90277
:0                                                                first paint time: 1.94521
[New Thread 0x7fffd791d700 (LWP 3722)]
[Detaching after vfork from child process 3723]
[New Thread 0x7fffd771c700 (LWP 3724)]
[New Thread 0x7fffd6f1b700 (LWP 3725)]
[Detaching after vfork from child process 3726]
[Thread 0x7fffd95e8700 (LWP 3711) exited]
[New Thread 0x7fffd6d1a700 (LWP 3728)]
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.html_print
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.keymap
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
:0                                                                plugins loaded
[Thread 0x7fffda3e9700 (LWP 3710) exited]
[Thread 0x7fffde77c700 (LWP 3709) exited]
^C
Program received signal SIGINT, Interrupt.
0x0000555555e29119 in ?? ()
Missing separate debuginfos, use: debuginfo-install PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64 at-spi2-atk-2.26.2-1.el7.x86_64 at-spi2-core-2.28.0-1.el7.x86_64 atk-2.28.1-2.el7.x86_64 bzip2-libs-1.0.6-13.el7.x86_64 cairo-1.15.12-4.el7.x86_64 cairo-gobject-1.15.12-4.el7.x86_64 cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 dbus-libs-1.10.24-15.el7.x86_64 elfutils-libelf-0.176-5.el7.x86_64 elfutils-libs-0.176-5.el7.x86_64 expat-2.1.0-15.el7_9.x86_64 fontconfig-2.13.0-4.3.el7.x86_64 freetype-2.8-14.el7_9.1.x86_64 fribidi-1.0.2-1.el7_7.1.x86_64 gdk-pixbuf2-2.36.12-3.el7.x86_64 glib2-2.56.1-9.el7_9.x86_64 glibc-2.17-326.el7_9.3.x86_64 graphite2-1.3.10-1.el7_3.x86_64 gtk3-3.22.30-8.el7_9.x86_64 gvfs-client-1.36.2-7.el7_9.x86_64 harfbuzz-1.7.5-2.el7.x86_64 keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.15.1-55.el7_9.x86_64 libX11-1.6.7-5.el7_9.x86_64 libXau-1.0.8-2.1.el7.x86_64 libXcomposite-0.4.4-4.1.el7.x86_64 libXcursor-1.1.15-1.el7.x86_64 libXdamage-1.1.4-4.1.el7.x86_64 libXext-1.3.3-3.el7.x86_64 libXfixes-5.0.3-1.el7.x86_64 libXi-1.7.9-1.el7.x86_64 libXinerama-1.1.3-2.1.el7.x86_64 libXrandr-1.5.1-2.el7.x86_64 libXrender-0.9.10-1.el7.x86_64 libattr-2.4.46-13.el7.x86_64 libblkid-2.23.2-65.el7_9.1.x86_64 libcanberra-0.30-9.el7.x86_64 libcanberra-gtk3-0.30-9.el7.x86_64 libcap-2.22-11.el7.x86_64 libcom_err-1.42.9-19.el7.x86_64 libcroco-0.6.12-6.el7_9.x86_64 libcurl-devel-7.29.0-59.el7_9.2.x86_64 libepoxy-1.5.2-1.el7.x86_64 libffi-3.0.13-19.el7.x86_64 libgcc-4.8.5-44.el7.x86_64 libgcrypt-1.5.3-14.el7.x86_64 libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64 libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64 libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64 libgpg-error-1.12-3.el7.x86_64 libidn-1.28-4.el7.x86_64 libmount-2.23.2-65.el7_9.1.x86_64 libogg-1.3.0-7.el7.x86_64 libpng-1.5.13-8.el7.x86_64 librsvg2-2.40.20-1.el7.x86_64 libselinux-2.5-15.el7.x86_64 libssh2-1.8.0-4.el7_9.1.x86_64 libtdb-1.3.18-1.el7.x86_64 libthai-0.1.14-9.el7.x86_64 libtool-ltdl-2.4.2-22.el7_3.x86_64 libuuid-2.23.2-65.el7_9.1.x86_64 libvorbis-1.3.3-8.el7.1.x86_64 libwayland-client-1.15.0-1.el7.x86_64 libwayland-cursor-1.15.0-1.el7.x86_64 libwayland-egl-1.15.0-1.el7.x86_64 libxcb-1.13-1.el7.x86_64 libxkbcommon-0.7.1-3.el7.x86_64 libxml2-2.9.1-6.el7_9.6.x86_64 lz4-1.8.3-1.el7.x86_64 nspr-4.35.0-1.el7_9.x86_64 nss-3.90.0-2.el7_9.x86_64 nss-pem-1.0.3-7.el7_9.1.x86_64 nss-softokn-3.90.0-6.el7_9.x86_64 nss-softokn-freebl-3.90.0-6.el7_9.x86_64 nss-sysinit-3.90.0-2.el7_9.x86_64 nss-util-3.90.0-1.el7_9.x86_64 openldap-2.4.44-25.el7_9.x86_64 openssl-libs-1.0.2k-26.el7_9.x86_64 pango-1.42.4-4.el7_7.x86_64 pcre-8.32-17.el7.x86_64 pixman-0.34.0-1.el7.x86_64 sqlite-3.7.17-8.el7_7.1.x86_64 systemd-libs-219-78.el7_9.9.x86_64 xz-libs-5.2.2-2.el7_9.x86_64 zlib-1.2.7-21.el7_9.x86_64
(gdb) bt
#0  0x0000555555e29119 in ?? ()
#1  0x0000555555e28a6d in ?? ()
#2  0x0000555555e2b709 in ?? ()
#3  0x0000555555cde232 in ?? ()
#4  0x0000555555ce29ae in ?? ()
#5  0x0000555555cd7115 in ?? ()
#6  0x0000555555d09e21 in ?? ()
#7  0x0000555555aea1c6 in ?? ()
#8  0x0000555555ae76c1 in ?? ()
#9  0x0000555555aa928c in ?? ()
#10 0x0000555555aa92b0 in ?? ()
#11 0x0000555555aa92b0 in ?? ()
#12 0x00005555559b53b3 in ?? ()
#13 0x0000555555aa928c in ?? ()
#14 0x0000555555aa92b0 in ?? ()
#15 0x0000555555aa92b0 in ?? ()
#16 0x0000555555aac0d6 in ?? ()
#17 0x0000555555b1f9a3 in ?? ()
#18 0x0000555555b1bdaf in ?? ()
#19 0x0000555555b2f8ef in ?? ()
#20 0x0000555555b302a1 in ?? ()
#21 0x00007fffeb2e1321 in _gtk_marshal_BOOLEAN__BOXEDv () from /lib64/libgtk-3.so.0
#22 0x00007ffff778dc47 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0
#23 0x00007ffff77a76f7 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
#24 0x00007ffff77a837f in g_signal_emit () from /lib64/libgobject-2.0.so.0
#25 0x00007fffeb42ba7c in gtk_widget_event_internal () from /lib64/libgtk-3.so.0
#26 0x00007fffeb2e022b in gtk_main_do_event () from /lib64/libgtk-3.so.0
#27 0x00007fffee201d55 in _gdk_event_emit () from /lib64/libgdk-3.so.0
#28 0x00007fffee2325a2 in gdk_event_source_dispatch () from /lib64/libgdk-3.so.0
#29 0x00007ffff74b4119 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#30 0x00007ffff74b4478 in g_main_context_iterate.isra.19 () from /lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#31 0x00007ffff74b474a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#32 0x00007fffeb2df585 in gtk_main () from /lib64/libgtk-3.so.0
#33 0x0000555555b35dc9 in ?? ()
#34 0x000055555593aff2 in ?? ()
#35 0x00007ffff63be555 in __libc_start_main () from /lib64/libc.so.6
#36 0x00005555558b96c9 in ?? ()
(gdb) 

ST 4191 (my daily work setup = py38 plugin host crashes)

[osboxes@osboxes sublime_text]$  gdb --args ./sublime_text --multiinstance --debug
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-120.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/osboxes/Desktop/sublime_text/sublime_text...(no debugging symbols found)...done.
(gdb) r
Starting program: /home/osboxes/Desktop/sublime_text/./sublime_text --multiinstance --debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe28c0700 (LWP 4044)]
[New Thread 0x7fffe1bff700 (LWP 4045)]
[Detaching after fork from child process 4046]
:0                                                                startup, version: 4191 linux x64 channel: dev
:0                                                                executable: /home/osboxes/Desktop/sublime_text/sublime_text
:0                                                                application: /home/osboxes/Desktop/sublime_text
:0                                                                working dir: /home/osboxes/Desktop/sublime_text
:0                                                                packages path: /home/osboxes/.config/sublime-text/Packages
:0                                                                state path: /home/osboxes/.config/sublime-text/Local
[New Thread 0x7fffde6ff700 (LWP 4050)]
[New Thread 0x7fffde4fe700 (LWP 4051)]
[New Thread 0x7fffde2fd700 (LWP 4052)]
:0                                                                zip path: /home/osboxes/Desktop/sublime_text/Packages
:0                                                                zip path: /home/osboxes/.config/sublime-text/Installed Packages
[New Thread 0x7fffde0fc700 (LWP 4053)]
:0                                                                ignored_packages: ["Vintage"]
[New Thread 0x7fffdd8fb700 (LWP 4054)]
[New Thread 0x7fffdd0fa700 (LWP 4055)]
[New Thread 0x7fffdc8f9700 (LWP 4056)]
[Thread 0x7fffde0fc700 (LWP 4053) exited]
:0                                                                generating syntax summary
:0                                                                generating meta info summary
:0                                                                pre session restore time: 2.64956
[New Thread 0x7fffde0fc700 (LWP 4057)]
:0                                                                git: located Sublime Merge installed at /opt/sublime_merge
:0                                                                git: using configuration from system git install
[New Thread 0x7fffd8fd0700 (LWP 4058)]
:0                                                                startup time: 2.77481
:0                                                                git: tracking working dir /home/osboxes/Desktop/repos/find_supervisors
[New Thread 0x7fffdafb9700 (LWP 4059)]
[New Thread 0x7fffd7fcf700 (LWP 4060)]
:0                                                                font face "Times" could not be found, defaulting to "Monospace"
:0                                                                first paint time: 2.86415
[Thread 0x7fffdafb9700 (LWP 4059) exited]
[New Thread 0x7fffd349a700 (LWP 4061)]
[New Thread 0x7fffd2c99700 (LWP 4062)]
[Thread 0x7fffd2c99700 (LWP 4062) exited]
[Thread 0x7fffd349a700 (LWP 4061) exited]
[Thread 0x7fffd7fcf700 (LWP 4060) exited]
[New Thread 0x7fffd7fcf700 (LWP 4063)]
[Detaching after vfork from child process 4064]
[New Thread 0x7fffd2c99700 (LWP 4065)]
[New Thread 0x7fffdafb9700 (LWP 4066)]
[Detaching after vfork from child process 4067]
[New Thread 0x7fffd349a700 (LWP 4068)]
:0                                                                git: tracking working dir /home/osboxes/Desktop/repos/find_supervisors/branch-builds
reloading python 3.3 plugin AlignTab.aligner
reloading python 3.3 plugin AlignTab.aligntab
reloading python 3.3 plugin AlignTab.hist
reloading python 3.3 plugin AlignTab.parser
reloading python 3.3 plugin AlignTab.table
reloading python 3.3 plugin AlignTab.utils
reloading python 3.3 plugin AlignTab.wclen
reloading python 3.3 plugin Case Conversion.case_conversion
reloading python 3.3 plugin Case Conversion.case_parse
reloading python 3.3 plugin Codec.codec_base62
adding pybase62 to sys.path
reloading python 3.3 plugin Codec.codec_base64
reloading python 3.3 plugin Codec.codec_hex
reloading python 3.3 plugin Codec.codec_idn
reloading python 3.3 plugin Codec.codec_json
reloading python 3.3 plugin Codec.codec_quopri
reloading python 3.3 plugin Codec.codec_xml
reloading python 3.3 plugin Codec.sublime_codec
reloading python 3.3 plugin FindCursor.find_cursor
reloading python 3.3 plugin FindCursor.support
reloading python 3.3 plugin GenerateUUID.generate_uuid
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading python 3.3 plugin GotoEndOfLineOrScope.movetoendoflineorbeforespecifiedscope
reloading plugin Default.comment
reloading python 3.3 plugin GotoEndOfLineOrScope.sublime_helper
reloading python 3.3 plugin HyperClick.hyper_click_annotator
reloading plugin Default.convert_color_scheme
reloading python 3.3 plugin HyperClick.hyper_click_command
reloading python 3.3 plugin Indent XML.indentxml
reloading plugin Default.convert_syntax
reloading python 3.3 plugin Indent XML.setup
reloading python 3.3 plugin Inline Python.inline_python
reloading python 3.3 plugin MarkdownPreview.browser
reloading python 3.3 plugin MarkdownPreview.markdown_preview
reloading plugin Default.copy_path
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.html_print
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.keymap
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading python 3.3 plugin MarkdownPreview.markdown_settings
reloading python 3.3 plugin MarkdownPreview.markdown_wrapper
reloading python 3.3 plugin MultiEditUtils.MultiEditUtils
reloading python 3.3 plugin MultiEditUtils.selection_fields
reloading plugin Diff.diff
reloading python 3.3 plugin OverrideAudit.override_audit
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin AceJump-Chinese.ace_jump
reloading plugin Advanced Substation Alpha (ASS).boot
reloading plugin AutoFilePath.boot
reloading plugin AutoSetSyntax.boot
reloading python 3.3 plugin ProjectManager.json_file
reloading python 3.3 plugin ProjectManager.project_manager
reloading python 3.3 plugin ScopeHunter.scope_hunter
reloading plugin BootstrapAutocomplete.boot
reloading plugin BracketHighlighter.bh_core
reloading python 3.3 plugin ScopeHunter.scope_hunter_notify
reloading python 3.3 plugin ScopeHunter.support
reloading python 3.3 plugin SelectUntil.edit
reloading python 3.3 plugin SelectUntil.select-until
reloading python 3.3 plugin Sort Lines (Numerically).sort_numerically
reloading python 3.3 plugin Sort Lines (Numerically).SortNumericallyCommand
reloading python 3.3 plugin Sort Lines (Numerically).tests
reloading python 3.3 plugin AutomaticPackageReloader33.package_reloader
reloading plugin BracketHighlighter.bh_logging
reloading plugin BracketHighlighter.bh_plugin
reloading plugin BracketHighlighter.bh_popup
reloading plugin BracketHighlighter.bh_regions
reloading plugin BracketHighlighter.bh_remove
reloading plugin BracketHighlighter.bh_rules
reloading plugin BracketHighlighter.bh_search
reloading plugin BracketHighlighter.bh_swapping
reloading plugin BracketHighlighter.bh_wrapping
reloading plugin BracketHighlighter.support
reloading plugin ColorHelper.ch_dev
reloading python 3.3 plugin BetterFindBuffer.find_results
reloading python 3.3 plugin CommandsBrowser33.browse
reloading python 3.3 plugin JsPrettier.__init__
reloading python 3.3 plugin JsPrettier.JsPrettier
[New Thread 0x7fffd38e5700 (LWP 4075)]
reloading python 3.3 plugin LiveReload.__init__
[New Thread 0x7fffd1698700 (LWP 4076)]
[Detaching after vfork from child process 4077]
enabled_plugins
LiveReload: added file /livereload.js with content-type: text/javascript
enabled_plugins
reloading python 3.3 plugin LiveReload.CoffeescriptPlugin
INFO:WebSocketClient:Starting server
reloading python 3.3 plugin LiveReload.CommandAPI
reloading python 3.3 plugin LiveReload.CompassPlugin
reloading python 3.3 plugin LiveReload.LESSPlugin
reloading python 3.3 plugin LiveReload.LiveReload
reloading python 3.3 plugin LiveReload.SimpleReloadCallback
reloading python 3.3 plugin LiveReload.SimpleReloadPlugin
reloading python 3.3 plugin LiveReload.SimpleReloadPluginDelay
reloading python 3.3 plugin LiveReload.SimpleWSCallback
reloading python 3.3 plugin LiveReload-plugins.MarkdownLiveReload
reloading plugin ColorHelper.ch_mixin
reloading plugin ColorHelper.ch_native_picker
reloading plugin ColorHelper.ch_panel
reloading plugin ColorHelper.ch_picker
reloading plugin ColorHelper.ch_preview
reloading plugin ColorHelper.ch_tool_blend
reloading plugin ColorHelper.ch_tool_colormod
reloading plugin ColorHelper.ch_tool_contrast
reloading plugin ColorHelper.ch_tool_diff
reloading plugin ColorHelper.ch_tool_edit
reloading plugin ColorHelper.ch_tools
reloading plugin ColorHelper.ch_util
reloading plugin ColorHelper.support
reloading plugin CommandAndMenu.boot
reloading plugin CommandsBrowser.commands_browser
reloading plugin DoxyDoxygen (evolution).Doxy
reloading plugin EditorConfig.EditorConfig
reloading plugin Emmet.main
reloading plugin Emoji.boot
reloading plugin Fanhuaji.boot
reloading plugin FileManager.FileManager
reloading plugin FileManager.prevent_default
reloading plugin Fmt.difflib
reloading plugin Fmt.Fmt
reloading plugin FollowLnk.boot
[FollowLnk][INFO] This plugin is only supported on Windows.
reloading plugin INI.open_context_reg_key
reloading plugin Insert Nums.InsertNums
reloading plugin Jq.jq
reloading plugin Less.plugin
reloading plugin LSP-bash.boot
[Thread 0x7fffd1698700 (LWP 4076) exited]
[Thread 0x7fffd38e5700 (LWP 4075) exited]
[New Thread 0x7fffd1698700 (LWP 4084)]
[Thread 0x7fffd1698700 (LWP 4084) exited]
reloading plugin LSP-clangd.plugin
reloading plugin LSP-copilot.boot
reloading plugin LSP-css.data_types
reloading plugin LSP-css.plugin
reloading plugin LSP-dockerfile.plugin
reloading plugin LSP-eslint.plugin
reloading plugin LSP-file-watcher-chokidar.watcher
reloading plugin LSP-html.data_types
reloading plugin LSP-html.plugin
reloading plugin LSP-intelephense.boot
reloading plugin LSP-json.commands
reloading plugin LSP-json.plugin
reloading plugin LSP-json.schema_store
reloading plugin LSP-marksman.plugin
reloading plugin LSP-ruff.boot
reloading plugin LSP-typescript.commands
reloading plugin LSP-typescript.plugin
reloading plugin LSP-typescript.plugin_types
reloading plugin LSP-yaml.plugin
reloading plugin LSP.boot
reloading plugin OpenUri.boot
reloading plugin Package Control.plugin
reloading plugin PackageDev._logging
reloading plugin PackageDev.main
reloading plugin Phpcs.phpcs
reloading plugin RainbowIndent.boot
reloading plugin RichFormatCodes.boot
reloading plugin Sass.plugin
reloading plugin SublimeLinter-contrib-markdownlint.linter
reloading plugin SublimeLinter-contrib-sublime-syntax.linter
reloading plugin SublimeLinter-php.linter
reloading plugin SublimeLinter.__allo__
reloading plugin SublimeLinter._init
reloading plugin SublimeLinter.active_linters_view
reloading plugin SublimeLinter.busy_indicator_view
reloading plugin SublimeLinter.goto_commands
reloading plugin SublimeLinter.highlight_view
reloading plugin SublimeLinter.log_handler
reloading plugin SublimeLinter.panel_view
reloading plugin SublimeLinter.quick_actions
reloading plugin SublimeLinter.status_bar_view
reloading plugin SublimeLinter.sublime_linter
reloading plugin YamlPipelines.set_syntax_on_load_or_save
reloading plugin AutomaticPackageReloader.package_reloader
reloading plugin ConvertToUTF8.ConvertToUTF8
reloading plugin my_demo_38.TextInputHandlerDemo
reloading plugin my_plugin_38.0_lsp_utils
reloading plugin my_plugin_38.always_indent_command
reloading plugin my_plugin_38.console_exec_command
reloading plugin my_plugin_38.copy_without_newline_command
reloading plugin my_plugin_38.decorate_inline_comment
reloading plugin my_plugin_38.deselect_command
reloading plugin my_plugin_38.dev_mode
reloading plugin my_plugin_38.expand_flatten_json_command
reloading plugin my_plugin_38.extend_selection_to_previous_line_command
reloading plugin my_plugin_38.find_and_replace
reloading plugin my_plugin_38.focus_active_output_panel_command
reloading plugin my_plugin_38.goto_symbol_command
reloading plugin my_plugin_38.just_one_space_command
reloading plugin my_plugin_38.run_async_command
reloading plugin my_plugin_38.run_input_cli_command
reloading plugin my_plugin_38.selection_to_top_command
reloading plugin my_plugin_38.step_tab_cycle_command
reloading plugin my_plugin_38.toggle_all_inline_diffs_command
reloading plugin my_plugin_38.toggle_readonly_command
reloading plugin my_plugin_38.toggle_word_command
reloading plugin Terminal.Terminal
:0                                                                plugins loaded
OverrideAudit: Initializing
OverrideAudit: Sublime version has changed; generating automatic report
[OpenUri][INFO] Set log level: INFO
[OpenUri][INFO] Activated schemes: ('', 'file://', 'ftp://', 'ftps://', 'http://', 'https://', 'mailto:')
✈ Copilot has been signed in and authorized.
Package Control: Detected Sublime Text update, looking for package updates
Package Control: All specified packages up-to-date!
[4047:4047:20250116,051827.700279:ERROR process_memory_range.cc:86] read out of range
[4047:4047:20250116,051827.700361:ERROR elf_image_reader.cc:606] missing nul-terminator
[4047:4047:20250116,051827.700597:ERROR elf_dynamic_array_reader.h:64] tag not found
[4047:4047:20250116,051827.700842:ERROR elf_dynamic_array_reader.h:64] tag not found
[4047:4047:20250116,051827.700956:ERROR elf_dynamic_array_reader.h:64] tag not found
[4047:4047:20250116,051827.701007:ERROR elf_dynamic_array_reader.h:64] tag not found
[4047:4047:20250116,051827.701049:ERROR elf_dynamic_array_reader.h:64] tag not found
[4047:4047:20250116,051827.704205:ERROR file_io_posix.cc:144] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2)
[4047:4047:20250116,051827.704232:ERROR file_io_posix.cc:144] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2)
[4047:4048:20250116,051827.705766:ERROR directory_reader_posix.cc:42] opendir /home/osboxes/.cache/sublime-text/Crash Reports/attachments/d52b5728-1e69-42fa-8462-54df75214acc: No such file or directory (2)
:0                                                                error: plugin_host-3.8 has exited unexpectedly, some plugin functionality won't be available until Sublime Text has been restarted
[Thread 0x7fffd349a700 (LWP 4068) exited]
[Thread 0x7fffdafb9700 (LWP 4066) exited]
Gtk-Message: 05:18:28.346: GtkDialog mapped without a transient parent. This is discouraged.
[Thread 0x7fffd8fd0700 (LWP 4058) exited]
[New Thread 0x7fffd38e5700 (LWP 4260)]
[New Thread 0x7fffd8fd0700 (LWP 4261)]
[Thread 0x7fffd8fd0700 (LWP 4261) exited]
[Thread 0x7fffd38e5700 (LWP 4260) exited]
^C
Program received signal SIGINT, Interrupt.
0x00007ffff648fddd in poll () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64 at-spi2-atk-2.26.2-1.el7.x86_64 at-spi2-core-2.28.0-1.el7.x86_64 atk-2.28.1-2.el7.x86_64 bzip2-libs-1.0.6-13.el7.x86_64 cairo-1.15.12-4.el7.x86_64 cairo-gobject-1.15.12-4.el7.x86_64 cyrus-sasl-lib-2.1.26-24.el7_9.x86_64 dbus-libs-1.10.24-15.el7.x86_64 elfutils-libelf-0.176-5.el7.x86_64 elfutils-libs-0.176-5.el7.x86_64 expat-2.1.0-15.el7_9.x86_64 fontconfig-2.13.0-4.3.el7.x86_64 freetype-2.8-14.el7_9.1.x86_64 fribidi-1.0.2-1.el7_7.1.x86_64 gdk-pixbuf2-2.36.12-3.el7.x86_64 glib2-2.56.1-9.el7_9.x86_64 glibc-2.17-326.el7_9.3.x86_64 graphite2-1.3.10-1.el7_3.x86_64 gtk3-3.22.30-8.el7_9.x86_64 gvfs-client-1.36.2-7.el7_9.x86_64 harfbuzz-1.7.5-2.el7.x86_64 keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.15.1-55.el7_9.x86_64 libX11-1.6.7-5.el7_9.x86_64 libXau-1.0.8-2.1.el7.x86_64 libXcomposite-0.4.4-4.1.el7.x86_64 libXcursor-1.1.15-1.el7.x86_64 libXdamage-1.1.4-4.1.el7.x86_64 libXext-1.3.3-3.el7.x86_64 libXfixes-5.0.3-1.el7.x86_64 libXi-1.7.9-1.el7.x86_64 libXinerama-1.1.3-2.1.el7.x86_64 libXrandr-1.5.1-2.el7.x86_64 libXrender-0.9.10-1.el7.x86_64 libattr-2.4.46-13.el7.x86_64 libblkid-2.23.2-65.el7_9.1.x86_64 libcanberra-0.30-9.el7.x86_64 libcanberra-gtk3-0.30-9.el7.x86_64 libcap-2.22-11.el7.x86_64 libcom_err-1.42.9-19.el7.x86_64 libcurl-devel-7.29.0-59.el7_9.2.x86_64 libepoxy-1.5.2-1.el7.x86_64 libffi-3.0.13-19.el7.x86_64 libgcc-4.8.5-44.el7.x86_64 libgcrypt-1.5.3-14.el7.x86_64 libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64 libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64 libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64 libgpg-error-1.12-3.el7.x86_64 libidn-1.28-4.el7.x86_64 libmount-2.23.2-65.el7_9.1.x86_64 libogg-1.3.0-7.el7.x86_64 libpng-1.5.13-8.el7.x86_64 libselinux-2.5-15.el7.x86_64 libssh2-1.8.0-4.el7_9.1.x86_64 libtdb-1.3.18-1.el7.x86_64 libthai-0.1.14-9.el7.x86_64 libtool-ltdl-2.4.2-22.el7_3.x86_64 libuuid-2.23.2-65.el7_9.1.x86_64 libvorbis-1.3.3-8.el7.1.x86_64 libwayland-client-1.15.0-1.el7.x86_64 libwayland-cursor-1.15.0-1.el7.x86_64 libwayland-egl-1.15.0-1.el7.x86_64 libxcb-1.13-1.el7.x86_64 libxkbcommon-0.7.1-3.el7.x86_64 lz4-1.8.3-1.el7.x86_64 nspr-4.35.0-1.el7_9.x86_64 nss-3.90.0-2.el7_9.x86_64 nss-pem-1.0.3-7.el7_9.1.x86_64 nss-softokn-3.90.0-6.el7_9.x86_64 nss-softokn-freebl-3.90.0-6.el7_9.x86_64 nss-sysinit-3.90.0-2.el7_9.x86_64 nss-util-3.90.0-1.el7_9.x86_64 openldap-2.4.44-25.el7_9.x86_64 openssl-libs-1.0.2k-26.el7_9.x86_64 pango-1.42.4-4.el7_7.x86_64 pcre-8.32-17.el7.x86_64 pixman-0.34.0-1.el7.x86_64 sqlite-3.7.17-8.el7_7.1.x86_64 systemd-libs-219-78.el7_9.9.x86_64 xz-libs-5.2.2-2.el7_9.x86_64 zlib-1.2.7-21.el7_9.x86_64
(gdb) bt
#0  0x00007ffff648fddd in poll () from /lib64/libc.so.6
#1  0x00007ffff74b43fc in g_main_context_iterate.isra.19 () from /lib64/libglib-2.0.so.0
#2  0x00007ffff74b474a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3  0x00007fffeb24dfa0 in gtk_dialog_run () from /lib64/libgtk-3.so.0
#4  0x0000555555b34ce3 in ?? ()
#5  0x0000555555b2e34f in ?? ()
#6  0x0000555555b2e3ae in ?? ()
#7  0x00007ffff74b0d47 in g_idle_dispatch () from /lib64/libglib-2.0.so.0
#8  0x00007ffff74b4119 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#9  0x00007ffff74b4478 in g_main_context_iterate.isra.19 () from /lib64/libglib-2.0.so.0
#10 0x00007ffff74b474a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#11 0x00007fffeb2df585 in gtk_main () from /lib64/libgtk-3.so.0
#12 0x0000555555b35dc9 in ?? ()
#13 0x000055555593aff2 in ?? ()
#14 0x00007ffff63be555 in __libc_start_main () from /lib64/libc.so.6
#15 0x00005555558b96c9 in ?? ()
(gdb) 

@jfcherng
Copy link
Author

Just for a record. @BenjaminSchaaf I've DM you error logs with debug symbols on Discord.

@BenjaminSchaaf
Copy link
Member

@PhilippReinke are you also using centos 7?

@jfcherng
Copy link
Author

@PhilippReinke are you also using centos 7?

mac

@PhilippReinke
Copy link

@BenjaminSchaaf @jfcherng No, I am using mac with apple silicon.

I also did a "rollback" to Sublime Text 4169. However, the problem persits.

@BenjaminSchaaf
Copy link
Member

@PhilippReinke Does it happen in safe mode?

@PhilippReinke
Copy link

@BenjaminSchaaf it does not appear to be slow in vanilla safe mode with no plugins.

I also did a revert as described under https://www.sublimetext.com/docs/revert.html and freshly installed my plugins (LSP, LSP-gopls and Terminus). It was immediately laggy again.

@PhilippReinke
Copy link

Sorry, I just realized that my problem does not fit the issue. For me Sublime is laggy without crashing.

@PhilippReinke
Copy link

Just for your information. My problem has been solved by using "hardware_acceleration": "disabled" (make sure to close Sublime for this change to be applied). OpenGL is deprecated on Apple silicon.

There is already an issue for it: #6155

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants