Comments (3)
Just had another crash, this time it corrupted my DB. I have a feed with 30 unread items, it refreshes fine (and even picks up new items, increasing the unread count) but when I click on it or the unread items filter the list is blank. Clicking on other feeds displays the items as expected.
When it crashed, I had just loaded Vienna and opened an unread item in the browser before it had finished refreshing the feed (it's a very slow feed).
from vienna-rss.
Interestingly I rolled back my entire "~/Library/Application Support/Vienna" folder to a time machine backup from last week, and I still can't see any new articles in that feed (but I can in others). I wonder if that's caused by something else in this build.
from vienna-rss.
I've started running Vienna directly from the master branch in XCode to get a better idea of where the problems are - the crash I reported is definitely fixed now, thanks, but there's a new one that again only seems to crop up when I leave the internal browser open as the active tab.
XCode stopped on ArticleListView.m line 812 (the selectedArticle function) with EXC_BAD_ACCESS. In the console output is a stack trace from right before it happened:
2012-05-17 11:33:42.160 ViennaBeta[45656:903](0 CoreFoundation 0x00007fff99b2ef56 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8ffa7d5e objc_exception_throw + 43
2 CoreFoundation 0x00007fff99b2ed8a +[NSException raise:format:arguments:] + 106
3 Foundation 0x00007fff9a50c71f -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 169
4 ViennaBeta 0x000000010000e58e -[Folder articleFromGuid:] + 222
5 ViennaBeta 0x000000010008e6f6 -[ArticleController applyFilter:] + 934
6 ViennaBeta 0x000000010008e32c -[ArticleController refilterArrayOfArticles] + 108
7 ViennaBeta 0x000000010008e2a3 -[ArticleController reloadArrayOfArticles] + 435
8 ViennaBeta 0x000000010009b690 -[ArticleListView refreshFolder:] + 432
9 ViennaBeta 0x000000010009b4d1 -[ArticleListView refreshCurrentFolder] + 465
10 ViennaBeta 0x000000010008d3e2 -[ArticleController refreshCurrentFolder] + 50
11 ViennaBeta 0x000000010003a8ce -[AppController handleRefreshStatusChange:] + 1150
12 Foundation 0x00007fff9a457d0e __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 + 47
13 CoreFoundation 0x00007fff99ad77ba _CFXNotificationPost + 2634
14 Foundation 0x00007fff9a443fc3 -[NSNotificationCenter postNotificationName:object:userInfo:] + 65
15 ViennaBeta 0x00000001001bcab9 -[NSNotificationCenter%28NSNotificationCenterAdditions%29 postNotificationOnMainThreadWithName:object:] + 89
16 ViennaBeta 0x0000000100075893 -[RefreshManager nqRequestFinished:] + 547
17 CoreFoundation 0x00007fff99b1e70d -[NSObject performSelector:withObject:] + 61
18 ViennaBeta 0x00000001001b0f05 -[ASINetworkQueue requestFinished:] + 213
19 CoreFoundation 0x00007fff99b1e70d -[NSObject performSelector:withObject:] + 61
20 ViennaBeta 0x000000010019b9b9 -[ASIHTTPRequest reportFinished] + 329
21 CoreFoundation 0x00007fff99b1e70d -[NSObject performSelector:withObject:] + 61
22 Foundation 0x00007fff9a490d70 __NSThreadPerformPerform + 214
23 CoreFoundation 0x00007fff99a9d4f1 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
24 CoreFoundation 0x00007fff99a9cd5d __CFRunLoopDoSources0 + 253
25 CoreFoundation 0x00007fff99ac3b49 __CFRunLoopRun + 905
26 CoreFoundation 0x00007fff99ac3486 CFRunLoopRunSpecific + 230
27 HIToolbox 0x00007fff971c74d3 RunCurrentEventLoopInMode + 277
28 HIToolbox 0x00007fff971ce781 ReceiveNextEventCommon + 355
29 HIToolbox 0x00007fff971ce60e BlockUntilNextEventMatchingListInMode + 62
30 AppKit 0x00007fff9456de31 _DPSNextEvent + 659
31 AppKit 0x00007fff9456d735 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
32 AppKit 0x00007fff9456a071 -[NSApplication run] + 470
33 AppKit 0x00007fff947e6244 NSApplicationMain + 867
34 ViennaBeta 0x0000000100009ef2 main + 34
35 ViennaBeta 0x00000001000016b4 start + 52)
from vienna-rss.
Related Issues (20)
- Can't reorder feeds HOT 3
- Exporting list of articles HOT 2
- Exporting articles
- Misbehaviors in 3.9.0 :7ad9df044: (8175) HOT 9
- Restore ability to disable Javascript HOT 1
- UX: Unread article count hard to read HOT 3
- Problem with recent update HOT 15
- Mark as read only works halfway on newest 3.9 release HOT 9
- Bug in Vienna 3.9.0 - Open links in external browser HOT 1
- Crash on startup after upgrade to 3.9.0 HOT 1
- MacUpdate RSS feed – partial download HOT 10
- Version 3.9.0 changing subscription list to alphabetical order.
- Unusual hits in the Open RSS service HOT 1
- Can no longer sort article subscriptions at all HOT 7
- issue with Delete Article keyboard shortcut in Vienna 3.9.0 HOT 1
- Turning off "Check for new articles on startup" means no checks for new articles ever HOT 13
- New scrolling behaviour is suboptimal
- Vienna 3.9.0 immediately crashes at start up
- Stop Vienna from Sorting Folders on the Left Panel HOT 2
- Numerous duplicate posts in BBC feed
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 vienna-rss.