We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

TSB planned outage

Options
1232426282968

Comments

  • msallen
    msallen Posts: 1,494 Forumite
    Tenth Anniversary 1,000 Posts Name Dropper
    Could one of the posters who "work in IT" explain in layman's terms what the error message "ArrayIndexOutOfBoundsException exception: null" means? I thought it might be something to do with my browser but I get the same error in both Firefox and IE.

    What it means and what it tells us is not very much.

    What it means is that an attempt was made to access one of a list of values, but the wrong "position in the list" was looked for (such as looking for the 6th item in a list of 3).

    What it tells us is that at least part of the platform is written in Java, and that is where this particular issue is manifesting itself. However the issue may have been caused by a totally different part of the system (e.g. the part where it was decided to look in 6th place in the list).
  • Mnd
    Mnd Posts: 1,699 Forumite
    1,000 Posts Fourth Anniversary Name Dropper
    Why do some people ask for compensation. I thought TSB had already promised they would cover any losses
    No.79 save £12k in 2020. Total end May £11610
    Annual target £24000
  • bazwaldo
    bazwaldo Posts: 564 Forumite
    Part of the Furniture 100 Posts Name Dropper
    Mnd wrote: »
    Why do some people ask for compensation. I thought TSB had already promised they would cover any losses
    I guess TSB wont simply cover everybody's losses without people claiming first.
  • lazer-zxr
    lazer-zxr Posts: 453 Forumite
    Tenth Anniversary 100 Posts Combo Breaker Debt-free and Proud!
    Mnd wrote: »
    Why do some people ask for compensation. I thought TSB had already promised they would cover any losses

    Because financial losses aren't the only ones being suffered. Inconvenience, stress, time. And on a more fundemental level, the rights of people to access information about, and manage their money.

    I can't understand why people are defending TSB .... or are they a TSB proxy?
  • ColdIron
    ColdIron Posts: 9,820 Forumite
    Part of the Furniture 1,000 Posts Hung up my suit! Name Dropper
    Could one of the posters who "work in IT" explain in layman's terms what the error message "ArrayIndexOutOfBoundsException exception: null" means? I thought it might be something to do with my browser but I get the same error in both Firefox and IE.
    An array is a multi-element structure of data types, let's say for argument numbers. The code might refer to the fourth element (index) of the array when there are only three. This will raise (throw) an exception as the the process can't continue and it bails out without terminating properly. Java development environments are very good at spotting potential problems when the code is being written but cannot tell how many elements may exist or which one might be indexed when the code is actually executing. In my experience array index issues are often, but not always, logic errors on the part of the developer. On the plus side out of bound errors actually pack up which is better than using an legal but incorrect index which carry on but produce the wrong result :)
  • PROLIANT
    PROLIANT Posts: 6,396 Forumite
    1,000 Posts Combo Breaker
    ColdIron wrote: »
    An array is a multi-element structure of data types, let's say for argument numbers. The code might refer to the fourth element (index) of the array when there are only three. This will raise (throw) an exception as the the process can't continue and it bails out without terminating properly. Java development environments are very good at spotting potential problems when the code is being written but cannot tell how many elements may exist or which one might be indexed when the code is actually executing. In my experience array index issues are often, but not always, logic errors on the part of the developer. On the plus side out of bound errors actually pack up which is better than using an legal but incorrect index which carry on but produce the wrong result :)
    Very good explanation.
    I spend most of my days head buried in C# and PL/SQL, it is too easy to make a mistake like this.

    On a positive note the Array exception seems to have been fixed and the whole online interface is running smoothly again. :beer:
    Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.
  • Skippy13
    Skippy13 Posts: 206 Forumite
    Part of the Furniture 100 Posts
    It's so annoying. I can see my money but can't access it! I never use the card so can't remember the PIN and I don't have a local branch (despite what TSB think, Slough is half an hour away so I don't consider that to be local!).

    I think I'll stick to banks with local branches from now on.
  • ColdIron
    ColdIron Posts: 9,820 Forumite
    Part of the Furniture 1,000 Posts Hung up my suit! Name Dropper
    PROLIANT wrote: »
    I spend most of my days head buried in C# and PL/SQL, it is too easy to make a mistake like this.
    Difficult to defend against as well, short of frog marching the offender out of the building and shooting him in the head :D
  • PROLIANT
    PROLIANT Posts: 6,396 Forumite
    1,000 Posts Combo Breaker
    ColdIron wrote: »
    Difficult to defend against as well, short of frog marching the offender out of the building and shooting him in the head :D
    I am sure test driven development would have caught it, but then again the dev team will be panic fixing in the live environment trying to get systems back on-line, probably some contract project manager and stuffed shirt shouting at the developers and constantly asking them "hows it going" "when will it be ready", personally I would just tell them to fak off. :D

    Turn the phones off, brew the coffee and put he headphones in - far more productive and effective.
    Since when has the world of computer software design been about what people want? This is a simple question of evolution. The day is quickly coming when every knee will bow down to a silicon fist, and you will all beg your binary gods for mercy.
  • oldfella
    oldfella Posts: 1,534 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker
    But that is just claiming there is a wait to log on because of restricted access whereas I logged in and then got a blank screen.
    ===========
    I got this, you need to wait a good 30secs or so for the screen to populate
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 350.9K Banking & Borrowing
  • 253.1K Reduce Debt & Boost Income
  • 453.5K Spending & Discounts
  • 243.9K Work, Benefits & Business
  • 598.8K Mortgages, Homes & Bills
  • 176.9K Life & Family
  • 257.2K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.