Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('...

[Enter steps to reproduce below:]

...
...

Atom Version: 0.210.0
System: Unknown Windows Version
Thrown From: color-picker package, v2.0.5
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
At C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100:35)
  at C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Alpha.coffee:109:29
  at Object.emit (C:\Users\Christian\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitColorChanged (C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Saturation.coffee:24:22)
  at C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Saturation.coffee:197:61
  at Object.emit (C:\Users\Christian\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitSelectionChanged (C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Saturation.coffee:18:22)
  at Object._this.control.setSelection (C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Saturation.coffee:186:43)
  at C:\Users\Christian\.atom\packages\color-picker\lib\extensions\Saturation.coffee:194:30
  at Object.emit (C:\Users\Christian\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitInputColor (C:\Users\Christian\.atom\packages\color-picker\lib\ColorPicker-view.coffee:232:22)
  at Object.open (C:\Users\Christian\.atom\packages\color-picker\lib\ColorPicker-view.coffee:322:18)
  at atom-text-editor.<anonymous> (C:\Users\Christian\.atom\packages\color-picker\lib\ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\Christian\AppData\Local\atom\app-0.210.0\resources\app.asar\src\command-registry.js:238:29)
  at C:\Users\Christian\AppData\Local\atom\app-0.210.0\resources\app.asar\src\command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\Christian\AppData\Local\atom\app-0.210.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\Christian\AppData\Local\atom\app-0.210.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (C:\Users\Christian\AppData\Local\atom\app-0.210.0\resources\app.asar\src\window-event-handler.js:180:20)

Commands
     -2:06.2.0 autocomplete-plus:activate (atom-text-editor.editor.is-focused)
     -2:01.7.0 color-picker:open (atom-text-editor.editor.is-focused.autocomplete-active)
     -1:50.4.0 command-palette:toggle (atom-text-editor.editor.is-focused.autocomplete-active)
     -1:48.9.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -1:48.9.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -1:38.1.0 colorpicker:toggle (atom-text-editor.editor.autocomplete-active.is-focused)
     -1:34.7.0 command-palette:toggle (atom-text-editor.editor.autocomplete-active.is-focused)
     -1:25.5.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -1:25.5.0 core:cancel (atom-text-editor.editor.mini.is-focused)
  3x -1:23.5.0 color-picker:open (atom-text-editor.editor.autocomplete-active.is-focused)
     -1:17.6.0 editor:copy-path (atom-text-editor.editor.is-focused)
     -1:16.1.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  3x -1:13.9.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -1:03.6.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -1:03.6.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -0:17.5.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "disabledPackages": [
      "colorpicker"
    ]
  }
}

Installed Packages
# User
atom-html-preview, v0.1.8
color-picker, v2.0.5
emmet, v2.3.10
language-html5-subtlegradient, v0.1.0
local-server-express, v0.3.1
project-manager, v1.15.10
run-in-browser, v0.1.3
save-session, v0.15.5

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.0
System: Microsoft Windows 7 Ultimate
Thrown From: color-picker package, v2.0.7
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
At C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100:35)
  at C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Alpha.coffee:109:29
  at Object.emit (C:\Users\maknun\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitColorChanged (C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Saturation.coffee:24:22)
  at C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Saturation.coffee:197:61
  at Object.emit (C:\Users\maknun\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitSelectionChanged (C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Saturation.coffee:18:22)
  at Object._this.control.setSelection (C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Saturation.coffee:186:43)
  at C:\Users\maknun\.atom\packages\color-picker\lib\extensions\Saturation.coffee:194:30
  at Object.emit (C:\Users\maknun\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitInputColor (C:\Users\maknun\.atom\packages\color-picker\lib\ColorPicker-view.coffee:233:22)
  at Object.open (C:\Users\maknun\.atom\packages\color-picker\lib\ColorPicker-view.coffee:312:23)
  at atom-text-editor.<anonymous> (C:\Users\maknun\.atom\packages\color-picker\lib\ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\maknun\AppData\Local\atom\app-1.0.0\resources\app.asar\src\command-registry.js:241:29)
  at C:\Users\maknun\AppData\Local\atom\app-1.0.0\resources\app.asar\src\command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\maknun\AppData\Local\atom\app-1.0.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\maknun\AppData\Local\atom\app-1.0.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (C:\Users\maknun\AppData\Local\atom\app-1.0.0\resources\app.asar\src\window-event-handler.js:180:20)

Commands
     -6:38.1.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -0:12.9.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "brogrammer-ui",
      "monokai"
    ]
  },
  "color-picker": {
    "abbreviateValues": true
  }
}

Installed Packages
# User
brogrammer-ui, v1.0.0
color-picker, v2.0.7
emmet, v2.3.10
monokai, v0.14.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.0
System: Linux Mint
Thrown From: color-picker package, v2.0.9
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, NaN, 1)') could not be parsed as a color.
At /home/rory/.atom/packages/color-picker/lib/extensions/Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, NaN, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/home/rory/.atom/packages/color-picker/lib/extensions/Alpha.coffee:100:35)
  at /home/rory/.atom/packages/color-picker/lib/extensions/Alpha.coffee:109:29
  at Object.emit (/home/rory/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/home/rory/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /home/rory/.atom/packages/color-picker/lib/extensions/Saturation.coffee:134:17
  at Object.emit (/home/rory/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/home/rory/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/home/rory/.atom/packages/color-picker/lib/extensions/Saturation.coffee:186:47)
  at /home/rory/.atom/packages/color-picker/lib/extensions/Saturation.coffee:196:21
  at Object.emit (/home/rory/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/home/rory/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/home/rory/.atom/packages/color-picker/lib/ColorPicker-view.coffee:312:23)
  at atom-text-editor.<anonymous> (/home/rory/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:241:29)
  at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:3:61)
  at CommandRegistry.module.exports.CommandRegistry.dispatch (/usr/share/atom/resources/app.asar/src/command-registry.js:156:19)
  at [object Object].jQuery.fn.trigger (/usr/share/atom/resources/app.asar/src/space-pen-extensions.js:64:23)
  at EventEmitter.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:75:67)
  at emitTwo (events.js:87:13)
  at EventEmitter.emit (events.js:169:7)
  at EventEmitter.ipc.sendSync (/usr/share/atom/resources/atom.asar/renderer/api/lib/ipc.js:21:31)
  at BrowserWindow.RemoteMemberFunction [as emit] (/usr/share/atom/resources/atom.asar/renderer/api/lib/remote.js:110:29)
  at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/usr/share/atom/resources/app.asar/src/context-menu-manager.js:170:31)
  at HTMLDocument.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:150:33)
  at HTMLDocument.handler (/usr/share/atom/resources/app.asar/src/space-pen-extensions.js:112:34)
  at HTMLDocument.jQuery.event.dispatch (/usr/share/atom/resources/app.asar/node_modules/space-pen/vendor/jquery.js:4681:9)
  at HTMLDocument.elemData.handle (/usr/share/atom/resources/app.asar/node_modules/space-pen/vendor/jquery.js:4359:46)

