View Issue Details

IDProjectCategoryView StatusLast Update
0017301CentOS-7gnome-abrtpublic2020-05-11 14:15
ReporterChrisKalt 
PriorityhighSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformOSOS Version7
Product Version7.7-1908 
Target VersionFixed in Version 
Summary0017301: GNOME crashes several times a day -- clutter_input_device_get_device_type: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
DescriptionWe have a touch screen application running from a "kiosk" user that is well locked down.

UI runs an angular app in google-chrome in full screen mode.

Several times throughout the day we are getting crashes across multiple systems. Was hoping that the latest kernel upgrade might fix however it did not.
The following example is what we see in /var/log/messages indicating the event.

Apr 28 19:21:17 5041-15219-7a2f7243 kernel: perf: interrupt took too long (4984 > 4943), lowering kernel.perf_event_max_sample_rate to 40000
Apr 28 19:21:23 5041-15219-7a2f7243 journal: clutter_input_device_get_device_type: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
Apr 28 19:21:23 5041-15219-7a2f7243 journal: JS ERROR: TypeError: this._trackedWindows.get(...) is undefined#012_onWindowActorRemoved@resource:///org/gnome/shell/ui/panel.js:841:9#012wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
Apr 28 19:21:23 5041-15219-7a2f7243 journal: clutter_actor_iter_next: assertion 'ri->age == ri->root->priv->age' failed
Apr 28 19:21:23 5041-15219-7a2f7243 kernel: gnome-shell[27294]: segfault at 244 ip 00007f93cab7d540 sp 00007ffcb1ca1128 error 4 in libmutter-2.so.0.0.0[7f93caac3000+16d000]
Apr 28 19:21:23 5041-15219-7a2f7243 abrt-hook-ccpp: Process 27294 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
Apr 28 19:21:28 5041-15219-7a2f7243 gnome-session-binary[1908]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Apr 28 19:21:28 5041-15219-7a2f7243 gnome-session: gnome-session-binary[1908]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Apr 28 19:21:28 5041-15219-7a2f7243 abrtd: Size of '/var/spool/abrt' >= 5000 MB (MaxCrashReportsSize), deleting old directory 'ccpp-2020-04-28-18:31:54-2110'
Steps To ReproduceWe have several systems at different locations having the same symptoms. The following is an example of a grep to illustrate the timestamp frequency.

gnomeCrashes3872.txt:Apr 27 00:16:27 3592-3872-f31469c2 abrt-hook-ccpp: Process 8074 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 00:47:01 3592-3872-f31469c2 abrt-hook-ccpp: Process 15300 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 01:12:41 3592-3872-f31469c2 abrt-hook-ccpp: Process 19938 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 01:46:47 3592-3872-f31469c2 abrt-hook-ccpp: Process 23717 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 02:26:11 3592-3872-f31469c2 abrt-hook-ccpp: Process 28688 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 02:51:32 3592-3872-f31469c2 abrt-hook-ccpp: Process 3013 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 03:17:28 3592-3872-f31469c2 abrt-hook-ccpp: Process 6658 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 03:42:48 3592-3872-f31469c2 abrt-hook-ccpp: Process 10542 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 04:11:21 3592-3872-f31469c2 abrt-hook-ccpp: Process 14468 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 04:45:14 3592-3872-f31469c2 abrt-hook-ccpp: Process 18536 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 05:24:15 3592-3872-f31469c2 abrt-hook-ccpp: Process 23924 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 07:17:27 3592-3872-f31469c2 abrt-hook-ccpp: Process 29880 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 18:22:48 3592-3872-f31469c2 abrt-hook-ccpp: Process 2470 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 19:30:06 3592-3872-f31469c2 abrt-hook-ccpp: Process 22578 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 20:19:15 3592-3872-f31469c2 abrt-hook-ccpp: Process 513 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 20:46:01 3592-3872-f31469c2 abrt-hook-ccpp: Process 8376 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 21:37:14 3592-3872-f31469c2 abrt-hook-ccpp: Process 12384 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 22:07:05 3592-3872-f31469c2 abrt-hook-ccpp: Process 20028 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 23:10:43 3592-3872-f31469c2 abrt-hook-ccpp: Process 24387 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 00:00:27 3592-3872-75b671ee abrt-hook-ccpp: Process 27767 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 01:20:27 3592-3872-75b671ee abrt-hook-ccpp: Process 5215 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 02:37:58 3592-3872-75b671ee abrt-hook-ccpp: Process 17135 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 03:54:34 3592-3872-75b671ee abrt-hook-ccpp: Process 28640 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 05:06:21 3592-3872-75b671ee abrt-hook-ccpp: Process 8203 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 08:06:10 3592-3872-75b671ee abrt-hook-ccpp: Process 19112 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 19:43:22 3592-3872-75b671ee abrt-hook-ccpp: Process 2438 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 21:53:47 3592-3872-75b671ee abrt-hook-ccpp: Process 23324 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 02:28:24 3592-3872-5e81d59d abrt-hook-ccpp: Process 25455 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
gnomeCrashes3872.txt:Apr 27 04:52:09 3592-3872-5e81d59d abrt-hook-ccpp: Process 26018 (gnome-shell) of user 1001 killed by SIGSEGV - dumping core
Additional InformationThe crash produces a directory named for example : ccpp-2020-04-28-19:21:23-27294

