Skip to main content

Questions tagged [bug]

Meta-tag about bugs. Please don't use this.

Filter by
Sorted by
Tagged with
23 votes
10 answers
9k views

What to do if a core function does exactly what you need to do, but has a bug

This is something that I come across fairly often, and there are a couple ways to proceed, but never know which is the best way. I usually pick one way at random. I'm looking for a framework that I ...
Cave Johnson's user avatar
0 votes
2 answers
79 views

Rapid rate of merging new code with minimal testing [closed]

In some companies, code is merged at a rapid rate by multiple teams with minimal testing and somehow the number of bugs is kept to a minimum. In other companies, this leads to chaos and terrible ...
rubunu's user avatar
  • 17
0 votes
3 answers
167 views

Identify Enhancements early as a QA

I am having a problem currently where product managers are raising improvements as bugs. Also, they expect us testers to catch them early. Our company doesn't have any requirement document and as QA ...
HyperDefinition's user avatar
0 votes
1 answer
197 views

How to explain a software bug to a child [closed]

When I buy a house or a car, the product is already completely ready. It's very seldom that an error will be noticed later by the customer. In software engineering, on the other hand, errors (bugs) ...
gaout5's user avatar
  • 41
43 votes
7 answers
18k views

Software bug vs. software corruption

While investigating Wikipedia article on Qantas Flight 72 I've found "Potential trigger types" section that says (emphasis mine): A number of potential trigger types were investigated, ...
trejder's user avatar
  • 2,406
3 votes
5 answers
803 views

Are there better alternatives to debug level logs to investigate a bug in a production environment?

Some of our customers from time to time report an unexpected behavior in one feature of our software and we suspect that we have a bug. The feature itself and the kind of bug is not interesting for ...
Enrico Massone's user avatar
0 votes
2 answers
225 views

How to privately track issues? [closed]

I'm working on a certain group repository. This repo has an issue tracker, but - it's not intended for all issues, and certainly ot for our day-to-day development work. The point is - I need to track ...
einpoklum's user avatar
  • 2,608
0 votes
1 answer
155 views

What could cause a bug to be "Person-Dependent"?

This is quite theoretical, and I hope it's the right SE site. A couple of years ago I worked at a company using Maya 2014 (I think that was the version) with a couple of other 3D Artists. Eventually ...
anon's user avatar
  • 109
3 votes
2 answers
3k views

Can Rust replace the C or C++ programs in the Future? [closed]

I recently read an interesting Article that, due to a memory Overflow error Power system of Boeing will collapse and turns the Flight into a Flying Brick. This is a low level memory Handling bug. ...
Avinash's user avatar
  • 141
7 votes
3 answers
329 views

How should support/bugfixes work in a larger organisation?

We have a team of about 40 engineers who work on a large SaaS platform. As with any organisation, we have an enormous backlog of things we want to deliver from our roadmap. But of course, we also have ...
pattermeister's user avatar
0 votes
1 answer
669 views

Why "typeof null == object" will stay in javascript?

I was reading a article about front-end development on Medium, when I stumbled upon an interesting piece of information, which is as follows: The type of a variable can be determined by using the ...
user avatar
3 votes
1 answer
982 views

Informing Users of Outstanding Bugs

What is the best way to inform users that there has been a bug found in some software they used? For example, let's say a user finds a bug in some software and reports it to the development team who ...
SE1986's user avatar
  • 141
1 vote
2 answers
241 views

ISO 27001 and investigating production issues

We get problems on production systems every now and then, most of which can't be replicated on dev/systest/uat for following reasons, We don't have enough data on dev/systest/uat e.g. production has ...
Mathematics's user avatar
  • 1,007
7 votes
2 answers
2k views

What to do when third party won't fix bug [closed]

I've reported to a third party what I consider a very serious performance bug in a widely used product. Older versions worked fine. Newer versions are practically unusable except for what I consider ...
Dan's user avatar
  • 301
72 votes
9 answers
17k views

Can we assume while testing software that a user wouldn't perform such silly actions on software?

For example: While performing functional testing of a form in a web application, we will test the fields by entering different kind of random input values. In general, we as users of the web ...
Nagarani Dubbaka's user avatar
5 votes
3 answers
7k views

Should one create a new git branch for each issue?

As developers, when we are assigned a task, we have two options: Create one volatile branch for each issue: Pull master; make changes; push changes to new remote branch; wait for somebody to merge it ...
Ruby deCoder's user avatar
1 vote
1 answer
186 views

Handling customer issues/bugs in enterprise application?

I was wondering how you handle issues like that in your company. Usually when something goes wrong at a customer he needs to: Submit the issue he encountered Add logs / configuration data Suddenly ...
ArielB's user avatar
  • 191
