Ubuntu 압축 해제 오류: sysmalloc 어설션 실패

Ubuntu 압축 해제 오류: sysmalloc 어설션 실패

멀티파트 zip 파일(원래 Windows에서 WinRAR을 사용하여 압축한 파일)의 압축을 풀려고 합니다. 파일 me.zipme.z01, me.z02, me.z03의 4개 부분으로 구성됩니다 me.z04.

Ubuntu에서 압축을 풀 때 사용하는 명령은 다음과 같습니다.zip -FF me.zip --out me-full.zip

이 명령을 실행하면 여러 파일이 나열되기 시작하고 결국 다음 메시지와 함께 실패합니다.

copying: me/wpuqps psupthr/pswpuqps/tvpezps psbrpuy/pswdwqr wpsqupj
pspustphy.docx zip: malloc.c:2373: sysmalloc: Assertion `(old_top ==
(((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) -
__builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof
(struct malloc_chunk, fd_nextsize))+((2 *(sizeof(size_t))) - 1)) &
~((2 *(sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) &&
((unsigned long) old_end & pagemask) == 0)' failed.

zip error: Interrupted (aborting)

이 오류를 건너뛰고 나머지 파일을 계속 추출하도록 할 수 있나요? 작업을 재개하고 다른(손상되지 않은) 파일을 계속 복구하려면 어떻게 해야 합니까?

관련 정보