Comments (8)
2011-08-10 15:32:58: nicolyon commented
the application is mucommander and can be downloaded at http://www.mucommander.com/
from xpra.
2011-11-29 17:04:46: totaam commented
Apparently, this affects other applications like matlab...
Here is the error:
Atom was 0 Atom was 0 [2011-11-30 00:01:57.016] SEVERE Launcher#main,609 Startup failed java.lang.NullPointerException: Failed to retrieve atom name. at sun.awt.X11.XlibWrapper.XGetAtomName(Native Method) at sun.awt.X11.XAtom.getName(XAtom.java:186) at sun.awt.X11.XDataTransferer.getTargetNameForAtom(XDataTransferer.java:141) at sun.awt.X11.XDataTransferer.getNativeForFormat(XDataTransferer.java:130) at sun.awt.datatransfer.DataTransferer.getFlavorsForFormatsAsSet(DataTransferer.java:861) at sun.awt.datatransfer.SunClipboard.formatArrayAsDataFlavorSet(SunClipboard.java:350) at sun.awt.datatransfer.SunClipboard.addFlavorListener(SunClipboard.java:378) at com.mucommander.ui.dnd.ClipboardNotifier.<init>(ClipboardNotifier.java:53) at com.mucommander.ui.action.impl.PasteClipboardFilesAction.<init>(PasteClipboardFilesAction.java:54) at com.mucommander.ui.action.impl.PasteClipboardFilesAction$Factory.createAction(PasteClipboardFilesAction.java:74) at com.mucommander.ui.action.ActionManager.getActionInstance(ActionManager.java:316) at com.mucommander.ui.action.ActionManager.getActionInstance(ActionManager.java:266) at com.mucommander.ui.main.menu.MainMenuBar.<init>(MainMenuBar.java:190) at com.mucommander.ui.main.MainFrame.init(MainFrame.java:188) at com.mucommander.ui.main.MainFrame.<init>(MainFrame.java:296) at com.mucommander.ui.main.WindowManager.createNewMainFrame(WindowManager.java:338) at com.mucommander.ui.main.WindowManager.createNewMainFrame(WindowManager.java:305) at com.mucommander.Launcher.main(Launcher.java:574)
The problem is somewhere within the clipboard code.
Simply using the-no-clipboard
allows the application to run.
In winswitch there is a GUI option when starting a session called: "Clipboard Sharing"
from xpra.
2011-11-30 19:14:39: totaam commented
An almost identical stacktrace (from
awt.X11
down) was submitted as #52
from xpra.
2012-02-03 12:01:06: sergio commented
Maybe it is something similar to this issue that was going on with synergy:
https://bugs.launchpad.net/ubuntu/+source/synergy/+bug/207057
I think that in such case the issue was an atom with zero value getting added to a list of clipboard formats (targets). In that case the bug was there only on 64 bit systems. Can someone confirm if it is the case now? Even if the causes are different, I think that the above bug report incorporates a snappet of C code that helps verifying what is going on with the clipboard calls, so it may still be useful.
from xpra.
2012-02-07 20:23:59: totaam commented
More up-to-date link: [http://synergy-foss.org/tracker/issues/27]
Will take another look at the clipboard code, it is a bit obscure..
Relevant pygtk doc: Supplying The Selection
from xpra.
2012-02-08 19:32:12: totaam commented
Thanks for the pointers, proved very useful.
I eventually found the (very old) bug with X11 atoms vsGdkAtoms
, and also another one in bitness (64 vs 32 with struct) - both fixed in r490
You should now be able to use the clipboard with all Java apps.
from xpra.
2012-02-08 19:32:12: totaam
from xpra.
2012-02-20 19:37:24: totaam
from xpra.
Related Issues (20)
- run_scaled parsed is wrong making it impossible to use it as intended. HOT 2
- WinKey is not "pass through" HOT 1
- Copying 🥳 from Windows to Ubuntu works, from Ubuntu to Windows it gives `ð¥³` HOT 3
- switch to asyncssh
- send more than one clipboard target to greedy clients
- xpra client v6 can not attach to the v5 server HOT 2
- Server crash when using IntelliJ IDEA HOT 7
- Can't attach microsoft edge session locally. HOT 3
- clopboard copy returns python "byte" string HOT 3
- Failed to copy from linux to windows HOT 4
- Failed to connect to socket /tmp/dbus-gXpCRTJe1M: Connection refused HOT 7
- blank window in lxqt desktop when attach locally HOT 4
- "Server does not support speaker forwarding" when connected via SSH HOT 1
- Dithering artifacts with PNG 8 bit colour encoding HOT 7
- OpenGL Error on windows 11 in v6.0 client HOT 6
- Opening "Session Info" while "server is not responding, drawing spinners over the windows", can lead to timeout HOT 12
- Xpra Client not reconnecting after Update to Version 12 HOT 5
- App tray icon didn't show on windows HOT 3
- When using HiDPI, in Ghidra, some window content is not scaled up but some are HOT 3
- Distortions to remote windows after update HOT 19
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xpra.