| | |
Most frustrating bug
Thread Solved |
hi all hope you are well. Just an interesting question I have for you all - What is the most irritating bug in an implementation you have encountered? By irritating I mean the longest to fix/the most complex to fix/the most unsatisfying fix and so forth. I shall divulge mine when I have decided on which I found the most irritating! (I am indecisive at times!)
Computers are man's attempt at designing a cat: It does whatever it wants, whenever it wants, and rarely ever at the right time.
The most irritating bug I've encountered is mixing up << and >> in C++ iostream operations. It's irritating because I do it all too often and I know better.
>the longest to fix
Probably intermittent data corruption in a very complicated parser. It took me forever to find the source of the problem, fix it, and verify that the fix didn't break anything else due to the painfully intricate logic.
>the most complex to fix
Definitely a subtle bug in a file system. It seemed like every part of the OS relied on the buggy behavior, so I had to make sweeping changes across the entire code base to correct the problem.
>the most unsatisfying fix
Pretty much every bug that's so fundamental I have to go back to the design stages. I have trouble wrapping my head around relational logic, so most of my database designs end up with at least one of these.
>the longest to fix
Probably intermittent data corruption in a very complicated parser. It took me forever to find the source of the problem, fix it, and verify that the fix didn't break anything else due to the painfully intricate logic.
>the most complex to fix
Definitely a subtle bug in a file system. It seemed like every part of the OS relied on the buggy behavior, so I had to make sweeping changes across the entire code base to correct the problem.
>the most unsatisfying fix
Pretty much every bug that's so fundamental I have to go back to the design stages. I have trouble wrapping my head around relational logic, so most of my database designs end up with at least one of these.
New members chased away this month: 4
Nice answer! very informative and interesting I struggle with relational logic too, can be a damn pain at times. I am still trying to decide my worst experience - will get back to this later!
Computers are man's attempt at designing a cat: It does whatever it wants, whenever it wants, and rarely ever at the right time.
The most irritating and longest bug to fix was in a MS-DOS 6.X program. I had my own multi-threading kernel and several threads. One thread would set the value of a global integer and another thread would read it. One of the threads (foreground screen) would occationally lock up and would not allow the operator to do anything. It took me about 36 hours straight to figure out that I needed to add some sort of thread synchronization.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
![]() |
Similar Threads
- Word Change Game (Posting Games)
- IE problem, can't get 2 divs to show side by side (HTML and CSS)
- STL Help .. Please ... An intresting problem !!! (C++)
- Hello Everyone! (Community Introductions)
- While loop not ending when reading from file (C++)
- Strange DVD-ROM Behaviour (Windows Related) (Windows NT / 2000 / XP)
- Help with Trojan.bookmarker.gen (Viruses, Spyware and other Nasties)
- PC going blank randonmly HELP (Windows NT / 2000 / XP)
Other Threads in the Geeks' Lounge Forum
- Previous Thread: Memorial Day 2008
- Next Thread: Soccer and other scores on demand!
| Thread Tools | Search this Thread |
Tag cloud for Geeks' Lounge
advice amazon apple bankrupt bankruptcy bear books bot chat clocks cognitive_disorder comedy complaint consoles convert cracked.com design development dlc ebook election empty feed future game games gaming google grandtheftauto gtaiv happiness hardware hunting information internet kids kindle language larnyx life linux love lynx madden manly marketing mars merger microsoft murder netbook networking neuropathology news nintendo odf office olympics operating os outlook pain parentalcontrol parenting planning playstation population programming ps3 ps4 python rss school security sims software softwaredevelopment sony space starteam stocks study thing time timeisonmyside. tinfoil_hat unused usarmy vapid videogames viruses wakoopa walmart wii windows windows_wins worldofwarcraft xbox xbox360 zomg_conspiracy