Commands
     -6:50 color-picker:open (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)
  3x -5:55.4.0 blur (table.package-keymap-table.table.native-key-bindings.text)
     -5:51.8.0 fuzzy-finder:toggle-file-finder (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
     -5:51.7.0 blur (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
     -5:48.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  3x -5:48.6.0 blur (atom-text-editor.editor.mini.is-focused)
     -5:41.6.0 color-picker:open (atom-text-editor.editor.vim-mode.is-focused.command-mode)
  8x -5:27.1.0 blur (atom-text-editor.editor.vim-mode.is-focused.command-mode)
     -4:28.8.0 color-picker:open (atom-text-editor.editor.vim-mode.is-focused.visual-mode)
  9x -4:25.8.0 blur (atom-text-editor.editor.vim-mode.is-focused.visual-mode)

Config
{
  "core": {
    "autoHideMenuBar": true,
    "themes": [
      "atom-dark-ui",
      "atom-dark-syntax"
    ]
  }
}

Installed Packages
# User
color-picker, v2.0.9
vim-mode, v0.54.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.0
System: Mac OS X 10.10.3
Thrown From: color-picker package, v2.0.9
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
At /Users/Daniel/.atom/packages/color-picker/lib/extensions/Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/Daniel/.atom/packages/color-picker/lib/extensions/Alpha.coffee:100:35)
  at /Users/Daniel/.atom/packages/color-picker/lib/extensions/Alpha.coffee:109:29
  at Object.emit (/Users/Daniel/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/Daniel/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/Daniel/.atom/packages/color-picker/lib/extensions/Saturation.coffee:134:17
  at Object.emit (/Users/Daniel/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/Daniel/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/Daniel/.atom/packages/color-picker/lib/extensions/Saturation.coffee:186:47)
  at /Users/Daniel/.atom/packages/color-picker/lib/extensions/Saturation.coffee:196:21
  at Object.emit (/Users/Daniel/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/Daniel/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/Daniel/.atom/packages/color-picker/lib/ColorPicker-view.coffee:312:23)
  at atom-text-editor.<anonymous> (/Users/Daniel/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:241:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:180:20)

Commands
     -2:16.6.0 editor:indent (atom-text-editor.editor.is-focused)
     -2:16.4.0 core:move-left (atom-text-editor.editor.is-focused)
     -2:16.3.0 core:move-up (atom-text-editor.editor.is-focused)
     -2:16.1.0 snippets:next-tab-stop (atom-text-editor.editor.is-focused)
     -2:16.1.0 snippets:expand (atom-text-editor.editor.is-focused)
     -2:16.1.0 editor:indent (atom-text-editor.editor.is-focused)
     -2:15.9.0 core:move-left (atom-text-editor.editor.is-focused)
     -2:15.8.0 core:move-up (atom-text-editor.editor.is-focused)
     -2:15.6.0 snippets:next-tab-stop (atom-text-editor.editor.is-focused)
     -2:15.6.0 snippets:expand (atom-text-editor.editor.is-focused)
     -2:15.6.0 editor:indent (atom-text-editor.editor.is-focused)
  2x -2:12.3.0 find-and-replace:use-selection-as-find-pattern (atom-text-editor.editor.is-focused)
     -2:07.3.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -2:07.3.0 core:cancel (atom-text-editor.editor.is-focused)
     -0:32 core:save (atom-text-editor.editor.is-focused)
  3x -0:18.4.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "atom-dark-ui",
      "atom-dark-syntax"
    ]
  }
}

Installed Packages
# User
atom-beautify, v0.28.7
color-picker, v2.0.9
minimap, v4.11.0
tabs-to-spaces, v0.11.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.1
System: Microsoft Windows 8.1 Pro
Thrown From: color-picker package, v2.0.9
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
At C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100:35)
  at C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Alpha.coffee:109:29
  at Object.emit (C:\Users\Murtada\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitColorChanged (C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Saturation.coffee:24:22)
  at C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Saturation.coffee:134:17
  at Object.emit (C:\Users\Murtada\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitSelectionChanged (C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Saturation.coffee:18:22)
  at Object._this.control.setSelection (C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Saturation.coffee:186:47)
  at C:\Users\Murtada\.atom\packages\color-picker\lib\extensions\Saturation.coffee:196:21
  at Object.emit (C:\Users\Murtada\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitInputColor (C:\Users\Murtada\.atom\packages\color-picker\lib\ColorPicker-view.coffee:233:22)
  at Object.open (C:\Users\Murtada\.atom\packages\color-picker\lib\ColorPicker-view.coffee:325:18)
  at atom-text-editor.<anonymous> (C:\Users\Murtada\.atom\packages\color-picker\lib\ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\Murtada\AppData\Local\atom\app-1.0.1\resources\app.asar\src\command-registry.js:241:29)
  at C:\Users\Murtada\AppData\Local\atom\app-1.0.1\resources\app.asar\src\command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\Murtada\AppData\Local\atom\app-1.0.1\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\Murtada\AppData\Local\atom\app-1.0.1\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (C:\Users\Murtada\AppData\Local\atom\app-1.0.1\resources\app.asar\src\window-event-handler.js:177:20)

Commands
     -1:43.1.0 core:paste (input.hidden-input)
     -1:31 core:copy (input.hidden-input)
  2x -1:30.1.0 editor:newline (input.hidden-input)
     -1:29.8.0 core:paste (input.hidden-input)
  2x -1:29.1.0 editor:newline (input.hidden-input)
     -1:28.7.0 core:paste (input.hidden-input)
  2x -1:28.5.0 editor:newline (input.hidden-input)
     -1:28.2.0 core:paste (input.hidden-input)
     -1:27.4.0 core:undo (input.hidden-input)
     -1:23.5.0 editor:newline (input.hidden-input)
     -1:23.3.0 core:paste (input.hidden-input)
     -1:23.1.0 editor:newline (input.hidden-input)
  2x -1:19 core:move-right (input.hidden-input)
  8x -1:17.6.0 core:delete (input.hidden-input)
     -0:19.2.0 editor:copy-path (input.hidden-input)
  2x -0:17.7.0 color-picker:open (input.hidden-input)

Config
{
  "core": {}
}

Installed Packages
# User
autocomplete-sass, v0.1.0
color-picker, v2.0.9
minimap, v4.11.0
pigments, v0.8.3
remote-sync, v3.1.2
sass-autocompile, v0.7.1

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.2
System: Unknown Windows Version
Thrown From: color-picker package, v2.0.9
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
At C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(-Infinity, NaN, Infinity, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Alpha.coffee:100:35)
  at C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Alpha.coffee:109:29
  at Object.emit (C:\Users\crengifo\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitColorChanged (C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Saturation.coffee:24:22)
  at C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Saturation.coffee:134:17
  at Object.emit (C:\Users\crengifo\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitSelectionChanged (C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Saturation.coffee:18:22)
  at Object._this.control.setSelection (C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Saturation.coffee:186:47)
  at C:\Users\crengifo\.atom\packages\color-picker\lib\extensions\Saturation.coffee:196:21
  at Object.emit (C:\Users\crengifo\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
  at Object.emitInputColor (C:\Users\crengifo\.atom\packages\color-picker\lib\ColorPicker-view.coffee:233:22)
  at Object.open (C:\Users\crengifo\.atom\packages\color-picker\lib\ColorPicker-view.coffee:312:23)
  at atom-text-editor.<anonymous> (C:\Users\crengifo\.atom\packages\color-picker\lib\ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\crengifo\AppData\Local\atom\app-1.0.2\resources\app.asar\src\command-registry.js:241:29)
  at C:\Users\crengifo\AppData\Local\atom\app-1.0.2\resources\app.asar\src\command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\crengifo\AppData\Local\atom\app-1.0.2\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\crengifo\AppData\Local\atom\app-1.0.2\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (C:\Users\crengifo\AppData\Local\atom\app-1.0.2\resources\app.asar\src\window-event-handler.js:177:20)

Commands
  2x -0:23.5.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "atom-dark-ui",
      "atom-dark-syntax"
    ]
  }
}

Installed Packages
# User
angularjs, v0.3.0
atom-html-preview, v0.1.9
color-picker, v2.0.9
linter, vundefined
minimap, v4.11.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.2
System: Ubuntu 14.04.2
Thrown From: color-picker package, v2.0.10
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /home/ivan/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/home/ivan/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /home/ivan/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/home/ivan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/home/ivan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /home/ivan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/home/ivan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/home/ivan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/home/ivan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /home/ivan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/home/ivan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/home/ivan/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/home/ivan/.atom/packages/color-picker/lib/ColorPicker-view.coffee:325:18)
  at atom-text-editor.<anonymous> (/home/ivan/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:241:29)
  at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:3:61)
  at CommandRegistry.module.exports.CommandRegistry.dispatch (/usr/share/atom/resources/app.asar/src/command-registry.js:156:19)
  at [object Object].jQuery.fn.trigger (/usr/share/atom/resources/app.asar/src/space-pen-extensions.js:64:23)
  at EventEmitter.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:75:67)
  at emitTwo (events.js:87:13)
  at EventEmitter.emit (events.js:169:7)
  at EventEmitter.ipc.sendSync (/usr/share/atom/resources/atom.asar/renderer/api/lib/ipc.js:21:31)
  at BrowserWindow.RemoteMemberFunction [as emit] (/usr/share/atom/resources/atom.asar/renderer/api/lib/remote.js:110:29)
  at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/usr/share/atom/resources/app.asar/src/context-menu-manager.js:170:31)
  at HTMLDocument.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:150:33)
  at HTMLDocument.handler (/usr/share/atom/resources/app.asar/src/space-pen-extensions.js:112:34)
  at HTMLDocument.jQuery.event.dispatch (/usr/share/atom/resources/app.asar/node_modules/space-pen/vendor/jquery.js:4681:9)
  at HTMLDocument.elemData.handle (/usr/share/atom/resources/app.asar/node_modules/space-pen/vendor/jquery.js:4359:46)

