My best guess is that in some configurations it raises SIGSEGV and then dumps core. Then, you use a debugger to analyse the core dump. But then again you could also set a breakpoint, or if you absolutely want a core dump, use abort() and configure SIGABRT to produce a core dump.
The cursor is still after “screen.png” and not on the next line.
The only explanation I have is that starting xscreenshot and executing xscreenshot is faster than the UI is refreshed.
How did you take screenshot before pressing return?
Yep, and Matlab too I think
Writing Useless Git Commit Messages, no doubt