FS#55076 - [gnome-shell] Crash with log indicating bug relating to expression return pixman_region_append_non_o
Attached to Project:
Arch Linux
Opened by Deactivated account (TechnicalTotoro) - Tuesday, 08 August 2017, 22:52 GMT
Last edited by Jan de Groot (JGC) - Thursday, 07 December 2017, 06:39 GMT
Opened by Deactivated account (TechnicalTotoro) - Tuesday, 08 August 2017, 22:52 GMT
Last edited by Jan de Groot (JGC) - Thursday, 07 December 2017, 06:39 GMT
|
Details
I upgraded Mesa to 17.1.6-1, Firefox to 55.0-1 and
geocode-glib to 3.24.0-1, although I hadn't restarted yet
and suddenly, while browsing the web the mouse froze (as it
had done a little earlier today after this upgrade) and then
suddenly gnome-shell restarted. This is what the log
says:
Aug 08 22:34:42 <computerName> org.gnome.Shell.desktop[771]: 1502228082965 Sync.ErrorHandler ERROR Sync encountered a login error Aug 08 23:09:57 <computerName> org.gnome.Shell.desktop[771]: Promise resolved while context is inactive Aug 08 23:09:57 <computerName> org.gnome.Shell.desktop[771]: Promise resolved after context unloaded Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression y1 < y2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression r->x1 < r->x2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression y1 < y2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression r->x1 < r->x2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression y1 < y2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression r->x1 < r->x2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression y1 < y2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression r->x1 < r->x2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression y1 < y2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: *** BUG *** Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: In pixman_region_append_non_o: The expression r->x1 < r->x2 was false Aug 08 23:13:06 <computerName> org.gnome.Shell.desktop[771]: Set a breakpoint on '_pixman_log_error' to debug Aug 08 23:16:54 <computerName> gsd-housekeepin[922]: Failed to enumerate children of /var/tmp/systemd-private-81ccd6d2daca44d4b26082a527bdd88c-fwupd.service-KL Aug 08 23:16:54 <computerName> gsd-housekeepin[922]: Failed to enumerate children of /var/tmp/systemd-private-81ccd6d2daca44d4b26082a527bdd88c-colord.service-n Aug 08 23:16:54 <computerName> gsd-housekeepin[922]: Failed to enumerate children of /tmp/systemd-private-81ccd6d2daca44d4b26082a527bdd88c-fwupd.service-AzVkpO Aug 08 23:16:54 <computerName> gsd-housekeepin[922]: Failed to enumerate children of /tmp/systemd-private-81ccd6d2daca44d4b26082a527bdd88c-colord.service-yH6tp Aug 08 23:16:54 <computerName> gsd-housekeepin[922]: Failed to enumerate children of /tmp/.esd-120: Error opening directory '/tmp/.esd-120': Permission denied Aug 08 23:27:24 <computerName> kernel: gnome-shell[771]: segfault at 6359ed9fffe8 ip 0000635a824acfe5 sp 00007a6b5c981070 error 4 in libgjs.so.0.0.0[635a824850 Aug 08 23:27:24 <computerName> systemd[1]: Created slice system-systemd\x2dcoredump.slice. Aug 08 23:27:24 <computerName> systemd[1]: Started Process Core Dump (PID 8218/UID 0). I have looked but I can't seem to find the coredump, but if I do find it, or someone points me to it, I will upload it. I have gnome-shell version 3.24.3-1 and I try to keep my system as up-to-date as I can. I am a Java developer so I familiar with the concept of using breakpoints in IDEs, but I have no idea how I would do this for a DE, especially one using varied languages. |
This task depends upon
Comment by Jan de Groot (JGC) -
Thursday, 09 November 2017, 21:46 GMT
- Field changed: Status (Assigned → Waiting on Response)
Is this still valid for 3.26.x?