Giter VIP home page Giter VIP logo

fountain's People

Contributors

anagromataf avatar pawelropa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

pawelropa shadzik

fountain's Issues

FTMutableSet wrongly calculates index paths

FTMutableSet wrongly calculates index paths

this error appears only when sorted objects have the same value based on which NSSortDescriptor sorts the _backingStore

2015-11-05 12:33:38.852 App[73307:3697989] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 0.  The number of rows contained in an existing section after the update (4) must be equal to the number of rows contained in that section before the update (0), plus or minus the number of rows inserted or deleted from that section (3 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'
*** First throw call stack:
(
    0   CoreFoundation                      0x058a3a94 __exceptionPreprocess + 180
    1   libobjc.A.dylib                     0x05364e02 objc_exception_throw + 50
    2   CoreFoundation                      0x058a392a +[NSException raise:format:arguments:] + 138
    3   Foundation                          0x02cb73e6 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 118
    4   UIKit                               0x03cf28bd -[UITableView _endCellAnimationsWithContext:] + 17240
    5   UIKit                               0x03d0ca73 -[UITableView endUpdatesWithContext:] + 51
    6   UIKit                               0x03d0caa1 -[UITableView endUpdates] + 41
    7   App                              0x00176fe6 -[FTTableViewAdapter dataSourceDidChange:] + 81
    8   App                              0x000b0153 -[DialerContactDataSource dataSourceDidChange:] + 435
    9   App                              0x001724ee -[FTMutableSet performBatchUpdate:] + 983
    10  App                              0x000ace19 -[DialerContactDataSource setSearchString:] + 969
    11  App                              0x0012e195 -[DialerViewController dialerNumpadDidTapKey:] + 453
    12  App                              0x000e1110 -[DialerNumpadView dialerAction:] + 208
    13  libobjc.A.dylib                     0x053790b5 -[NSObject performSelector:withObject:withObject:] + 84
    14  UIKit                               0x03ba9c40 -[UIApplication sendAction:to:from:forEvent:] + 118
    15  UIKit                               0x03ba9bbf -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 64
    16  UIKit                               0x03d3f8fc -[UIControl sendAction:to:forEvent:] + 79
    17  UIKit                               0x03d3fc7c -[UIControl _sendActionsForEvents:withEvent:] + 408
    18  UIKit                               0x03d3ec87 -[UIControl touchesEnded:withEvent:] + 714
    19  UIKit                               0x03c20eb8 -[UIWindow _sendTouchesForEvent:] + 1095
    20  UIKit                               0x03c21da4 -[UIWindow sendEvent:] + 1118
    21  UIKit                               0x03bca9b3 -[UIApplication sendEvent:] + 266
    22  UIKit                               0x03ba1903 _UIApplicationHandleEventQueue + 7327
    23  CoreFoundation                      0x057bde7f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
    24  CoreFoundation                      0x057b3b0b __CFRunLoopDoSources0 + 523
    25  CoreFoundation                      0x057b2f28 __CFRunLoopRun + 1032
    26  CoreFoundation                      0x057b2866 CFRunLoopRunSpecific + 470
    27  CoreFoundation                      0x057b267b CFRunLoopRunInMode + 123
    28  GraphicsServices                    0x0696a664 GSEventRunModal + 192
    29  GraphicsServices                    0x0696a4a1 GSEventRun + 104
    30  UIKit                               0x03ba7cc1 UIApplicationMain + 160
    31  App                              0x0013800a main + 138
    32  libdyld.dylib                       0x05d8ca21 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
2015-11-05 12:40:36.207 App[73654:3701949] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'attempt to perform an insert and a move to the same index path (<NSIndexPath: 0x7a66bcd0> {length = 2, path = 0 - 0})'
*** First throw call stack:
(
    0   CoreFoundation                      0x05889a94 __exceptionPreprocess + 180
    1   libobjc.A.dylib                     0x0534ae02 objc_exception_throw + 50
    2   CoreFoundation                      0x0588992a +[NSException raise:format:arguments:] + 138
    3   Foundation                          0x02c9d3e6 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 118
    4   UIKit                               0x03cd6554 -[UITableView _endCellAnimationsWithContext:] + 8175
    5   UIKit                               0x03cf2a73 -[UITableView endUpdatesWithContext:] + 51
    6   UIKit                               0x03cf2aa1 -[UITableView endUpdates] + 41
    7   App                              0x0015d00f -[FTTableViewAdapter dataSourceDidChange:] + 81
    8   App                              0x00096053 -[DialerContactDataSource dataSourceDidChange:] + 435
    9   App                              0x001583ee -[FTMutableSet performBatchUpdate:] + 983
    10  App                              0x00092d19 -[DialerContactDataSource setSearchString:] + 969
    11  App                              0x001138d4 -[DialerViewController deleteNumber:] + 468
    12  libobjc.A.dylib                     0x0535f0b5 -[NSObject performSelector:withObject:withObject:] + 84
    13  UIKit                               0x03b8fc40 -[UIApplication sendAction:to:from:forEvent:] + 118
    14  UIKit                               0x03fefb5a -[UIBarButtonItem(UIInternal) _sendAction:withEvent:] + 179
    15  libobjc.A.dylib                     0x0535f0b5 -[NSObject performSelector:withObject:withObject:] + 84
    16  UIKit                               0x03b8fc40 -[UIApplication sendAction:to:from:forEvent:] + 118
    17  UIKit                               0x03b8fbbf -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 64
    18  UIKit                               0x03d258fc -[UIControl sendAction:to:forEvent:] + 79
    19  UIKit                               0x03d25c7c -[UIControl _sendActionsForEvents:withEvent:] + 408
    20  UIKit                               0x03d25e2b -[UIControl _sendActionsForEvents:withEvent:] + 839
    21  UIKit                               0x03d24c87 -[UIControl touchesEnded:withEvent:] + 714
    22  UIKit                               0x03c06eb8 -[UIWindow _sendTouchesForEvent:] + 1095
    23  UIKit                               0x03c07da4 -[UIWindow sendEvent:] + 1118
    24  UIKit                               0x03bb09b3 -[UIApplication sendEvent:] + 266
    25  UIKit                               0x03b87903 _UIApplicationHandleEventQueue + 7327
    26  CoreFoundation                      0x057a3e7f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
    27  CoreFoundation                      0x05799b0b __CFRunLoopDoSources0 + 523
    28  CoreFoundation                      0x05798f28 __CFRunLoopRun + 1032
    29  CoreFoundation                      0x05798866 CFRunLoopRunSpecific + 470
    30  CoreFoundation                      0x0579867b CFRunLoopRunInMode + 123
    31  GraphicsServices                    0x06950664 GSEventRunModal + 192
    32  GraphicsServices                    0x069504a1 GSEventRun + 104
    33  UIKit                               0x03b8dcc1 UIApplicationMain + 160
    34  Falcon                              0x0011df0a main + 138
    35  libdyld.dylib                       0x05d72a21 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException

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.