Version: v2.0.5
Describe the Bug
When models generate non-text characters, it crashes the WebKit process and causes the UI to freeze.
Steps to Reproduce
- My system is running Fedora 42 KDE with X11, but it can also be reproduced on Wayland.
- Running the AppImage with any recent model—whether local or via API—and asking it to generate any emoji triggers the issue. The error also occurs when running from source code, but it does not freeze the interface.
- It is fairly inconsistent.
Screenshots / Logs
Details of the failing process
'''
PID: 1325963 (WebKitWebProces)
UID: 1000 (Gabriel_Mania)
GID: 1000 (Gabriel_Mania)
Signal: 6 (ABRT)
Timestamp: Sun 2026-08-02 15:14:41 -03 (21s ago)
Command Line: ././/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess 4 36 38
Executable: /tmp/.mount_Atomicfgclgg/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-\x2fhome\x2fGabriel_Mania\x2fDownloads\x2fAtomic.Chat_2.0.5_amd64.AppImage@e98c13f2662c434ca6bc427b8732c8c3.service
Unit: user@1000.service
User Unit: app-\x2fhome\x2fGabriel_Mania\x2fDownloads\x2fAtomic.Chat_2.0.5_amd64.AppImage@e98c13f2662c434ca6bc427b8732c8c3.service
Slice: user-1000.slice
Owner UID: 1000 (Gabriel_Mania)
Boot ID: 578f2e8965b54fd68f025c63169110a2
Machine ID: 4c8621a224b345c4838023843b052e45
Hostname: Gabriel-Note
Storage: /var/lib/systemd/coredump/core.WebKitWebProces.1000.578f2e8965b54fd68f025c63169110a2.1325963.1785694481000000.zst (present)
Size on Disk: 49.8M
Message: Process 1325963 (WebKitWebProces) of user 1000 dumped core.
Module /tmp/.mount_Atomicfgclgg/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxcb-randr.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxcb-randr.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/injected-bundle/libwebkit2gtkinjectedbundle.so without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libkeyutils.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libkeyutils.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpcre2-8.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpcre2-8.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libblkid.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libblkid.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libkrb5support.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libkrb5support.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libk5crypto.so.3 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libk5crypto.so.3
Module /tmp/.mount_Atomicfgclgg/usr/lib/libidn2.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libidn2.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libudev.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libudev.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libelf.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libelf.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXau.so.6 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatspi.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatspi.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libdbus-1.so.3 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libdbus-1.so.3
Module /tmp/.mount_Atomicfgclgg/usr/lib/libbrotlicommon.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libevdev.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libevdev.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpcre.so.3 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpcre.so.3
Module /tmp/.mount_Atomicfgclgg/usr/lib/libffi.so.8 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libffi.so.8
Module /tmp/.mount_Atomicfgclgg/usr/lib/libselinux.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libselinux.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libmount.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libmount.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libnghttp2.so.14 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libnghttp2.so.14
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgssapi_krb5.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgssapi_krb5.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpsl.so.5 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpsl.so.5
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgudev-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgudev-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/liborc-0.4.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/liborc-0.4.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libunwind.so.8 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libunwind.so.8
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwoff2common.so.1.0.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXrender.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXrender.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxcb-render.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxcb-render.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxcb-shm.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpixman-1.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpixman-1.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libicudata.so.70 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXext.so.6 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXext.so.6
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwayland-egl.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwayland-cursor.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwayland-cursor.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxkbcommon.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxkbcommon.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXdamage.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXcomposite.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXcursor.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXcursor.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXrandr.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXrandr.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpangoft2-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpangoft2-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatk-bridge-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatk-bridge-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgdk_pixbuf-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgdk_pixbuf-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcairo-gobject.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcairo-gobject.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXi.so.6 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libXi.so.6
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpangocairo-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpangocairo-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgraphite2.so.3 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgraphite2.so.3
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcap.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcap.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libzstd.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libzstd.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblzma.so.5 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblzma.so.5
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblz4.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblz4.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatomic.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatomic.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libbrotlidec.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libseccomp.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libseccomp.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libmanette-0.2.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libmanette-0.2.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwayland-server.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwayland-server.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libhyphen.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libtasn1.so.6 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libtasn1.so.6
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsecret-1.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsecret-1.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libglib-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libglib-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgobject-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgobject-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgmodule-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgmodule-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgio-2.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgio-2.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsoup-3.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsoup-3.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebp.so.7 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebp.so.7
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstgl-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstgl-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstvideo-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstvideo-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstaudio-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstaudio-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstpbutils-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstpbutils-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstreamer-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstreamer-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgcrypt.so.20 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgcrypt.so.20
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblcms2.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/liblcms2.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxslt.so.1 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxslt.so.1
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsqlite3.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsqlite3.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxml2.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libxml2.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgtk-3.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgtk-3.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcairo.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libcairo.so.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpango-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpango-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libicuuc.so.70 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libicuuc.so.70
Module /tmp/.mount_Atomicfgclgg/usr/lib/libharfbuzz-icu.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebpdemux.so.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgdk-3.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgdk-3.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libjpeg.so.8 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libjpeg.so.8
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsystemd.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libsystemd.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libicui18n.so.70 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libicui18n.so.70
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstapp-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstapp-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatk-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libatk-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libjavascriptcoregtk-4.1.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libjavascriptcoregtk-4.1.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstfft-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwoff2dec.so.1.0.2 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwoff2dec.so.1.0.2
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpng16.so.16 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libpng16.so.16
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebkit2gtk-4.1.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebkit2gtk-4.1.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstallocators-1.0.so.0 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libgstallocators-1.0.so.0
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebpmux.so.3 without build-id.
Module /tmp/.mount_Atomicfgclgg/usr/lib/libwebpmux.so.3
Module libGLESv2.so.2 from rpm libglvnd-1.7.0-9.fc44.x86_64
Module libEGL_mesa.so.0 from rpm mesa-26.1.5-1.fc44.x86_64
Module libtinfo.so.6 from rpm ncurses-6.6-1.fc44.x86_64
Module libpciaccess.so.0 from rpm libpciaccess-0.16-17.fc44.x86_64
Module libedit.so.0 from rpm libedit-3.1-59.20260512cvs.fc44.x86_64
Module libdrm_intel.so.1 from rpm libdrm-2.4.134-1.fc44.x86_64
Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.134-1.fc44.x86_64
Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-8.fc44.x86_64
Module libxcb-present.so.0 from rpm libxcb-1.17.0-7.fc44.x86_64
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-7.fc44.x86_64
Module libsensors.so.4 from rpm lm_sensors-3.6.0-24.fc44.x86_64
Module libSPIRV-Tools.so from rpm spirv-tools-2026.1-1.fc44.x86_64
Module libgallium-26.1.5.so from rpm mesa-26.1.5-1.fc44.x86_64
Module dri_gbm.so from rpm mesa-26.1.5-1.fc44.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.3-4.fc44.x86_64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-9.fc44.x86_64
Module libGLX.so.0 from rpm libglvnd-1.7.0-9.fc44.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.13-1.fc44.x86_64
Module libEGL.so.1 from rpm libglvnd-1.7.0-9.fc44.x86_64
Module libGL.so.1 from rpm libglvnd-1.7.0-9.fc44.x86_64
Module libgpg-error.so.0 from rpm libgpg-error-1.58-2.fc44.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-7.fc44.x86_64
Module libfribidi.so.0 from rpm fribidi-1.0.16-4.fc44.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-23.fc44.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.134-1.fc44.x86_64
Module libgbm.so.1 from rpm mesa-26.1.5-1.fc44.x86_64
Module libwayland-client.so.0 from rpm wayland-1.25.0-1.fc44.x86_64
Module libX11.so.6 from rpm libX11-1.8.13-1.fc44.x86_64
Module libz.so.1 from rpm zlib-ng-2.3.3-3.fc44.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-14.1.0-2.fc44.x86_64
Module libexpat.so.1 from rpm expat-2.8.1-1.fc44.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.17.0-4.fc44.x86_64
Module libfreetype.so.6 from rpm freetype-2.14.3-1.fc44.x86_64
Stack trace of thread 1325963:
#0 0x00007f6f4e07bccc __pthread_kill_implementation (libc.so.6 + 0x74ccc)
#1 0x00007f6f4e020e8e raise (libc.so.6 + 0x19e8e)
#2 0x00007f6f4e0087b3 abort (libc.so.6 + 0x17b3)
#3 0x00007f6f4e009804 __libc_message_impl.cold (libc.so.6 + 0x2804)
#4 0x00007f6f4e08608c malloc_printerr (libc.so.6 + 0x7f08c)
#5 0x00007f6f4e086924 _int_free_create_chunk (libc.so.6 + 0x7f924)
#6 0x00007f6f4e087a36 _int_free_merge_chunk (libc.so.6 + 0x80a36)
#7 0x00007f6f4e087b94 _int_free_chunk (libc.so.6 + 0x80b94)
#8 0x00007f6f539c1c15 free (ld-linux-x86-64.so.2 + 0x12c15)
#9 0x00007f6f4e076c52 __nptl_free_stacks (libc.so.6 + 0x6fc52)
#10 0x00007f6f4e076e3d __GI___nptl_deallocate_stack (libc.so.6 + 0x6fe3d)
#11 0x00007f6f4e07bace __pthread_clockjoin_ex (libc.so.6 + 0x74ace)
#12 0x00007f6ec8ffe7f6 thrd_join (libgallium-26.1.5.so + 0x5fe7f6)
#13 0x00007f6ec8fb3cb6 util_queue_kill_threads (libgallium-26.1.5.so + 0x5b3cb6)
#14 0x00007f6ec8fb3d8c atexit_handler (libgallium-26.1.5.so + 0x5b3d8c)
#15 0x00007f6f4e0236b1 __run_exit_handlers (libc.so.6 + 0x1c6b1)
#16 0x00007f6f4e02378e exit (libc.so.6 + 0x1c78e)
#17 0x00007f6f4e00a688 __libc_start_call_main (libc.so.6 + 0x3688)
#18 0x00007f6f4e00a798 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3798)
#19 0x0000561075bca095 n/a (/tmp/.mount_Atomicfgclgg/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess + 0x1095)
ELF object binary architecture: AMD x86-64
'''
Logs
'''
[2026-07-30][22:15:38][app_lib][INFO] Enabling system tray icon
[2026-07-30][22:15:38][app_lib::core::setup][DEBUG] jan CLI already on PATH — skipping reinstall
[2026-07-30][22:15:38][app_lib::core::setup][INFO] XDG Desktop Portal theme listener active
[2026-07-30][22:15:38][app_lib::core::setup][INFO] XDG Portal: initial system color-scheme: dark
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user exa-api-key, and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"username": "exa-api-key", "service": "jan-providers", "target": "default", "application": "rust-keyring"}, label: "exa-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "exa-api-key", "service": "jan-providers", "target": "default", "application": "rust-keyring"}, label: "exa-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user tavily-api-key, and no target
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user , and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "service": "jan-providers", "username": "tavily-api-key"}, label: "tavily-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "service": "jan-providers", "username": "", "target": "default"}, label: "@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "service": "jan-providers", "username": "tavily-api-key"}, label: "tavily-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "service": "jan-providers", "username": "", "target": "default"}, label: "@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Migrations complete. Current version: 3
[2026-07-30][22:15:39][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] [RAG] Vector DB ANN support: ✗ NOT AVAILABLE
[2026-07-30][22:15:39][webview:X0@tauri://localhost/assets/index-DTCM2TDE.js:52:375][WARN] [RAG] Warning: sqlite-vec not loaded. Collections will use slower linear search.
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user huggingface, and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "username": "huggingface", "service": "jan-providers"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "username": "huggingface", "service": "jan-providers"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:15:39][app_lib::core::mcp::helpers][INFO] MCP server initialization complete: 0 successful, 0 failed
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Starting llama-server in router mode: exe="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server" preset="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini" port=51599 models_max=2
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Router argv: ["--models-preset", "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini", "--models-max", "2", "--host", "127.0.0.1", "--port", "51599", "--no-ui"]
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Waiting for router to be ready (timeout=600s)...
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user openai, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "openai"}, label: "openai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "openai"}, label: "openai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user azure, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "application": "rust-keyring", "username": "azure"}, label: "azure@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "application": "rust-keyring", "username": "azure"}, label: "azure@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user anthropic, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "username": "anthropic", "target": "default", "application": "rust-keyring"}, label: "anthropic@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "username": "anthropic", "target": "default", "application": "rust-keyring"}, label: "anthropic@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user openrouter, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"username": "openrouter", "service": "jan-providers", "application": "rust-keyring", "target": "default"}, label: "openrouter@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "openrouter", "service": "jan-providers", "application": "rust-keyring", "target": "default"}, label: "openrouter@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user mistral, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user groq, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user xai, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "mistral"}, label: "mistral@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "username": "groq", "target": "default", "application": "rust-keyring"}, label: "groq@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "username": "groq", "target": "default", "application": "rust-keyring"}, label: "groq@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user gemini, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "target": "default", "username": "gemini", "application": "rust-keyring"}, label: "gemini@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "target": "default", "username": "gemini", "application": "rust-keyring"}, label: "gemini@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"username": "xai", "target": "default", "service": "jan-providers", "application": "rust-keyring"}, label: "xai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "xai", "target": "default", "service": "jan-providers", "application": "rust-keyring"}, label: "xai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user nvidia, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user huggingface, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "nvidia"}, label: "nvidia@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "username": "huggingface", "application": "rust-keyring"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "username": "huggingface", "application": "rust-keyring"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "nvidia"}, label: "nvidia@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user minimax, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "username": "minimax", "target": "default", "service": "jan-providers"}, label: "minimax@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "username": "minimax", "target": "default", "service": "jan-providers"}, label: "minimax@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "mistral"}, label: "mistral@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.041.826 I cmn common_param: common_params_print_info: verbosity = 3 (adjust with the -lv N CLI arg)
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.042.057 I srv init: The UI is disabled
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.042.062 I srv init: Use --ui/--no-ui (or deprecated --webui/--no-webui) to enable/disable
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.547 I srv load_models: Loaded 0 cached model presets
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.883 I srv load_models: Loaded 1 custom model presets from /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.970 I srv operator(): Available models (1) (*: custom preset)
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.972 I srv operator(): * sentence-transformer-mini
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.044.120 I srv llama_server: starting server in router mode. models will be automatically loaded on-demand
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.404 I srv llama_server: listening on http://127.0.0.1:51599
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.406 W srv llama_server: NOTE: router mode is experimental
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.407 W srv llama_server: it is not recommended to use this mode in untrusted environments
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] llama-server router is ready.
[2026-07-30][22:15:40][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Router started on port 51599 (pid 933646, models_max=2 [user=1, +1 embedding, 1 installed], preset=/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini)
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Checking for updates (current version: 0.8.4, 2 endpoints configured)
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Trying primary endpoint with signing: https://apps.jan.ai/update-check
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://apps.jan.ai/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Successfully fetched update info from endpoint https://apps.jan.ai/update-check: version 0.8.4
[2026-07-30][22:15:40][app_lib::core::updater::commands][INFO] No update needed: current 0.8.4 is up to date with latest 0.8.4
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] checking for updates https://apps.jan.ai/update-check
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://apps.jan.ai/
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] update response: Object {"notes": String(""), "platforms": Object {"darwin-aarch64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz")}, "darwin-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz")}, "linux-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGpnQTJFTzZweVF3Tm9iS0ljcHVHYkU4RVYvK3E5Ujk1YlhUbHhBWWdDQkVEeWdsRllkdmNjWGZmeGpLVTdZSmlRV3BNSUZaSmZVZlA0djlCVmRJdVEwPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0NzczMzcwCWZpbGU6SmFuXzAuOC40X2FtZDY0LkFwcEltYWdlClhPOUJ3cDRpMG1VckZ0UmRUYUhtUjZEaytaaWFzNS8wYlJVSXNoWS8vdjVCTVBWUDZsNCsvdm1JVUxTLzFZbE1sbTVDVDB6YkZlTUwwVDNrZGlLSERRPT0K"), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_amd64.AppImage")}, "windows-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGh4SVJRYU83dlNibnZvS1g4Sm83UWM0UTdndmd1OSt4ZHFPNW13V1lZTjd1UEVNRXorMDN3NkpwRHZMNXhsUTkyR1ZEVml0MHFRWHJKMXA0dzNUZ2dVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MDIyCWZpbGU6SmFuXzAuOC40X3g2NC1zZXR1cC5leGUKOERYeERBVFRYUVdlamJwRlRFRXcxRnI1WjdhbkVYbUN5YmVFaE42di91d0pMdFZObkdWdHp4cTdsK0Uzdm9WODdlY1VBR25tTG5vS3VQbmlOKzdDREE9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_x64-setup.exe")}}, "pub_date": String("2026-07-23T02:38:33.259Z"), "version": String("0.8.4")}
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] parsed release response RemoteRelease { version: Version { major: 0, minor: 8, patch: 4 }, notes: Some(""), pub_date: Some(2026-07-23 2:38:33.259 +00:00:00), data: Static { platforms: {"darwin-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo=" }, "windows-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_x64-setup.exe", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGh4SVJRYU83dlNibnZvS1g4Sm83UWM0UTdndmd1OSt4ZHFPNW13V1lZTjd1UEVNRXorMDN3NkpwRHZMNXhsUTkyR1ZEVml0MHFRWHJKMXA0dzNUZ2dVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MDIyCWZpbGU6SmFuXzAuOC40X3g2NC1zZXR1cC5leGUKOERYeERBVFRYUVdlamJwRlRFRXcxRnI1WjdhbkVYbUN5YmVFaE42di91d0pMdFZObkdWdHp4cTdsK0Uzdm9WODdlY1VBR25tTG5vS3VQbmlOKzdDREE9PQo=" }, "darwin-aarch64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo=" }, "linux-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_amd64.AppImage", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGpnQTJFTzZweVF3Tm9iS0ljcHVHYkU4RVYvK3E5Ujk1YlhUbHhBWWdDQkVEeWdsRllkdmNjWGZmeGpLVTdZSmlRV3BNSUZaSmZVZlA0djlCVmRJdVEwPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0NzczMzcwCWZpbGU6SmFuXzAuOC40X2FtZDY0LkFwcEltYWdlClhPOUJ3cDRpMG1VckZ0UmRUYUhtUjZEaytaaWFzNS8wYlJVSXNoWS8vdjVCTVBWUDZsNCsvdm1JVUxTLzFZbE1sbTVDVDB6YkZlTUwwVDNrZGlLSERRPT0K" }} } }
[2026-07-30][22:15:41][tauri_plugin_llamacpp::backend][INFO] Already at latest version: b9967 = b9967
[2026-07-30][22:15:41][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:41][tauri_plugin_llamacpp::backend][INFO] Determined best available backend: b9967/linux-common_cpus-x64 (Category: "common_cpus")
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Using stored backend preference: b9967/linux-avx-x64
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Initial UI defaults: llamacpp_version='b9967', llamacpp_backend='linux-common_cpus-x64'
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Auto-update engine is enabled. Current backend: b9967/linux-common_cpus-x64. Best available: b9967/linux-avx-x64
[2026-07-30][22:15:41][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:42][tauri_plugin_llamacpp::backend][INFO] Already at latest version: b9967 = b9967
[2026-07-30][22:15:42][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Final check: Backend b9967/linux-common_cpus-x64 is already installed
[2026-07-30][22:15:42][tauri_plugin_llamacpp::backend][INFO] verify_backend_dependencies: scanned /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin in 0.07s (0 resolved, 0 missing)
[2026-07-30][22:15:42][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-common_cpus-x64 dependency verification passed (0 libraries resolved)
[2026-07-30][22:15:43][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:16:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:16:59][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:17:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:17:03][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:48][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:18:01][tauri_plugin_llamacpp::backend][INFO] Setting update for version_backend: b9967/linux-avx512-x64 (effective: linux-common_cpus-x64)
[2026-07-30][22:18:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-avx512-x64 not installed, downloading...
[2026-07-30][22:18:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Downloading backend linux-avx512-x64 version b9967 from github: [{"url":"https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz","save_path":"/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-avx512-x64/backend.tar.gz","model_id":"llamacpp-b9967-linux-avx512-x64","proxy":null}]
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Start download task: llamacpp-b9967-linux-avx512-x64
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://github.com/
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://release-assets.githubusercontent.com/
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Total download size: 8551784
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][DEBUG] Downloading https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz into Jan data folder /home/Gabriel_Mania/.local/share/Atomic Chat
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Started downloading: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Downloading from original URL: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://github.com/
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://release-assets.githubusercontent.com/
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Finished downloading: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][DEBUG] No validation data provided for https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz, skipping validation
[2026-07-30][22:18:02][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-avx512-x64 download completed
[2026-07-30][22:18:02][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:02][tauri_plugin_llamacpp::process][INFO] Sending SIGTERM to PID 933646
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 2.22.217.229 I srv operator(): operator(): cleaning up before exit...
[2026-07-30][22:18:02][tauri_plugin_llamacpp::process][INFO] Process exited gracefully: exit status: 0
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Starting llama-server in router mode: exe="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-avx512-x64/build/bin/llama-server" preset="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini" port=65329 models_max=2
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Router argv: ["--models-preset", "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini", "--models-max", "2", "--host", "127.0.0.1", "--port", "65329", "--no-ui"]
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Waiting for router to be ready (timeout=600s)...
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.553 I cmn common_param: common_params_print_info: verbosity = 3 (adjust with the -lv N CLI arg)
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.682 I srv init: The UI is disabled
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.683 I srv init: Use --ui/--no-ui (or deprecated --webui/--no-webui) to enable/disable
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.059 I srv load_models: Loaded 0 cached model presets
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.278 I srv load_models: Loaded 1 custom model presets from /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.324 I srv operator(): Available models (1) (*: custom preset)
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.325 I srv operator(): * sentence-transformer-mini
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.413 I srv llama_server: starting server in router mode. models will be automatically loaded on-demand
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.803 I srv llama_server: listening on http://127.0.0.1:65329
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.805 W srv llama_server: NOTE: router mode is experimental
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.805 W srv llama_server: it is not recommended to use this mode in untrusted environments
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] llama-server router is ready.
[2026-07-30][22:18:02][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Router started on port 65329 (pid 933855, models_max=2 [user=1, +1 embedding, 1 installed], preset=/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini)
[2026-07-30][22:18:02][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:35][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:36][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/data/"
[2026-07-30][22:18:36][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Error invoking Tauri command 'change_app_data_folder' in Tauri: Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:36][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:54][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:55][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/data/"
[2026-07-30][22:18:56][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Error invoking Tauri command 'change_app_data_folder' in Tauri: Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:56][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:19:11][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:19:12][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/"
[2026-07-30][22:19:12][app_lib::core::app::commands][ERROR] Failed to parse app config, returning default config instead. Error: missing field data_folder at line 19 column 1
[2026-07-30][22:19:12][app_lib::core::app::commands][INFO] update_app_configuration, configuration_file: "/home/Gabriel_Mania/.local/share/Jan/settings.json"
[2026-07-30][22:19:12][tauri::app][DEBUG] restart triggered on the main thread
'''
Operating System
Version: v2.0.5
Describe the Bug
When models generate non-text characters, it crashes the WebKit process and causes the UI to freeze.
Steps to Reproduce
Screenshots / Logs
Details of the failing process
'''
PID: 1325963 (WebKitWebProces)
UID: 1000 (Gabriel_Mania)
GID: 1000 (Gabriel_Mania)
Signal: 6 (ABRT)
Timestamp: Sun 2026-08-02 15:14:41 -03 (21s ago)
Command Line: ././/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess 4 36 38
Executable: /tmp/.mount_Atomicfgclgg/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-\x2fhome\x2fGabriel_Mania\x2fDownloads\x2fAtomic.Chat_2.0.5_amd64.AppImage@e98c13f2662c434ca6bc427b8732c8c3.service
Unit: user@1000.service
User Unit: app-\x2fhome\x2fGabriel_Mania\x2fDownloads\x2fAtomic.Chat_2.0.5_amd64.AppImage@e98c13f2662c434ca6bc427b8732c8c3.service
Slice: user-1000.slice
Owner UID: 1000 (Gabriel_Mania)
Boot ID: 578f2e8965b54fd68f025c63169110a2
Machine ID: 4c8621a224b345c4838023843b052e45
Hostname: Gabriel-Note
Storage: /var/lib/systemd/coredump/core.WebKitWebProces.1000.578f2e8965b54fd68f025c63169110a2.1325963.1785694481000000.zst (present)
Size on Disk: 49.8M
Message: Process 1325963 (WebKitWebProces) of user 1000 dumped core.
'''
Logs
'''
[2026-07-30][22:15:38][app_lib][INFO] Enabling system tray icon
[2026-07-30][22:15:38][app_lib::core::setup][DEBUG] jan CLI already on PATH — skipping reinstall
[2026-07-30][22:15:38][app_lib::core::setup][INFO] XDG Desktop Portal theme listener active
[2026-07-30][22:15:38][app_lib::core::setup][INFO] XDG Portal: initial system color-scheme: dark
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user exa-api-key, and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"username": "exa-api-key", "service": "jan-providers", "target": "default", "application": "rust-keyring"}, label: "exa-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "exa-api-key", "service": "jan-providers", "target": "default", "application": "rust-keyring"}, label: "exa-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user tavily-api-key, and no target
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user , and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "service": "jan-providers", "username": "tavily-api-key"}, label: "tavily-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "service": "jan-providers", "username": "", "target": "default"}, label: "@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "service": "jan-providers", "username": "tavily-api-key"}, label: "tavily-api-key@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "service": "jan-providers", "username": "", "target": "default"}, label: "@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Migrations complete. Current version: 3
[2026-07-30][22:15:39][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] [RAG] Vector DB ANN support: ✗ NOT AVAILABLE
[2026-07-30][22:15:39][webview:X0@tauri://localhost/assets/index-DTCM2TDE.js:52:375][WARN] [RAG] Warning: sqlite-vec not loaded. Collections will use slower linear search.
[2026-07-30][22:15:39][keyring][DEBUG] creating entry with service jan-providers, user huggingface, and no target
[2026-07-30][22:15:39][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "username": "huggingface", "service": "jan-providers"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "target": "default", "username": "huggingface", "service": "jan-providers"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:15:39][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:15:39][app_lib::core::mcp::helpers][INFO] MCP server initialization complete: 0 successful, 0 failed
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Starting llama-server in router mode: exe="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server" preset="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini" port=51599 models_max=2
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Router argv: ["--models-preset", "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini", "--models-max", "2", "--host", "127.0.0.1", "--port", "51599", "--no-ui"]
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] Waiting for router to be ready (timeout=600s)...
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user openai, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "openai"}, label: "openai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "openai"}, label: "openai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user azure, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "application": "rust-keyring", "username": "azure"}, label: "azure@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "application": "rust-keyring", "username": "azure"}, label: "azure@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user anthropic, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "username": "anthropic", "target": "default", "application": "rust-keyring"}, label: "anthropic@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "username": "anthropic", "target": "default", "application": "rust-keyring"}, label: "anthropic@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user openrouter, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"username": "openrouter", "service": "jan-providers", "application": "rust-keyring", "target": "default"}, label: "openrouter@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "openrouter", "service": "jan-providers", "application": "rust-keyring", "target": "default"}, label: "openrouter@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user mistral, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user groq, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user xai, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "mistral"}, label: "mistral@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "username": "groq", "target": "default", "application": "rust-keyring"}, label: "groq@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "username": "groq", "target": "default", "application": "rust-keyring"}, label: "groq@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user gemini, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"service": "jan-providers", "target": "default", "username": "gemini", "application": "rust-keyring"}, label: "gemini@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"service": "jan-providers", "target": "default", "username": "gemini", "application": "rust-keyring"}, label: "gemini@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"username": "xai", "target": "default", "service": "jan-providers", "application": "rust-keyring"}, label: "xai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"username": "xai", "target": "default", "service": "jan-providers", "application": "rust-keyring"}, label: "xai@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user nvidia, and no target
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user huggingface, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "nvidia"}, label: "nvidia@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "username": "huggingface", "application": "rust-keyring"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "service": "jan-providers", "username": "huggingface", "application": "rust-keyring"}, label: "huggingface@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "nvidia"}, label: "nvidia@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] creating entry with service jan-providers, user minimax, and no target
[2026-07-30][22:15:40][keyring][DEBUG] created entry SsCredential { attributes: {"application": "rust-keyring", "username": "minimax", "target": "default", "service": "jan-providers"}, label: "minimax@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"application": "rust-keyring", "username": "minimax", "target": "default", "service": "jan-providers"}, label: "minimax@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][keyring][DEBUG] get password from entry SsCredential { attributes: {"target": "default", "application": "rust-keyring", "service": "jan-providers", "username": "mistral"}, label: "mistral@jan-providers:default (keyring v3.6.3)", target: Some("default") }
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.041.826 I cmn common_param: common_params_print_info: verbosity = 3 (adjust with the
-lv NCLI arg)[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.042.057 I srv init: The UI is disabled
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.042.062 I srv init: Use --ui/--no-ui (or deprecated --webui/--no-webui) to enable/disable
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.547 I srv load_models: Loaded 0 cached model presets
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.883 I srv load_models: Loaded 1 custom model presets from /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.970 I srv operator(): Available models (1) (*: custom preset)
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.043.972 I srv operator(): * sentence-transformer-mini
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.044.120 I srv llama_server: starting server in router mode. models will be automatically loaded on-demand
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.404 I srv llama_server: listening on http://127.0.0.1:51599
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.406 W srv llama_server: NOTE: router mode is experimental
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.045.407 W srv llama_server: it is not recommended to use this mode in untrusted environments
[2026-07-30][22:15:40][tauri_plugin_llamacpp::router][INFO] llama-server router is ready.
[2026-07-30][22:15:40][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Router started on port 51599 (pid 933646, models_max=2 [user=1, +1 embedding, 1 installed], preset=/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini)
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Checking for updates (current version: 0.8.4, 2 endpoints configured)
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Trying primary endpoint with signing: https://apps.jan.ai/update-check
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://apps.jan.ai/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:40][app_lib::core::updater::custom_updater][INFO] Successfully fetched update info from endpoint https://apps.jan.ai/update-check: version 0.8.4
[2026-07-30][22:15:40][app_lib::core::updater::commands][INFO] No update needed: current 0.8.4 is up to date with latest 0.8.4
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] checking for updates https://apps.jan.ai/update-check
[2026-07-30][22:15:40][reqwest::connect][DEBUG] starting new connection: https://apps.jan.ai/
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] update response: Object {"notes": String(""), "platforms": Object {"darwin-aarch64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz")}, "darwin-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz")}, "linux-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGpnQTJFTzZweVF3Tm9iS0ljcHVHYkU4RVYvK3E5Ujk1YlhUbHhBWWdDQkVEeWdsRllkdmNjWGZmeGpLVTdZSmlRV3BNSUZaSmZVZlA0djlCVmRJdVEwPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0NzczMzcwCWZpbGU6SmFuXzAuOC40X2FtZDY0LkFwcEltYWdlClhPOUJ3cDRpMG1VckZ0UmRUYUhtUjZEaytaaWFzNS8wYlJVSXNoWS8vdjVCTVBWUDZsNCsvdm1JVUxTLzFZbE1sbTVDVDB6YkZlTUwwVDNrZGlLSERRPT0K"), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_amd64.AppImage")}, "windows-x86_64": Object {"signature": String("dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGh4SVJRYU83dlNibnZvS1g4Sm83UWM0UTdndmd1OSt4ZHFPNW13V1lZTjd1UEVNRXorMDN3NkpwRHZMNXhsUTkyR1ZEVml0MHFRWHJKMXA0dzNUZ2dVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MDIyCWZpbGU6SmFuXzAuOC40X3g2NC1zZXR1cC5leGUKOERYeERBVFRYUVdlamJwRlRFRXcxRnI1WjdhbkVYbUN5YmVFaE42di91d0pMdFZObkdWdHp4cTdsK0Uzdm9WODdlY1VBR25tTG5vS3VQbmlOKzdDREE9PQo="), "url": String("https://github.com/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_x64-setup.exe")}}, "pub_date": String("2026-07-23T02:38:33.259Z"), "version": String("0.8.4")}
[2026-07-30][22:15:40][tauri_plugin_updater::updater][DEBUG] parsed release response RemoteRelease { version: Version { major: 0, minor: 8, patch: 4 }, notes: Some(""), pub_date: Some(2026-07-23 2:38:33.259 +00:00:00), data: Static { platforms: {"darwin-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo=" }, "windows-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_x64-setup.exe", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGh4SVJRYU83dlNibnZvS1g4Sm83UWM0UTdndmd1OSt4ZHFPNW13V1lZTjd1UEVNRXorMDN3NkpwRHZMNXhsUTkyR1ZEVml0MHFRWHJKMXA0dzNUZ2dVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MDIyCWZpbGU6SmFuXzAuOC40X3g2NC1zZXR1cC5leGUKOERYeERBVFRYUVdlamJwRlRFRXcxRnI1WjdhbkVYbUN5YmVFaE42di91d0pMdFZObkdWdHp4cTdsK0Uzdm9WODdlY1VBR25tTG5vS3VQbmlOKzdDREE9PQo=" }, "darwin-aarch64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan.app.tar.gz", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGg0ajNReDd1aWpkekxTZHR6ZHFWU1ZpZ1d5T2xyenc2VTVuRFhzYWt4NXR6OVdmb1FZZEt6TWEvUDJYT0ZlYzBYd0hTWXpUREMvUGdaS0FCOGVOandrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0Nzc0MjcwCWZpbGU6SmFuLmFwcC50YXIuZ3oKQU91V0diblJXdmdxTkFLN0RSNUl6NHRmdjlKNzlxNXQzOEpOeE1TdjkxYUJlb1p4SVUwVDdJOVRtYXVZTTFtandlMmVsSmNOczBuSTJMUytjRUwwQ1E9PQo=" }, "linux-x86_64": ReleaseManifestPlatform { url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("github.com")), port: None, path: "/janhq/jan/releases/download/v0.8.4/Jan_0.8.4_amd64.AppImage", query: None, fragment: None }, signature: "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRXJUVWE2ekJCTGpnQTJFTzZweVF3Tm9iS0ljcHVHYkU4RVYvK3E5Ujk1YlhUbHhBWWdDQkVEeWdsRllkdmNjWGZmeGpLVTdZSmlRV3BNSUZaSmZVZlA0djlCVmRJdVEwPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg0NzczMzcwCWZpbGU6SmFuXzAuOC40X2FtZDY0LkFwcEltYWdlClhPOUJ3cDRpMG1VckZ0UmRUYUhtUjZEaytaaWFzNS8wYlJVSXNoWS8vdjVCTVBWUDZsNCsvdm1JVUxTLzFZbE1sbTVDVDB6YkZlTUwwVDNrZGlLSERRPT0K" }} } }
[2026-07-30][22:15:41][tauri_plugin_llamacpp::backend][INFO] Already at latest version: b9967 = b9967
[2026-07-30][22:15:41][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:41][tauri_plugin_llamacpp::backend][INFO] Determined best available backend: b9967/linux-common_cpus-x64 (Category: "common_cpus")
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Using stored backend preference: b9967/linux-avx-x64
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Initial UI defaults: llamacpp_version='b9967', llamacpp_backend='linux-common_cpus-x64'
[2026-07-30][22:15:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Auto-update engine is enabled. Current backend: b9967/linux-common_cpus-x64. Best available: b9967/linux-avx-x64
[2026-07-30][22:15:41][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:15:42][tauri_plugin_llamacpp::backend][INFO] Already at latest version: b9967 = b9967
[2026-07-30][22:15:42][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Final check: Backend b9967/linux-common_cpus-x64 is already installed
[2026-07-30][22:15:42][tauri_plugin_llamacpp::backend][INFO] verify_backend_dependencies: scanned /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin in 0.07s (0 resolved, 0 missing)
[2026-07-30][22:15:42][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-common_cpus-x64 dependency verification passed (0 libraries resolved)
[2026-07-30][22:15:43][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:16:41][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:16:41][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:16:58][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:16:59][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:16:59][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:01][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:17:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:17:01][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML invalidated (e.g. after resume); will re-init on next use
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML init failed, trying Linux fallback: a libloading error occurred: libnvidia-ml.so: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] Unable to initialize NVML: a libloading error occurred: libnvidia-ml.so.1: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
[2026-07-30][22:17:03][tauri_plugin_hardware::vendor::nvidia][DEBUG] NVML not available
[2026-07-30][22:17:03][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:17:03][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:17:48][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Calling Tauri command getDevices with arg --list-devices
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][INFO] Getting devices from server at path: "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-common_cpus-x64/build/bin/llama-server"
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][INFO] Device list output:
Available devices:
[2026-07-30][22:18:00][tauri_plugin_llamacpp::device][WARN] No devices found in output
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:00][reqwest::connect][DEBUG] starting new connection: https://api.github.com/
[2026-07-30][22:18:01][tauri_plugin_llamacpp::backend][INFO] Setting update for version_backend: b9967/linux-avx512-x64 (effective: linux-common_cpus-x64)
[2026-07-30][22:18:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-avx512-x64 not installed, downloading...
[2026-07-30][22:18:01][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Downloading backend linux-avx512-x64 version b9967 from github: [{"url":"https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz","save_path":"/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-avx512-x64/backend.tar.gz","model_id":"llamacpp-b9967-linux-avx512-x64","proxy":null}]
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Start download task: llamacpp-b9967-linux-avx512-x64
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://github.com/
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://release-assets.githubusercontent.com/
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Total download size: 8551784
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][DEBUG] Downloading https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz into Jan data folder /home/Gabriel_Mania/.local/share/Atomic Chat
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Started downloading: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Downloading from original URL: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://github.com/
[2026-07-30][22:18:01][reqwest::connect][DEBUG] starting new connection: https://release-assets.githubusercontent.com/
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][INFO] Finished downloading: https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz
[2026-07-30][22:18:01][app_lib::core::downloads::helpers][DEBUG] No validation data provided for https://github.com/janhq/llama.cpp/releases/download/b9967/llama-b9967-bin-linux-avx512-x64.tar.gz, skipping validation
[2026-07-30][22:18:02][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Backend b9967/linux-avx512-x64 download completed
[2026-07-30][22:18:02][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:51599/
[2026-07-30][22:18:02][tauri_plugin_llamacpp::process][INFO] Sending SIGTERM to PID 933646
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 2.22.217.229 I srv operator(): operator(): cleaning up before exit...
[2026-07-30][22:18:02][tauri_plugin_llamacpp::process][INFO] Process exited gracefully: exit status: 0
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Starting llama-server in router mode: exe="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/backends/b9967/linux-avx512-x64/build/bin/llama-server" preset="/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini" port=65329 models_max=2
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Router argv: ["--models-preset", "/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini", "--models-max", "2", "--host", "127.0.0.1", "--port", "65329", "--no-ui"]
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] Waiting for router to be ready (timeout=600s)...
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.553 I cmn common_param: common_params_print_info: verbosity = 3 (adjust with the
-lv NCLI arg)[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.682 I srv init: The UI is disabled
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.002.683 I srv init: Use --ui/--no-ui (or deprecated --webui/--no-webui) to enable/disable
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.059 I srv load_models: Loaded 0 cached model presets
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.278 I srv load_models: Loaded 1 custom model presets from /home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.324 I srv operator(): Available models (1) (*: custom preset)
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.325 I srv operator(): * sentence-transformer-mini
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.004.413 I srv llama_server: starting server in router mode. models will be automatically loaded on-demand
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.803 I srv llama_server: listening on http://127.0.0.1:65329
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.805 W srv llama_server: NOTE: router mode is experimental
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] [llamacpp-router] 0.00.005.805 W srv llama_server: it is not recommended to use this mode in untrusted environments
[2026-07-30][22:18:02][tauri_plugin_llamacpp::router][INFO] llama-server router is ready.
[2026-07-30][22:18:02][webview:Q0@tauri://localhost/assets/index-DTCM2TDE.js:52:420][INFO] Router started on port 65329 (pid 933855, models_max=2 [user=1, +1 embedding, 1 installed], preset=/home/Gabriel_Mania/.local/share/Atomic Chat/llamacpp/router.preset.ini)
[2026-07-30][22:18:02][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:35][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:36][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/data/"
[2026-07-30][22:18:36][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Error invoking Tauri command 'change_app_data_folder' in Tauri: Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:36][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:54][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:18:55][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/data/"
[2026-07-30][22:18:56][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Error invoking Tauri command 'change_app_data_folder' in Tauri: Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:18:56][webview:V0@tauri://localhost/assets/index-DTCM2TDE.js:52:329][ERROR] Failed to copy data to new folder: Área de texto ocupada (os error 26)
[2026-07-30][22:19:11][reqwest::connect][DEBUG] starting new connection: http://127.0.0.1:65329/
[2026-07-30][22:19:12][app_lib::core::app::commands][INFO] Copying data from "/home/Gabriel_Mania/.local/share/Atomic Chat/" to "/home/Gabriel_Mania/.local/share/Jan/"
[2026-07-30][22:19:12][app_lib::core::app::commands][ERROR] Failed to parse app config, returning default config instead. Error: missing field
data_folderat line 19 column 1[2026-07-30][22:19:12][app_lib::core::app::commands][INFO] update_app_configuration, configuration_file: "/home/Gabriel_Mania/.local/share/Jan/settings.json"
[2026-07-30][22:19:12][tauri::app][DEBUG] restart triggered on the main thread
'''
Operating System