Created attachment 1841362 [details] core dump Description of problem: megapixels crashes with coredump : Nov 12 09:35:35 fedorapine megapixels[2574]: gdk_gl_context_set_required_version - GL context versions less than 3.2 are not supported. Nov 12 09:35:35 fedorapine sm.puri.Phosh.desktop[2574]: No provider of glGetTexLevelParameteriv found. Requires one of: Nov 12 09:35:35 fedorapine sm.puri.Phosh.desktop[2574]: Desktop OpenGL 1.0 Nov 12 09:35:35 fedorapine sm.puri.Phosh.desktop[2574]: OpenGL ES 3.1 Nov 12 09:35:36 fedorapine systemd[1]: Started Process Core Dump (PID 2593/UID 0). Nov 12 09:35:36 fedorapine systemd-coredump[2594]: Removed old coredump core.megapixels.1000.3a39fb04dbe64fa6a56a6888f7ccc2d5.2478.1636705965000000.zst. Nov 12 09:35:40 fedorapine systemd-coredump[2594]: [🡕] Process 2574 (megapixels) of user 1000 dumped core. Version-Release number of selected component (if applicable): 1.3.0 Log: Nov 12 09:35:40 fedorapine systemd-coredump[2594]: [🡕] Process 2574 (megapixels) of user 1000 dumped core. Found module linux-vdso.so.1 with build-id: 9dc65274470e356b2d95078528202ba4814f04ad Found module libGLESv2.so.2 with build-id: 451f07de243ab9d72b59b1a9e05d4a0f22f067d2 Found module libnss_sss.so.2 with build-id: 85a59dea85728aa917b165ea5cb8f261f4b18cad Found module libtinfo.so.6 with build-id: e418eba27660b1c5830273c34ff58d4eed93457d Found module libedit.so.0 with build-id: fc6745704c45c9650faabc44a3aec8e6c270299c Found module libvulkan.so.1 with build-id: e3e4261e3dc9b11bd04d671221a81660b94135ab Found module libdrm_nouveau.so.2 with build-id: 63c0a2543a37103d5eaaeaf6efbf466bcca7ed3b Found module libdrm_amdgpu.so.1 with build-id: 49ce8383c276241361b2416cbced4329ab08e133 Found module libdrm_radeon.so.1 with build-id: cd0fdd51e74afd7f2313f8c9af841db821f36217 Found module libLLVM-13.so with build-id: 7c9c25282ac47f25377345c253a0de36449ca8e0 Found module sun4i-drm_dri.so with build-id: b4a25d04c6baa62a7b64f6733dee0640b35739bf Found module libxshmfence.so.1 with build-id: a9739718356627e57eba9ab66b655263f0f7ba15 Found module libxcb-sync.so.1 with build-id: 092cac8a6cd834891ad6ba18295fe054b009c0f6 Found module libxcb-present.so.0 with build-id: 08617dacbfcac5c7316a0dac329b8cd51f2dad95 Found module libxcb-dri3.so.0 with build-id: df9643ae0bbedf97f17f1b24b0962b38a57c20ac Found module libwayland-server.so.0 with build-id: 244bd439985e609f0072823078659a6f2cf87e6d Found module libdrm.so.2 with build-id: 7c57c97d508c733d960bf809bad34c8d78411c8a Found module libxcb-xfixes.so.0 with build-id: 50cd927253efa8f9dfb4f64b97d43f4a0d5a8af5 Found module libxcb-dri2.so.0 with build-id: 131a9be5a287a194d6d84c65384a93086e55fce9 Found module libexpat.so.1 with build-id: eebeed477a507dc3c8d0554408fba2ba6b4d04a6 Found module libglapi.so.0 with build-id: 54ab04b152c76601ca6ae07410bc5201b774dc6b Found module libgbm.so.1 with build-id: 048de59eed5fa362cc37d3ef1891dddd3ee3ea4d Found module libEGL_mesa.so.0 with build-id: cdbd922fc890f7d578745ddc86694e2def6e27af Found module librsvg-2.so.2 with build-id: 252a3bce2a0ca2d2ea8e7663bad449e1283d9ebb Found module libpixbufloader-svg.so with build-id: 5a23b62820b47b4d52444678704f533d61e01b45 Found module libgvfscommon.so with build-id: 05a7cb8a0743070f2b23b5d7528942f94b0199d7 Found module libgvfsdbus.so with build-id: 2e180004408129b3d65a2b95832849a02e436d5c Found module libdconfsettings.so with build-id: 3b5d2da95075003c641211e96ff232eb640e31aa Found module libcrypt.so.2 with build-id: 34548a1f2299744580b093eefe8fe0a806eb46cb Found module libsasl2.so.3 with build-id: bc8ca02309d4030de05220a26f100031a66ad129 Found module liblber-2.4.so.2 with build-id: b9a3d3d1a6e692a62ce2f73e3362f470cd653744 Found module libldap_r-2.4.so.2 with build-id: 12c436d3bb5578a77118c12d5a88d7fe8495c02f Found module libcrypto.so.3 with build-id: d675ce79f2b66cad18c2c32975a8471164691101 Found module libssl.so.3 with build-id: 9b8e28c008598aa61765a6528794f6c35afcc0a1 Found module libpsl.so.5 with build-id: 5d8a6e7db12f09e3e94ccb4c448abc07f60eced9 Found module libssh.so.4 with build-id: 94b3001eaba46e3ef5c46c4edb6ffe7db9e37621 Found module libnghttp2.so.14 with build-id: 49069e050617247fa2309226209858405ca5fd59 Found module libcurl.so.4 with build-id: ff4f50fd19fb2eb5fc18ccb1b54fcaa6e961252a Found module libdebuginfod.so.1 with build-id: 64331ec132e70f91d32d2e6dfe9d53e46b168b8d Found module libgstaudio-1.0.so.0 with build-id: 66ca1a96a8c6a04da6ab7227398d511e6bd0944f Found module libGLdispatch.so.0 with build-id: 28c67c3cf1056e98fcb3afbbf5b6b6637dc81b33 Found module libelf.so.1 with build-id: 3f57f58a2848e58f8c79b7e8bbedfb831a0f1e2b Found module libgstpbutils-1.0.so.0 with build-id: 9d3d96a855218c724bbf45a00d1c94c491028971 Found module libgsttag-1.0.so.0 with build-id: 4e170f2838745e036ea352fcaf3af4e52fe0d6c7 Found module libX11-xcb.so.1 with build-id: b6f67031841bfd326e049a6e9f82b77040119f4f Found module libwayland-cursor.so.0 with build-id: d3e6380607d58362278b1da527c21cc4d8d198c0 Found module libGLX.so.0 with build-id: 8a5cf83400a31b1ef288ab7a20f74bd99b7b4670 Found module libEGL.so.1 with build-id: 87a10d1e6d908e72f817334a6dadf28f9b0c573f Found module libgstallocators-1.0.so.0 with build-id: b5dddc326e556aee4cf2065808004cec59ce2bb5 Found module libdw.so.1 with build-id: 83863b40385b5b5fcca83aaa2efaa4ddff6fe57f Found module libunwind.so.8 with build-id: 4128dd368f06fe245d93191f209b02097653d7ff Found module liborc-0.4.so.0 with build-id: 7a54ec6e64c564b89fcbca4092288418488c973b Found module libgstbase-1.0.so.0 with build-id: 80dbb81aefbcc6beb27ad4181c92cff72da8dd87 Found module libgstplay-1.0.so.0 with build-id: e79cfc3824f2d6229a3e0427f848cca5d815af55 Found module libgstgl-1.0.so.0 with build-id: aa1ae4d68a03e721be7145dcf9e86434135a0d3b Found module libgstreamer-1.0.so.0 with build-id: 85341cbe1b9b592e270bba0bbddcc7159995023b Found module libgstvideo-1.0.so.0 with build-id: 3fc1be8429cebe7c1e374bc2f9b530b140412307 Found module libgstplayer-1.0.so.0 with build-id: aa003b5dadac42929c05a3d5da8813beab1d4019 Found module libmedia-gstreamer.so with build-id: 0e3918b0af4f57bb0e1390d10a0244c2b4af72aa Found module libprintbackend-file.so with build-id: d737f45ff89375f3010eb11af4d8544acdb5d1b5 Found module libgmp.so.10 with build-id: 7f135da2596339f25c4e06f86a29c38fb0b024ed Found module libhogweed.so.6 with build-id: ceb0797c92f72a55ba8810f6d7b617b993714da8 Found module libnettle.so.8 with build-id: 1267eced2a5d977164cff2ddbe5462f03ec6c905 Found module libtasn1.so.6 with build-id: 62db82dbb905b0ef247ebfb2c47d0fcc64573ac6 Found module libunistring.so.2 with build-id: 84432d1130d9acb1b9b982be51ef8638c47be9f2 Found module libidn2.so.0 with build-id: 447b49aded3a9bfc5a02e50276de23cbd27732ec Found module libp11-kit.so.0 with build-id: 015c688616b5b214b61dbecf175434d55529c128 Found module libresolv.so.2 with build-id: cc0a483735411c7b5d80b467991440470ebbecd6 Found module libcrypto.so.1.1 with build-id: bdb1ec4a0641828c72da78680c2d5edfe113429a Found module libkeyutils.so.1 with build-id: 658e9132e0b3424cafcad075277a92248e744345 Found module libkrb5support.so.0 with build-id: 04ca1c3a7b2bb3f0392659bf0a999adf677e96bd Found module libcom_err.so.2 with build-id: 3c6834d2137ce30c74b10b98d070cefe828919b2 Found module libk5crypto.so.3 with build-id: 34657635f1f82c38a01b3825ca5250314e6114f3 Found module libkrb5.so.3 with build-id: 92a8b3cb725353c1602a5b963dc6dbac7f028613 Found module libudev.so.1 with build-id: 0f9730304659abb40628094b62df3d375bcd8937 Found module liblcms2.so.2 with build-id: c867906e00e78a449f9fbed910de8ee23e921e48 Found module libgnutls.so.30 with build-id: b2136a371fc4c5335d2c6461cd2c414d29c1ca66 Found module libavahi-client.so.3 with build-id: 6cc4d8293edba52ceec13414bf377e5d72b1bd3b Found module libavahi-common.so.3 with build-id: 4e99ab2d1a7b8b0716ce6e5138b83da378456d88 Found module libgssapi_krb5.so.2 with build-id: 8bd5abe5ca0cdbd2e5ca19998706feb96ccc3c2e Found module libcolord.so.2 with build-id: 54a9c60d4eb0e71921129189e21adbcff2f4a3b4 Found module libcups.so.2 with build-id: 7f1dab77350aca496ab9f7398e9951b4fbc00288 Found module libprintbackend-cups.so with build-id: e9a4b4f5cc5a47bfe53b7d0079bfe35bd2db8871 Found module libgpg-error.so.0 with build-id: 9d35525a334728ff21bcd28613993c746b5871ef Found module libbrotlicommon.so.1 with build-id: 2d71089037dc120fb2e5df253f3365de75e599b0 Found module libgcrypt.so.20 with build-id: d9f82b5061dfea8589cd125821b8a9694be6f179 Found module libcap.so.2 with build-id: 93d37233033969cec3d28a92ee2d8f68b5d24d58 Found module liblz4.so.1 with build-id: bd5bbd402c518476e385a8f9d5006f6765725c5f Found module libgcc_s.so.1 with build-id: 74ba42eedbce5aa22ee3ef0451b9b467f1fc1147 Found module libstdc++.so.6 with build-id: e1540143e59db825ecb233573de24d7df02273eb Found module libicudata.so.69 with build-id: 62f490871ace04e7f10401c0f036652fafd39a49 Found module liblzma.so.5 with build-id: d20b0ccf401565cd29848e4689ba1db59dbb8e6a Found module libXau.so.6 with build-id: 295f72f8703302f0a972ba2d259c6f188c804e93 Found module libbrotlidec.so.1 with build-id: c72feebc02dc5f5461de88f375ce8fc81401e612 Found module libbz2.so.1 with build-id: 9c6357eafe35a23cf8b3d0c84eb87da449ede415 Found module libdatrie.so.1 with build-id: 17d0a93e7188575434b9e0accf3a39c962e39cf0 Found module libv4lconvert.so.0 with build-id: b2c20fae0d85d991a51568e9fc48aba3fbdad7f5 Found module libsystemd.so.0 with build-id: 0cfbb7c94280957184fcf54e0de562db4f0dca72 Found module libpcre2-8.so.0 with build-id: 100cc75cff68a102e69cfc0e5788069db454398f Found module libblkid.so.1 with build-id: b4edcf310a96071cb58ebacefb210691a560ea59 Found module libjson-glib-1.0.so.0 with build-id: 8c0a75191223eb6ac5f06ce4ae6ab0bc2c176926 Found module libsqlite3.so.0 with build-id: d6ccd7a4ab54cb323c2a0937e4aee12afd33e4f9 Found module libicui18n.so.69 with build-id: c2d04076c4c71ec110f67cac12393e3852cfa91f Found module libicuuc.so.69 with build-id: 391f437811513a4d83296c0b7b1918ece6d7153e Found module libstemmer.so.0 with build-id: 0e2de8cc7cf15f71bf8559de4bc219aa014d8de3 Found module libxml2.so.2 with build-id: ea2a09e83cc304cfad8628dc338aa6eff5f14dd7 Found module libXrender.so.1 with build-id: da24a71858c4e45f7a1eaacfd6ce0b54c6dc66b6 Found module libxcb-render.so.0 with build-id: a8e61fab459b135c7641a4d0bc9fe08cd5a6d6bd Found module libxcb.so.1 with build-id: 17986fbf01f8aef412cbba96762980c68b2c6b64 Found module libxcb-shm.so.0 with build-id: 148a3c061821ac94674e686c954f3a78abaef2d2 Found module libpixman-1.so.0 with build-id: 543719f2999d7c8d131ec98f08ec293b82821a53 Found module libgraphite2.so.3 with build-id: d4acc5f82e9112d218fef9bcfd1306d15e1ea242 Found module libfreetype.so.6 with build-id: 2c99d46d4bb5145b348dc6b3ece748cae5afff3c Found module libthai.so.0 with build-id: e9d5eff1afc6ce9cfb3bbfb714714f2c20d7ac74 Found module libXv.so.1 with build-id: 1323fe84c21b6fd7dc31a04e07dd2c951eef0cbd Found module libv4l2.so.0 with build-id: 8aedf82e61a8be46391b903138d6d5c305779e20 Found module libdbus-1.so.3 with build-id: 0422e7c8f7b0f8918dfbf4f3d9981d4a068d7cbc Found module libjbig.so.2.1 with build-id: cd05c552f2ededb85d88ca14c197b0e08527da43 Found module libzstd.so.1 with build-id: 1f0580aae048cce7f90a659550bf2ea6aef6f329 Found module libwebp.so.7 with build-id: abb872d4befc3aff2fcfdb46b67a6a95a0402ade Found module libpcre.so.1 with build-id: b42b7370d90fa892a0aa645dedf49ab3dd02c540 Found module libffi.so.6 with build-id: ffc171fef526ccd1335570b04a30152e23dc1c23 Found module libselinux.so.1 with build-id: 250323731b4395916b1c2a39870b7db8498fdf0b Found module libmount.so.1 with build-id: fd8714eaf60e2af7c6abafa30b2013e62cff2eaa Found module libz.so.1 with build-id: f7a6a002a95f541b4315afb063b9b507d757fb6c Found module libcairo-script-interpreter.so.2 with build-id: e794677679c495eb4d898f614faae8ced72b4cdf Found module libXinerama.so.1 with build-id: 9cb0caa0ce6f80774338c8979f9be516362dde5b Found module libXrandr.so.2 with build-id: 4494ec974ffd224e8ee40a35f78e7d61ec2b82df Found module libXfixes.so.3 with build-id: 1ed88793ba22d6d9e0f239a5c9eb6a9813809c09 Found module libXdamage.so.1 with build-id: 9ca43af58c88ea5f207ab4b2d2ffb23d793da302 Found module libXcursor.so.1 with build-id: 939ba5e1a6312e1b6f949cfbb968b3c6783cc2a0 Found module libXext.so.6 with build-id: 8ff22217907c1a8d6a6634731c9877fa6c259764 Found module libwayland-egl.so.1 with build-id: e860466bd0d8915255dd635e76471ff84744abd4 Found module libwayland-client.so.0 with build-id: 6c14d4167a7d9f320592f9d977e095a706274fe4 Found module libxkbcommon.so.0 with build-id: 01078a3b389221228c28709c263aa2f7d48b3657 Found module libjpeg.so.62 with build-id: dc99896eff5bfbc66fd50d37abeaeb0e4394374c Found module libpng16.so.16 with build-id: 74ec9a46e8abd25fe4acc337362864ced44184ac Found module libtracker-sparql-3.0.so.0 with build-id: 267020130d853438e7cdaa73ada68a2c48d54f5b Found module libX11.so.6 with build-id: 8b632e555a36071efb6716a2874cbfafcf214506 Found module libXi.so.6 with build-id: 62193054c907fdaea827b7ad6995b9d69c5ea0e2 Found module libpangoft2-1.0.so.0 with build-id: 31f3bba71654d516afeaedc6c8a6c2014488039e Found module libgraphene-1.0.so.0 with build-id: 41ac2e99cc88b917c16cbdda52d14f2d3dfe2730 Found module libm.so.6 with build-id: 0c8ce5438d7a255539bfc87f010ff4a22d929aab Found module libgdk_pixbuf-2.0.so.0 with build-id: 684841815cca01ec500752817ca6e23c2901ec45 Found module libfontconfig.so.1 with build-id: 97ba6dc6778aefd3001c2599e446a56377ed5565 Found module libcairo-gobject.so.2 with build-id: 2b7873debd693d55bf7b5b819dbf08ef168208bf Found module libfribidi.so.0 with build-id: ecae31926112563613a499607bdb0cedaeabe41e Found module libcairo.so.2 with build-id: e39b474402584304f3f25dcd4760c1c3c6617539 Found module libharfbuzz.so.0 with build-id: 72895fb7ef4ac044a65f4ce2fb919f5ae394ff0f Found module libpango-1.0.so.0 with build-id: 56531aafd3b5edcc37530c1a959aed47c9fefa14 Found module libpangocairo-1.0.so.0 with build-id: 0b503c2432520423cd21b01d7c9c46226a050442 Found module libgmodule-2.0.so.0 with build-id: c2204626406f0c8698077af238926dd7aaed49e0 Found module libc.so.6 with build-id: 56007a3508cbee716aefbad61c1adb3d4d3c2444 Found module libepoxy.so.0 with build-id: 65df69c794ee8e01ad6f63adfcea7d0fc604fb43 Found module libzbar.so.0 with build-id: f3cc68f911cdd9b84afb26fd43aa703f8102e710 Found module libtiff.so.5 with build-id: 94fb2cbdd19f0c63de763b5c1bee53a25a2bbd9e Found module libglib-2.0.so.0 with build-id: ce200eb6141b5b30a0f4ccb9be5e5320287fea58 Found module libgobject-2.0.so.0 with build-id: 3512b663d80a31bb2921dae5ed01dfbe8d9cbf22 Found module libgio-2.0.so.0 with build-id: cb5c46955f2ee2103fdb552b9e52f4f07b8df95b Found module libgtk-4.so.1 with build-id: 6d2262e3352a429e29a7dd065a4b0b0cea59ebde Found module megapixels with build-id: 6dbf3ea19a3da2125737d95eb2c3b5c99d341d63 Stack trace of thread 2574: #0 0x0000007fafc3d988 __pthread_kill_implementation (libc.so.6 + 0x84988) #1 0x0000007fafbf7880 raise (libc.so.6 + 0x3e880) #2 0x0000007fafbe3e38 abort (libc.so.6 + 0x2ae38) #3 0x0000007fafde212c gl_provider_resolver.lto_priv.0 (libepoxy.so.0 + 0x6a12c) #4 0x0000007fafe0bf80 epoxy_glGetTexLevelParameteriv_global_rewrite_ptr (libepoxy.so.0 + 0x93f80) #5 0x0000007fb0785610 gdk_gl_texture_new (libgtk-4.so.1 + 0x3dd610) #6 0x0000007fb0521a60 gtk_gl_area_snapshot (libgtk-4.so.1 + 0x179a60) #7 0x0000007fb069519c gtk_widget_create_render_node (libgtk-4.so.1 + 0x2ed19c) #8 0x0000007fb0695520 gtk_widget_do_snapshot (libgtk-4.so.1 + 0x2ed520) #9 0x0000007fb0695de0 gtk_widget_snapshot_child (libgtk-4.so.1 + 0x2edde0) #10 0x0000007fb058ce8c gtk_overlay_snapshot (libgtk-4.so.1 + 0x1e4e8c) #11 0x0000007fb069519c gtk_widget_create_render_node (libgtk-4.so.1 + 0x2ed19c) #12 0x0000007fb0695520 gtk_widget_do_snapshot (libgtk-4.so.1 + 0x2ed520) #13 0x0000007fb0695de0 gtk_widget_snapshot_child (libgtk-4.so.1 + 0x2edde0) #14 0x0000007fb069519c gtk_widget_create_render_node (libgtk-4.so.1 + 0x2ed19c) #15 0x0000007fb0695520 gtk_widget_do_snapshot (libgtk-4.so.1 + 0x2ed520) #16 0x0000007fb0695de0 gtk_widget_snapshot_child (libgtk-4.so.1 + 0x2edde0) #17 0x0000007fb067f180 gtk_widget_real_snapshot (libgtk-4.so.1 + 0x2d7180) #18 0x0000007fb06953d8 gtk_widget_create_render_node (libgtk-4.so.1 + 0x2ed3d8) #19 0x0000007fb0695520 gtk_widget_do_snapshot (libgtk-4.so.1 + 0x2ed520) #20 0x0000007fb0695bc4 gtk_widget_render (libgtk-4.so.1 + 0x2edbc4) #21 0x0000007fb0696ae8 surface_render (libgtk-4.so.1 + 0x2eeae8) #22 0x0000007fb07584ac _gdk_marshal_BOOLEAN__BOXEDv (libgtk-4.so.1 + 0x3b04ac) #23 0x0000007fb0156d60 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33d60) #24 0x0000007fb0156ef0 g_signal_emit (libgobject-2.0.so.0 + 0x33ef0) #25 0x0000007fb078a314 gdk_surface_paint_on_clock (libgtk-4.so.1 + 0x3e2314) #26 0x0000007fb0156d60 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33d60) #27 0x0000007fb0156ef0 g_signal_emit (libgobject-2.0.so.0 + 0x33ef0) #28 0x0000007fb077e580 gdk_frame_clock_paint_idle (libgtk-4.so.1 + 0x3d6580) #29 0x0000007fb001935c g_timeout_dispatch (libglib-2.0.so.0 + 0x5835c) #30 0x0000007fb0018ac0 g_main_context_dispatch (libglib-2.0.so.0 + 0x57ac0) #31 0x0000007fb00711b0 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb01b0) #32 0x0000007fb0015d3c g_main_context_iteration (libglib-2.0.so.0 + 0x54d3c) #33 0x0000007fb0286678 g_application_run (libgio-2.0.so.0 + 0xf1678) #34 0x0000005573876114 main (megapixels + 0x6114) #35 0x0000007fafbe4104 __libc_start_call_main (libc.so.6 + 0x2b104) #36 0x0000007fafbe41d8 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b1d8) #37 0x00000055738761f0 _start (megapixels + 0x61f0) Stack trace of thread 2578: #0 0x0000007fafc9c104 __poll (libc.so.6 + 0xe3104) #1 0x0000007fb0071150 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb0150) #2 0x0000007fb0015d3c g_main_context_iteration (libglib-2.0.so.0 + 0x54d3c) #3 0x0000007fb0015da4 glib_worker_main (libglib-2.0.so.0 + 0x54da4) #4 0x0000007fb0049958 g_thread_proxy (libglib-2.0.so.0 + 0x88958) #5 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #6 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2591: #0 0x0000007fafca2364 syscall (libc.so.6 + 0xe9364) #1 0x0000007fb006afa0 g_cond_wait_until (libglib-2.0.so.0 + 0xa9fa0) #2 0x0000007faffe5e94 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x24e94) #3 0x0000007faffe608c g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x2508c) #4 0x0000007fb004cb44 g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x8bb44) #5 0x0000007fb0049958 g_thread_proxy (libglib-2.0.so.0 + 0x88958) #6 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #7 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2582: #0 0x0000007fafc9c104 __poll (libc.so.6 + 0xe3104) #1 0x0000007fb0071150 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb0150) #2 0x0000007fb0015d3c g_main_context_iteration (libglib-2.0.so.0 + 0x54d3c) #3 0x0000007fa816a24c dconf_gdbus_worker_thread (libdconfsettings.so + 0x624c) #4 0x0000007fb0049958 g_thread_proxy (libglib-2.0.so.0 + 0x88958) #5 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #6 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2592: #0 0x0000007fafc383bc __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x7f3bc) #1 0x0000007fafc3b05c pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8205c) #2 0x0000007f7e255384 util_queue_thread_func (sun4i-drm_dri.so + 0x1fe384) #3 0x0000007f7e254e10 impl_thrd_routine (sun4i-drm_dri.so + 0x1fde10) #4 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #5 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2579: #0 0x0000007fafc9c104 __poll (libc.so.6 + 0xe3104) #1 0x0000007fb0071150 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb0150) #2 0x0000007fb0018040 g_main_loop_run (libglib-2.0.so.0 + 0x57040) #3 0x0000007fb02bf564 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x12a564) #4 0x0000007fb0049958 g_thread_proxy (libglib-2.0.so.0 + 0x88958) #5 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #6 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2585: #0 0x0000007fafc9c104 __poll (libc.so.6 + 0xe3104) #1 0x0000007fb0071150 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb0150) #2 0x0000007fb0018040 g_main_loop_run (libglib-2.0.so.0 + 0x57040) #3 0x0000005573878ef8 thread_main_loop (megapixels + 0x8ef8) #4 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #5 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2586: #0 0x0000007fafc9c104 __poll (libc.so.6 + 0xe3104) #1 0x0000007fb0071150 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb0150) #2 0x0000007fb0018040 g_main_loop_run (libglib-2.0.so.0 + 0x57040) #3 0x0000005573878ef8 thread_main_loop (megapixels + 0x8ef8) #4 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #5 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc) Stack trace of thread 2587: #0 0x0000007fafc9e150 ioctl (libc.so.6 + 0xe5150) #1 0x000000557387896c mp_device_setup_link.isra.0 (megapixels + 0x896c) #2 0x000000557387dd04 update_state.lto_priv.1 (megapixels + 0xdd04) #3 0x0000005573876300 invoke_impl (megapixels + 0x6300) #4 0x0000007fb00145cc g_idle_dispatch (libglib-2.0.so.0 + 0x535cc) #5 0x0000007fb0018ac0 g_main_context_dispatch (libglib-2.0.so.0 + 0x57ac0) #6 0x0000007fb00711b0 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb01b0) #7 0x0000007fb0018040 g_main_loop_run (libglib-2.0.so.0 + 0x57040) #8 0x0000005573878ef8 thread_main_loop (megapixels + 0x8ef8) #9 0x0000007fafc3bcf4 start_thread (libc.so.6 + 0x82cf4) #10 0x0000007fafca67dc thread_start (libc.so.6 + 0xed7dc)
This could be the reason as the crash happens in opengl : 2021-11-09T22:17:55+0100 SUBDEBUG Upgraded: libglvnd-core-devel-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:11+0100 SUBDEBUG Upgraded: libglvnd-gles-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:16+0100 SUBDEBUG Upgraded: libglvnd-opengl-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:17+0100 SUBDEBUG Upgraded: libglvnd-glx-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:23+0100 SUBDEBUG Upgraded: libglvnd-egl-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:35+0100 SUBDEBUG Upgraded: libglvnd-1:1.3.4-1.fc36.aarch64 2021-11-09T22:18:36+0100 SUBDEBUG Upgraded: mesa-libglapi-21.2.3-1.fc36.aarch64
analyses of SIG Mobility, the think this bug happens in MESA: (megapixels:1729): Gdk-WARNING **: 08:22:11.572: gdk_gl_context_set_required_version - GL context versions less than 3.2 are not supported. Initialized OpenGL ES 2.0 No provider of glGetTexLevelParameteriv found. Requires one of: Desktop OpenGL 1.0 OpenGL ES 3.1 Aborted (core dumped)
answere from megapixels devs: we support 2.0 error comes from gtk, so it's outside of megapixels.
(In reply to customercare from comment #2) > analyses of SIG Mobility, the think this bug happens in MESA: Looks rather like GTK or possibly megapixels (not sure if this is GTK trying to use GL internally, or megapixels using some kind of explicit GTK GL API).
this seems to be confirmed by another supporter: pak0st 2021-11-19 14:05 CEST It's the GTK4 package, Marius - whatever has changed there, the legacy mode is removed. It has nothing to do with mesa or megapixels itself
downgrading to 4.4.1 fixes our problem on the pine with megapixels.
I found this bug report linked on Marius' blog. My PinePhone does not currently run Fedora (and will most likely not do so at least until Plasma Mobile gets packaged in Fedora), so I am not experiencing this issue myself, but I decided to investigate it anyway. GTK has, and has had for several years already, this snippet in gdk_gl_context_set_required_version: https://gitlab.gnome.org/GNOME/gtk/-/blob/de42b5bfae8d74d0de1f66f9095eef5969b4e8b1/gdk/gdkglcontext.c#L988 /* Enforce a minimum context version number of 3.2 for desktop GL, * and 2.0 for GLES */ if (gdk_gl_context_get_use_es (context) || force_gles) min_ver = 200; else min_ver = 302; if (version < min_ver) { g_warning ("gdk_gl_context_set_required_version - GL context versions less than 3.2 are not supported."); version = min_ver; } The version numbers and the warning in that snippet have *not* changed in GTK 4.5.0. What *did* change 2 months ago is the first if: https://gitlab.gnome.org/GNOME/gtk/-/commit/f584d4f500255e13a58d94d2748290db3622a46e changed: if (priv->use_es > 0 || force_gles) to: if (gdk_gl_context_get_use_es (context) || force_gles) This appears to result in the code using or attempting to use desktop OpenGL instead of OpenGL ES, and running into the version issue.
I have forwarded this upstream as: https://gitlab.gnome.org/GNOME/gtk/-/issues/4571
Looks like this was fixed upstream today, so now we just need gtk4 updated in Rawhide and then this should be fixed.
Megapixel starts fine with gtk4-4.6.0-2.fc36.aarch64