linuxmint / cinnamon-spices-applets

Applets for the Cinnamon desktop
http://cinnamon-spices.linuxmint.com
591 stars 503 forks source link

[hwmonitor@sylfurd]: Adding to panel causes immediate crash of cinnamon #3442

Open Panther505 opened 3 years ago

Panther505 commented 3 years ago

 * Applet version/Build date (to be found in "About.." or in "metadata.json")
 * Cinnamon version - Cinnamon 4.8.5
 * Distribution - Fedora 33
 * Graphics hardware *and* driver used
 Quadro RTX 4000 Mobile / Max-Q   
 Nvidia Prop -  460.32.03

 * Snippet or attachment of ~/.xsession-errors

Cjs-Message: 09:17:41.193: JS LOG: [LookingGlass/info] Settings successfully installed for hwmonitor@sylfurd
Cjs-Message: 09:17:41.240: JS LOG: [LookingGlass/error] 
[hwmonitor@sylfurd]: assignment to undeclared variable info
[hwmonitor@sylfurd]: Failed to evaluate 'main' function on applet: hwmonitor@sylfurd/41
Cjs-Message: 09:17:41.240: JS LOG: [LookingGlass/trace] 
<----------------
NetDataProvider@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/providers.js:128:31
createAppletArea@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:216:34
_init@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:170:14
GraphicalHWMonitorApplet@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:70:10
main@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:492:12
createApplet@/usr/share/cinnamon/js/ui/appletManager.js:582:25
addAppletToPanels@/usr/share/cinnamon/js/ui/appletManager.js:357:34
finishExtensionLoad@/usr/share/cinnamon/js/ui/appletManager.js:95:14
_init/<@/usr/share/cinnamon/js/ui/extension.js:274:32
---------------->
Cjs-Message: 09:17:41.240: JS LOG: [LookingGlass/error] 
[hwmonitor@sylfurd]: Applet hwmonitor@sylfurd: Could not create applet object.
[hwmonitor@sylfurd]: Error importing applet.js from hwmonitor@sylfurd
Cjs-Message: 09:17:41.241: JS LOG: [LookingGlass/trace]

<!-- Author list: https://github.com/linuxmint/cinnamon-spices-applets/blob/master/.github/CODEOWNERS -->
**Notify author of applet**
@sylfurd, @Hultan, @claudiux

**Issue**
Adding the hwmonitor@sylfurd panel causes an immediate crash in cinnamon 4.8.3 & 4.8.5 (Fedora 33). 

**Steps to reproduce**
Attempt to add panel.  Cinnamon immediately drops to fall back mode (with 15 secs).  Restarting fails no matter what until the panel is removed. 

**Expected behaviour**
Panel to add (and work) with no issues

Other Info:

System has 3 nvme drives, with LUKS encryption.  Previously there were no issues prior to cinnamon 4.8.3 and I believe that I have all the Fedora required pacakges. 
leigh123linux commented 3 years ago

Update cjs

https://bodhi.fedoraproject.org/updates/FEDORA-2021-ad1d60b444

Panther505 commented 3 years ago

That appears to have made life much happier. I needed a reboot to sort it as I installed the cjs and then added the applet and it killed cinnamon good. I have a running applet now so life is much happier.

Panther505 commented 3 years ago

@leigh123linux that seemed to work, updated over the weekend and now on startup I get the following:

Cjs-Message: 08:58:25.814: JS LOG: [LookingGlass/error] [hwmonitor@sylfurd]: assignment to undeclared variable info [hwmonitor@sylfurd]: Failed to evaluate 'main' function on applet: hwmonitor@sylfurd/45 Cjs-Message: 08:58:25.814: JS LOG: [LookingGlass/trace] <---------------- NetDataProvider@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/providers.js:128:31 createAppletArea@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:216:34 _init@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:170:14 GraphicalHWMonitorApplet@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:70:10 main@/home/mattlav/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:492:12 createApplet@/usr/share/cinnamon/js/ui/appletManager.js:582:25 addAppletToPanels@/usr/share/cinnamon/js/ui/appletManager.js:357:34 finishExtensionLoad@/usr/share/cinnamon/js/ui/appletManager.js:95:14 _init/<@/usr/share/cinnamon/js/ui/extension.js:274:32 ----------------> Cjs-Message: 08:58:25.815: JS LOG: [LookingGlass/error] [hwmonitor@sylfurd]: Applet hwmonitor@sylfurd: Could not create applet object. [hwmonitor@sylfurd]: Error importing applet.js from hwmonitor@sylfurd Cjs-Message: 08:58:25.815: JS LOG: [LookingGlass/trace] I can remove/re-add the applet but it will not come up correctly post logout/login or following a reboot.

Matthew

sosnicki commented 3 years ago

Hi, I would like to confirm this bug on LinuxMint 20.1, Cinnamon 4.8.6, hwmonitor 1.3.1 (2020-06-01 22:48:17)

Cjs-Message: 18:06:25.498: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: nm-applet (:1.49/org/x/StatusIcon/Icon)
Cjs-Message: 18:06:25.523: JS LOG: [LookingGlass/error] 
[hwmonitor@sylfurd]: assignment to undeclared variable info
[hwmonitor@sylfurd]: Failed to evaluate 'main' function on applet: hwmonitor@sylfurd/36
Cjs-Message: 18:06:25.523: JS LOG: [LookingGlass/trace] 
<----------------
NetDataProvider@/home/ts/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/providers.js:128:31
createAppletArea@/home/ts/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:216:34
_init@/home/ts/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:170:14
GraphicalHWMonitorApplet@/home/ts/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:70:10
main@/home/ts/.local/share/cinnamon/applets/hwmonitor@sylfurd/3.8/applet.js:492:12
createApplet@/usr/share/cinnamon/js/ui/appletManager.js:582:25
addAppletToPanels@/usr/share/cinnamon/js/ui/appletManager.js:357:34
finishExtensionLoad@/usr/share/cinnamon/js/ui/appletManager.js:95:14
_init/<@/usr/share/cinnamon/js/ui/extension.js:274:32
---------------->
Cjs-Message: 18:06:25.527: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 37 ms
Cjs-Message: 18:06:25.528: JS LOG: [LookingGlass/error] 
[hwmonitor@sylfurd]: Applet hwmonitor@sylfurd: Could not create applet object.
[hwmonitor@sylfurd]: Error importing applet.js from hwmonitor@sylfurd
Cjs-Message: 18:06:25.528: JS LOG: [LookingGlass/trace] 
<----------------
_init/<@/usr/share/cinnamon/js/ui/extension.js:275:23
---------------->