atom / notifications

User notifications
MIT License
74 stars 36 forks source link

Create issue on atom/atom -> 414 Request-URI Too Large #129

Open Macil opened 8 years ago

Macil commented 8 years ago

I ran into an Atom bug, and a red notification popped up prompting me to create an issue. When I clicked it, it lead me to this URL, which causes Github to give me an error page: "414 Request-URI Too Large -- nginx".

I assume this is a duplicate of https://github.com/atom/notifications/issues/89, but that was marked fixed last year.

poci-hu commented 8 years ago

Same here, but nothing happend on click for me, didn't open github

adamboche commented 8 years ago

Same. For context, this is the error I was trying to report, from a package.

Atom Version: 1.10.2 Electron Version: 0.37.8 System: Ubuntu 16.04.1 Thrown From: python-indent package, v1.0.0

Stack Trace

Uncaught TypeError: Cannot read property 'getGrammar' of undefined

At /home/adam/.atom/packages/python-indent/lib/python-indent.js:8

TypeError: Cannot read property 'getGrammar' of undefined
    at PythonIndent.properlyIndent (/home/adam/.atom/packages/python-indent/lib/python-indent.js:8:24)
    at atom-text-editor.editorNewline (/home/adam/.atom/packages/python-indent/lib/main.js:22:57)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/opt/atom/resources/app.asar/src/command-registry.js:260: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:580:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/opt/atom/resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:388:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/opt/atom/resources/app.asar/src/window-event-handler.js:98:36)
    at HTMLDocument.<anonymous> (/opt/atom/resources/app.asar/src/window-event-handler.js:3:61)

Commands

     -0:44.8.0 core:save (atom-text-editor.editor.emacs-plus.is-focused)
  4x -0:40.9.0 atomic-emacs:previous-line (atom-text-editor.editor.emacs-plus.is-focused)
     -0:40.2.0 atomic-emacs:next-line (atom-text-editor.editor.emacs-plus.is-focused)
  2x -0:39.8.0 editor:move-to-end-of-word (atom-text-editor.editor.emacs-plus.is-focused)
     -0:39.1.0 core:backspace (atom-text-editor.editor.emacs-plus.is-focused)
  2x -0:38.9.0 core:save (atom-text-editor.editor.emacs-plus.is-focused)
     -0:34.2.0 atomic-emacs:previous-line (atom-text-editor.editor.emacs-plus.is-focused)
     -0:34 atomic-emacs:next-line (atom-text-editor.editor.emacs-plus.is-focused)
     -0:33.5.0 atomic-emacs:previous-line (atom-text-editor.editor.emacs-plus.is-focused)
 10x -0:32.6.0 core:move-right (atom-text-editor.editor.emacs-plus.is-focused)
  2x -0:31.7.0 core:move-left (atom-text-editor.editor.emacs-plus.is-focused)
     -0:31.2.0 emacs-plus:kill-word (atom-text-editor.editor.emacs-plus.is-focused)
     -0:30.8.0 core:save (atom-text-editor.editor.emacs-plus.is-focused)
     -0:00.6.0 core:move-right (atom-text-editor.editor.emacs-plus.is-focused)
     -0:00.4.0 settings-view:open (atom-text-editor.editor.emacs-plus.is-focused)
     -0:00.1.0 editor:newline (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "autoHideMenuBar": true,
    "packagesWithKeymapsDisabled": [
      "linter-pylama",
      "atom-dpaste"
    ],
    "themes": [
      "atom-material-ui",
      "atom-material-syntax-dark"
    ]
  }
}

Installed Packages

