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.
Major Crashing Issues
Re: Major Crashing Issues
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
Please, don't forget those tips for writing a good bug report
Re: Major Crashing Issues
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.
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
Please, don't forget those tips for writing a good bug report