Code Monkey home page Code Monkey logo

xyrio / rssowlnix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rssowl/rssowl

237.0 237.0 22.0 46.43 MB

RSSOwlnix is a fork of RSSOwl a powerful application to organize, search and read your RSS, RDF & Atom news feeds in a comfortable way. Highlights are saved searches, notifications, filters, fast fulltext search and a flexible, clean user interface.

License: Eclipse Public License 1.0

HTML 0.21% Java 99.47% Batchfile 0.10% NSIS 0.22%
rss rss-aggregator rss-reader

rssowlnix's People

Contributors

allati avatar bpasero avatar genodeftest avatar mdentremont avatar navinf avatar rrk-osc avatar sciamano avatar tandagore avatar xyrio avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rssowlnix's Issues

RSS Fails to Launch (java exit code 13)

64 bit Windows - trying to launch C:\Program Files\RSSOwlnix\RSSOwlnix.exe first time and I get the error (screenshot and logs attached). I've tried a few things, but gave up - this is 2.6.1. Any suggestions? I'm dumbfounded - thanks.

1540831870983.log
capture

Checkbox of "State of News" loosing value in Saved Search

I have several saved search with "State of News" as filter condition:

image

Every time I close and reopen the software it seems to loose the boxes that I had selected, forcing me to re-selecting all the condition (It happen only with the checkbox of "State of News", the filter itself and every other filter is still in place):

image

I migrated from the original RSSOwl (this was working fine) then RSSOwlnix 2.5 beta and now RSSOwlnix 2.6 beta

Can't add a SourceForge project discussion feed (handshake_failure)

Hi,

I'm running 2.4.0 beta 32bit on Windows 10. I'm brand new to RSSOwl. I'm trying to add a new feed by going to File -> New -> Feed and typing in a direct link:

https://sourceforge.net/p/gnuwin32/discussion/feed.rss

I've tried checking and unchecking "Use the title of the feed as name" but get the same results either way:

  1. Clicking on NEXT gives me "Unable to load the title from the feed" so I'm prompted for one.
  2. I type in GNUWin32 and click FINISH.
  3. I see GNUWin32 appear in my Feeds list but its icon has a red checkmark in the lower right corner.

What am I doing wrong?

Java version info:

C:\temp>java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) Client VM (build 25.151-b12, mixed mode)

No duplicate feed search and delete

No duplicate feed search and delete, when 1000 feeds its a problem
If i see in results two duplicates news, i cant see in which folders placed original feed and it duplicate feed (i use different folfers for feeds types)

Channels dont switch in Newspaper and Headlines mode.

Thank you that you are still developing RSSOwl, I have been using it for years, and I will be happy to test every new version.

The program has a long-standing bug, which occurs in the "Newspaper" and "Headlines" mode.
In the program I use many channels (40-50), which I have organized in folders and subfolders. When clicking on a given channel, the program does not always (switch channels) show the articles from that channel, the articles are still displayed from the previous channel, but nothing changes except channel's name on the window bar.
This bug only occurs on "Newspaper" and "Headlines" modes in the other modes is everything ok.

Please see video https://youtu.be/3iYXEm2TKtM

Modify escaping problematic characters like Less-than sign and Ampersand

Is it possible to increase compatibility with rss feeds which for example misusing the ampersand ( & instead of & amp; ) by letting RSSOwlnix modify the invalid code of the feed to valid code?

XML parsing error: :5:44: not well-formed (invalid token)
https://validator.w3.org/feed/docs/error/SAXError.html

I know that a valid code would be the best solution, but this kind of modification would help alot witch invalid feeds.

Anyway thanks for keeping RSSOwl alive.

Supporting special characters in URL?

It seems that RSS-URLs from Jira do not work, e.g. I cannot get the following URL and get a 400 Bad Request error:

java.lang.IllegalArgumentException: Node path "https:\2f\2fjira.com\2fsr\2fjira.issueviews:searchrequest-rss\2ftemp\2fSearchRequest.xml?jqlQuery=assignee+%3D+currentUser()+AND+resolution+%3D+Unresolved+and+status+not+in+(Done)+ORDER+BY+updatedDate+DESC&tempMax=1000" is not valid.

This works in other RSS readers.

Other URL not working: https://jira.com/sr/jira.issueviews:searchrequest-rss/temp/SearchRequest.xml?jqlQuery=project+in+%28XYZ%29+and+updated+%3E%3D+-14d+ORDER+BY+updated+DESC&tempMax=1000

Simple URLs like https://jira.com/activity?maxResults=90&streams=key+IS+XYZ&os_authType=basic&title=XYZ-Stream are working fine.

