armortools icon indicating copy to clipboard operation
armortools copied to clipboard

Armorpaint hangs on importing default blender cube

Open Chemrat opened this issue 2 years ago • 0 comments

ArmorPaint version:

ArmorPaint.org - v1.0 alpha (2023-08-30) - 6246a99 (build from itch.io) Linux - OpenGL

OS/device including version:

NixOS 23.05, RTX 4090, NVIDIA drivers 535.86.05

ldd output
        linux-vdso.so.1 (0x00007f6503e13000)
        libgtk-3.so.0 => /lib/libgtk-3.so.0 (0x00007f6503600000)
        libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x00007f650359f000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f6503458000)
        libasound.so.2 => /lib/libasound.so.2 (0x00007f650334d000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f6503e04000)
        libudev.so.1 => /lib/libudev.so.1 (0x00007f650330f000)
        libGL.so.1 => /lib/libGL.so.1 (0x00007f6503281000)
        libEGL.so.1 => /lib/libEGL.so.1 (0x00007f6503dec000)
        libm.so.6 => /lib/libm.so.6 (0x00007f65031a1000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f650319c000)
        libc.so.6 => /lib/libc.so.6 (0x00007f6502fb5000)
        /lib64/ld-linux-x86-64.so.2 => /nix/store/pq23w2wmy4kzndyv06c1a6k0mkpqhff4-glibc-multi-2.37-45/lib/ld-linux-x86-64.so.2 (0x00007f6503e15000)
        libgdk-3.so.0 => /nix/store/2kkhl8rl3c89sgh8wfzfv9f1wlw5w270-gtk+3-3.24.37/lib/libgdk-3.so.0 (0x00007f6502ea8000)
        libgmodule-2.0.so.0 => /nix/store/2y5qzhx1f24p0lsycarj1a0fy3jad6hk-glib-2.76.2/lib/libgmodule-2.0.so.0 (0x00007f6502ea1000)
        libgio-2.0.so.0 => /nix/store/2y5qzhx1f24p0lsycarj1a0fy3jad6hk-glib-2.76.2/lib/libgio-2.0.so.0 (0x00007f6502cb4000)
        libpangocairo-1.0.so.0 => /nix/store/zhzm6dlh8yrny1zyiglfp7d4vmxrd9bw-pango-1.50.14/lib/libpangocairo-1.0.so.0 (0x00007f6502ca3000)
        libpango-1.0.so.0 => /nix/store/zhzm6dlh8yrny1zyiglfp7d4vmxrd9bw-pango-1.50.14/lib/libpango-1.0.so.0 (0x00007f6502c38000)
        libharfbuzz.so.0 => /nix/store/z6s8f3mwxgc5221p0wwm719iy02d4s3n-harfbuzz-7.2.0/lib/libharfbuzz.so.0 (0x00007f6502b1d000)
        libcairo.so.2 => /nix/store/bj4zc1jwhanr54wbb52vfca5zzg4szmd-cairo-1.16.0/lib/libcairo.so.2 (0x00007f65029e1000)
        libpangoft2-1.0.so.0 => /nix/store/zhzm6dlh8yrny1zyiglfp7d4vmxrd9bw-pango-1.50.14/lib/libpangoft2-1.0.so.0 (0x00007f65029c8000)
        libfontconfig.so.1 => /nix/store/11m12kyxbnvz8r78v6d7l3ahxbjx4plj-fontconfig-2.14.0-lib/lib/libfontconfig.so.1 (0x00007f650297a000)
        libfribidi.so.0 => /nix/store/2wbkszk70psp5c2y8pwnjhwl7paw01h1-fribidi-1.0.12/lib/libfribidi.so.0 (0x00007f650295a000)
        libcairo-gobject.so.2 => /nix/store/bj4zc1jwhanr54wbb52vfca5zzg4szmd-cairo-1.16.0/lib/libcairo-gobject.so.2 (0x00007f650294f000)
        libgdk_pixbuf-2.0.so.0 => /nix/store/ncdrmqxf6nwmf96ps1rjq9n5vb4hr5ql-gdk-pixbuf-2.42.10/lib/libgdk_pixbuf-2.0.so.0 (0x00007f6502922000)
        libatk-1.0.so.0 => /nix/store/iz0h2brzwgh8xlarz1x1a5glzic814vn-at-spi2-core-2.48.0/lib/libatk-1.0.so.0 (0x00007f65028f9000)
        libepoxy.so.0 => /nix/store/mjhy0py036m9l5iii35jln2abc7ydgb3-libepoxy-1.5.10/lib/libepoxy.so.0 (0x00007f65027c2000)
        libXi.so.6 => /nix/store/qbgbmlwsmr4b886d6rygrwslw58r02f7-libXi-1.8/lib/libXi.so.6 (0x00007f65027ae000)
        libX11.so.6 => /nix/store/p4i93n4m7al2anavcz54cybw9hy2pik3-libX11-1.8.7/lib/libX11.so.6 (0x00007f650266a000)
        libatk-bridge-2.0.so.0 => /nix/store/iz0h2brzwgh8xlarz1x1a5glzic814vn-at-spi2-core-2.48.0/lib/libatk-bridge-2.0.so.0 (0x00007f650262d000)
        libtracker-sparql-3.0.so.0 => /nix/store/58xicfl1r616qmjcnhjq00w5vs9plgs3-tracker-3.5.1/lib/libtracker-sparql-3.0.so.0 (0x00007f650255b000)
        libXfixes.so.3 => /nix/store/8x8xw95527izm9ia0fdm4p12gi4ibsvl-libXfixes-6.0.0/lib/libXfixes.so.3 (0x00007f6502551000)
        libffi.so.8 => /nix/store/hd09kcr350wl54jbhd0p5qr8y71m2fqw-libffi-3.4.4/lib/libffi.so.8 (0x00007f6502544000)
        libpcre2-8.so.0 => /nix/store/hmi5adqp9nds9jg02prpq1pcfr1jvsyx-pcre2-10.42/lib/libpcre2-8.so.0 (0x00007f65024a9000)
        librt.so.1 => /nix/store/whypqfa83z4bsn43n4byvmw80n4mg3r8-glibc-2.37-45/lib/librt.so.1 (0x00007f65024a4000)
        libcap.so.2 => /nix/store/jlcllfgw8dm3ijh4iibvjy8zd3v71bd3-libcap-2.69-lib/lib/libcap.so.2 (0x00007f6502496000)
        libGLX.so.0 => /nix/store/ppwcp29llynp6wzb9mkh693i91a0w74j-libglvnd-1.6.0/lib/libGLX.so.0 (0x00007f6502462000)
        libXext.so.6 => /nix/store/drnbcwzvha7mrb5yxzyrdy9a75c4gjgq-libXext-1.3.4/lib/libXext.so.6 (0x00007f650244d000)
        libGLdispatch.so.0 => /nix/store/ppwcp29llynp6wzb9mkh693i91a0w74j-libglvnd-1.6.0/lib/libGLdispatch.so.0 (0x00007f6502394000)
        libxkbcommon.so.0 => /nix/store/cmlqnv5wg47d97bchp5lrl9hixbal1z1-libxkbcommon-1.5.0/lib/libxkbcommon.so.0 (0x00007f650234c000)
        libwayland-client.so.0 => /nix/store/0597w4kkj5x9kryscks4g5pmj35f1vbs-wayland-1.22.0/lib/libwayland-client.so.0 (0x00007f650233a000)
        libwayland-cursor.so.0 => /nix/store/0597w4kkj5x9kryscks4g5pmj35f1vbs-wayland-1.22.0/lib/libwayland-cursor.so.0 (0x00007f6502330000)
        libwayland-egl.so.1 => /nix/store/0597w4kkj5x9kryscks4g5pmj35f1vbs-wayland-1.22.0/lib/libwayland-egl.so.1 (0x00007f650232b000)
        libXcursor.so.1 => /nix/store/ripllvxhgslnann58bskcgj63kb16g3g-libXcursor-1.2.0/lib/libXcursor.so.1 (0x00007f650231c000)
        libXdamage.so.1 => /nix/store/f634sm8z3bhd07avv6qsss4kx4alky6m-libXdamage-1.1.5/lib/libXdamage.so.1 (0x00007f6502317000)
        libXcomposite.so.1 => /nix/store/jflmnym9a91diycrp6iaxg1kmchyb9bw-libXcomposite-0.4.5/lib/libXcomposite.so.1 (0x00007f6502312000)
        libXrandr.so.2 => /nix/store/n4s2i1328z2iml5m13kszxb8y1ikd6vv-libXrandr-1.5.2/lib/libXrandr.so.2 (0x00007f6502305000)
        libXinerama.so.1 => /nix/store/w79gvag69ijni1rng6jf3kwxanxikkhc-libXinerama-1.1.4/lib/libXinerama.so.1 (0x00007f6502300000)
        libz.so.1 => /nix/store/8mw6ssjspf8k1ija88cfldmxlbarl1bb-zlib-1.2.13/lib/libz.so.1 (0x00007f65022df000)
        libmount.so.1 => /nix/store/iingyb69vnviqnjqqiqh0q6ad063fy56-util-linux-minimal-2.38.1-lib/lib/libmount.so.1 (0x00007f650227e000)
        libselinux.so.1 => /nix/store/kw9jxq2l56a4v9fhkz0pvsmq37rcw2q7-libselinux-3.3/lib/libselinux.so.1 (0x00007f6502251000)
        libthai.so.0 => /nix/store/izwgrfbg5jdxafyi3a92s74s0xpj93ns-libthai-0.1.29/lib/libthai.so.0 (0x00007f6502245000)
        libfreetype.so.6 => /nix/store/9azmi3xba0kvb0rn3ng34rzgwm7xxxai-freetype-2.13.0/lib/libfreetype.so.6 (0x00007f6502175000)
        libgraphite2.so.3 => /nix/store/bmlznri0ys3gdbmjsz124h0pmcmjhsv4-graphite2-1.3.14/lib/libgraphite2.so.3 (0x00007f650214c000)
        libpixman-1.so.0 => /nix/store/xd6r585y7sd0d2psx3wv2806fps1s8ll-pixman-0.42.2/lib/libpixman-1.so.0 (0x00007f65020a1000)
        libpng16.so.16 => /nix/store/21zz2qdxhx3lp079b2md41j8sanxpf5q-libpng-apng-1.6.39/lib/libpng16.so.16 (0x00007f6502068000)
        libxcb-shm.so.0 => /nix/store/2d3v799icb8x8bf63n941b87aalsvsis-libxcb-1.14/lib/libxcb-shm.so.0 (0x00007f6502061000)
        libxcb.so.1 => /nix/store/2d3v799icb8x8bf63n941b87aalsvsis-libxcb-1.14/lib/libxcb.so.1 (0x00007f6502036000)
        libxcb-render.so.0 => /nix/store/2d3v799icb8x8bf63n941b87aalsvsis-libxcb-1.14/lib/libxcb-render.so.0 (0x00007f6502027000)
        libXrender.so.1 => /nix/store/4xz9pjrbrna0zahcidka41pn7vxiqj49-libXrender-0.9.10/lib/libXrender.so.1 (0x00007f650201a000)
        libbz2.so.1 => /nix/store/hcixpw8a2h65md8022w4bpwf2k0xf4qx-bzip2-1.0.8/lib/libbz2.so.1 (0x00007f6502005000)
        libbrotlidec.so.1 => /nix/store/0lv5pkvsq83gqki6x323jb53lgcnhjfw-brotli-1.0.9-lib/lib/libbrotlidec.so.1 (0x00007f6501ff7000)
        libexpat.so.1 => /nix/store/ccm7sqyncj8gslla14q6kqiadlsw23cb-expat-2.5.0/lib/libexpat.so.1 (0x00007f6501fcc000)
        libjpeg.so.62 => /nix/store/dxjfaich8nn8p9s7lgfznpkrfgymick1-libjpeg-turbo-2.1.5.1/lib/libjpeg.so.62 (0x00007f6501f1d000)
        libatspi.so.0 => /nix/store/iz0h2brzwgh8xlarz1x1a5glzic814vn-at-spi2-core-2.48.0/lib/libatspi.so.0 (0x00007f6501ee0000)
        libdbus-1.so.3 => /nix/store/5w1s0nw2n3r63ga9x7c6wpnczr7dsy8j-dbus-1.14.8-lib/lib/libdbus-1.so.3 (0x00007f6501e89000)
        libjson-glib-1.0.so.0 => /nix/store/nl02znsklh4afg9lm067w5884ckhj3b6-json-glib-1.6.6/lib/libjson-glib-1.0.so.0 (0x00007f6501e5e000)
        libxml2.so.2 => /nix/store/awj9x4rwndilh9hcwf121yz3xr9j64w6-libxml2-2.10.4/lib/libxml2.so.2 (0x00007f6501cf8000)
        libsqlite3.so.0 => /nix/store/7xx6irwzdpj5fwbdbgxm8bb7r179ddmv-sqlite-3.41.2/lib/libsqlite3.so.0 (0x00007f6501ba7000)
        libblkid.so.1 => /nix/store/iingyb69vnviqnjqqiqh0q6ad063fy56-util-linux-minimal-2.38.1-lib/lib/libblkid.so.1 (0x00007f6501b4f000)
        libpcre.so.1 => /nix/store/gy88iin101nj5gn62mcirdjppadrxvhr-pcre-8.45/lib/libpcre.so.1 (0x00007f6501ad5000)
        libdatrie.so.1 => /nix/store/13vx7cym9vza45vjz2mc3bfq56zp72n6-libdatrie-2019-12-20-lib/lib/libdatrie.so.1 (0x00007f6501acb000)
        libXau.so.6 => /nix/store/vbf6jqdxvjvplcqk0kaz1pav1vljv7iw-libXau-1.0.9/lib/libXau.so.6 (0x00007f6501ac4000)
        libXdmcp.so.6 => /nix/store/75621w1i6nhl80hq1l1slk189xzglk5r-libXdmcp-1.1.3/lib/libXdmcp.so.6 (0x00007f6501abc000)
        libbrotlicommon.so.1 => /nix/store/0lv5pkvsq83gqki6x323jb53lgcnhjfw-brotli-1.0.9-lib/lib/libbrotlicommon.so.1 (0x00007f6501a99000)
        libsystemd.so.0 => /nix/store/xz6yr51i5lyrwghxhykfpgbhzsmbx8b9-systemd-minimal-253.6/lib/libsystemd.so.0 (0x00007f65019a7000)

Issue description:

Improting default blender cube hangs armorpaint at 100%

Steps to reproduce:

  1. Create default blender cube in Blender 3.6.4
  2. Run Armorpaint
  3. File - Import Mesh - Naviage to default cube .blend file
  4. Armorpaint hangs at 100% cpu usage, seemingly for minutes

coredump from killall -3 ArmorPaint: https://files.catbox.moe/bppykg.tgz

Chemrat avatar Nov 21 '23 09:11 Chemrat