[Bug 1203765] New: Unable to log into a gnome session because libcms2.so.2.0.13 crashes
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 Bug ID: 1203765 Summary: Unable to log into a gnome session because libcms2.so.2.0.13 crashes Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Major Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: monkeyboyted@yahoo.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 861749 --> http://bugzilla.opensuse.org/attachment.cgi?id=861749&action=edit dmesg - error This bug is also problematic for the openSUSE-Tumbleweed-DVD-x86_64-Snapshot20220921-Media image because you can install opensuse but you cannot login into the GUI because liblcms2 crashes. lsb_release -a LSB Version: n/a Distributor ID: openSUSE Description: openSUSE Tumbleweed Release: 20220925 Codename: n/a zypper info liblcms2-2 Loading repository data... Reading installed packages... Information for package liblcms2-2: ----------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : liblcms2-2 Version : 2.13.1-1.4 Arch : x86_64 Vendor : openSUSE Installed Size : 389.0 KiB Installed : Yes (automatically) Status : up-to-date Source package : lcms2-2.13.1-1.4.src Upstream URL : https://www.littlecms.com/ Summary : Libraries for the Little CMS Engine Description : Little CMS Engine - A color managment library and tools. gnome-shell --version GNOME Shell 43.0 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c1 --- Comment #1 from ted chang <monkeyboyted@yahoo.com> --- Created attachment 861750 --> http://bugzilla.opensuse.org/attachment.cgi?id=861750&action=edit installed packages. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c2 --- Comment #2 from ted chang <monkeyboyted@yahoo.com> --- How do I retrieve the backtrace from Gnome-shell? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c3 --- Comment #3 from ted chang <monkeyboyted@yahoo.com> --- [ 28.636413] wlo1: deauthenticating from 9a:18:98:4f:c2:59 by local choice (Reason: 3=DEAUTH_LEAVING) [ 43.054604] [drm] Failed to add display topology, DTM TA is not initialized. [ 45.669354] rfkill: input handler disabled [ 46.256773] show_signal_msg: 47 callbacks suppressed [ 46.256777] gnome-shell[2911]: segfault at 58 ip 00007f8492b35430 sp 00007ffcbdcec9c8 error 6 in liblcms2.so.2.0.13[7f8492b2b000+3c000] [ 46.256790] Code: 00 c3 0f 1f 84 00 00 00 00 00 31 c0 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 8b 47 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 <89> 77 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 5c c3 66 66 [ 49.189334] gnome-shell[3703]: segfault at 58 ip 00007f88b9377430 sp 00007ffd8111f388 error 6 in liblcms2.so.2.0.13[7f88b936d000+3c000] [ 49.189350] Code: 00 c3 0f 1f 84 00 00 00 00 00 31 c0 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 8b 47 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 <89> 77 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 5c c3 66 66 [ 52.287562] gnome-shell[3818]: segfault at 58 ip 00007f26e5838430 sp 00007ffcab9721c8 error 6 in liblcms2.so.2.0.13[7f26e582e000+3c000] [ 52.287577] Code: 00 c3 0f 1f 84 00 00 00 00 00 31 c0 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 8b 47 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 <89> 77 58 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 5c c3 66 66 [ 65.187615] rfkill: input handler enabled -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c4 Yifan Jiang <yfjiang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gnome-bugs@suse.de, | |yfjiang@suse.com Assignee|gnome-bugs@suse.de |xiaoguang.wang@suse.com --- Comment #4 from Yifan Jiang <yfjiang@suse.com> --- Hi Xiaoguang, Can you please have a closer look at the crash? Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c5 --- Comment #5 from ted chang <monkeyboyted@yahoo.com> --- How do I grab the stack trace? How do I run the gnome session through gdb? Can you provide some instructions? I do not mind running it through tty but large complicated DE are not obvious. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c6 --- Comment #6 from xiaoguang wang <xiaoguang.wang@suse.com> --- Collect coredump info: 1. Install debug info packages zypper in liblcms2-2-debuginfo gnome-shell-debuginfo systemd-coredump 2. restart system, check coredump coredumpctl list coredumpctl debug PID (PID is shown in list command) 3. in debug mode show back trace bt full -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c7 --- Comment #7 from ted chang <monkeyboyted@yahoo.com> --- Created attachment 861769 --> http://bugzilla.opensuse.org/attachment.cgi?id=861769&action=edit gnome crash log Thanks. grabbing debug log was easier than I thought. I had to install both gio and mutter debug symbols -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c8 --- Comment #8 from ted chang <monkeyboyted@yahoo.com> --- Created attachment 861770 --> http://bugzilla.opensuse.org/attachment.cgi?id=861770&action=edit coredumpctl list List of gnome core dumps -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c9 --- Comment #9 from ted chang <monkeyboyted@yahoo.com> --- #0 cmsSetHeaderRenderingIntent (hProfile=hProfile@entry=0x0, RenderingIntent=RenderingIntent@entry=0) at /usr/src/debug/lcms2-2.13.1-1.4.x86_64/src/cmsio0.c:869 #1 0x00007f3c5e6d2dbd in create_icc_profile_from_edid (error=0x7fff9ecce638, file_path=0x558ba4612c20 "/home/doof/.local/share/icc/edid-50abca8da382356b5250298c2478ef8c.icc", edid_info=<optimized out>, color_device=0x558ba403cb40) at ../src/backends/meta-color-device.c:840 #2 create_device_profile_from_edid (color_device=0x558ba403cb40, task=0x558ba319fec0) at ../src/backends/meta-color-device.c:937 #3 0x00007f3c5e6d34f7 in on_efi_panel_color_info_loaded (source_object=<optimized out>, res=<optimized out>, user_data=user_data@entry=0x558ba319fec0) at ../src/backends/meta-color-device.c:1093 #4 0x00007f3c5f5ebd11 in g_task_return_now (task=0x558ba3b318c0) at ../gio/gtask.c:1232 #5 0x00007f3c5f5ec933 in g_task_return (type=<optimized out>, task=0x558ba3b318c0) at ../gio/gtask.c:1301 #6 g_task_return (task=0x558ba3b318c0, type=<optimized out>) at ../gio/gtask.c:1258 #7 0x00007f3c5f59b83c in load_contents_open_callback (obj=0x558ba2871920, open_res=0x558ba3d07d60, user_data=user_data@entry=0x558ba3d90ca0) at ../gio/gfile.c:7943 #8 0x00007f3c5f5ebd11 in g_task_return_now (task=0x558ba3d07d60) at ../gio/gtask.c:1232 #9 0x00007f3c5f5ebd59 in complete_in_idle_cb (task=task@entry=0x558ba3d07d60) at ../gio/gtask.c:1246 #10 0x00007f3c5f3e547e in g_idle_dispatch (source=0x7f3c34005ef0, callback=0x7f3c5f5ebd50 <complete_in_idle_cb>, user_data=0x558ba3d07d60) at ../glib/gmain.c:6124 #11 0x00007f3c5f3e9a50 in g_main_dispatch (context=0x558ba1e539a0) at ../glib/gmain.c:3444 #12 g_main_context_dispatch (context=0x558ba1e539a0) at ../glib/gmain.c:4162 #13 0x00007f3c5f3e9e08 in g_main_context_iterate (context=0x558ba1e539a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4238 #14 0x00007f3c5f3ea0cf in g_main_loop_run (loop=0x558ba3d17680) at ../glib/gmain.c:4438 #15 0x00007f3c5e721595 in meta_context_run_main_loop (context=<optimized out>, error=error@entry=0x7fff9eccea00) at ../src/core/meta-context.c:445 #16 0x0000558b9fedf914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:582 This system is a steam deck. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c10 --- Comment #10 from ted chang <monkeyboyted@yahoo.com> --- https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5875 Maybe the same bug -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c11 --- Comment #11 from ted chang <monkeyboyted@yahoo.com> --- ls -1 /sys/class/drm/card*/edid /sys/class/drm/card1-DP-1/edid /sys/class/drm/card1-eDP-1/edid -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c12 --- Comment #12 from ted chang <monkeyboyted@yahoo.com> --- Created attachment 861771 --> http://bugzilla.opensuse.org/attachment.cgi?id=861771&action=edit card1-eDP-1.edid du -h card1-DP-1.edid 0 card1-DP-1.edid card1-DP-1.edid is empty -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c13 --- Comment #13 from xiaoguang wang <xiaoguang.wang@suse.com> --- (In reply to ted chang from comment #10)
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5875 Maybe the same bug
Yes, I think it's same bug. Could you show some information: ls -la /home/doof/.local/share/icc/ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c14 --- Comment #14 from ted chang <monkeyboyted@yahoo.com> --- ls -la .local/share/icc/ total 0 drwxr-xr-x 1 doof doof 0 Sep 23 10:27 . drwxr-xr-x 1 doof doof 998 Sep 27 20:14 .. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c15 --- Comment #15 from xiaoguang wang <xiaoguang.wang@suse.com> --- I think this MR https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2627 can solve the issue, let's wait for it to be merged. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c16 --- Comment #16 from ted chang <monkeyboyted@yahoo.com> --- The code has been merged awhile ago. Opensuse needs to create a new build. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c17 --- Comment #17 from xiaoguang wang <xiaoguang.wang@suse.com> --- Now the mutter in GNOME:Factory is 43.1 which includes the fix. Waiting for public released. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c18 --- Comment #18 from ted chang <monkeyboyted@yahoo.com> --- zypper info mutter Loading repository data... Reading installed packages... Information for package mutter: ------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : mutter Version : 43.1-1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 4.6 MiB Installed : Yes Status : up-to-date Source package : mutter-43.1-1.1.src Upstream URL : https://www.gnome.org Summary : Window and compositing manager based on Clutter Description : Mutter is a window and compositing manager based on Clutter, forked from Metacity. I think I can close the issue. I can log into gnome. it no longer crashes. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203765 http://bugzilla.opensuse.org/show_bug.cgi?id=1203765#c19 ted chang <monkeyboyted@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #19 from ted chang <monkeyboyted@yahoo.com> --- openSUSE-Tumbleweed-Oss has the fix. Closing issue -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com