Do you have a workaround or an idea how to fix it?

UI unresponsive - popups appearing in external Browser

Looks like popups are being blocked, but i'm seeing the UI freeze for several seconds when a popup occurs, and when a pop-under/new tab is triggered (presumed via JS) i'm finding rouge tabs open in my external browser.

Both JS and block popups are enabled in the prefs

Add a new feed is not same from "File" menu and from the toolbar (with a selected feed)

Add a new feed is not same from "File" menu and from the toolbar (with a selected feed)

For test:

  • Have a new feed
  • Select a feed in the list (not the last please)
  • Add the feed from "File" menu
  • Look where it is added

Do same from the toolbar and look where it is added (Comparison).

I think it is same for other "New" actions?

Can you sync for have the same possibility?
The good possibility is from the "File" menu of course.

Duplicate feeds

We can add always feeds, it is possible to do not add if it is already?

Copy data from news?

I'm so sorry, maybe I missed something, but is there any way fo copy data directly from news body? I mean copy links, images or part of the news' text to clipboard? In "base" 2.2.1 version I can call system menu with simple right mouse click on news' text, but in your version I see only small menu with only 4 options: "Back, Forward, Reload, Stop". So how can I copy link from text, for example?

Feature request (Syncronization)

(by apstanley on github)
The biggest gap with RSSOwl right now is a syncing service. It it was possible to use Feedly, NextCloud, or TT-RSS, then I think that we'd have a modern first class product!

After cleaning feeds still marked (has sticky)

Hi,
i use "important marks" for some tags. After deleting them, cleaning and reopening rssowl again, the feeds are empty but the feed itself is still marked as important.

This iussue i encountered with the "orignal" version 2.4 an now, still with 2,5 beta.
OS 10, Java 1.8.172 64bit

In my opion the "important flag" will not be cleaned correctly in the DB.

Feature requests (Portable)

I'm very excited that someone has decided to pick up RSSOwl. It's the best RSS Reader out there. I do have some suggestions.

It would be great if RSSOwl on Windows could be a portable app. I have this running with 2.1.2 but I can't seem to remember how.

Thanks.

Scrolling articles with space bar while focused in item list

When an item is selected (so the list is focused), pressing the space bar should still work to scroll the content frame.

At the moment, I have to switch between item list for deletion and content frame for scrolling the text. Workflow would be improved, if I could simply select items with the cursor keys, read articles by pressing space, and then delete items by pressing the del key (without having to use the mouse to switch between list and content frame).

Generic icons are used for some feeds

The behavior on the attached picture is observed consistently. Original rssowl - on the left, rssowlnix - on the right.
An example of one of these feeds: http://rss.sciencedirect.com/publication/science/03603199

Another observation: some of these feeds sometimes (temporarily) do not load due to HTTP error 429 (3 feeds with red cross on the right). But the icon problem is persistent for at least 2 days (since migration from rssowl).

rssowlComparison_ScienceDirectFeeds

First addon install (or reinstall after program update) changes the user home config.ini to default values

Thank you for picking up this project!

Are addons no longer supported?
I was using a 6KB offline addon, which adds the option File > Work Offline, to limit RSSOwl to the cached article feed. Using Wireshark, I noticed that RSSOwl makes an online request every time one would click on an article. This was true even for text only articles, presumably to check whether the article has been updated since downloading the feed.

This behavior is also documented here:
http://tutorial.rssowl.org/ht_offline.html

"When online, RSSOwl reloads news summaries and retains them in memory each time you select a newsfeed."

Is it possible to run addons? I tried putting it into "p2" and also into the "plugins" folder.
Or can an offline mode be implemented?

P.S.: Your sourceforge forum post regarding placing java inside the installation folder without having to install it is a great tip! Perhaps adding this to the main page would be helpful to many users.

selecting next item does not load sometimes

At the moment, the next item is already selected (but not displayed) which can be seen by pressing the cursor down key. This leads to the second next item getting selected and displayed.

SourceForge feed authentication

Hi,

I have a SourceForge feed that requires authentication, but I can't figure out how to trigger the necessary login dialog. I'm able to do File -> New -> Feed and put in the feed url and click NEXT, but when I click NEXT the feed name changes to, "SourceForge.net: Log In to SourceForge.net". If I click FINISH, then go to the feed -> Properties -> Status, it says, "The last attempt to load this feed failed. Reason: Invalid or Malformed Feed".

feed links not working when rssowl already running

ref: https://sourceforge.net/p/rssowl/discussion/296911/thread/d71f0cab/