Commands
     -4:06.3.0 find-and-replace:select-next (atom-text-editor.editor.is-focused)
     -4:05.4.0 core:move-right (atom-text-editor.editor.is-focused)
     -4:03.5.0 latex:build (atom-text-editor.editor.is-focused)
     -3:16.9.0 editor:select-to-beginning-of-word (atom-text-editor.editor.is-focused)
     -3:15.7.0 core:save (atom-text-editor.editor.is-focused)
     -3:15 latex:build (atom-text-editor.editor.is-focused)
  2x -1:49.9.0 editor:newline (atom-text-editor.editor.is-focused)
     -1:49 core:paste (atom-text-editor.editor.is-focused)
     -1:46.1.0 core:move-up (atom-text-editor.editor.is-focused)
     -1:45.4.0 latex:build (atom-text-editor.editor.is-focused)
     -1:36.2.0 core:save (atom-text-editor.editor.is-focused)
     -1:35.5.0 latex:build (atom-text-editor.editor.is-focused)
     -1:33.7.0 settings-view:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "atom-light-ui",
      "piatto-light"
    ],
    "disabledPackages": [
      "git-control",
      "git-plus",
      "git-tab-status",
      "language-x86",
      "merge-conflicts",
      "pdf-view",
      "tualo-git-context",
      "latexer"
    ]
  }
}

Installed Packages
# User
atom-beautify, v0.28.7
color-picker, v2.0.10
language-latex, v0.6.1
latex, v0.25.0
piatto-light, v2.0.2
pigments, v0.8.4

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.2
System: Debian GNU/Linux
Thrown From: color-picker package, v2.0.10
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
At /home/hugo/.atom/packages/color-picker/lib/extensions/Alpha.coffee:89

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/home/hugo/.atom/packages/color-picker/lib/extensions/Alpha.coffee:89:25)
  at /home/hugo/.atom/packages/color-picker/lib/extensions/Alpha.coffee:107:43
  at Object.emit (/home/hugo/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/home/hugo/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /home/hugo/.atom/packages/color-picker/lib/extensions/Saturation.coffee:172:25
  at Object.emit (/home/hugo/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/home/hugo/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/home/hugo/.atom/packages/color-picker/lib/extensions/Saturation.coffee:183:44)
  at /home/hugo/.atom/packages/color-picker/lib/extensions/Saturation.coffee:195:29

Commands
     -0:53.6.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:52.6.0 core:move-up (atom-text-editor.editor.is-focused)
     -0:52.4.0 core:paste (atom-text-editor.editor.is-focused)
  8x -0:51.5.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:48.7.0 core:save (atom-text-editor.editor.is-focused)
  3x -0:35 core:backspace (atom-text-editor.editor.is-focused)
     -0:33.5.0 core:save (atom-text-editor.editor.is-focused)
     -0:28.3.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:27.5.0 core:save (atom-text-editor.editor.is-focused)
     -0:26.1.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:25.4.0 core:save (atom-text-editor.editor.is-focused)
     -0:17.7.0 emmet:insert-formatted-line-break-only (atom-text-editor.editor.is-focused)
     -0:17.7.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:16.1.0 emmet:expand-abbreviation-with-tab (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:09.4.0 core:backspace (atom-text-editor.editor.is-focused.autocomplete-active)
  2x -0:09.1.0 core:save (atom-text-editor.editor.is-focused.autocomplete-active)

Config
{
  "core": {}
}

Installed Packages
# User
auto-indent, v0.5.0
color-picker, v2.0.10
emmet, v2.3.12
language-rust, v0.4.3
minimap, v4.12.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.2
System: Mac OS X 10.10.4
Thrown From: color-picker package, v2.0.10
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
At /Users/iagocc/.atom/packages/color-picker/lib/extensions/Alpha.coffee:89

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN, NaN, NaN, 1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/iagocc/.atom/packages/color-picker/lib/extensions/Alpha.coffee:89:25)
  at /Users/iagocc/.atom/packages/color-picker/lib/extensions/Alpha.coffee:107:43
  at Object.emit (/Users/iagocc/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/iagocc/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/iagocc/.atom/packages/color-picker/lib/extensions/Saturation.coffee:172:25
  at Object.emit (/Users/iagocc/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/iagocc/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/iagocc/.atom/packages/color-picker/lib/extensions/Saturation.coffee:183:44)
  at /Users/iagocc/.atom/packages/color-picker/lib/extensions/Saturation.coffee:195:29
  at Object.emit (/Users/iagocc/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/iagocc/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/iagocc/.atom/packages/color-picker/lib/ColorPicker-view.coffee:312:23)
  at atom-text-editor.<anonymous> (/Users/iagocc/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:241:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at CommandPaletteView.module.exports.CommandPaletteView.confirmed (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/command-palette/lib/command-palette-view.js:159:32)
  at CommandPaletteView.module.exports.SelectListView.confirmSelection (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:338:21)
  at space-pen-div.atom.commands.add.core:confirm (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:109:19)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:241:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:520:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:355:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:177:20)

Commands
     -2:04.3.0 core:paste (atom-text-editor.editor.is-focused)
     -2:03.9.0 core:save (atom-text-editor.editor.is-focused)
     -1:50.4.0 core:undo (atom-text-editor.editor.is-focused)
     -1:46 core:backspace (atom-text-editor.editor.is-focused)
  2x -1:44.9.0 core:save (atom-text-editor.editor.is-focused)
     -1:39.4.0 core:copy (atom-text-editor.editor.is-focused)
     -1:37.3.0 core:paste (atom-text-editor.editor.is-focused)
  2x -1:37 core:save (atom-text-editor.editor.is-focused)
  2x -1:10.7.0 core:undo (atom-text-editor.editor.is-focused)
     -1:09.7.0 core:save (atom-text-editor.editor.is-focused)
  2x -0:45.8.0 core:copy (atom-text-editor.editor.is-focused)
     -0:31.7.0 core:paste (atom-text-editor.editor.is-focused)
     -0:26.6.0 core:save (atom-text-editor.editor.is-focused)
     -0:05.3.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:03.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:03.7.0 color-picker:open (atom-text-editor.editor)

Config
{
  "core": {
    "themes": [
      "one-dark-ui",
      "neutron-syntax"
    ]
  }
}

Installed Packages
# User
auto-indent, v0.5.0
autoclose-html, v0.18.0
color-picker, v2.0.10
emmet, v2.3.12
file-icons, v1.5.8
html-entities, v0.4.0
linter, v1.2.4
neutron-syntax, v0.7.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.15
System: Mac OS X 10.10.4
Thrown From: color-picker package, v2.0.12
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('hsl(NaN,100%,50%)') could not be parsed as a color.
At /Users/ouys60679/.atom/packages/color-picker/lib/extensions/Saturation.coffee:103

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('hsl(NaN,100%,50%)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/ouys60679/.atom/packages/color-picker/lib/extensions/Saturation.coffee:113:35)
  at /Users/ouys60679/.atom/packages/color-picker/lib/extensions/Saturation.coffee:129:29
  at Object.emit (/Users/ouys60679/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/ouys60679/.atom/packages/color-picker/lib/extensions/Hue.coffee:32:22)
  at /Users/ouys60679/.atom/packages/color-picker/lib/extensions/Hue.coffee:176:47
  at Object.emit (/Users/ouys60679/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/ouys60679/.atom/packages/color-picker/lib/extensions/Hue.coffee:26:22)
  at Object._this.control.setSelection (/Users/ouys60679/.atom/packages/color-picker/lib/extensions/Hue.coffee:165:36)
  at /Users/ouys60679/.atom/packages/color-picker/lib/extensions/Hue.coffee:173:30
  at Object.emit (/Users/ouys60679/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/ouys60679/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/ouys60679/.atom/packages/color-picker/lib/ColorPicker-view.coffee:327:18)
  at atom-text-editor.<anonymous> (/Users/ouys60679/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:245:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:524:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:347:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:184:20)

Commands
  8x -4:21.9.0 core:close (div.markdown-preview.native-key-bindings)
     -3:53.4.0 pane:show-item-2 (input#color-picker.randomColor.)
     -3:52.1.0 color-picker:open (atom-text-editor.editor.is-focused)
     -3:42.3.0 pane:show-item-2 (input#color-picker.randomColor.)
     -3:41.2.0 color-picker:open (atom-text-editor.editor.is-focused)
     -3:39.7.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -3:39.7.0 core:cancel (atom-text-editor.editor.is-focused)
     -3:13.2.0 core:close (div.settings-view.pane-item)
  9x -3:08.9.0 color-picker:open (atom-text-editor.editor.is-focused)
     -0:58.2.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -0:58.2.0 core:cancel (atom-text-editor.editor.is-focused)
     -0:55.8.0 color-picker:open (atom-text-editor.editor.is-focused)
     -0:53.7.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -0:53.7.0 core:cancel (atom-text-editor.editor.is-focused)
     -0:01.5.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:01.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "atom-material-ui",
      "monokai"
    ],
    "packagesWithKeymapsDisabled": [
      "atom-html-preview",
      "color-picker"
    ]
  },
  "color-picker": {}
}

Installed Packages
# User
atom-beautify, v0.28.13
atom-html-preview, v0.1.11
atom-material-ui, v0.6.1
color-picker, v2.0.12
file-icons, v1.6.9
minimap, v4.13.3
monokai, v0.18.0
pigments, v0.15.0

# Dev
No dev packages

Getting this too, any word on when this should be fixed?
[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.15
System: Microsoft Windows 7 Professional
Thrown From: color-picker package, v2.0.12
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /C:/Users/d.tamkincarney/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
    at Error (native)
    at Object._this.canvas.render (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Alpha.coffee:103:35)
    at C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Alpha.coffee:112:29
    at Object.emit (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
    at Object.emitColorChanged (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Saturation.coffee:24:22)
    at C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Saturation.coffee:211:61
    at Object.emit (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\modules\Emitter.coffee:11:23)
    at Object.emitSelectionChanged (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Saturation.coffee:18:22)
    at Object._this.control.setSelection (C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Saturation.coffee:200:43)
    at C:\Users\d.tamkincarney\.atom\packages\color-picker\lib\extensions\Saturation.coffee:208:30

Commands
     -0:48.5.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:48.2.0 core:paste (atom-text-editor.editor.is-focused)
     -0:47.7.0 core:move-down (atom-text-editor.editor.is-focused)
  2x -0:47.4.0 editor:newline (atom-text-editor.editor.is-focused)
  2x -0:40.7.0 core:backspace (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:38 core:move-left (atom-text-editor.editor.is-focused)
     -0:37.8.0 editor:move-to-end-of-screen-line (atom-text-editor.editor.is-focused)
     -0:37 core:move-left (atom-text-editor.editor.is-focused)
     -0:35.2.0 core:move-right (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:35 editor:newline (atom-text-editor.editor.is-focused)
     -0:33 core:move-left (atom-text-editor.editor.is-focused)
     -0:32.2.0 core:move-right (atom-text-editor.editor.is-focused.autocomplete-active)
     -0:31.8.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:29.3.0 core:move-left (atom-text-editor.editor.is-focused)
     -0:28.7.0 color-picker:open (atom-text-editor.editor.is-focused)
     -0:23.9.0 editor:newline (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "autoHideMenuBar": true,
    "packagesWithKeymapsDisabled": [
      "color-picker"
    ],
    "openEmptyEditorOnStart": false
  }
}

Installed Packages
# User
color-picker, v2.0.12
pigments, v0.15.0
tree-view-git-status, v0.2.1

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.11
System: Mac OS X 10.10.4
Thrown From: color-picker package, v2.0.12
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /Users/Rick/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/Rick/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /Users/Rick/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/Users/Rick/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/Rick/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/Rick/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/Users/Rick/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/Rick/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/Rick/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /Users/Rick/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/Users/Rick/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/Rick/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/Rick/.atom/packages/color-picker/lib/ColorPicker-view.coffee:314:23)
  at atom-text-editor.<anonymous> (/Users/Rick/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:245:29)
  at CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
  at CommandRegistry.module.exports.CommandRegistry.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:156:19)
  at [object Object].jQuery.fn.trigger (/Applications/Atom.app/Contents/Resources/app.asar/src/space-pen-extensions.js:64:23)
  at EventEmitter.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:75:67)
  at emitTwo (events.js:87:13)
  at EventEmitter.emit (events.js:169:7)
  at EventEmitter.ipc.sendSync (/Applications/Atom.app/Contents/Resources/atom.asar/renderer/api/lib/ipc.js:21:31)
  at BrowserWindow.RemoteMemberFunction [as emit] (/Applications/Atom.app/Contents/Resources/atom.asar/renderer/api/lib/remote.js:110:29)
  at ContextMenuManager.module.exports.ContextMenuManager.showForEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/context-menu-manager.js:170:31)
  at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:157:33)
  at HTMLDocument.handler (/Applications/Atom.app/Contents/Resources/app.asar/src/space-pen-extensions.js:112:34)
  at HTMLDocument.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/space-pen/vendor/jquery.js:4681:9)
  at HTMLDocument.elemData.handle (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/space-pen/vendor/jquery.js:4359:46)