108 votes
11 answers
21k views

What kind of bugs do "goto" statements lead to? Are there any historically significant examples?

I understand that save for breaking out of loops nested in loops; the goto statement is evaded and reviled as a bug prone style of programming, to never be used. Alt Text: "Neal Stephenson thinks it'...
Anon's user avatar
  • 3,613
0 votes
4 answers
2k views

Are “Hard to find bugs” the responsibility of the developer or the tester?

May be it seems an open question (or non-constructive according to stackoverflow standards) .... but I am asking if there's something rigid according to Software process standards addressing this ...
osama yaccoub's user avatar
7 votes
2 answers
3k views

How to estimate bug fixes?

How can you actually determine the size of fixing something which is broken in an unknown way? I tell people in my classes I only know two sizes for defect fixes: 1) Trivial because I already know ...
Aditi's user avatar
  • 179
-4 votes
1 answer
101 views

Is 'exercise bugs' an expression?

Is there an expression in programming that something will 'exercise bugs'? I have seen this written before but I don't know what it means.
CJ7's user avatar
  • 409
0 votes
2 answers
231 views

Recognize bug or inability to solve a problem by yourself

How to recognize when there is a bug in program or you have an inability to solve concrete problem? I noticed when I concentrate too much time on a problem and can't find a solution, I am starting to ...
user avatar
2 votes
2 answers
286 views

Consistency of Undefined behavior

If there's a bug that triggers undefined behavior in a piece of code, is the undefined behavior consistent each time running it? and changes each time compiling it? For example if you had some C code ...
Vikaton's user avatar
  • 255
7 votes
5 answers
3k views

What is the difference between 'expected but not desired behavior' and a software bug

Recently I asked this question. As commented in the answer by someone who sounds like a numPy developer, this behavior is clearly not desired. The issue posted was closed stating that this is ...
user avatar
7 votes
5 answers
549 views

Should I notify my colleagues when I find a bug in their code? [closed]

If I am assigned a bug, I sometimes check version control to see when it was introduced. Should I notify the developer that introduced the bug, even if I already fixed it? The advantage is that it ...
JoelFan's user avatar
  • 7,121
6 votes
1 answer
449 views

What evidence is there that obeying the Open/Closed principle reduces bugs?

I'm currently putting together a talk where I discuss the value of unit tests in enforcing the SOLID Open/Closed principle. However beyond the obvious "the bug wasn't there when I wrote it, it's been ...
Liath's user avatar
  • 3,426
3 votes
2 answers
133 views

Best way to develop new features as well as fix any bugs for a web system on Windows [closed]

I'm a one-man band and I have a contract with a client to develop and maintain a web-based system that is relied upon. This is the first project of this size and type that I have done for anyone else ...
Andy's user avatar
  • 372
9 votes
4 answers
1k views

Who de-duplicates bug tickets?

One of my team mates and I just grabbed separate bug tickets, assigned them separately to ourselves, but the tickets were duplicates! What is the best way to resolve duplicate tickets? Is this ...
micahhoover's user avatar
0 votes
5 answers
302 views

Is unwanted behavior, while work is in progress, declarable as a "bug"?

This might be only a question of definition, but maybe there's a consensus? Given the situation, software Foobar Plus is under construction, we're not working on an update, but on the first release ...
jawo's user avatar
  • 270
15 votes
5 answers
1k views

How to treat bugs that users thought were a feature?

Question: What is the proper way to address a bug that an end-user thought was a feature? Elaboration: I'm guessing that if a large percentage of users expected it as a feature, it should be left "...
robodude666's user avatar
0 votes
3 answers
4k views

Who fixes bugs in a team? [duplicate]

In an agile software development team, who would be the one to fix the bugs introduced in an update? The developer who writes the feature? Someone else specialized specifically in debugging with a ...
Esqarrouth's user avatar
26 votes
7 answers
3k views

What's the best way to avoid catastrophe caused by negligence? [duplicate]

I have been a programmer for almost 1 year. As an ADHD adult, naturally I don't have the same strength of attention on ordinary stuffs as my colleagues do. And I find the catastrophe made by me are ...
ZengJuchen's user avatar
  • 1,693
283 votes
22 answers
53k views

Leaving intentional bugs in code for testers to find

We don't do this at our firm, but one of my friends says that his project manager asked every developer to add intentional bugs just before the product goes to QA. This is how it works: Just before ...
Krishnabhadra's user avatar
3 votes
1 answer
641 views

Scrum in combination with ad hoc bug fixes [duplicate]

I worked in a company where they tried to use Scrum but in practice it was hard to create a solid sprint backlog because they had a very active userbase, that used the software 8 hours a day, and ...
Bram's user avatar
  • 145
