[Github-comments] [geany/geany] Slow startup (#2649)

Andy Alt notifications at xxxxx
Sun Jan 10 03:42:30 UTC 2021


I'm having this issue on GNU/Debian Linux 10. I've been experiencing a slow-down when opening projects ever since I rebuilt Geany a couple weeks ago. I was using the git version. I checked out 1.37.1 and rebuilt, then 1.37.0, and things didn't go back to normal until I checked out 1.36 and rebuilt.

It happens with any project, no matter the number of files. Each file takes noticeably longer to load than before. I've included some logs and profiling output below.

```
21:24:28: Geany INFO		: Geany 1.37.1 (git >= 26f4813f), en_US.utf8
21:24:28: Geany INFO		: GTK 3.24.5, GLib 2.58.3
21:24:28: Geany INFO		: OS: Linux
21:24:28: Geany INFO		: System data dir: /home/andy/.local/share/geany
21:24:28: Geany INFO		: User config dir: /home/andy/.config/geany
21:24:28: Geany INFO		: Loaded GTK+ CSS theme '/home/andy/.local/share/geany/geany.css'
21:24:28: Geany INFO		: Loaded GTK+ CSS theme '/home/andy/.local/share/geany/geany-3.20.css'
21:24:28: Geany INFO		: System plugin path: /home/andy/.local/lib/geany
21:24:28: Geany INFO		: Added filetype Clojure (63).
21:24:28: Geany INFO		: Added filetype Nim (64).
21:24:28: Geany INFO		: Added filetype Graphviz (65).
21:24:28: Geany INFO		: Added filetype Groovy (66).
21:24:28: Geany INFO		: Added filetype CUDA (67).
21:24:28: Geany INFO		: Added filetype JSON (68).
21:24:28: Geany INFO		: Added filetype Arduino (69).
21:24:28: Geany INFO		: Added filetype Kotlin (70).
21:24:28: Geany INFO		: Added filetype Scala (71).
21:24:28: Geany INFO		: Added filetype Genie (72).
21:24:28: Geany INFO		: Added filetype Swift (73).
21:24:28: Geany INFO		: Added filetype Cython (74).
21:24:28: Geany INFO		: Added filetype TypeScript (75).
21:24:28: Geany INFO		: Loaded libvte from libvte-2.91.so
21:24:28: Geany INFO		: unknown : None (UTF-8)
```
## config.log
[config.log](https://github.com/geany/geany/files/5792156/config.log)

## SVG output from profiling
This contains 2 SVG files, one from profiling with 1.36 and the other from 1.37.1

[geany_iss_2649_pprof.zip](https://github.com/geany/geany/files/5792171/geany_iss_2649_pprof.zip)

## Project I loaded for each of the 2 profiles

This is only useful to get an overview of the filetypes I'm loading. As I said above, it happens with any project. Most of the files I'm opening are of pretty average size.

[rmw.geany.txt](https://github.com/geany/geany/files/5792165/rmw.geany.txt)






-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2649#issuecomment-757408888
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210109/b1fd55d2/attachment.htm>


More information about the Github-comments mailing list