Commands
  3x -4:12.1.0 core:move-right (atom-text-editor.editor.is-focused)
     -4:10.3.0 core:save (atom-text-editor.editor.is-focused)
  2x -3:18.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
 13x -3:13 core:backspace (atom-text-editor.editor.mini.is-focused)
     -3:05.4.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  4x -2:54 core:backspace (atom-text-editor.editor.mini.is-focused)
     -2:44.9.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  2x -2:44.2.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -2:42.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -2:41.1.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -2:39.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  9x -0:57.7.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -0:52.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
  7x -0:42.1.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -0:38.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:10.1.0 core:save (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "material-dark-ui",
      "material-dark-syntax"
    ]
  }
}

Installed Packages
# User
color-picker, v2.0.12
file-icons, v1.6.9
language-lua, v0.9.4
material-dark-syntax, v0.1.0
material-dark-ui, v0.1.0

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.19
System: Mac OS X 10.11
Thrown From: color-picker package, v2.0.13
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /Users/jonyrik/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/jonyrik/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /Users/jonyrik/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/Users/jonyrik/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/jonyrik/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/jonyrik/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/Users/jonyrik/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/jonyrik/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/jonyrik/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /Users/jonyrik/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/Users/jonyrik/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/jonyrik/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/jonyrik/.atom/packages/color-picker/lib/ColorPicker-view.coffee:314:23)
  at atom-text-editor.<anonymous> (/Users/jonyrik/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:245:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:524:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:347:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:184:20)

Commands
     -9:49.7.0 settings-view:install-packages-and-themes (atom-notification.fatal.icon.icon-bug.native-key-bindings.has-detail.has-close.has-stack)
 10x -0:49.8.0 color-picker:open (div.settings-view.pane-item)

Config
{
  "core": {
    "openEmptyEditorOnStart": false
  },
  "color-picker": {
    "abbreviateValues": true,
    "preferredFormat": "HEX"
  }
}

Installed Packages
# User
color-picker, v2.0.13

# Dev
No dev packages

[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.19
System: Unknown Windows Version
Thrown From: color-picker package, v2.0.13
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Alpha.coffee:93

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
    at Error (native)
    at Object._this.canvas.render (C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Alpha.coffee:93:27)
    at C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Alpha.coffee:101:35
    at Object.emit (C:\Users\ydupont\.atom\packages\color-picker\lib\modules\Emitter.coffee:15:21)
    at Object.emitColorChanged (C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Saturation.coffee:15:29)
    at C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Saturation.coffee:212:33
    at Object.emit (C:\Users\ydupont\.atom\packages\color-picker\lib\modules\Emitter.coffee:15:21)
    at Object.emitSelectionChanged (C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Saturation.coffee:9:29)
    at Object._this.control.setSelection (C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Saturation.coffee:199:35)
    at C:\Users\ydupont\.atom\packages\color-picker\lib\extensions\Saturation.coffee:209:36
    at Object.emit (C:\Users\ydupont\.atom\packages\color-picker\lib\modules\Emitter.coffee:15:21)
    at Object.emitInputColor (C:\Users\ydupont\.atom\packages\color-picker\lib\ColorPicker-view.coffee:233:22)
    at Object.open (C:\Users\ydupont\.atom\packages\color-picker\lib\ColorPicker-view.coffee:327:18)
    at atom-text-editor.<anonymous> (C:\Users\ydupont\.atom\packages\color-picker\lib\ColorPicker.coffee:31:53)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\ydupont\AppData\Local\atom\app-1.0.19\resources\app.asar\src\command-registry.js:245:29)
    at C:\Users\ydupont\AppData\Local\atom\app-1.0.19\resources\app.asar\src\command-registry.js:3:61

Commands
     -4:13.7.0 core:save (atom-text-editor.editor.is-focused)
     -3:42.9.0 core:select-all (atom-text-editor.editor.is-focused)
     -3:42.7.0 core:paste (atom-text-editor.editor.is-focused)
     -3:42.4.0 core:save (atom-text-editor.editor.is-focused)
     -3:23.6.0 tree-view:move (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
  4x -3:20.4.0 core:backspace (atom-text-editor.editor.mini.is-focused)
     -3:19.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -2:58.4.0 core:cancel (div.image-view)
  2x -2:48.7.0 core:delete (atom-text-editor.editor.is-focused)
  2x -2:48.4.0 core:backspace (atom-text-editor.editor.is-focused)
  7x -2:46.6.0 core:save (atom-text-editor.editor.is-focused)
  3x -2:07.7.0 core:backspace (atom-text-editor.editor.is-focused)
     -2:06.1.0 core:save (atom-text-editor.editor.is-focused)
     -1:46 core:copy (atom-text-editor.editor.is-focused)
     -1:34.4.0 core:backspace (atom-text-editor.editor.is-focused)
  2x -1:08.8.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "autoHideMenuBar": true,
    "destroyEmptyPanes": false
  }
}