5 votes
4 answers
505 views

Is there a name for an internal incorrect behaviour that does not manifest itself as a bug?

To put this in context, I have the following scenario. I am writing a Common Lisp program that works with strings and lists of characters. In a certain function foo, the value of a variable suff is a ...
Giorgio's user avatar
  • 19.7k
6 votes
8 answers
6k views

Customer is "deeply disappointed" in our software because of one bug. How to reply? [duplicate]

We have been building custom software for one of our customer for a few years now. Everything is going well so far. However the customer always has an attitude that when they find a bug in the ...
SoftwareGuy's user avatar
3 votes
2 answers
3k views

Bug root cause analysis [closed]

In our group we usually don't ponder too much about what kind of design or implementation decisions caused a bug, we just fix it. Of course if some module constantly produces bugs people start to ...
Eugene's user avatar
  • 1,933
1 vote
2 answers
7k views

What does "trivial" mean? [duplicate]

You often see statements like "all non-trivial software has bugs" or "all non-trivial abstractions are leaky". But what makes a program "trivial" instead of non-trivial? Where is the cut-off line at ...
ojf's user avatar
  • 19
14 votes
9 answers
4k views

Theoretically bug-free programs

I have read lot of articles which state that code can't be bug-free, and they are talking about these theorems: Halting problem Gödel's incompleteness theorem Rice's theorem Actually Rice's theorem ...
user2443423's user avatar
43 votes
13 answers
7k views

I am making 4-5x more story points than average, but producing bugs at half the rate. Graphs say it's 2x more bugs, how to deal with that?

So it is generally accepted that top tier programmers can produce an order of magnitude more/better code than their more average peers. It's also generally accepted that the rate of errors made in ...
Telastyn's user avatar
  • 110k
0 votes
2 answers
120 views

Multiple documentation issues in a single bug

It is clearly a bad practice to incorporate several issues in a single bug. It is not convenient, hard to maintain, difficult to keep track of what is done and what is not, etc. But does all this ...
superM's user avatar
  • 7,353
0 votes
3 answers
210 views

Fixing bugs may lead to delayed feedback [closed]

I worked in a group in Microsoft that developed the upgrade to the Microsoft Security Essentials antivirus. For a year we worked on the next version of the product. We had 6 milestones (milestone each ...
Eugene's user avatar
  • 1,933
-2 votes
1 answer
313 views

Program unable to write data (read-only file) and losing it -- a bug or a feature? [closed]

I found, that some very famous app (I'm not disclosing name intentionally) has a "problem", when writing meta-data of a file and the file turns out to be read-only. Program doesn't handle ...
trejder's user avatar
  • 2,406
3 votes
2 answers
1k views

Verbose or concise logging [duplicate]

I was wondering how much data should be logged. I know this deeply depends on multiple factors. But it can still be hard to find the golden middle way. Lets say I have an application where people ...
Linora's user avatar
  • 141
0 votes
1 answer
341 views

Should programmers itemize testing for projects? [closed]

I recently hired a programming team to do a port of my iPad app to the iPhone and Android platforms. Now, in a separate contract, I am asking them to implement a bunch of tips on how to play the ...
Patton77's user avatar
3 votes
3 answers
3k views

What is exactly bug in the requirements?

I've just looked for a formal definition and haven't found one. The term - "bug in the requirements" was always confusing for me, what does mean exactly?
Yosi Dahari's user avatar
71 votes
17 answers
9k views

Is it reasonable to insist on reproducing every defect before diagnosing and fixing it?

I work for a software product company. We have large enterprise customers who implement our product and we provide support to them. For example, if there is a defect, we provide patches, etc. In other ...
amphibient's user avatar
  • 1,591
66 votes
7 answers
4k views

After years of working alone, other developers will finally see my (buggy) code. What should I do? [duplicate]

I have been working on a system alone for about four years. I have built it from the ground up. It is not a perfect system. It is very complex, it is buggy, and the business is now becoming aware of ...
w0051977's user avatar
  • 7,129
2 votes
1 answer
436 views

Is this Java Compiler error message incorrect? (byte loss of precision)

The following IMHO valid java program doesn't compile because the Oracle 1.7 javac compiler thinks there's a possible loss of precision in lines 5 and 6. If you uncomment line 3 and comment out line 4,...
Marc van Dongen's user avatar
27 votes
10 answers
4k views

Can compilers and interpreters have bugs, and what can we (as users) do to deal with them? [closed]

If a compiler's work is essentially translating source code into machine level code, can there be any glitch in a compiler, i.e. a faulty "translation?" The same goes for an interpreter: can it fail ...
Witch-King's user avatar