when using firefox one can subscribe to a rss url by choosing any program. the link is then changed to start with "feed:" and passed as an argument to the program like: rssowl.exe feed:...

when rssowl is started the first time with feed argument it works (a popup appears to add the url)
but when rssowl is already running it focuses the already running window but no popup.

does not work in 2.2.1, 2.4.0

Low possibilities in filters "search news"

We have rules
-contains
-doesnt contains

But it impossible to search as CONTAINS (WORD A+ WORD B ) AND DOESNT CONTAINS (WORD A+ WORD B)

How its look in program
image

Needed field update to search "contain with all words" and "doesnt contain with all words"

RSS Owlnix won't launch

I'm sure it's probably me doing something wrong but I can not get RSS Owlnix to launch on Windows. I get the splash screen as it attempts to load and then it errors and tells me to check the log file. Attached is my latest log file. Any assistance would be appreciated.
1538856085097.log

Some feeds are not updated

v.2.6.1 beta. I deleted all news from feeds and continued to use program as usually. Recently I have found out, that some feeds are not updated, but other tools show, that it is wrong. There is interesting fact: other feeds from the same source are OK. Tried to make "Clean Up" procedure, but nothing changed. It looks like RSSOwlnix can not detect updates of some feeds.

error log contains java.lang.ClassNotFoundException: org.eclipse.swt.SWTError

https://sourceforge.net/p/rssowl/discussion/296910/thread/c0ad03a2f6/

the SWTError appears when one tries to start rssowl with the wrong jre and it fails (jre version too old or wrong arch (32bit rssowlnix but 64bit jre = Java was started but returned exit code 13))(used jre 1.8.161 32bit). afterwards the home folder %userprofile%.rssowlnix-beta is messed up so that even the rssowlnix 64bit version (jre 1.8.181 64bit) does not start anymore giving the same error.

  • fixed by renaming the folder %userprofile%.rssowlnix-beta\config so it can be recreated.
  • alternativly starting rssowlnix 64bit version with java 10.0.2 also fixes it (maybe the change of the jre major and minor version causes some reinitialization?)

Write contributing.md document

I would love to be able to just go in and fix something if it breaks, but I have no idea how the build toolchain works, or what the pieces of RSSOwl do.

e.g. I downloaded this new fork since some feeds were encountering parse errors, but that's fixed so I think you must have built against a newer version of the library responsible for that.

For the continued existence of the RSSOwl project, it would probably be good to document it, if only to help people scavenge it if it dies again.

I would like to know the following:

  • What toolchain is used to build RSSOwl?
  • What profiles are available to build?
  • What command should be issued to build? (Or what steps to take in eclipse.)
  • How are dependencies resolved?
  • What libraries are used?
  • What is in each of the top level folders?
  • Is there a roadmap?

Feeds not imported from 2.2.1

I can export from 2.2.1 and reimport OMPL, but then I have to go through my feeds and mark all the things I've read again. This wouldn't be such a big deal if I just used RSSowl for news, but I tend to use it for comics, so this is quite a pain.

How to use additional vmargs?

i'm trying to play with command line arguments as described in https://github.com/Xyrio/RSSOwlnix/wiki/FAQ#item_9
and it seems that if i run it for example like this
RSSOwlnix -vmargs -DdisableUpdate=true
the content of RSSOwlnix.ini is ignored, especially missing --add-modules=ALL-SYSTEM will break the app with recently enough java. But also all the other parameters from the .ini file (is java.util.Arrays.useLegacyMergeSort=true important?) do not apply any more.

Is there a proper way to add vmargs from command line so that the content of RSSOwlnix.ini is also taken into account?

PS: thanks for bringing rssowl back to life :)

Create Portable Version

I understand that profile folders can be changed by editing a bunch of configuration files.
See issue: #5

Either way, a portable version that can be run from a USB drive seems like a natural application.
Perhaps a portable version could be created that is storing the profile folder inside the application folder.

Redirected feeds should be updated

RSSOwlnix doesn’t update feed subscription addresses even when servers return 301 or 307 Permanent Redirects. RSSOwlnix should update the feed subscription address to the new address returned by the server.

Updating feed addresses will ensure feeds update faster (no need for redundant requests) and will also help prevent subscriptions rotting away as feeds are redirected and old domains and servers eventually are retired.

Security consideration: Keep requesting the old feed address for a couple of extra days to ensure the server wasn’t hijacked and temporarily redirected. E.g. Newsblur counts that the same redirect is returned ten times as its updating feeds per normal, and others wait a week. Liferea updates the address immediately.