Installed Packages
# User
atom-beautify, v0.28.14
autocomplete-php, v0.3.7
color-picker, v2.0.13
file-icons, v1.6.9
highlight-selected, v0.10.1
last-cursor-position, v0.9.0
linter, v1.8.0
linter-php, v1.0.5
linter-phpmd, v1.2.1
minimap, v4.13.4
pigments, v0.15.0
project-manager, v2.6.1
tree-view-git-status, v0.2.2

# Dev
No dev packages

Not sure if this is helpful as there are a lot of reports in this issue:
[Enter steps to reproduce below:]

...
...

Atom Version: 1.0.19
System: Mac OS X 10.11
Thrown From: color-picker package, v2.0.13
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /Users/cwd/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/cwd/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /Users/cwd/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/Users/cwd/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/cwd/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/cwd/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/Users/cwd/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/cwd/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/cwd/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /Users/cwd/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/Users/cwd/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/cwd/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/Users/cwd/.atom/packages/color-picker/lib/ColorPicker-view.coffee:314:23)
  at atom-text-editor.<anonymous> (/Users/cwd/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:245:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:524:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:347:22)
  at HTMLDocument.module.exports.WindowEventHandler.onKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:184:20)

Commands
     -2:00.0 docblockr:parse-enter (atom-text-editor.editor.is-focused)
     -2:00.0 editor:newline (atom-text-editor.editor.is-focused)
     -1:50.1.0 core:paste (atom-text-editor.editor.is-focused)
     -1:49.2.0 core:save (atom-text-editor.editor.is-focused)
     -1:43.5.0 core:copy (atom-text-editor.editor.is-focused)
     -1:35.6.0 core:paste (atom-text-editor.editor.is-focused)
     -1:35 core:save (atom-text-editor.editor.is-focused)
     -1:15.5.0 color-picker:open (atom-text-editor.editor.is-focused)
     -1:09.8.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -1:05.4.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -1:05.4.0 core:cancel (atom-text-editor.editor.mini.is-focused)
  3x -1:04.6.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "themes": [
      "one-light-ui",
      "base16-syntax"
    ],
    "disabledPackages": [
      "linter-jsxhint"
    ],
    "ignoredNames": [
      ".git",
      ".hg",
      ".svn",
      ".DS_Store",
      "Thumbs.db",
      ".codekit-cache",
      "bower_components",
      "node_modules",
      "build"
    ]
  }
}

Installed Packages
# User
atom-ternjs, v0.8.1
autocomplete-python, v0.6.1
base16-syntax, v1.5.0
color-picker, v2.0.13
docblockr, v0.7.3
editorconfig, v1.2.0
file-type-icons, v0.7.3
highlight-selected, v0.10.1
html-entities, v0.4.0
linter, v1.8.1
linter-eslint, v3.1.0
linter-pep8, v1.0.1
linter-pylint, v1.0.3
linter-scss-lint, v2.2.1
minimap, v4.13.4
minimap-find-and-replace, v4.3.0
minimap-git-diff, v4.1.8
minimap-highlight-selected, v4.3.1
minimap-linter, v1.0.0
minimap-pigments, v0.1.7
minimap-selection, v4.3.1
pigments, v0.15.0
react, v0.12.10

# Dev
No dev packages

Hi, everyone. This issue is getting reported a lot, recently, but I am unfortunately able to reproduce the bug. Could one of you try tracking this down and seeing what causes it?

It seems to happen when you open color picker on a color with incorrect syntax.

Unable to reproduce since i restart atom :/

Reproduction
Create a CSS file with the following input:
[class*="span-"] {
	background: #333;
}

Press the keybinding that opens the color picker... et voilà, the red error box appears.

@visualcookie: That still works on my end, though... Are you able to investigate?

I had it when I opened the color picker on rgba().

Just got the same issue.
Worked correctly after I reloaded Atom.
May have been related to updating some packages (including this) prior to issue.
Maybe the solution is to just reload Atom?

I can confirm that just reloading the window was enough to solve this issue, however, the color picker is displayed in the incorrect pane.
Restarting atom did not solve this.

the same error on
Atom Version: 1.0.19
System: Mac OS X 10.11
Thrown From: color-picker package, v2.0.13
in scss files

Still getting this error, Even with the newest update
but now ctrl+shift+c on any color gives me the error.

[Enter steps to reproduce below:]

Open a CSS file (or any file with any RGB/RGBA/Hex color string)
Select the color string or anywhere within the color string
Press color-picker's shortcut (Ctrl-Shift-C by default)
Error occurs

Atom Version: 1.1.0
System: Ubuntu 15.04
Thrown From: color-picker package, v2.0.13
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /home/USERNAME/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/home/USERNAME/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /home/USERNAME/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/home/USERNAME/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/home/USERNAME/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /home/USERNAME/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/home/USERNAME/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/home/USERNAME/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/home/USERNAME/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /home/USERNAME/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/home/USERNAME/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/home/USERNAME/.atom/packages/color-picker/lib/ColorPicker-view.coffee:233:22)
  at Object.open (/home/USERNAME/.atom/packages/color-picker/lib/ColorPicker-view.coffee:327:18)
  at atom-text-editor.<anonymous> (/home/USERNAME/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/opt/atom/resources/app.asar/src/command-registry.js:243:29)
  at /opt/atom/resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/opt/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:528:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/opt/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:351:22)
  at HTMLDocument.module.exports.WindowEventHandler.handleDocumentKeydown (/opt/atom/resources/app.asar/src/window-event-handler.js:97:20)

Commands
     -9:02.2.0 editor:toggle-line-comments (atom-text-editor.editor.is-focused)
     -9:01.9.0 core:save (atom-text-editor.editor.is-focused)
     -8:50.2.0 core:undo (atom-text-editor.editor.is-focused)
     -8:49.9.0 core:save (atom-text-editor.editor.is-focused)
     -8:00.1.0 snippets:previous-tab-stop (atom-text-editor.editor.is-focused)
     -8:00.1.0 editor:outdent-selected-rows (atom-text-editor.editor.is-focused)
     -7:59.6.0 core:save (atom-text-editor.editor.is-focused)
     -7:08.2.0 core:copy (atom-text-editor.editor.is-focused)
     -7:07.2.0 core:undo (atom-text-editor.editor.is-focused)
     -0:04.6.0 core:save (atom-text-editor.editor.is-focused)
     -0:00.4.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "excludeVcsIgnoredPaths": false
  }
}

Installed Packages
# User
color-picker, v2.0.13
file-icons, v1.6.11
remote-edit, v1.8.22
seti-icons, v0.4.5
terminal-plus, v0.13.0

# Dev
No dev packages

same here

Same here. :sob:

restarting atom resolved the issue after upgrade

[Enter steps to reproduce below:]

