projecthamster / hamster-shell-extension

Shell extension for hamster
http://projecthamster.org
GNU General Public License v3.0
215 stars 91 forks source link

Indicator crashes (maybe) due to key-mapping #282

Closed NikMel closed 3 years ago

NikMel commented 6 years ago

The indicator crashes from time to time when not interacting with it. According to the log it seems to always be proceeded by gnome-shell taking back the key-binding (-h is for minimizing a window).

The log:

maj 02 20:42:21 Dinky org.gnome.Shell.desktop[1566]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b). maj 02 20:42:31 Dinky gnome-shell[1566]: Shutting down hamster-shell-extension. maj 02 20:42:31 Dinky gnome-shell[1566]: Object Shell.GenericContainer (0x558c0be07140), has been already finalized. Impossible to set any property to it. maj 02 20:42:31 Dinky gnome-shell[1566]: Object Shell.GenericContainer (0x558c0be07140), has been already deallocated - impossible to access to it. This might be caused by the fact that the object has been destroyed fro maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: == Stack trace for context 0x558c095a4330 == maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #0 0x558c09954518 i resource:///org/gnome/shell/ui/panelMenu.js:188 (0x7fc0a837a230 @ 16) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #1 0x7ffe139fdea0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fc0a84b5de0 @ 71) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #2 0x558c09954490 i /home/niklas/.local/share/gnome-shell/extensions/contact@projecthamster.org/extension.js:198 (0x7fc0a80199a0 @ 199) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #3 0x558c099543d0 i resource:///org/gnome/shell/ui/extensionSystem.js:82 (0x7fc0a835a120 @ 431) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #4 0x558c09954350 i resource:///org/gnome/shell/ui/extensionSystem.js:287 (0x7fc0a835a780 @ 13) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #5 0x7ffe139febc0 b self-hosted:251 (0x7fc0a84c3ab0 @ 223) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #6 0x558c099542d0 i resource:///org/gnome/shell/ui/extensionSystem.js:284 (0x7fc0a835a560 @ 113) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: == Stack trace for context 0x558c095a4330 == maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #0 0x7ffe139fc630 b resource:///org/gnome/gjs/modules/overrides/GObject.js:452 (0x7fc0a84c3890 @ 25) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #1 0x558c099545a0 i resource:///org/gnome/shell/ui/popupMenu.js:893 (0x7fc0a8326b38 @ 46) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #2 0x7ffe139fd2a0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fc0a84b5de0 @ 71) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #3 0x558c09954518 i resource:///org/gnome/shell/ui/panelMenu.js:191 (0x7fc0a837a230 @ 53) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #4 0x7ffe139fdea0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fc0a84b5de0 @ 71) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #5 0x558c09954490 i /home/niklas/.local/share/gnome-shell/extensions/contact@projecthamster.org/extension.js:198 (0x7fc0a80199a0 @ 199) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #6 0x558c099543d0 i resource:///org/gnome/shell/ui/extensionSystem.js:82 (0x7fc0a835a120 @ 431) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #7 0x558c09954350 i resource:///org/gnome/shell/ui/extensionSystem.js:287 (0x7fc0a835a780 @ 13) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #8 0x7ffe139febc0 b self-hosted:251 (0x7fc0a84c3ab0 @ 223) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #9 0x558c099542d0 i resource:///org/gnome/shell/ui/extensionSystem.js:284 (0x7fc0a835a560 @ 113) maj 02 20:42:31 Dinky gnome-shell[1566]: ../../../../gobject/gsignal.c:2641: instance '0x558c0be07140' has no handler with id '79737' maj 02 20:42:31 Dinky gnome-shell[1566]: Object Shell.GenericContainer (0x558c0be07140), has been already deallocated - impossible to access to it. This might be caused by the fact that the object has been destroyed fro maj 02 20:42:31 Dinky gnome-shell[1566]: Source ID 58505 was not found when attempting to remove it maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: == Stack trace for context 0x558c095a4330 == maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #0 0x558c09954518 i resource:///org/gnome/shell/ui/panelMenu.js:192 (0x7fc0a837a230 @ 74) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #1 0x7ffe139fdea0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fc0a84b5de0 @ 71) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #2 0x558c09954490 i /home/niklas/.local/share/gnome-shell/extensions/contact@projecthamster.org/extension.js:198 (0x7fc0a80199a0 @ 199) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #3 0x558c099543d0 i resource:///org/gnome/shell/ui/extensionSystem.js:82 (0x7fc0a835a120 @ 431) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #4 0x558c09954350 i resource:///org/gnome/shell/ui/extensionSystem.js:287 (0x7fc0a835a780 @ 13) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #5 0x7ffe139febc0 b self-hosted:251 (0x7fc0a84c3ab0 @ 223) maj 02 20:42:31 Dinky org.gnome.Shell.desktop[1566]: #6 0x558c099542d0 i resource:///org/gnome/shell/ui/extensionSystem.js:284 (0x7fc0a835a560 @ 113)

/Niklas

elbenfreund commented 6 years ago

Hi, i assume you are using an older version of gnome-shell-extension. Please try the most reacent version from develop as per README and let us know your restults.

mebourne commented 6 years ago

