When I try to create multiple duplicates/links against the selected files, Thunar crashes. Reproducible: Always Steps to Reproduce: 1. Select files with CTRL+mouse 2. Select Edit->Duplicate files/Make links I'm using latest codes in both libexo, Thunar.
Created attachment 352 Stacktrace log. This core was generated under C locale.
The interesting line is thunar-progress-dialog.c:129. For some reason, the format argument to g_strdup_printf(), which is specified as static string "<big>%s</big>", is lost. In the backtrace, an empty string "" appears as format argument. I'm pretty sure this is caused by memory corruption at some point, since the backtrace doesn't make sense. I wanted to change this transform_to_markup() work-around anyway, so I'm going to commit a patch later, but that will unlikely fix the problem. We shall see.
Created attachment 353 Stacktrace log I compiled Thunar with -O0 -g3, noticed that happens even single file duplicate/link creation, and all directories/files aren't displayed used to be, gcc bug?
Created attachment 356 Suggested patch Can you try this patch?
Fixed, thanks.
Committed with revision 18990.