Fresh out of the oven, AdaCore just released v2026.2 of GNAT Studio! Have fun with it! Release link: Release GNAT Studio Continuous Release 2026.2 · AdaCore/gnatstudio · GitHub
Best regards,
Fer
Fresh out of the oven, AdaCore just released v2026.2 of GNAT Studio! Have fun with it! Release link: Release GNAT Studio Continuous Release 2026.2 · AdaCore/gnatstudio · GitHub
Best regards,
Fer
Thank you very much! I was waiting for it, so I already installed it (Linux Mint / Ubuntu). So far everything is OK.
When will there be a more recent Alire-compatible (GNAT-FSF-Builds) version of GNATCoverage?
Wonder when MacOS/arm64 will be a support platform…
I am disappointed. Under Windows it became very sluggish. The right mouse click pop up takes half a minute to show up. It seems that it starts a bunch of processes in background upon the click. I see many windows popping up and closing. I am considering reverting back to 26.0w.
I estimate sometime next week!
Not sure if I need something additional but when I try running it on Ubuntu 24.04.4 LTS I am getting:
**
Gtk:ERROR:../src/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Yaru (gtk-icon-theme-error-quark, 0)
Bail out! Gtk:ERROR:../src/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Yaru (gtk-icon-theme-error-quark, 0)
Aborted (core dumped)
I reverted back to the previous community release. For some reason Edit->Project Properties had disappeared. It seems that it moved to some sort of contextual menu for some reason. Why move it elsewhere? It makes sense to have the edit preferences and edit project properties under the same area.
I had a similar error once upon a time. What fixed it for me is including the gdk pixbuf directories as env vars. Make sure that your paths include the standard gnatstudio paths at startup as specified when completing the installation, but also:
the path you should be looking under:
/yourinstallationdirectory/gnatstudio/lib/gnatstudio/gdk-pixbufnamehere/versionnumber
The loaders.cache file and the loaders directory are what you’re after. Put these under GDK_PIXBUF_MODULE_FILE and GDK_PIXBUF_MODULEDIR variables, then export them.
GDK_PIXBUF_MODULE_FILE=loaders.cachefullpathhere
GDK_PIXBUF_MODULEDIR=loadersdirectoryfullpathhere
export GDK_PIXBUF_MODULE_FILE GDK_PIXBUF_MODULEDIR
Please tell me if this works or if you have a problem, the error you’re having sounds really similar to the one I had.
I also have the GTK issue
Edit: Turns out I simply didn’t run the doinstall script after being used to extracting the appimage or e.g. extracting android studio and running the main binary. The doinstall script has an update gdkpixbuf loaders cache section
.
Also confused by the Edit => project properties removal if intended. Alire is the way?
Hello,
You can have a look to the IDE 26 Release Notes to check what replaces the Project Properties.
Regards,
You need to run the doinstall.sh script to install GNAT Studio properly, and to update these caches in particular, as mentioned by @kevlar700. Hope this helps.
Regards,
This is strange, we can’t reproduce on our side. Do not hesitate to open an issue on the GNAT Studio GitHub repository with a log file, we will have a look.
Regards,
There is nothing in the logs. But in the Windows audit I see that on the right mouse click it starts a great number of processes (50?):
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4689|Process Termination|
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4689|Process Termination|
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4689|Process Termination|
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4688|Process Creation|
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4689|Process Termination|
|Audit Success|2026-04-13 18:22:20|Microsoft Windows security auditing.|4688|Process Creation|
...
E.g. C++
Process Information:
New Process ID: 0x622c
New Process Name: C:\GNAT\2021\bin\c++.exe
Token Elevation Type: TokenElevationTypeDefault (1)
Mandatory Label: Mandatory Label\High Mandatory Level
Creator Process ID: 0x730
Creator Process Name: C:\GPS\bin\gnatstudio.exe
Process Command Line:
That starts
Process Information:
New Process ID: 0xba0
New Process Name: C:\Windows\System32\conhost.exe
Token Elevation Type: TokenElevationTypeDefault (1)
Mandatory Label: Mandatory Label\High Mandatory Level
Creator Process ID: 0x622c
Creator Process Name: C:\GNAT\2021\bin\c++.exe
Process Command Line:
Then
Process Information:
New Process ID: 0x63e0
New Process Name: C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.23.20211.0_x64__8wekyb3d8bbwe\OpenConsole.exe
Token Elevation Type: TokenElevationTypeDefault (1)
Mandatory Label: Mandatory Label\High Mandatory Level
Creator Process ID: 0x5e8
Creator Process Name: C:\Windows\System32\svchost.exe
Process Command Line:
I also see gnatls, g++, gcc.
I wonder if any macOS will be supported.
totally forgot to run doinstall too..![]()
works just fine after doing that. I mainly start it by alr edit --project my_project so that is working fine too.
thanks! ![]()
Quite like the coloured tab indicating the compilation status. There used to be a way to set main in an option of some menu (don’t quite remember which one) so that manually updating the project file wasn’t necessary. Has that been removed alltogether or am I just not able to find it? ![]()
A very similar problem has been reported to a completely unrelated tool. Lots of moving parts here - what should be the desired state? Shall conhost.exe be launched, but the window should be hidden from view? something else?
Nice. I had some issues with the non default LSP semantic highlighting (more colours) dropping some text tokens during formatting before. I shall see if that’s more stable then now ![]()