I have the same problem, it is regularly crashing gnome-shell on Fedora 28, usually when the screen was just unlocked (no special screensaver running, just the default stuff). I have disabled every other gnome-shell extension but this one and it still happens.

I am running from develop:

commit 0d815b26ec2df0fe3c65ec5c614c416634e8d4c9 (HEAD -> develop, tag: 0.10.0, origin/master, origin/develop, origin/HEAD) Merge: 492fb08 e7b2e5c Author: Eric Goller elbenfreund@DenkenInEchtzeit.net Date: Tue Apr 10 16:30:08 2018 +0200

--Jun 06 17:02:16 gnome-shell[28930]: ACTIVITIES HAMSTER: , email,Work,pricing,Work,phone,Work,other,Work,training,Work,Support,Work,interview,Work
Jun 06 17:02:16 org.gnome.Shell.desktop[28930]: Window manager warning: Overwriting existing binding of keysym ff1b with keysym ff1b (keycode 9).
Jun 06 17:02:16 org.gnome.Shell.desktop[28930]: Window manager warning: Overwriting existing binding of keysym 61 with keysym 61 (keycode 26).
Jun 06 17:02:44 gnome-shell[28930]: Object St.Label (0x561b002387b0), has been already deallocated - impossible to access to it. This might be caused by the fact that the object has been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:249 (0x7f6ee09adde0 @ 105)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30ccc20 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:190 (0x7f6ee09adbc0 @ 208)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:250 (0x7f6ee09adde0 @ 125)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30ccc20 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:190 (0x7f6ee09adbc0 @ 208)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:251 (0x7f6ee09adde0 @ 145)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30ccc20 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:190 (0x7f6ee09adbc0 @ 208)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:80 (0x7f6ef46b5de0 @ 26)
Jun 06 17:02:44 gnome-shell[28930]: invalid unclassed pointer in cast to 'ClutterText'
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:81 (0x7f6ef46b5de0 @ 45)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:190 (0x7f6ee09b63c8 @ 10)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 gnome-shell[28930]: clutter_text_get_editable: assertion 'CLUTTER_IS_TEXT (self)' failed
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:190 (0x7f6ee09b63c8 @ 22)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cb470 I   resource:///org/gnome/gjs/modules/_legacy.js:80 (0x7f6ef46b5de0 @ 26)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:191 (0x7f6ee09b63c8 @ 43)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #7 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cb470 I   resource:///org/gnome/gjs/modules/_legacy.js:81 (0x7f6ef46b5de0 @ 45)
Jun 06 17:02:44 gnome-shell[28930]: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:191 (0x7f6ee09b63c8 @ 43)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #7 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cb400 b   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:176 (0x7f6ee09b6098 @ 36)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30cb470 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:191 (0x7f6ee09b63c8 @ 43)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #7 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #8 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 gnome-shell[28930]: clutter_text_set_text: assertion 'CLUTTER_IS_TEXT (self)' failed
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cb400 b   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:176 (0x7f6ee09b6098 @ 41)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30cb470 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:191 (0x7f6ee09b63c8 @ 43)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #4 0x561afe0d3090 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/factsBox.js:89 (0x7f6ee09af3c8 @ 28)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #5 0x7ffcf30ccc10 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #6 0x561afe0d2fe0 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/panelWidget.js:191 (0x7f6ee09adbc0 @ 236)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #7 0x7ffcf30cd800 I   self-hosted:917 (0x7f6ef46ebf78 @ 394)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #8 0x561afe0d2f40 i   resource:///org/gnome/gjs/modules/overrides/Gio.js:78 (0x7f6ef46e05e8 @ 118)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: == Stack trace for context 0x561afdf7f060 ==
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #0 0x7ffcf30cb400 b   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:178 (0x7f6ee09b6098 @ 116)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #1 0x7ffcf30cb470 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #2 0x561afe0d3120 i   /home/martin/.local/share/gnome-shell/extensions/contact@projecthamster.org/widgets/todaysFactsWidget.js:191 (0x7f6ee09b63c8 @ 43)
Jun 06 17:02:44 org.gnome.Shell.desktop[28930]: #3 0x7ffcf30cc040 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f6ef46b5de0 @ 71)
NikMel commented 6 years ago

Hi again,

And sorry for the delay.

No, I'm using the most recent one from the repo. This is the last commit for the version I'm using:

commit 0d815b26ec2df0fe3c65ec5c614c416634e8d4c9 (HEAD -> develop, tag: 0.10.0, origin/master, origin/develop, origin/HEAD) Merge: 492fb08 e7b2e5c Author: Eric Goller elbenfreund@DenkenInEchtzeit.net Date: Tue Apr 10 16:30:08 2018 +0200

Merge branch 'release/0.10.0'

And, since changing the shortcut key combo to Ctrl-Super-h I haven't had a single crash.

All the best, Niklas

mebourne commented 6 years ago

This as closed, but there's clearly a bug which is not fixed.

My short cut is -t (letter, not tab) and as far as I can find there is no other use for this in gnome so if it's conflicting I don't know what with.

NikMel commented 6 years ago

I must have managed to mark this as closed by mistake somehow.... No idea how, but certainly did not mean to!

Reopening it.