viper-framework / viper

Binary analysis and management framework
Other
1.54k stars 353 forks source link

Viper requires old version of asn1crypto, which breaks pip on macOS Catalina #784

Open toomanybananas opened 4 years ago

toomanybananas commented 4 years ago

viper-modules requires asn1crypto==0.24.0, however that version of asn1crypto is broken on the newest version of macOS and will cause viper (as well as many other python packages) to segfault on startup (see https://github.com/Homebrew/homebrew-core/issues/44996).

Upgrading to the latest version seems to work fine for me.

botherder commented 4 years ago

Should be fixed now. Could you please try with update-modules?

toomanybananas commented 4 years ago

Not fixed, see https://github.com/viper-framework/viper-modules/blob/master/requirements.txt#L47.

Still wants asn1crypto==0.2.4