cutter is outdated and also segfaults on launch

  • Done
  • quality assurance status badge
Details
One participant
  • Csepp
Owner
unassigned
Submitted by
Csepp
Severity
normal
Merged with
C
(name . Bug reports for GNU Guix)(address . bug-guix@gnu.org)
877cy97ogd.fsf@riseup.net
Our package for the Cutter reverse engineering framework is very
outdated and now the package does not even work, since the Cutter
executable simply crashes on startup in ImportsModel::rowCount.

I attempted packaging the new version that uses the new rizin fork of
radare2 but didn't get far. I can't work on it right now, but if
someone wants to pick up where I left off, I'll push my branch to

It's not currently online and it's on a different machine than the one
I'm writing from, but once pushed, it should be at that URL.

I'm not sure how a package that doesn't even start passed its check
phase. Tests don't seem to be disabled, so maybe it's Wayland related?
But it was working fine a few months ago, so this is weird.

Either way, the version is old, so unless the fix is trivial, time is
better spent updating the package than fixing the current version.
C
Re: bug#63669: Cutter package is heavily outdated and uses wrong backend
(name . XVilka Haos of System)(address . xvilka@gmail.com)
874jo2qmsr.fsf@riseup.net
merge 60413 63669
thanks

XVilka Haos of System <xvilka@gmail.com> writes:

Toggle quote (31 lines)
> Hi!
> Regarding the package https://packages.guix.gnu.org/packages/cutter/
>
> Since Cutter 2.x versions, it switched from Radare2 to Rizin as a
> backend (a fork of Radare2). Meanwhile, Radare2 developers renamed
> their GUI to "Iaito":
>
> The latest available Cutter release at this time (May 23, 2023) is
> 2.2.1, and the corresponding Rizin release is 0.5.2
>
> Since Guix already has packaged Rizin, upgrading the Cutter package
> should be straightforward:
> https://packages.guix.gnu.org/packages/rizin
>
> **Links for the reference**
>
> - https://cutter.re
> - https://github.com/rizinorg/cutter
> - https://rizin.re/posts/faq/
> - https://github.com/radareorg/iaito
> - https://repology.org/project/cutter-re/versions
> - https://repology.org/project/rizin/versions
>
> **Release links**
>
> - https://github.com/rizinorg/cutter/releases/tag/v2.2.1
> - https://github.com/rizinorg/rizin/releases/tag/v0.5.2
>
> Best regards,
> XVilka.

I've tried upgrading it, it wasn't exactly simple.

For now you can use the official Flatpak instead:
flatpak install re.rizin.cutter
?
Your comment

This issue is archived.

To comment on this conversation send an email to 60413@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 60413
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch