Subtle VB 2008 Compiler Bug
-
I know the B stands for BASIC, but the V puzzles me? Very? Vacuously? Vicariously? another v-word even longer than the last with a Question Mark after it?
------------------------------------ I try to appear cooler, by calling him Euler.
VB == Visual Basic? That's what I always thought anyways :P
"If an Indian asked a programming question in the forest, would it still be urgent?" - John Simmons / outlaw programmer I get all the news I need from the weather report - Paul Simon (from "The Only Living Boy in New York")
-
"applies only to a very specific scenario" You can find a bug in any program if you try enough scenarios.
If you can read, you can learn
I think they just mean they expect it to be rarely encountered. (That it is rarely encountered may or may not be true but that's what they mean.)
Kevin
-
I think they just mean they expect it to be rarely encountered. (That it is rarely encountered may or may not be true but that's what they mean.)
Kevin
-
Didn't think it would take long to get the anti-VBers going!
Kevin
I am Not anti VB, some of my best friends have VB, I just don't want it rammed down my throat. I wonder if the BBC will ban anti VB sentiment in case it upsets those of a VB persuasion? I have hung out in VB forums, seen non VB'ers even give it a go before making their life choices. I am sure we have all had thoughts in that direction when we were young and confused about our orientation. Some poor sods use COBOL, think of them at this time of year, as they hang out at conventions and chatrooms, hoping to strike up a conversation with an old acquaintance who will help them feed their Habit family this yuletide. No, it is wrong to discriminate against those of a different coding preference... What am I talking about? Matron, have they served the tea yet? :)
------------------------------------ I try to appear cooler, by calling him Euler.
-
I think an actual sample solution that demonstrates the problem would have been clearer. That's all 'put tab A in slot B' and the diagram doesn't help much either.
DoEvents: Generating unexpected recursion since 1991
-
I am Not anti VB, some of my best friends have VB, I just don't want it rammed down my throat. I wonder if the BBC will ban anti VB sentiment in case it upsets those of a VB persuasion? I have hung out in VB forums, seen non VB'ers even give it a go before making their life choices. I am sure we have all had thoughts in that direction when we were young and confused about our orientation. Some poor sods use COBOL, think of them at this time of year, as they hang out at conventions and chatrooms, hoping to strike up a conversation with an old acquaintance who will help them feed their Habit family this yuletide. No, it is wrong to discriminate against those of a different coding preference... What am I talking about? Matron, have they served the tea yet? :)
------------------------------------ I try to appear cooler, by calling him Euler.
Dalek Dave wrote:
am Not anti VB, some of my best friends have VB,
Pah, that's what all languageists say. :)
-- Help me! I'm turning into a grapefruit! Buzzwords!
-
I know Rube Goldberg[^] is rolling on the bottom of his casket and laughing his ass off. :)
Chris Meech I am Canadian. [heard in a local bar] Donate to help Conquer Cancer[^]
-
I am not seeing where that is restricted to VB, am I missing something? APPLIES TO • Microsoft Visual Studio 2008 Standard Edition • Microsoft Visual Studio 2008 Professional Edition • Microsoft Visual Studio 2008 Team Edition for Database Professionals • Microsoft Visual Studio 2008 Team Edition for Software Architects • Microsoft Visual Studio 2008 Team Edition for Software Developers • Microsoft Visual Studio 2008 Team Edition for Software Testers • Microsoft Visual Studio 2008 Team Suite • Microsoft Visual Basic 2008 Express Edition
-
I am not seeing where that is restricted to VB, am I missing something? APPLIES TO • Microsoft Visual Studio 2008 Standard Edition • Microsoft Visual Studio 2008 Professional Edition • Microsoft Visual Studio 2008 Team Edition for Database Professionals • Microsoft Visual Studio 2008 Team Edition for Software Architects • Microsoft Visual Studio 2008 Team Edition for Software Developers • Microsoft Visual Studio 2008 Team Edition for Software Testers • Microsoft Visual Studio 2008 Team Suite • Microsoft Visual Basic 2008 Express Edition
the little diagram at the bottom only shows VB projects.
-
the little diagram at the bottom only shows VB projects.
-
Ok I see that now but if this is limited to VB why wouldn't they spell that out very clearly in the list of products effected?
led mike wrote:
why wouldn't they spell that out very clearly in the list of products effected?
They're just listing all that lot because the default install will install all the languages. But I agree they should emphasise that it's a VB-specific issue.
Kevin
-
Dalek Dave wrote:
am Not anti VB, some of my best friends have VB,
Pah, that's what all languageists say. :)
-- Help me! I'm turning into a grapefruit! Buzzwords!
A friend of mine is a VB user and wants to know where he can get help. ;) There is no VBists anonymous in his town.
You always pass failure on the way to success.
-
I know Rube Goldberg[^] is rolling on the bottom of his casket and laughing his ass off. :)
Chris Meech I am Canadian. [heard in a local bar] Donate to help Conquer Cancer[^]
Chris Meech wrote:
I know Rube Goldberg[^] is rolling on the bottom of his casket and laughing his ass off.
I'm pretty sure he has an anti-rolling mechanism built into his casket.
-
led mike wrote:
why wouldn't they spell that out very clearly in the list of products effected?
They're just listing all that lot because the default install will install all the languages. But I agree they should emphasise that it's a VB-specific issue.
Kevin
-
but now in vb missing lines of code IS a subtle bug no? and you have to wonder how many vb programmers would notice anyways :rolleyes:
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
-
I don't think my question was clear. I don't understand how you are concluding from that article that the problem is restricted to VB. It may be the case but that article does not clearly state that.
Well, I cheated. :) I found that link from another post titled "VB Bug" or something. But also they don't mention C# Express 2008 in the list but they do mention VB Express.
Kevin
-
I don't think my question was clear. I don't understand how you are concluding from that article that the problem is restricted to VB. It may be the case but that article does not clearly state that.
Here are the source links: How to Sidestep a Visual Basic Compiler Bug in RTM[^] Complex VB Compiler Bug Results in Lines of Code Being Skipped[^]
Kevin
-
Here are the source links: How to Sidestep a Visual Basic Compiler Bug in RTM[^] Complex VB Compiler Bug Results in Lines of Code Being Skipped[^]
Kevin
-
but now in vb missing lines of code IS a subtle bug no? and you have to wonder how many vb programmers would notice anyways :rolleyes:
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
depends what disappears.
On Error Goto Next
would probably reveal its disappearance very quickly. :doh:Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull
-
A friend of mine is a VB user and wants to know where he can get help. ;) There is no VBists anonymous in his town.
You always pass failure on the way to success.
GuyThiebaut wrote:
A friend of mine is a VB user and wants to know where he can get help.
There's always an exorcist.
Deja View - the feeling that you've seen this post before.