FS#76652 - [clonezilla] Stopped working after latest system updates

Attached to Project: Community Packages
Opened by Swâmi Petaramesh (petaramesh) - Thursday, 24 November 2022, 10:38 GMT
Last edited by Toolybird (Toolybird) - Friday, 25 November 2022, 04:38 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

clonezilla stopped working about a week ago (around 2022/11/17) after latest updates on Arch Linux x86_64 and Manjaro Linux x86_64 and aarch64.

It doesn't seem to have been caused by the update of clonezilla itself, but by the update of some of its dependancies, although I don't know which.

Symptom is :
- Starting Clonezilla brings up the fist dialog ;
- Making any choice there ends up with Clonezilla crashing immediately with :

grep: warning: stray \ before /
/usr/bin/clonezilla : ligne 46 : 58789 Abandon (core dumped)$DIA --backtitle "$msg_nchc_free_software_labs" --title "$msg_nchc_clonezilla" --menu "$msg_clonezilla_is_free_and_no_warranty \n$msg_hint_multiple_choice_select_by_space \n$msg_device_image_device_clone. \n$msg_lite_server_and_client_are_provided \n$msg_choose_mode:" 0 0 0 $DIA_ESC "device-image" "$msg_device_image_clone" "device-device" "$msg_device_device_clone" "remote-source" "$msg_remote_clone_source" "remote-dest" "$msg_remote_clone_destination" $lite_server_msg_1 $lite_server_msg_2 $lite_client_msg_1 $lite_client_msg_2 2> $TMP
Clonezilla mode is free(): invalid pointer
"free(): invalid pointer" is an unknown or unsupported type! You have to specify a correct ocs_live_type (device-image or device-device)!
Programme terminé !!

Additional info:
* package version(s) : 3.35.2-4

Steps to reproduce:
* Start clonezilla from a root terminal
* Make any choice on the 1st screen
* Watch it crash.
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 25 November 2022, 04:38 GMT
Reason for closing:  Works for me
Comment by Swâmi Petaramesh (petaramesh) - Thursday, 24 November 2022, 11:01 GMT
It seems that forcing DIA to “gdialog” in /etc/drbl/drbl.conf gives a workaround to this.
Comment by Swâmi Petaramesh (petaramesh) - Thursday, 24 November 2022, 14:09 GMT
According to Steven Shiau, maintainer of clonezilla, this problem is due to a bug/regression in libpopt0, which is already fixed upstream.

So I believe this can be closed.

Loading...