# User
advanced-open-file, v0.16.4 (inactive)
atom-beautify, v0.29.13 (active)
atom-dpaste, v0.1.5 (active)
atom-material-numix-syntax, v0.2.1 (inactive)
atom-material-syntax, v0.4.6 (inactive)
atom-material-syntax-dark, v0.2.5 (active)
atom-material-ui, v1.3.6 (active)
atom-monokai, v0.10.4 (inactive)
atom-pastebin, v0.2.0 (active)
atom-python-test, v0.3.1 (active)
atomic-emacs, v0.9.2 (active)
autocomplete-python, v1.8.6 (active)
clipboard-plus, v0.5.1 (active)
disable-keybindings, v0.6.0 (active)
emacs-plus, v0.11.0 (active)
fonts, v1.6.0 (active)
git-plus, v5.16.2 (inactive)
linter, v1.11.16 (active)
linter-pylama, v0.7.1 (active)
monokai, v0.18.0 (inactive)
monokai-dark, v1.3.0 (inactive)
monokai-flat, v1.0.1 (inactive)
monokai-slate, v0.5.0 (inactive)
nucleus-dark-ui, v0.9.3 (inactive)
python-indent, v1.0.0 (active)
python-tools, v0.6.8 (active)
script, v3.9.0 (inactive)
sync-settings, v0.7.2 (active)
tabs-to-spaces, v1.0.2 (active)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.44.0 (inactive)
base16-tomorrow-dark-theme, v1.1.0 (inactive)
base16-tomorrow-light-theme, v1.1.1 (inactive)
one-dark-ui, v1.5.0 (inactive)
one-light-ui, v1.5.0 (inactive)
one-dark-syntax, v1.3.0 (inactive)
one-light-syntax, v1.3.0 (inactive)
solarized-dark-syntax, v1.0.2 (inactive)
solarized-light-syntax, v1.0.2 (inactive)
about, v1.5.3 (active)
archive-view, v0.61.1 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.11.2 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.1 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.41.0 (active)
bracket-matcher, v0.82.1 (active)
command-palette, v0.38.0 (active)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
find-and-replace, v0.201.0 (active)
fuzzy-finder, v1.3.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.1 (active)
image-view, v0.58.2 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.1 (inactive)
markdown-preview, v0.158.0 (active)
notifications, v0.65.0 (active)
open-on-github, v1.2.0 (inactive)
package-generator, v1.0.0 (inactive)
settings-view, v0.242.2 (active)
snippets, v1.0.2 (active)
spell-check, v0.67.1 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.0 (active)
symbols-view, v0.113.0 (inactive)
tabs, v0.100.2 (active)
timecop, v0.33.2 (active)
tree-view, v0.208.2 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.34.0 (active)
whitespace, v0.33.0 (active)
wrap-guide, v0.38.1 (active)
language-c, v0.52.1 (active)
language-clojure, v0.21.0 (active)
language-coffee-script, v0.47.2 (active)
language-csharp, v0.12.1 (active)
language-css, v0.37.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.42.1 (active)
language-html, v0.45.1 (active)
language-hyperlink, v0.16.0 (active)
language-java, v0.23.0 (active)
language-javascript, v0.119.0 (active)
language-json, v0.18.2 (active)
language-less, v0.29.5 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.35.0 (active)
language-php, v0.37.2 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.0 (active)
language-ruby, v0.69.0 (active)
language-ruby-on-rails, v0.25.0 (active)
language-sass, v0.56.0 (active)
language-shellscript, v0.22.4 (active)
language-source, v0.9.0 (active)
language-sql, v0.23.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.28.0 (active)
language-toml, v0.18.0 (active)
language-xml, v0.34.9 (active)
language-yaml, v0.26.0 (active)

# Dev
No dev packages
ProLoser commented 8 years ago

I have this problem too, I believe it's due to the number of packages being listed (NOT the stack trace). Why not simply ensure the URI doesn't exceed the HTTP spec and pass an ellipses if it does (better than having to cut and paste everything). Alternatively, I'd propose truncating the list of packages (which truncating the entire URI essentially does)

vjandrea commented 7 years ago

I suggest an option to dump the issue in a file, as a plain text or markdown.

RafaelLinux commented 7 years ago

Still same problem. I have installed "theme-alien-syntax" resulting in an deprecation notification, that brings me to "Deprecation Cop" window, where, if I click on "Report issue" button at the bottom of the page, my web browse is opened and shows "414 Request-URI Too Large".

:(