Even seemingly simple data structures are worth explaining, especially when debugging. So I was glad with the explanation of [Wayback/Archive] Julia Evans on Twitter: “integer overflow”:
Archive for the ‘Debugging’ Category
b0rk (Julia Evans) on Twitter: “integer overflow”
Posted by jpluimers on 2025/10/16
Posted in Conference Topics, Conferences, Debugging, Development, Event, Software Development | Leave a Comment »
“The Pocket Guide to Debugging” zine and Debugging Puzzels by b0rk (Julia Evans)
Posted by jpluimers on 2025/09/10
I forgot scheduling this post, but it is still very relevant: about the debugging related materials by b0rk (Julia Evans) as they are not limited to just “The Pocket Guide to Debugging”.
It is excellent material to learn at home, work or be used during education.
Before the Elmo* takeover, she mainly used Twitter to post beta material and later the final versions. Easiest queries to find back the Tweets are:
- [Wayback/Archive] from:@b0rk debugging zine – Twitter Search
- [Wayback/Archive] from:@b0rk debugging stragegy – Twitter Search / Twitter
Here are some of links found via the above lists of tweets:
Posted in Debugging, Development, Software Development | Leave a Comment »
Important debugging strategy from b0rk: “after the bug is fixed: write a postmortem”
Posted by jpluimers on 2025/07/24
Posted in Conference Topics, Conferences, Debugging, Development, Event, Software Development | Leave a Comment »
🔎Julia Evans🔍 on Twitter: “debugging strategy: use sounds or pictures I’m still not satisfied with the examples in this one, I’d love to hear examples of how you use visualizations or sounds to debug https://t.co/5DOxshi8QN” / Twitter
Posted by jpluimers on 2025/06/17
[Wayback/Archive] Julia Evans on Twitter: “debugging strategy: use sounds or pictures I’m still not satisfied with the examples in this one, I’d love to hear examples of how you use visualizations or sounds to debug”
Posted in Debugging, Development, Software Development | Leave a Comment »
b0rk on Twitter about getting unstuck: “debugging strategy: do the annoying thing”
Posted by jpluimers on 2025/06/04
Not just about getting unstuck during debugging: making progress is often about doing “the annoying thing”.
[Wayback/Archive] Julia Evans on Twitter: “debugging strategy: do the annoying thing”:
Posted in Debugging, Development, Software Development | Leave a Comment »
b0rk: “debugging strategy: jump into a REPL” / Twitter
Posted by jpluimers on 2025/05/28
[Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “debugging strategy: jump into a REPL” (more platforms in the replies to the Tweet)
Posted in Debugging, Development, Software Development | Leave a Comment »
Debugging Win32 binaries in Ghidra via Wine
Posted by jpluimers on 2025/05/20
For my link archive: [Wayback/Archive] Debugging Win32 binaries in Ghidra via Wine
[Wayback/Archive] Ghidra is a cross-platform reverse-engineering and binary analysis tool, with recent versions including support for dynamic analysis. I want to try using it as a replacement for IDA Pro in reverse-engineering of Win32 binaries, but hit bugs related to address space detection when running gdbserver with Wine ([Wayback/Archive] ghidra#4534).
This post contains custom GDB commands that allow Ghidra to query the Linux process ID and memory maps of a Win32 target process running in 32-bit Wine on a 64-bit Linux host.
Via [Wayback/Archive] Ptrace Security GmbH on Twitter: “Debugging Win32 binaries in Ghidra via Wine #Pentesting #Debugging #CyberSecurity #Infosec”.
--jeroen
Posted in Debugging, Development, Software Development, Windows Development | Tagged: CyberSecurity, Debugging, infosec, Pentesting | Leave a Comment »
One of the marvels from b0rk on Twitter is some 40 pages of debugging strategies: by now it should be a fully fledged zine
Posted by jpluimers on 2025/03/11
[Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “so far we have about 40 pages of debugging strategies and trying to organize them is a struggle :) here’s a draft of the table of contents (though it’s SO FAR from being done, note the “unsorted pages” section haha)”:
Table of contents text (via Google Lens):
Posted in Agile, Debugging, Development, Software Development, Unit Testing | Leave a Comment »
Skip line while debugging in Chrome developer tools – Stack Overflow
Posted by jpluimers on 2024/03/27
[Wayback/Archive] Skip line while debugging in Chrome developer tools – Stack Overflow (thanks [Wayback/Archive] Matas Vaitkevicius for both asking and answering):
Last comment from dev says:We’re going to hold off on this feature for now. It’s complexity is high and it’s not common enough a workflow. One could also just comment out the lines and hit ctrl-s to get the same effect, pretty much. Status: WontFix –The workaround is to comment out the line you want to skip and press Ctrl+S.
The problem is that the workaround fails when you have used the Chrome Dev Tools to format the source code: then you cannot edit the formatted code.
The workaround for that is cumbersome, but doable as in this bug report:
Posted in Chrome, Debugging, Development, Google, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Development | Leave a Comment »
BitSavers added some more Borland documentation in 2022 (most relevant for me: Assembler, Debugger, Profiler)
Posted by jpluimers on 2024/02/28
Below is a list of the Borland documentation that BitSavers added in 2022, ordered by relevance to me (and how I finally asked Peter Sawatzki if he still had the monochrome TDVIDEO.DLL he wrote for Turbo Debugger 3.0 for Windows):
Posted in 8087, Algorithms, Assembly Language, Borland C++, C, C++, Debugging, Development, Floating point handling, Profiling, Software Development, Turbo Assembler, Turbo C, Turbo Debugger, Turbo Profiler, x86 | Leave a Comment »






