Software-update: Microsoft Visual Studio 2017 15.8.8

Microsoft heeft versie 15.8.8 van Visual Studio 2017 uitgebracht. Deze populaire programmeerontwikkelomgeving beschikt over handige opties om het programmeren in onder andere Visual C++, Visual Basic, C#, F#, Python, en R makkelijker te maken. De hele waslijst veranderingen van de 2017-uitgave kun je nalezen in de bijbehorende releasenotes. De wijzigingen van deze uitgave zien er als volgt uit:

Top Issues Fixed in 15.8.8

These are the customer-reported issues addressed in 15.8.8:
  • /DEBUG:FASTLINK no debug info for STL types included via PCH.
  • Bad codegen seen in 15.8 RTW compiler.
  • Heap corruption in stack unwinding when inlining function.
  • Linker consumes 6 GB of memory for specific test case.

Azure DevOps

Versienummer 15.8.8
Releasestatus Final
Besturingssystemen Windows 7, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website Microsoft
Download https://www.visualstudio.com/downloads/
Licentietype Freeware/Betaald

Door Japke Rosink

Meukposter

30-10-2018 • 10:37

12

Submitter: GMover9000

Bron: Microsoft

Reacties (12)

12
12
9
0
0
0
Wijzig sortering
“Heap corruption in stack unwinding when inlining function.”

Wow, wat? Dat klinkt nogal serieus? Elke applicatie heeft wel inline functies, en de compiler maakt die ook zelf als optimalisatie aan staat.
Het gaat natuurlijk om een enkel heel specifiek geval. Hier is de bijbehorende bugreport, maar die is niet heel informatief: https://developercommunit...ding-when-inlining-f.html. De "in stack unwinding" suggereert overigens een exception handler.

[Reactie gewijzigd door .oisyn op 25 juli 2024 01:38]

Bedankt voor de link, interessant! De link bevat geen reproductie stappen. Misschien zijn die niet openbaar.

Wel grappig dat de hele wereld draait op applicaties die gebouwd zijn met oude compilers. Een kwetsbaarheid als dit zal ook in 2030 op veel plaatsen te vinden zijn, ook al is hij nu gepatched in de compiler.

[Reactie gewijzigd door Delay op 25 juli 2024 01:38]

Waarom promoot het plaatje DevOps?
En waarom op die manier?
waarom wordt er gezaagd bij elk woord en fotootje die Tweakers gebruikt. Doe je dat ook bij de redactie van Telegraaf, NRC of HLN? Bij elk artikel de redactie mailen dat het plaatje niet klopt?
Is echt irritant de laatste tijd hier....
Ik moet zeggen dat ik dezelfde gedachten heb bij de laatste paar updates van Visual Studio :) Waarom zijn ze geblinddoekt, waarom een olifant? Waarom DevOps? Het plaatje roept zoveel vragen op... Terwijl iemand ergens dacht "Dit is het perfecte plaatje!"

[Reactie gewijzigd door teek2 op 25 juli 2024 01:38]

Volgens mij is het niet zo moeilijk. Devops omvat heel veel, dus heel veel rollen (blinde mannen) gebruiken een deel, en het is allemaal devops (waar ze het over eens zijn itt de blinde mannen in de parabel).

Wel vind ik het schadelijk dat ze de algemene term DevOps claimen als een productnaam, en dat er daarom ook meer onder wordt geschoven wat eigenlijk geen devops meer is.

Daarnaast worden de releases nogal klein (zie de vorige, alleen een rebrand) maar ik hoop maar omdat dat is vanwege een grotere 15.9...
Zelfs met die context blijft het een bizar plaatje :p. Vooral: Waarom devops?

Kan me niet van de indruk ontdoen dat iemand bij marketing gewoon een verkeerd plaatje aangereikt had en verder er niemand bij stilgestaan heeft.

[Reactie gewijzigd door boe2 op 25 juli 2024 01:38]

Omdat het eerst VSTS was (visual studio team services) de hosted versie van TFS en die is nu rebranded naar Devops omdat het naast puur source control management dus ook issue tracking is maar ook ci/cd etc.

edit: linkje https://azure.microsoft.c...introducing-azure-devops/

[Reactie gewijzigd door capsoft op 25 juli 2024 01:38]

Ik vind de vraag in dit geval wel toepasselijk. De afbeelding hoort bij deze update, maar waarom heeft Microsoft voor deze afbeelding gekozen en wat wordt er nou mee bedoeld? Geblindoekt een olifant lastig vallen en roepen dat het devops is... volgens mij hebben ze daar aan de LSD gezeten oid.

Dat staat totaal los van het feit dat Tweakers hem hier er bij heeft staan.

Op dit item kan niet meer gereageerd worden.