...wrote myclass {color:
...typed ctrl+alt+c

Atom Version: 1.3.2
System: Ubuntu 15.10
Thrown From: color-picker package, v2.1.0
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /home/justin/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
    at Error (native)
    at Object._this.canvas.render (/home/justin/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
    at /home/justin/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
    at Object.emit (/home/justin/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitColorChanged (/home/justin/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
    at /home/justin/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
    at Object.emit (/home/justin/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitSelectionChanged (/home/justin/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
    at Object._this.control.setSelection (/home/justin/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
    at /home/justin/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
    at Object.emit (/home/justin/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitInputColor (/home/justin/.atom/packages/color-picker/lib/ColorPicker-view.coffee:234:22)
    at Object.open (/home/justin/.atom/packages/color-picker/lib/ColorPicker-view.coffee:311:32)
    at atom-text-editor.<anonymous> (/home/justin/.atom/packages/color-picker/lib/ColorPicker.coffee:42:68)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app.asar/src/command-registry.js:260:29)
    at /usr/share/atom/resources/app.asar/src/command-registry.js:3:61
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:536:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:359:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeydown (/usr/share/atom/resources/app.asar/src/window-event-handler.js:97:36)
    at HTMLDocument.<anonymous> (/usr/share/atom/resources/app.asar/src/window-event-handler.js:3:61)

Commands
     -0:32.6.0 core:close (atom-text-editor.editor.is-focused)
  2x -0:28.1.0 editor:newline (atom-text-editor.editor.is-focused)
  7x -0:26.9.0 core:backspace (atom-text-editor.editor.is-focused)
  2x -0:19.3.0 editor:newline (atom-text-editor.editor.is-focused)
  2x -0:14.4.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:04.8.0 editor:newline (atom-text-editor.editor.is-focused)
     -0:00.9.0 color-picker:open (atom-text-editor.editor.is-focused.autocomplete-active)

Config
{
  "core": {
    "themes": [
      "seti-ui",
      "seti-syntax"
    ],
    "disabledPackages": [
      "linter-csslint"
    ]
  }
}

Installed Packages
# User
atom-beautify, v0.28.21
color-picker, v2.1.0
highlight-column, v0.5.0
highlight-line, v0.11.0
language-cshtml, v0.1.1
language-htaccess, v0.1.1
language-ini, v1.14.0
language-smarty, v1.4.0
linter, v1.11.3
linter-jshint, v1.2.2
linter-php, v1.1.6
minimap, v4.19.0
minimap-pigments, v0.1.7
pigments, v0.21.0
pretty-json, v0.4.1
project-manager, v2.7.5
remote-sync, v3.5.0
seti-syntax, v0.4.1
seti-ui, v0.8.1

# Dev
No dev packages

I started getting this error today when I updated to version 2.1.0

Updating to 2.1.0 and quitting Atom fixed it for me

Please update color-picker to v2.1.1 and restart Atom. This should be fixed now!

Still getting this error with 2.1.1 I'm afraid.
Trying to color pick on a hsl value i a less file gives me this:
Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
    at Error (native)
    at Object._this.canvas.render (/Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93:27)
    at /Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Alpha.coffee:101:35
    at Object.emit (/Users/andreaslarsen/.atom/packages/color-picker/lib/modules/Emitter.coffee:15:21)
    at Object.emitColorChanged (/Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Saturation.coffee:15:29)
    at /Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Saturation.coffee:212:33
    at Object.emit (/Users/andreaslarsen/.atom/packages/color-picker/lib/modules/Emitter.coffee:15:21)
    at Object.emitSelectionChanged (/Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Saturation.coffee:9:29)
    at Object._this.control.setSelection (/Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Saturation.coffee:199:35)
    at /Users/andreaslarsen/.atom/packages/color-picker/lib/extensions/Saturation.coffee:209:36
    at Object.emit (/Users/andreaslarsen/.atom/packages/color-picker/lib/modules/Emitter.coffee:15:21)
    at Object.emitInputColor (/Users/andreaslarsen/.atom/packages/color-picker/lib/ColorPicker-view.coffee:236:47)
    at Object.open (/Users/andreaslarsen/.atom/packages/color-picker/lib/ColorPicker-view.coffee:316:22)
    at atom-text-editor.<anonymous> (/Users/andreaslarsen/.atom/packages/color-picker/lib/ColorPicker.coffee:45:58)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
    at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:536:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:359:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeydown (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:97:36)
    at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61)

Could you please try reloading Atom and try again?

@thomaslindstrom 👍 :ok_hand:

Got the issue on 2.2.0. Opening the color picker works fine the first time, but closing it and reopening it again throws the following exception.
Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
  at Error (native)
  at Object._this.canvas.render (/Users/Jordan/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
  at /Users/Jordan/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
  at Object.emit (/Users/Jordan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitColorChanged (/Users/Jordan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
  at /Users/Jordan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
  at Object.emit (/Users/Jordan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitSelectionChanged (/Users/Jordan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
  at Object._this.control.setSelection (/Users/Jordan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
  at /Users/Jordan/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
  at Object.emit (/Users/Jordan/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
  at Object.emitInputColor (/Users/Jordan/.atom/packages/color-picker/lib/ColorPicker-view.coffee:237:22)
  at Object.open (/Users/Jordan/.atom/packages/color-picker/lib/ColorPicker-view.coffee:318:23)
  at atom-text-editor.<anonymous> (/Users/Jordan/.atom/packages/color-picker/lib/ColorPicker.coffee:47:23)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at CommandPaletteView.module.exports.CommandPaletteView.confirmed (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/command-palette/lib/command-palette-view.js:183:32)
  at CommandPaletteView.module.exports.SelectListView.confirmSelection (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:338:21)
  at space-pen-div.atom.commands.add.core:confirm (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-space-pen-views/lib/select-list-view.js:109:19)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:260:29)
  at /Applications/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61
  at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:580:16)
  at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:388:22)
  at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:98:36)
  at HTMLDocument.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/window-event-handler.js:3:61)

Also maybe unrelated, but since the 2.2.0 update, the color picker doesn't show colours to pick in the selection zone, see following gif:

The Same Error with me too !

>
> /C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Alpha.coffee:93
>
> Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
>     at Error (native)
>     at Object._this.canvas.render (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
>     at file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
>     at Object.emit (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
>     at Object.emitColorChanged (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
>     at file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
>     at Object.emit (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
>     at Object.emitSelectionChanged (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
>     at Object._this.control.setSelection (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
>     at file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
>     at Object.emit (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
>     at Object.emitInputColor (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/ColorPicker-view.coffee:237:22)
>     at Object.open (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/ColorPicker-view.coffee:331:18)
>     at atom-text-editor.<anonymous> (file:///C:/Users/Muhammad/.atom/packages/color-picker/lib/ColorPicker.coffee:47:23)
>     at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:260:29)
>     at C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:3:61
>     at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:580:16)
>     at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\node_modules\atom-keymap\lib\keymap-manager.js:388:22)
>     at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\src\window-event-handler.js:98:36)
>     at HTMLDocument.<anonymous> (C:\Users\Muhammad\AppData\Local\atom\app-1.8.0\resources\app.asar\src\window-event-handler.js:3:61)

What version did you upgrade from? Does reloading (closing and opening Atom) help?

Atom Version is: 1.8.0
And color picker Version is: 2.2.0
Reproduced here too. Opens first time and then throws the following error on second attempt to open...
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.     at Error (native)     at Object._this.canvas.render (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)     at file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29     at Object.emit (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)     at Object.emitColorChanged (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)     at file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61     at Object.emit (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)     at Object.emitSelectionChanged (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)     at Object._this.control.setSelection (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)     at file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30     at Object.emit (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)     at Object.emitInputColor (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/ColorPicker-view.coffee:237:22)     at Object.open (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/ColorPicker-view.coffee:318:23)     at atom-text-editor.<anonymous> (file:///C:/Users/hal.smithstevens/.atom/packages/color-picker/lib/ColorPicker.coffee:47:23)     at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\hal.smithstevens\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:260:29)     at CommandRegistry.handleCommandEvent (C:\Users\hal.smithstevens\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:3:61)     at CommandRegistry.module.exports.CommandRegistry.dispatch (C:\Users\hal.smithstevens\AppData\Local\atom\app-1.8.0\resources\app.asar\src\command-registry.js:160:19)     at AtomEnvironment.module.exports.AtomEnvironment.dispatchContextMenuCommand (C:\Users\hal.smithstevens\AppData\Local\atom\app-1.8.0\resources\app.asar\src\atom-environment.js:1106:28)     at EventEmitter.outerCallback (C:\Users\hal.smithstevens\AppData\Local\atom\app-1.8.0\resources\app.asar\src\application-delegate.js:340:25)     at emitThree (events.js:97:13)     at EventEmitter.emit (events.js:175:7)

Reloading does fix the exception issue though, but on second attempt, exception shows up again.
Reloading every time you want the colorpicker to work? Not the best solution in town I guess...

Same problem as @habovh

Sorry, guys. I've published v2.2.1 now that should work.

Thanks @thomaslindstrom, that was quick! :) Fix is working for me! (both display and exception issues)

[Enter steps to reproduce below:]

...
...

Atom Version: 1.8.0
System: Mac OS X 10.11.5
Thrown From: color-picker package, v2.2.0
Stack Trace
Uncaught SyntaxError: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
At /Users/llq/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103

Error: Failed to execute 'addColorStop' on 'CanvasGradient': The value provided ('rgba(NaN,NaN,NaN,1)') could not be parsed as a color.
    at Error (native)
    at Object._this.canvas.render (/Users/llq/.atom/packages/color-picker/lib/extensions/Alpha.coffee:103:35)
    at /Users/llq/.atom/packages/color-picker/lib/extensions/Alpha.coffee:112:29
    at Object.emit (/Users/llq/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitColorChanged (/Users/llq/.atom/packages/color-picker/lib/extensions/Saturation.coffee:24:22)
    at /Users/llq/.atom/packages/color-picker/lib/extensions/Saturation.coffee:211:61
    at Object.emit (/Users/llq/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitSelectionChanged (/Users/llq/.atom/packages/color-picker/lib/extensions/Saturation.coffee:18:22)
    at Object._this.control.setSelection (/Users/llq/.atom/packages/color-picker/lib/extensions/Saturation.coffee:200:43)
    at /Users/llq/.atom/packages/color-picker/lib/extensions/Saturation.coffee:208:30
    at Object.emit (/Users/llq/.atom/packages/color-picker/lib/modules/Emitter.coffee:11:23)
    at Object.emitInputColor (/Users/llq/.atom/packages/color-picker/lib/ColorPicker-view.coffee:237:22)
    at Object.open (/Users/llq/.atom/packages/color-picker/lib/ColorPicker-view.coffee:318:23)
    at Object.open (/Users/llq/.atom/packages/color-picker/lib/ColorPicker.coffee:58:34)
    at ColorBuffer.module.exports.ColorBuffer.selectColorMarkerAndOpenPicker (/Users/llq/.atom/packages/pigments/lib/color-buffer.coffee:374:31)
    at Object.subscriptions.add.subscribeTo.click [as __NONE__] (/Users/llq/.atom/packages/pigments/lib/color-marker-element.coffee:50:21)
    at pigments-color-marker.listener (/Users/llq/.atom/packages/pigments/node_modules/atom-utils/lib/mixins/events-delegation.js:108:41)

Commands
  5x -5:14.2.0 core:close (atom-text-editor.editor.is-focused)
     -3:11.7.0 core:backspace (atom-text-editor.editor.is-focused)
     -3:11 core:save (atom-text-editor.editor.is-focused.autocomplete-active)
  4x -1:01.8.0 color-picker:open (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "disabledPackages": [
      "activate-power-mode",
      "sync-settings",
      "minimap-find-and-replace"
    ],
    "themes": [
      "atom-material-ui",
      "atom-material-syntax"
    ]
  }
}

Installed Packages
# User
atom-material-syntax, v0.4.6
atom-material-ui, v1.2.13
autocomplete-paths, v1.0.2
color-picker, v2.2.0
emmet, v2.4.3
fast-eslint, v2.15.1
file-icons, v1.7.16
language-babel, v2.30.1
linter, v1.11.14
pigments, v0.31.0

# Dev
No dev packages

Sorry guys, I haven't saw the answers.


Mia

Can you please approve this PR so I cant get the new Internal Page changes.

okay, you should see them now!


error

Repro steps:

Action: queryUpdateSchema
Error type: Error
Error Message: TextEditor#edit not possible on closed editors
Version: 0.8.2
OS: win32
Product: Visual Studio Code
Product Version: 1.40.0
Language: en

Call Stack
d.edit extensionHostProcess.js:493:41
AzureRMTools.<anonymous> extension.bundle.js:127:181867
extension.bundle.js:127:174871extension.bundle.js:127:174871
n extension.bundle.js:127:174619
AzureRMTools.replaceSchema extension.bundle.js:127:181575
AzureRMTools.<anonymous> extension.bundle.js:127:181275
o extension.bundle.js:127:174675

@vvcomsys Interesting.  I'm guessing you closed the editor before clicking to update the schema?  Or did something else happen?  Thanks.
Also, I assume it works if you don't close the editor first?

Okay, I see that even just tabbing away from the editor can do this.

Fixed in #389, not yet released. Thanks for reporting. In the meantime, it should work if you don't close or change tabs before you click to update the schema. Thanks!


Rename Periodic E2E->Flake Finder, refactor README badges, update automated issue reporting

See commit messages for details.

This will fail until the PR it's based on is merged.

This is now a fairly different PR, re-requesting review @skitt.
The MD link linter will fail until this is merged and there is a "Flake Finder" GHA Workflow.

This has a conflict.

This needs https://github.com/submariner-io/submariner/pull/1010 to get the link tests passing.

@dfarrell07 there are some Markdown link failures here now

@dfarrell07 there are some Markdown link failures here now

@nyechiel They still look like failures that will be fixed by https://github.com/submariner-io/submariner/pull/1010 as noted above.


refactor: Improve errors wrapping in verifiable package

Signed-off-by: Dima<EMAIL_ADDRESS>#closes 570

In this PR, errors wrapping in verifiable package is improved according to uber-go guide.


Fix README for Toradex Verdin iMX8M Plus SoM

The README for this recently board was pretty badly broken, from not properly showing in the documentation to incorrect board name in the "build hello world" instructions.

cc @GabrielHAFs


Admin cannot add users to groups?

I deployed this image, logged in as the first user, who then becomes admin... then asked a friend to login as well, which worked. But I cannot see him, his projecs/comments, nor can I add him to any group. I'm listed in the Admin group.

Which type of authentication are you using?

OAuth (currently github only)

Unfortunately, I've never used OAuth myself. The OAuth support was contributed by other guys which works fine for them.
BTW, I upgraded oauth-provider plugin, yesterday. You can try the latest image and tell me if your problem is resolved.


[Major Issue] Quarrel changes the activity status of the user to invisible without user input when starting the app.

Tested and reproduced on Xbox One, Quarrel Insider 20.7.5.
I'm unsure of the exact conditions, but I have consistently reproduced this several times.
While this equates to a minor annoyance to end user, I believe any instance of the app changing account settings without user input is a security concern, and a cause for immediate investigation.

I would not consider this a security concern but I agree this is a problem


HDDS-10483. Container Balancer should only move containers with size greater than 0 bytes

What changes were proposed in this pull request?
Introduced a check on the size containers allowed to move during the balancing process.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-10483
How was this patch tested?
The patch was tested using the existing tests containerBalancerShouldObeyMaxSizeToMoveLimit() and balancerShouldObeyMaxSizeLeavingSourceLimit() in TestContainerBalancerTask.java. It passed successfully, ensuring that the balancer selected only containers with a size greater than 0 bytes, even when zero-byte containers were present.

Why is this change needed? If there is a skew in zero size objects it will show in the heartbeat load form a Datanode.

Why is this change needed? If there is a skew in zero size objects it will show in the heartbeat load form a Datanode.
@kerneltime
Its observed containerInfo is going -ve or "0" even there are blocks in it. This is observed and still root cause is not known. A workaround is handled to avoid delete container by using a flag earlier.
ContainerBalancer also have impact because of this and this PR will try to solve (till the actual problem is not found/resolved).

@sarvekshayr Thanks for working on this. The code change looks good, but we should have an explicit unit test that asserts balancer only selects positive size containers. This ensures we don't have to depend on another unit test that's meant to test a different behaviour.

Added a unit test to assert the expected behaviour of the balancer.

@sarvekshayr can you look into the CI failures?

The balancer test had probably failed because of https://github.com/apache/ozone/pull/6481. Recon failure looks unrelated.

Merged to master with green CI. Thanks @sarvekshayr and all the reviewers.


Hook up running make test with testport.

Thanks for working on this.
Note 'test' needs to be handled by the '-k' mechanism, implied by '-cat', so the error from 'test' doesn't immediately stop but is just noted as a failure in the end. - So plist/qa testing is still done.

It's going to make the patch a bit bigger 😄

Is that something like this that you had in mind ?

Yup, looks familiar (I don't have time to dive into this now).
Do we want 'test' to always run?
Note also that DEVELOPER is not passed down unless we allow it. Grep for DEVELOPER in common.sh and you'll see you need to do similar where the test framework needs it. We also need to fetch TEST_DEPENDS in list_deps

While I don't have a lot of time on this now, I'll merge what looks right and it can be put into -devel for wider testing.

test is a no-op if not enabled in the port's Makefile, so I would say yes.

Ok, now, it also builds TEST_DEPENDS.

So, there is another problem, that I'm not quite certain on how to fix, test depends are sometime circular, today, I got a:
[00:00:35] ====>> Cleaning the build queue
tsort: cycle in data
tsort: py27-py-1.4.30
tsort: py27-pytest-2.7.1
tsort: cycle in data
tsort: p5-Test-Warnings-0.021
tsort: p5-Test-Kwalitee-1.22

I'm not exactly sure on how to fix that.

ping ?

You said there was a circular dependency problem. Is that fixed?
Regards,
Bryan Drewery

On Nov 10, 2015, at 04:13, Mathieu Arnold<EMAIL_ADDRESS>wrote:
ping ?
—
Reply to this email directly or view it on GitHub.

Can we maybe only enable tests which have no TEST_DEPENDS as a first step?

Given that the make test target depends on make stage I would submit that any circular dependencies are a problem with the port and not a feature that needs to be supported by poudriere.  My motivation for that is if one where to do make test and the port isn't installed it would (kinda) fail from ports.  (Also, how common is the circular dependency?  If minor cannot one error out and have something available than nothing at all)

I think what we need to do to fix the cyclic dependency problem is add separate items into the queue. One to build the package, and another to test it.  The test one will install the test depends (extract it again), install itself, then handle running the tests.  Granted I haven't looked at this in depth but I think this may ultimately be the need.  #259 would be needed first.

If poudriere could detect that adding TEST_DEPENDS doesn't add a cyclic dependency, it could run make test at the same time as the rest, and only postpone make test if there is a cyclic dependency.

I'm going to make testport into a two-pass thing here. Phase 1. Nothing changes from today. Phase 2. Build dependency tree considering TEST_DEPENDS, then run the tests.
bulk will have to wait until later.  I at least want some kind of testing support in here, at the very least for testport.

#259 is nearly ready to merge. I will try to get port testing into 3.2.

ping

The queue needs to be smarter. Rather than everything in the queue being implicitly "build foo" it needs to be explicit. So "build foo deps bar" and "test foo deps foo baz". This avoids the double pass since the 1 queue can deal with it without reworking all of bulk/testport to deal with 2 passes.

I have this working in a local branch named generic-queue-job_type-nodir. I just need to add in the part of saving the wrkdir and take the build_port changes here as a base for a new test_port that picks up from the tarred wrkdir.
And for some ports we can likely combine the build and test jobs into 1 without the wrkdir tarring.

ping


crtError with Predictions, delegate provider failed.

Describe the bug
Error:crtError(AwsCommonRuntimeKit.CRTError(code: 6167, message: "Valid credentials could not be sourced by the delegate provider", name: "AWS_AUTH_CREDENTIALS_PROVIDER_DELEGATE_FAILURE"))
Happens whenever attempting to execute the below code
func detectText(_ image: URL) async throws -> [Predictions.IdentifiedWord]? {
    do {
//        let options = Predictions.Identify.Options(defaultNetworkPolicy: .offline)
        let result = try await Amplify.Predictions.identify(.text, in: image)
        var rawText : String = ""
        try result.rawLineText?.forEach{rawText+=(" "+$0)}
        print("Identified text: \(rawText)")
        return result.words
    }  catch let error as PredictionsError {
        print("Error identifying text: \(error)")
        throw error
    } catch {
        print("Unexpected error: \(error)")
        throw error
    }
  }

That is called in this button
struct ContentView: View {
    var body: some View {
        VStack {
            Button {
                let u = URL(filePath: "/Users/somethinguser/Documents/aisles/aisles/HelloWorld.svg.png")
                Task {
                    let results = try await aisles.detectText(u)
                }
            } label: {
                Text("TEST").font(.system(size:36))
            }
            .buttonStyle(.bordered)

        }
        .padding()
    }
}

Steps To Reproduce
Execute the above code on the Xcode simulator.

Expected behavior
Expected a normal predictions run with a return value.
Amplify Framework Version
2.0.0
Amplify Categories
Predictions
Dependency manager
Swift PM
Swift version
5
CLI version
12.6.0
Xcode version
14.3.1
Relevant log output
No response
Is this a regression?
No
Regression additional context
No response
Platforms
iOS
OS Version
iOS 16
Device
Iphone 14 Pro
Specific to simulators
No response
Additional context
No response

Hi @Slydune, thanks for opening this issue.
I was unable to reproduce it on the latest Amplify version, 2.19.0 (you stated you are using 2.0.0, however Predictions is not available in said version). I used your code snippet and successfully got a result.
I suspect there's some misconfiguration going on. Are you doing any sort of custom authentication in your app, or are you just using what's provided by AWSCognitoAuthPlugin?
In any case, could you please share:

Your amplifyconfiguration.json file, with sensitive information removed?
The verbose logs when you get this error. You can enable them by calling:Amplify.Logging.logLevel = .verbose

That will help us identify what could be causing your issue.
Thanks!

amplifyconfiguration.json
{
    "UserAgent": "aws-amplify-cli/2.0",
    "Version": "1.0",
    "auth": {
        "plugins": {
            "awsCognitoAuthPlugin": {
                "UserAgent": "aws-amplify/cli",
                "Version": "0.1.0",
                "IdentityManager": {
                    "Default": {}
                },
                "CredentialsProvider": {
                    "CognitoIdentity": {
                        "Default": {
                            "PoolId": "us-east-1:pool id",
                            "Region": "us-east-1"
                        }
                    }
                },
                "CognitoUserPool": {
                    "Default": {
                        "PoolId": "us-east-1poolid,
                        "AppClientId": "appclientid",
                        "Region": "us-east-1"
                    }
                },
                "Auth": {
                    "Default": {
                        "authenticationFlowType": "USER_SRP_AUTH",
                        "socialProviders": [],
                        "usernameAttributes": [],
                        "signupAttributes": [
                            "EMAIL"
                        ],
                        "passwordProtectionSettings": {
                            "passwordPolicyMinLength": 8,
                            "passwordPolicyCharacters": []
                        },
                        "mfaConfiguration": "OFF",
                        "mfaTypes": [
                            "SMS"
                        ],
                        "verificationMechanisms": [
                            "EMAIL"
                        ]
                    }
                }
            }
        }
    },
    "predictions": {
        "plugins": {
            "awsPredictionsPlugin": {
                "defaultRegion": "us-east-1",
                "identify": {
                    "identifyText": {
                        "format": "ALL",
                        "region": "us-east-1",
                        "defaultNetworkPolicy": "auto"
                    }
                }
            }
        }
    }
}

I am only using AWSCognitoAuthPlugin for authentication.
Where would the verbose logs end up? The change of the logging value resulted in the same as above output in my console.

Thanks for providing the amplifyconfiguration.json file. The verbose logs are also printed on the console, but I forgot to mention you should enable them before calling Amplify.configure().
Please share the full logs with us, i.e. also whatever is printed before you get the error.
Some additional questions:

When you get the error, are you signed in or using a guest user? Or does it happen in both?
What Amplify version you are using? You can see it in Xcode in the Project Navigator under Package Dependencies

Thanks!

Log
Is user signed in - false
Error identifying text: PredictionsError: A service error occurred with message:An unknown error type was thrown by the service.
Recovery suggestion: This should never happen. There is a possibility that there is a bug if this error persists.
Please take a look at https://github.com/aws-amplify/amplify-ios/issues to see if there are any
existing issues that match your scenario, and file an issue with the details of the bug if there isn't.
Caused by:
client(ClientRuntime.ClientError.retryError(ClientRuntime.SdkError<AWSRekognition.DetectTextOutputError>.service(AWSRekognition.DetectTextOutputError.accessDeniedException(AWSRekognition.AccessDeniedException(_headers: Optional(Content-Type: application/x-amz-json-1.1,
x-amzn-RequestId: ,
Content-Length: 282,
Connection: close,
Date: Tue, 10 Oct 2023 22:30:35 GMT), _statusCode: Optional(http_status_400), _message: Optional("User: arn:aws:sts::assumed-role/unauthRole/CognitoIdentityCredentials is not authorized to perform: rekognition:DetectText because no identity-based policy allows the rekognition:DetectText action"), _requestID: Optional(""), _retryable: false, _isThrottling: false, _type: ClientRuntime.ErrorType.client, code: nil, logref: nil, message: Optional("User: unauthRole/CognitoIdentityCredentials is not authorized to perform: rekognition:DetectText because no identity-based policy allows the rekognition:DetectText action"))),
Status Code: http_status_400
 Connection: close

I am only attempting with guest and only plan to use guest in the future, rechecked my package dependencies (Wasn't sure how to read SPM at first) and its showing me on current major version so 2.19.0 if I looked correctly.
I did reconfigure my guest auth path and am now here, I realize this isn't the initial error but would still appreciate some help if you could point me in the right direction.

Based on the error message:

User: unauthRole/CognitoIdentityCredentials is not authorized to perform: rekognition:DetectText because no identity-based policy allows the rekognition:DetectText action

it seems that your backend is not correctly configured.  It could be that maybe you did not select Auth and Guest users while setting up the category. Or perhaps there was a problem with the deployment during amplify push.
Please try configuring again and check that you don't get any errors when running the CLI commands.

Thanks for the info I've got it all figured out now. Was wondering if there is a way to force Textract vs Recognition when using predictions. I know there's an option for forcing internal iOS usage but don't see one for which AWS service to use. If not what's the deciding factor on which it is sent off to?

Using .textInDocument will use always use Amazon Textract. For example:
let result = try await Amplify.Predictions.identify(
  .textInDocument(textFormatType: .all),
  in: image
)

Here's the applicable documentation.
Using .text (like in your example above) will always use Amazon Rekognition, and may also use Textract depending on the amount of text identified by Rekognition. There's not currently a way to specify that one service is used and not another. If having the ability to specify which service is used for .text requests would be helpful for you, we'd love to hear more about your use case.