An error occurred while extracting files
Some files cannot be extracted
An error occurred while extracting files
Fatal error
with the following error in the console:
(file-roller:9995): GLib-GIO-CRITICAL **: 22:36:03.619: g_output_stream_write_all: assertion 'buffer != NULL' failed
If I run file-roller with G_DEBUG=fatal-warnings
, I get the following stack trace:
#0 0x00007f5573aa63d9 in g_logv () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libglib-2.0.so.0
#1 0x00007f5573aa658f in g_log () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libglib-2.0.so.0
#2 0x00007f5572f536da in g_output_stream_write_all () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libgio-2.0.so.0
#3 0x000000000045b30c in extract_archive_thread (result=0x259c340, object=<optimized out>, cancellable=0x7f55640154b0) at ../src/fr-archive-libarchive.c:841
#4 0x00007f5572f5f444 in run_in_thread () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libgio-2.0.so.0
#5 0x00007f5572f44ef6 in io_job_thread () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libgio-2.0.so.0
#6 0x00007f5572f7560f in g_task_thread_pool_thread () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libgio-2.0.so.0
#7 0x00007f5573ad1f04 in g_thread_pool_thread_proxy () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libglib-2.0.so.0
#8 0x00007f5573ad18dd in g_thread_proxy () from /nix/store/65naa3rb7p4dlxrs8qyh13zwnhjn4733-glib-2.60.0/lib/libglib-2.0.so.0
#9 0x00007f5572d58ef7 in start_thread (arg=0x7f556b7fe700) at pthread_create.c:463
#10 0x00007f5572c8e22f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
I am using file-roller 3.32.1 on NixOS.
Edited by Jan Tojnar