Looks like working for me, thank you.
So looks like in FilePanel::onCmdFileTrash (in FilePanel.cpp), File object is created with DELETE operation: in this case in File ctor datalabel is set to NULL (timelabel is also NULL) But in File::onCopySpeed this tries to access datalabel
For me, I get the following backtrace (when trying to move 31G file to Trash): Using xfe 2.1.9 File.cpp:2669:23: runtime error: member call on null pointer of type 'struct FXLabel' Program received signal SIGSEGV, Segmentation fault. 0x00007ffff753b968 in FX::operator!= (s1=..., s2=...) at /usr/src/debug/fox-1.6.59-3.fc44.x86_64/src/FXString.cpp:1980 1980 return compare(s1.str,s2.str)!=0; (gdb) bt #0 0x00007ffff753b968 in FX::operator!= (s1=..., s2=...) at /usr/src/debug/fox-1.6.59-3.fc44.x86_64/src/FXString.cpp:1980...
make check fails on pre-master-47 due to missing file
For me the problem seems fixed with 2.1.5, thank you.
Now I tried Fedora 43 (LXDE) and yes, this crash is reproducible on Fedora 43.
I tried 1. i.e. but if you try adding another one Xfe crashes. and crash is reproducible, on Fedora 44: /usr/include/c++/16/bits/stl_vector.h:1253: constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = FX::FXMenuCommand*; _Alloc = std::allocator<FX::FXMenuCommand*>; reference = FX::FXMenuCommand*&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Program received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized...
on xfi window, click right arrow button (click "Previous" button) Oh, this is on xfi window, click left arrow button (click "Previous" button), then perhaps popup window with "Unsupported type: txt" appears, sorry...