However the tgz file I have is 20MB, which is too big for upload.

Please request any specific information you would like. I would be very happy to provide it.



TagsNo tags attached.
abrt_hash
URL

Activities

ManuelWolfshant

ManuelWolfshant

2020-04-29 07:44

manager   ~0036807

signal 11 / SIGSEGV means that an application attempted to access a memory segment which was not assigned to it. Which usually means there is a bug in the underlying application. Most probably you are encountering a problem either in the browser or in the angular app.
You could try to open a bug at bugzilla.redhat.com against Gnome ( if you do, please crosslink the bug with this one here ) but since neither chrome not the angular app are shipped by RH, the chances of receiving much attention are rather slim.
ChrisKalt

ChrisKalt

2020-04-29 17:00

reporter   ~0036820

Is there a way to pinpoint which application is causing the overwrite by inspecting the core files?

I am attaching the file called core_backtrace I pulled from the the /var/spool/ abrt/ccpp-2020-04-29-03:43:22-9148 directory.

It would be good to know if it were coming from google-chrome, but there is no reference to chrome in there however gnome-shell is reference twice.

core_backtrace (34,947 bytes)
{   "signal": 11
,   "executable": "/usr/bin/gnome-shell"
,   "stacktrace":
      [ {   "crash_thread": true
        ,   "frames":
              [ {   "address": 140141151688000
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 763200
                ,   "function_name": "meta_window_get_session_geometry"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 140141151486895
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 562095
                ,   "function_name": "meta_compositor_sync_stack"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 140141151672780
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 747980
                ,   "function_name": "meta_stack_tracker_sync_stack"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 140141151673017
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 748217
                ,   "function_name": "stack_tracker_sync_stack_later"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 140141151677236
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 752436
                ,   "function_name": "run_all_repaint_laters"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 140141159678821
                ,   "build_id": "d17fea82a1d1c7f8246fc94138223e00fdb8bd34"
                ,   "build_id_offset": 643941
                ,   "function_name": "_clutter_run_repaint_functions"
                ,   "file_name": "/usr/lib64/mutter/libmutter-clutter-2.so"
                }
              , {   "address": 140141159682053
                ,   "build_id": "d17fea82a1d1c7f8246fc94138223e00fdb8bd34"
                ,   "build_id_offset": 647173
                ,   "function_name": "clutter_clock_dispatch"
                ,   "file_name": "/usr/lib64/mutter/libmutter-clutter-2.so"
                }
              , {   "address": 140141179797657
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 311449
                ,   "function_name": "g_main_context_dispatch"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179798520
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312312
                ,   "function_name": "g_main_context_iterate.isra.19"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179799242
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 313034
                ,   "function_name": "g_main_loop_run"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141151626492
                ,   "build_id": "c21dab66e1785df400e03f9270d51710a3de29fa"
                ,   "build_id_offset": 701692
                ,   "function_name": "meta_run"
                ,   "file_name": "/lib64/libmutter-2.so.0"
                }
              , {   "address": 4202908
                ,   "build_id": "2a226b82d8805f4b81631701702c59f75e91c36a"
                ,   "build_id_offset": 8604
                ,   "function_name": "main"
                ,   "file_name": "/usr/bin/gnome-shell"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141145721917
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 998461
                ,   "function_name": "poll"
                ,   "file_name": "/lib64/libc.so.6"
                }
              , {   "address": 140141179798396
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312188
                ,   "function_name": "g_main_context_iterate.isra.19"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179799242
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 313034
                ,   "function_name": "g_main_loop_run"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141186001974
                ,   "build_id": "d1bd5fdbb3ea4ae856c082437ec05a2c6db334c4"
                ,   "build_id_offset": 850998
                ,   "function_name": "gdbus_shared_thread_func"
                ,   "file_name": "/lib64/libgio-2.0.so.0"
                }
              , {   "address": 140141179958592
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 472384
                ,   "function_name": "g_thread_proxy"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141145721917
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 998461
                ,   "function_name": "poll"
                ,   "file_name": "/lib64/libc.so.6"
                }
              , {   "address": 140140338336209
                ,   "build_id": "70fe5cf36a6e4e5e0876bd9684bd50462385a4cd"
                ,   "build_id_offset": 213457
                ,   "function_name": "poll_func"
                ,   "file_name": "/lib64/libpulse.so.0"
                }
              , {   "address": 140140338275004
                ,   "build_id": "70fe5cf36a6e4e5e0876bd9684bd50462385a4cd"
                ,   "build_id_offset": 152252
                ,   "function_name": "pa_mainloop_poll"
                ,   "file_name": "/lib64/libpulse.so.0"
                }
              , {   "address": 140140338276686
                ,   "build_id": "70fe5cf36a6e4e5e0876bd9684bd50462385a4cd"
                ,   "build_id_offset": 153934
                ,   "function_name": "pa_mainloop_iterate"
                ,   "file_name": "/lib64/libpulse.so.0"
                }
              , {   "address": 140140338276864
                ,   "build_id": "70fe5cf36a6e4e5e0876bd9684bd50462385a4cd"
                ,   "build_id_offset": 154112
                ,   "function_name": "pa_mainloop_run"
                ,   "file_name": "/lib64/libpulse.so.0"
                }
              , {   "address": 140140338336025
                ,   "build_id": "70fe5cf36a6e4e5e0876bd9684bd50462385a4cd"
                ,   "build_id_offset": 213273
                ,   "function_name": "thread"
                ,   "file_name": "/lib64/libpulse.so.0"
                }
              , {   "address": 140140335860792
                ,   "build_id": "2093273fb4d6f025227d2399153a32d34f2de3fe"
                ,   "build_id_offset": 359480
                ,   "function_name": "internal_thread_func"
                ,   "file_name": "/usr/lib64/pulseaudio/libpulsecommon-10.0.so"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140140573042811
                ,   "build_id": "8005080362a773d723ced5f7cb3e453dfaf5b019"
                ,   "build_id_offset": 3328123
                ,   "function_name": "util_queue_thread_func"
                ,   "file_name": "/usr/lib64/dri/i965_dri.so"
                }
              , {   "address": 140140573042119
                ,   "build_id": "8005080362a773d723ced5f7cb3e453dfaf5b019"
                ,   "build_id_offset": 3327431
                ,   "function_name": "impl_thrd_routine"
                ,   "file_name": "/usr/lib64/dri/i965_dri.so"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141145721917
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 998461
                ,   "function_name": "poll"
                ,   "file_name": "/lib64/libc.so.6"
                }
              , {   "address": 140141179798396
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312188
                ,   "function_name": "g_main_context_iterate.isra.19"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179798700
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312492
                ,   "function_name": "g_main_context_iteration"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140140821212525
                ,   "build_id": "23487a268085e6e9d475344c5c20b9311af6ab7c"
                ,   "build_id_offset": 32109
                ,   "function_name": "dconf_gdbus_worker_thread"
                ,   "file_name": "/usr/lib64/gio/modules/libdconfsettings.so"
                }
              , {   "address": 140141179958592
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 472384
                ,   "function_name": "g_thread_proxy"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140140573042811
                ,   "build_id": "8005080362a773d723ced5f7cb3e453dfaf5b019"
                ,   "build_id_offset": 3328123
                ,   "function_name": "util_queue_thread_func"
                ,   "file_name": "/usr/lib64/dri/i965_dri.so"
                }
              , {   "address": 140140573042119
                ,   "build_id": "8005080362a773d723ced5f7cb3e453dfaf5b019"
                ,   "build_id_offset": 3327431
                ,   "function_name": "impl_thrd_routine"
                ,   "file_name": "/usr/lib64/dri/i965_dri.so"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141145721917
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 998461
                ,   "function_name": "poll"
                ,   "file_name": "/lib64/libc.so.6"
                }
              , {   "address": 140141179798396
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312188
                ,   "function_name": "g_main_context_iterate.isra.19"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179798700
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312492
                ,   "function_name": "g_main_context_iteration"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179798761
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 312553
                ,   "function_name": "glib_worker_main"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141179958592
                ,   "build_id": "36933a0e00cf7727e701e773f3051f91bd0ee04a"
                ,   "build_id_offset": 472384
                ,   "function_name": "g_thread_proxy"
                ,   "file_name": "/lib64/libglib-2.0.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        }
      , {   "frames":
              [ {   "address": 140141148760629
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 47669
                ,   "function_name": "pthread_cond_wait@@GLIBC_2.3.2"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141017033940
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912020
                ,   "function_name": "js::ConditionVariable::wait(js::LockGuard<js::Mutex>&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141017034533
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 1912613
                ,   "function_name": "js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021219742
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6097822
                ,   "function_name": "js::HelperThread::threadLoop()"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141021346818
                ,   "build_id": "ba9273d927383416117a67347e7339cd741259d1"
                ,   "build_id_offset": 6224898
                ,   "function_name": "js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*)"
                ,   "file_name": "/lib64/libmozjs-52.so.0"
                }
              , {   "address": 140141148745381
                ,   "build_id": "2b482b3bae79def4e5bc9791bc6bbdae0e93e359"
                ,   "build_id_offset": 32421
                ,   "function_name": "start_thread"
                ,   "file_name": "/lib64/libpthread.so.0"
                }
              , {   "address": 140141145766109
                ,   "build_id": "d78066a9c36f5fd63e2f6ac851ae3515c4c9792a"
                ,   "build_id_offset": 1042653
                ,   "function_name": "__clone"
                ,   "file_name": "/lib64/libc.so.6"
                } ]
        } ]
}
core_backtrace (34,947 bytes)
ChrisKalt

ChrisKalt

2020-05-01 20:48

reporter   ~0036849

I found this report on the redhat bug site which looks like the same issue: https://bugzilla.redhat.com/show_bug.cgi?id=1781011
My problem is not rare. I believe it is a function of the amount of touch screen activity.
One thing I did not mention is that I'm using 3 Gnome Extensions which help lock the user down for a touch screen kiosk.

cariboublocker@git.keringar.xyz
disable-gestures@mattbell.com.au
nohotcorner@azuri.free.fr
ChrisKalt

ChrisKalt

2020-05-11 14:15

reporter   ~0036918

Update. We believe the bug is gnome and nothing to do with the browser. We can reproduce the problem each time after creating exactly 50 of identical POS orders. Which means it is a fixed quantity of simple (button click) touch screen events reproducing the crash each time.

We switched to KDE and have not seen the problem again. We have 10 customer systems now running KDE but all the other software identical, and no issues for 4 days.

Issue History

Date Modified Username Field Change
2020-04-28 20:12 ChrisKalt New Issue
2020-04-29 07:44 ManuelWolfshant Note Added: 0036807
2020-04-29 17:00 ChrisKalt File Added: core_backtrace
2020-04-29 17:00 ChrisKalt Note Added: 0036820
2020-05-01 20:48 ChrisKalt Note Added: 0036849
2020-05-11 14:15 ChrisKalt Note Added: 0036918