<p dir="auto">When drag-drop a firefox tag across screens, the atom(0.190.0) will exit. On Ubuntu 14.04, Firefox 37.01. Here's the console log .</p>
<p dir="auto">[23715:0414/125813:ERROR:browser_main_loop.cc(170)] Running without the SUID sandbox! See <a href="https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment" rel="nofollow">https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment</a> for more information on developing with the sandbox on.<br>
App load time: 195ms<br>
ATTENTION: default value of option force_s3tc_enable overridden by environment.<br>
[23751:0414/125814:INFO:renderer_main.cc(212)] Renderer process started<br>
[23715:0414/125816:INFO:CONSOLE(8)] "activate linter-erb", source: /home/lithium/.atom/packages/linter-erb/lib/init.coffee (8)<br>
[23715:0414/125816:INFO:CONSOLE(7)] "activate linter-xmllint", source: /home/lithium/.atom/packages/linter-xmllint/lib/init.coffee (7)<br>
[23715:0414/125816:INFO:CONSOLE(59)] "Window load time: 2382ms", source: file:///usr/share/atom/resources/app/static/index.js (59)<br>
The program 'atom' received an X Window System error.<br>
This probably reflects a bug in the program.<br>
The error was 'BadAtom (invalid Atom parameter)'.<br>
(Details: serial 353 error_code 5 request_code 20 minor_code 0)<br>
(Note to programmers: normally, X errors are reported asynchronously;<br>
that is, you will receive the error a while after causing it.<br>
To debug your program, run it with the --sync command line<br>
option to change this behavior. You can then get a meaningful<br>
backtrace from your debugger if you break on the gdk_x_error() function.)</p>
<p dir="auto">Atom Version: 0.129.0<br>
Video of me triggering the bug: <a href="http://ara.sh/private/atom-crash.ogv" rel="nofollow">http://ara.sh/private/atom-crash.ogv</a><br>
Reproducible every time.</p>
<p dir="auto">Environment:<br>
Ubuntu 14.04 (all updates installed as of filing this issue)<br>
Unity desktop environment</p>
<p dir="auto">Repro steps:</p>
<ol dir="auto">
<li>Launch atom from the Terminal</li>
<li>Open a Firefox window (or use an existing one)</li>
<li>Drag the Firefox tab anywhere over the Atom window</li>
</ol>
<p dir="auto">Actual behavior:<br>
It crashes</p>
<p dir="auto">Expected behavior:<br>
Not crash :-)</p>
<p dir="auto">Additional Information:<br>
The terminal prints out the following after the crash:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[7950:0920/180947:ERROR:browser_main_loop.cc(161)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
[7950:0920/180947:ERROR:browser_main_loop.cc(189)] GTK theme error: Unable to locate theme engine in module_path: &quot;pixmap&quot;,
ATTENTION: default value of option force_s3tc_enable overridden by environment.
App load time: 88ms
[7984:0920/180947:INFO:renderer_main.cc(227)] Renderer process started
[7950:0920/180948:INFO:CONSOLE(18)] &quot;Window load time: 778ms&quot;, source: /opt/atom/resources/app/src/window-bootstrap.js (18)
The program 'atom' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAtom (invalid Atom parameter)'.
  (Details: serial 1360 error_code 5 request_code 20 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)"><pre class="notranslate"><code class="notranslate">[7950:0920/180947:ERROR:browser_main_loop.cc(161)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
[7950:0920/180947:ERROR:browser_main_loop.cc(189)] GTK theme error: Unable to locate theme engine in module_path: "pixmap",
ATTENTION: default value of option force_s3tc_enable overridden by environment.
App load time: 88ms
[7984:0920/180947:INFO:renderer_main.cc(227)] Renderer process started
[7950:0920/180948:INFO:CONSOLE(18)] "Window load time: 778ms", source: /opt/atom/resources/app/src/window-bootstrap.js (18)
The program 'atom' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAtom (invalid Atom parameter)'.
  (Details: serial 1360 error_code 5 request_code 20 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
</code></pre></div>