Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IslandwoodNews] Unable to open any articles #1751

Closed
msft-Jeyaram opened this issue Jan 20, 2017 · 8 comments
Closed

[IslandwoodNews] Unable to open any articles #1751

msft-Jeyaram opened this issue Jan 20, 2017 · 8 comments

Comments

@msft-Jeyaram
Copy link
Contributor

msft-Jeyaram commented Jan 20, 2017

Steps:

  1. launch IslandwoodNews
  2. open an article

Results:
Unable to open the article and application crashes.

This is failing on develop [and has propagated to CGD2D during the merge from Develop->CGD2D]

stack trace:

 	LIBOBJC2.DLL!objc_exception_throw(void * object) Line 134	C++
 	FOUNDATION.DLL!-[NSException raise](NSException * self, objc_selector * _cmd) Line 131	Objective-C++
>	FOUNDATION.DLL!+[NSException raise:format:](id * self, objc_selector * _cmd, NSString * name, NSString * format) Line 96	Objective-C++
 	FOUNDATION.DLL!-[NSCFArray objectAtIndex:](NSCFArray * self, objc_selector * _cmd, unsigned int index) Line 86	Objective-C++
 	UIKIT.DLL!-[_UIPageViewScrollView _populatePagesWithOffset:interactive:](_UIPageViewScrollView * self, objc_selector * _cmd, CGPoint * targetOffset, int interactive) Line 491	Objective-C++
 	UIKIT.DLL!-[_UIPageViewScrollView touchesBegan:withEvent:](_UIPageViewScrollView * self, objc_selector * _cmd, NSSet * touches, UIEvent * event) Line 208	Objective-C++
 	FOUNDATION.DLL!-[NSObject performSelector:withObject:withObject:](NSObject * self, objc_selector * _cmd, objc_selector * selector, id * obj1, id * obj2) Line 275	Objective-C++
 	UIKIT.DLL!-[UIView _processPointerEvent:forTouchPhase:](UIView * self, objc_selector * _cmd, WUXIPointerRoutedEventArgs * pointerEventArgs, UITouchPhase touchPhase) Line 609	Objective-C++
 	UIKIT.DLL!__41-[UIView _initPrivWithFrame:xamlElement:]_block_invoke(void * .block_descriptor, RTObject * sender, WUXIPointerRoutedEventArgs * e) Line 767	Objective-C++

@msft-Jeyaram msft-Jeyaram added this to the 1701 milestone Jan 20, 2017
@msft-Jeyaram
Copy link
Contributor Author

msft-Jeyaram commented Jan 20, 2017

Also the performance seems bad now.
Navigating to the next tab and displaying the listview content is noticeably slow.

@aballway
Copy link
Contributor

aballway commented Jan 20, 2017

Can you add a stack trace or more context? I'm getting an unrelated failure before this one.

@msft-Jeyaram
Copy link
Contributor Author

 	LIBOBJC2.DLL!objc_exception_throw(void * object) Line 134	C++
 	FOUNDATION.DLL!-[NSException raise](NSException * self, objc_selector * _cmd) Line 131	Objective-C++
>	FOUNDATION.DLL!+[NSException raise:format:](id * self, objc_selector * _cmd, NSString * name, NSString * format) Line 96	Objective-C++
 	FOUNDATION.DLL!-[NSCFArray objectAtIndex:](NSCFArray * self, objc_selector * _cmd, unsigned int index) Line 86	Objective-C++
 	UIKIT.DLL!-[_UIPageViewScrollView _populatePagesWithOffset:interactive:](_UIPageViewScrollView * self, objc_selector * _cmd, CGPoint * targetOffset, int interactive) Line 491	Objective-C++
 	UIKIT.DLL!-[_UIPageViewScrollView touchesBegan:withEvent:](_UIPageViewScrollView * self, objc_selector * _cmd, NSSet * touches, UIEvent * event) Line 208	Objective-C++
 	FOUNDATION.DLL!-[NSObject performSelector:withObject:withObject:](NSObject * self, objc_selector * _cmd, objc_selector * selector, id * obj1, id * obj2) Line 275	Objective-C++
 	UIKIT.DLL!-[UIView _processPointerEvent:forTouchPhase:](UIView * self, objc_selector * _cmd, WUXIPointerRoutedEventArgs * pointerEventArgs, UITouchPhase touchPhase) Line 609	Objective-C++
 	UIKIT.DLL!__41-[UIView _initPrivWithFrame:xamlElement:]_block_invoke(void * .block_descriptor, RTObject * sender, WUXIPointerRoutedEventArgs * e) Line 767	Objective-C++

@aballway aballway reopened this Jan 20, 2017
@msft-Jeyaram
Copy link
Contributor Author

^^ pretty much launch the application then click on any of the news article to open and voila, you get the above crash with the stack trace

@aballway
Copy link
Contributor

I'm getting a different error before I can get to that point. I'm gonna file a bug for that n put this on hold until that's resolved. I'm on head of develop too :/

@aballway
Copy link
Contributor

And that access violation seems completely unrelated to the one this bug is originally about. Can you make another issue for that one?

@msft-Jeyaram msft-Jeyaram changed the title [Develop][News] Unable to open any articles [Access Violation] [Develop][News] Unable to open any articles Jan 24, 2017
@rajsesh
Copy link
Contributor

rajsesh commented Jan 24, 2017

Yes, the call stack here indicates _UIPageViewScrollView _populatePagesWithOffset:interactive: is using an empty array. Moving this over to UX.

@ashvarma ashvarma assigned ghost , tadam-msft and yiyang-msft and unassigned ghost and tadam-msft Jan 27, 2017
@ashvarma ashvarma changed the title [Develop][News] Unable to open any articles [IslandwoodNews] Unable to open any articles Jan 27, 2017
@yiyang-msft
Copy link
Contributor

fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants