Backstage - OOC Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

Maroon is the color of death for the Sani Sabik? (The Burning Life, p. 45)

Pages: 1 [2]

Author Topic: Shit patch is shit  (Read 3160 times)

Louella Dougans

  • \o/
  • Demigod
  • Offline Offline
  • Posts: 2222
  • \o/
Re: Shit patch is shit
« Reply #15 on: 30 Nov 2013, 03:05 »

Gave up, went to bed, returned.

Still cannot log in. Black screen, socket closed.

Can't log into eve website to file a bug report, petition, or write on forums.

vOv
Logged
\o/

Lyn Farel

  • Guest
Re: Shit patch is shit
« Reply #16 on: 30 Nov 2013, 05:08 »

It's not harder the slightest to roll back to an older version, no matter how heavy a patch was... If the older version worked fine, you roll back to it, there is no reason it should not work fine again...

You have two options:

1. Roll back a large production patch which changed a large amount of things in order to fix what is broken.
2. Roll back a small production patch which changed a small amount of things in order to fix what is broken.

Which is better?

I still don't see the difference. They could roll back to the first beta versions of eve if they kept them...

The issue is not rolling back to older versions, the issue is to roll back ingame actions on a character sheet / assets / stats. The issue is not a technical one, the issue is a timeframe one. The more time spent with the new version, the more problematic it will be to roll back to an older one...
Logged

Druur Monakh

  • Wetgraver
  • Offline Offline
  • Posts: 65
    • Hazardous Goods
Re: Shit patch is shit
« Reply #17 on: 30 Nov 2013, 06:03 »

Gave up, went to bed, returned.

Still cannot log in. Black screen, socket closed.

Can't log into eve website to file a bug report, petition, or write on forums.

vOv

There's a haiku or two in there, desperate to get out.
Logged

Aellos Lisetier

  • Clonejack
  • Offline Offline
  • Posts: 12
Re: Shit patch is shit
« Reply #18 on: 30 Nov 2013, 11:39 »

It's not harder the slightest to roll back to an older version, no matter how heavy a patch was... If the older version worked fine, you roll back to it, there is no reason it should not work fine again...


You have two options:

1. Roll back a large production patch which changed a large amount of things in order to fix what is broken.
2. Roll back a small production patch which changed a small amount of things in order to fix what is broken.

Which is better?

I still don't see the difference. They could roll back to the first beta versions of eve if they kept them...

The issue is not rolling back to older versions, the issue is to roll back ingame actions on a character sheet / assets / stats. The issue is not a technical one, the issue is a timeframe one. The more time spent with the new version, the more problematic it will be to roll back to an older one...
It's not just timeframe Lyn, there's other practical issues: Firstly if you've patched something, you've changed the executed code, for an MMO that code has been executed in N machines of different configurations so the actual state of the code and data at the point of the rollback is virtually impossible to determine which means god knows what will actually happen in the process of the rollback unless the rollback consists of a clean install: you could have memory left unreturned to the stack, buffer overflow errors, code waiting for a response that will never come any of which could lead to fatal errors.

Second finding whatever forced you to roll back in the first place, I do a certain amount of coding as a hobby and I can tell you any piece of code longer than "Hello World" has bugs in it, if you want to design code for a nuclear plant you need a very special level of testing that tests even completely impossible hardware conditions and software problems that could never occur... just in case they do somehow. In any case actually coding something is the easy part, debugging it so it actually does what you want it to do is another thing entirely, especially if you're dealing with a logic error which a debugger can't detect (i.e. you *think* you've coded it to do X when it reality it will do Y: since the code is technically A-OK the debugger will ignore it and the code will compile fine, it just won't do anything useful) or a swallowed exception. The more you change inbetween code changes the more possibilities you have for the cause of your problem and the more time it takes to *find* the more time it takes to fix and the longer it stays broken.
Logged
"And when we some day follow to the places they have been
We'll take the paths they've marked for us and see the sights they've seen
To Jupiter and Saturn, to the stars themselves we'll steer
And we pray that God but grant us then, the luck of the Pioneer" - Pioneer's song: J Ecklar, L Fish

Louella Dougans

  • \o/
  • Demigod
  • Offline Offline
  • Posts: 2222
  • \o/
Re: Shit patch is shit
« Reply #19 on: 30 Nov 2013, 11:41 »

Error -7 when loading url https://login.eveonline.com/Account/LogOn?ReturnUrl=


unhelpful, and still cannot either connect to eve, or use the eve website.
« Last Edit: 30 Nov 2013, 11:54 by Louella Dougans »
Logged
\o/

Lyn Farel

  • Guest
Re: Shit patch is shit
« Reply #20 on: 30 Nov 2013, 12:09 »

It's not harder the slightest to roll back to an older version, no matter how heavy a patch was... If the older version worked fine, you roll back to it, there is no reason it should not work fine again...


You have two options:

1. Roll back a large production patch which changed a large amount of things in order to fix what is broken.
2. Roll back a small production patch which changed a small amount of things in order to fix what is broken.

Which is better?

I still don't see the difference. They could roll back to the first beta versions of eve if they kept them...

The issue is not rolling back to older versions, the issue is to roll back ingame actions on a character sheet / assets / stats. The issue is not a technical one, the issue is a timeframe one. The more time spent with the new version, the more problematic it will be to roll back to an older one...
It's not just timeframe Lyn, there's other practical issues: Firstly if you've patched something, you've changed the executed code, for an MMO that code has been executed in N machines of different configurations so the actual state of the code and data at the point of the rollback is virtually impossible to determine which means god knows what will actually happen in the process of the rollback unless the rollback consists of a clean install: you could have memory left unreturned to the stack, buffer overflow errors, code waiting for a response that will never come any of which could lead to fatal errors.

Second finding whatever forced you to roll back in the first place, I do a certain amount of coding as a hobby and I can tell you any piece of code longer than "Hello World" has bugs in it, if you want to design code for a nuclear plant you need a very special level of testing that tests even completely impossible hardware conditions and software problems that could never occur... just in case they do somehow. In any case actually coding something is the easy part, debugging it so it actually does what you want it to do is another thing entirely, especially if you're dealing with a logic error which a debugger can't detect (i.e. you *think* you've coded it to do X when it reality it will do Y: since the code is technically A-OK the debugger will ignore it and the code will compile fine, it just won't do anything useful) or a swallowed exception. The more you change inbetween code changes the more possibilities you have for the cause of your problem and the more time it takes to *find* the more time it takes to fix and the longer it stays broken.

Uh... It's not a question of coding, it's a question of correct versioning (cf the version number displayed in every game menu). If your code is broken in a certain version, you don't release that version. If you didn't notice a glitch or a broken version, then you release it but will either have to quickly hotfix it or just rollback while fixing is being made on newer versions. 

I don't know how CCP works. I grossly know that in my own experience a patch is nothing more than replacing older files by newer files. If you want to rollback, you replace the newest files by the older ones corresponding to the correct version.

Again, if an older version worked and if you roll back to it, it will use the same exact files and will therefore works as well as before.

Are you familiar with versioning and revision control (SVN, Git, etc) ?
Logged

Aellos Lisetier

  • Clonejack
  • Offline Offline
  • Posts: 12
Re: Shit patch is shit
« Reply #21 on: 30 Nov 2013, 12:40 »

I'll admit, no, I'm not, at least not in detail, I get a bit of the theory but without knowing more I probably shouldn't have commented. That's a bit above my level, sorry I think I misunderstood your conversation in the thread... serves me right for reading in a hurry whilst trying to run out the door... I'll withdraw the previous post (metaphorically, I'll leave it up for reasons of accountability) and apologise.
Logged
"And when we some day follow to the places they have been
We'll take the paths they've marked for us and see the sights they've seen
To Jupiter and Saturn, to the stars themselves we'll steer
And we pray that God but grant us then, the luck of the Pioneer" - Pioneer's song: J Ecklar, L Fish

Lyn Farel

  • Guest
Re: Shit patch is shit
« Reply #22 on: 30 Nov 2013, 13:10 »

No problem... I don't think what you said is wrong or anything. Versioning precisely exists to prevent that kind of issues.
Logged

Repentence Tyrathlion

  • Omelette
  • Offline Offline
  • Posts: 304
  • RIP?
Re: Shit patch is shit
« Reply #23 on: 01 Dec 2013, 05:26 »

The issue isn't about whether it's easy to roll back, or the complexity of any bugs, or anything like that.  Smaller patches are better because if a rollback is needed, there's less overkill and thus less time wasted for both client and server.  It's also easier to track down the problem, as fewer changes have been made in any given patch.
Logged

Lyn Farel

  • Guest
Re: Shit patch is shit
« Reply #24 on: 01 Dec 2013, 08:00 »

Yeah
Logged

Silas Vitalia

  • Demigod
  • Offline Offline
  • Posts: 3397
Re: Shit patch is shit
« Reply #25 on: 04 Dec 2013, 10:34 »

oh look another patch ruining my client.

Patch fail.

Repair fail, suggested I 'reinstall client'

ffs

Logged

Katrina Oniseki

  • The Iron Lady
  • Demigod
  • Offline Offline
  • Posts: 2266
  • Caldari - Deteis - Tube Child
Re: Shit patch is shit
« Reply #26 on: 04 Dec 2013, 11:41 »

Can we get more information on how your installation is set up? What sort of drive is it on? Is it on a whole drive, or a partition? Is it a RAID setup? SSD? Classic HDD? What is your internet servce, and how is your network setup? Wireless? Wired? What brand is your modem and router?

The frequency and regularity of your ruined clients suggest that it's something local to you, especially since people like me and others are not having any problems with patching.

Silas Vitalia

  • Demigod
  • Offline Offline
  • Posts: 3397
Re: Shit patch is shit
« Reply #27 on: 04 Dec 2013, 12:02 »

I have my OS on an SSD for speedy boot time and put most of my files on a regular large HD. Eve included.

99% of patches have been mostly fine, Rubicon has just consistently failed upon using the launcher. ]

It's alright, gives me something to do for 3 hours while the client re downloads :)

Logged

Katrina Oniseki

  • The Iron Lady
  • Demigod
  • Offline Offline
  • Posts: 2266
  • Caldari - Deteis - Tube Child
Re: Shit patch is shit
« Reply #28 on: 04 Dec 2013, 13:00 »

I have my OS on an SSD for speedy boot time and put most of my files on a regular large HD. Eve included.

99% of patches have been mostly fine, Rubicon has just consistently failed upon using the launcher. ]

It's alright, gives me something to do for 3 hours while the client re downloads :)

Dumb question, but have you petitioned for tech support on this? You probably should.
Pages: 1 [2]