Major Crashing Issues

An RSS/Atom newsreader with features comparable to commercial newsreaders.
Post Reply
WildCowboy
Harmless
Posts: 10
Joined: Mon Oct 29, 2012 7:36 pm

Major Crashing Issues

Post by WildCowboy »

Have been having assorted problems over the past few days. Had Vienna crash on me and then wouldn't open...app would appear to launch, but no window ever appeared. Eventually got things working again by trashing everything in Preferences and Application Support, then starting from scratch to reimport my opml.

This morning I woke my computer up and started Vienna, only to see that the left pane of feeds was completely blank. The browser tabs I had open previously reloaded just fine, so that portion of Vienna was working.

I variously trashed the preference file, the db, and the other Application Support items, but now each time I re-add my feeds Vienna and try to check for updates, Vienna crashes. Upon reopening, I'm again presented with a blank feed window.

One crash log pasted here: http://pastebin.com/gVFdxgMH

I've gone back to 2.6...it showed the same blank feed window on first launch using the preferences and db generated by 3.0, but after deleting those and starting afresh, 2.6 is working fine.
barijaona
Vienna Team
Posts: 661
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Major Crashing Issues

Post by barijaona »

Thanks for the crash log. I will investigate.
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
barijaona
Vienna Team
Posts: 661
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Major Crashing Issues

Post by barijaona »

Unfortunately, build 2821 symbolic table (.dSYM) seems to have a problem, and I could not really investigate your crash log.

Anyway, it led me to wonder if some of the multi-threading stuff in Vienna is worth the troubles and risks associated with it... In fact, a little benchmarking shows it probably isn't : the ability to parallelize some work doesn't compensate the overhead associated with managing threads, at least on my 2 cores system.

I am therefore testing if I can go back to a KISS philosophy and unmount unnecessary stuff.
Multithreading will still be used, but on a more limited scope.
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
Post Reply