Please see Permanent redirects are supposed to be permanent and Best practices for caching of syndication feeds for feed readers and publishers for details and links to the relevant quotes from RFC 7538.

Some feeds are not loading (feed://)

I decided to migrate from rssowl to rssowlnix. I migrated the rssowl.db file and rssowlnix seemed to pick it up properly. The problem I noticed is that quite a lot of feeds are not loading now (with a red cross near the icon). The same feeds load properly in rssowl after closing rssowlnix.
Just one example of such a problematic feed out of many: feed://feeds.feedburner.com/acs/jpccck

Importing opml from 221 to beta results (tumblr) (confirm cookie)

Hello,
Thanks firstly for taking up the mantle for this great tool.

I wanted to let you know that when I export from 221 the opml file, and import it into the beta, about 1/2 of the feeds fail to initialize.

They are mostly tumblr's. And as this happened, I dropped the beta and went back to 221.

Did I do something wrong? Could the opml file be corrupt?
Thanks!

RSSOwlnix fails to create a Browser for reading news

a valid browser is configured.
Attached .log:

!SESSION 2018-04-02 10:45:35.140 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_161
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.rssowl.ui 1 0 2018-04-02 10:45:36.009
!MESSAGE RSSOwlnix Starting Up (RSSOwlnix/2.5.0.201803181853 (X11; U; en))

!ENTRY org.rssowl.ui 1 0 2018-04-02 10:45:39.452
!MESSAGE Error loading system default XULRunner

!ENTRY org.rssowl.ui 1 0 2018-04-02 10:45:39.456
!MESSAGE Error loading XULRunner from bundled version

!ENTRY org.eclipse.ui.workbench 4 2 2018-04-02 10:45:41.134
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at org.rssowl.ui.internal.editors.feed.FeedView.notifyUIEvent(FeedView.java:1353)
at org.rssowl.ui.internal.editors.feed.FeedView.notifyUIEvent(FeedView.java:1324)
at org.rssowl.ui.internal.editors.feed.FeedView$2.partClosed(FeedView.java:625)
at org.eclipse.ui.internal.WorkbenchPage$25.run(WorkbenchPage.java:5148)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.WorkbenchPage.firePartClosed(WorkbenchPage.java:5145)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.lambda$0(CompatibilityPart.java:104)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5535)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:261)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:147)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.lambda$0(SWTPartRenderer.java:136)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:124)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1161)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:284)
at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:483)
at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:2773)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Widget.dispose(Widget.java:483)
at org.eclipse.swt.widgets.Shell.dispose(Shell.java:2700)
at org.eclipse.swt.widgets.Display.release(Display.java:4234)
at org.eclipse.swt.graphics.Device.dispose(Device.java:235)
at org.rssowl.ui.internal.Application.start(Application.java:128)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.jface 4 0 2018-04-02 10:45:41.142
!MESSAGE An error has occurred. See error log for more details.
!STACK 0
java.lang.NullPointerException
at org.rssowl.ui.internal.editors.feed.FeedView.notifyUIEvent(FeedView.java:1353)
at org.rssowl.ui.internal.editors.feed.FeedView.notifyUIEvent(FeedView.java:1324)
at org.rssowl.ui.internal.editors.feed.FeedView$2.partClosed(FeedView.java:625)
at org.eclipse.ui.internal.WorkbenchPage$25.run(WorkbenchPage.java:5148)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.WorkbenchPage.firePartClosed(WorkbenchPage.java:5145)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.lambda$0(CompatibilityPart.java:104)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5535)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:261)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:147)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.lambda$0(SWTPartRenderer.java:136)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:124)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1161)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:284)
at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:483)
at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:2773)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Widget.dispose(Widget.java:483)
at org.eclipse.swt.widgets.Shell.dispose(Shell.java:2700)
at org.eclipse.swt.widgets.Display.release(Display.java:4234)
at org.eclipse.swt.graphics.Device.dispose(Device.java:235)
at org.rssowl.ui.internal.Application.start(Application.java:128)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.ui.workbench 4 0 2018-04-02 10:45:41.144
!MESSAGE Widget is disposed
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
at org.eclipse.swt.widgets.Shell.isVisible(Shell.java:906)
at org.eclipse.ui.internal.progress.ProgressManagerUtil.getDefaultParent(ProgressManagerUtil.java:504)
at org.eclipse.ui.internal.statushandlers.InternalDialog.(InternalDialog.java:152)
at org.eclipse.ui.internal.statushandlers.WorkbenchStatusDialogManagerImpl.doAddStatusAdapter(WorkbenchStatusDialogManagerImpl.java:259)
at org.eclipse.ui.internal.statushandlers.WorkbenchStatusDialogManagerImpl.addStatusAdapter(WorkbenchStatusDialogManagerImpl.java:197)
at org.eclipse.ui.statushandlers.WorkbenchStatusDialogManager.addStatusAdapter(WorkbenchStatusDialogManager.java:158)
at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.showStatusAdapter(WorkbenchErrorHandler.java:80)
at org.eclipse.ui.statushandlers.WorkbenchErrorHandler.handle(WorkbenchErrorHandler.java:49)
at org.rssowl.ui.internal.DefaultStatusHandler.handle(DefaultStatusHandler.java:68)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:213)
at org.eclipse.ui.internal.JFaceUtil$1.show(JFaceUtil.java:62)
at org.eclipse.jface.util.SafeRunnable.handleException(SafeRunnable.java:63)
at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:75)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:44)
at org.eclipse.ui.internal.WorkbenchPage.firePartClosed(WorkbenchPage.java:5145)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.lambda$0(CompatibilityPart.java:104)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5535)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:261)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:147)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.lambda$0(SWTPartRenderer.java:136)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:124)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1161)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1411)
at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:284)
at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:483)
at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:2773)
at org.eclipse.swt.widgets.Widget.release(Widget.java:1164)
at org.eclipse.swt.widgets.Control.release(Control.java:4103)
at org.eclipse.swt.widgets.Widget.dispose(Widget.java:483)
at org.eclipse.swt.widgets.Shell.dispose(Shell.java:2700)
at org.eclipse.swt.widgets.Display.release(Display.java:4234)
at org.eclipse.swt.graphics.Device.dispose(Device.java:235)
at org.rssowl.ui.internal.Application.start(Application.java:128)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.osgi 4 0 2018-04-02 10:45:41.170
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTError: No more handles [Browser style SWT.MOZILLA and Java system property org.eclipse.swt.browser.DefaultType=mozilla are not supported with GTK 3 as XULRunner is not ported for GTK 3 yet]
at org.eclipse.swt.SWT.error(SWT.java:4559)
at org.eclipse.swt.browser.MozillaDelegate.(MozillaDelegate.java:57)
at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:655)
at org.eclipse.swt.browser.Browser.(Browser.java:99)
at org.rssowl.ui.internal.util.CBrowser.createBrowser(CBrowser.java:271)
at org.rssowl.ui.internal.util.CBrowser.(CBrowser.java:159)
at org.rssowl.ui.internal.editors.feed.NewsBrowserViewer.(NewsBrowserViewer.java:346)
at org.rssowl.ui.internal.editors.feed.NewsBrowserControl$1.(NewsBrowserControl.java:151)
at org.rssowl.ui.internal.editors.feed.NewsBrowserControl.createPart(NewsBrowserControl.java:151)
at org.rssowl.ui.internal.editors.feed.FeedView.createPartControl(FeedView.java:2363)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:355)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:74)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:56)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:992)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:661)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1293)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:679)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:546)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:530)
at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:70)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:992)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:661)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:137)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:49)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:79)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:97)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:61)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:679)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:137)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:69)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:704)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:767)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:738)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:732)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:716)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1076)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.rssowl.ui.internal.Application.start(Application.java:122)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-04-02 10:45:41.194
!MESSAGE
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:209)
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:227)
at org.eclipse.ui.part.WorkbenchPart.dispose(WorkbenchPart.java:100)
at org.rssowl.ui.internal.views.explorer.BookMarkExplorer.dispose(BookMarkExplorer.java:1652)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:252)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:412)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:450)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:156)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:178)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:99)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:141)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.lang.Thread.run(Thread.java:748)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-04-02 10:45:41.203
!MESSAGE
!STACK 0
java.lang.IllegalArgumentException
at org.eclipse.core.runtime.ListenerList.remove(ListenerList.java:217)
at org.eclipse.jface.viewers.Viewer.removeSelectionChangedListener(Viewer.java:258)
at org.rssowl.ui.internal.editors.feed.NewsTableControl.unregisterListeners(NewsTableControl.java:1124)
at org.rssowl.ui.internal.editors.feed.NewsTableControl.dispose(NewsTableControl.java:1115)
at org.rssowl.ui.internal.editors.feed.FeedView.dispose(FeedView.java:1768)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:252)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:412)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:450)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:156)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:178)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:163)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:99)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:141)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:168)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.lang.Thread.run(Thread.java:748)

!ENTRY org.rssowl.core 1 0 2018-04-02 10:45:41.263
!MESSAGE RSSOwlnix Shutting Down (normal)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.