Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Strangely does not work on IDA Home 9.1 Ubuntu 24.04

Đang mở
#71 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
25/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
ubuntu

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện báo cáo với IDA Home 9.1 trên Ubuntu 24.04, sử dụng IDA Home SDK hoặc tệp .so được biên dịch sẵn trong liên kết và đã được sao chép vào IDA_ROOT/plugins. Mở hai dự án nhị phân, chọn BinDiff và so sánh nhật ký xuất quanh lỗi cơ sở dữ liệu phụ. Được xem là hoàn tất khi vấn đề tương thích được xác định và BinDiff hoàn tất hoặc báo cáo lỗi một cách rõ ràng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Describe the bug
I still find it will hang / crash on Ubuntu 24.04 IDA Home 9.1.250226 w/ ARM decompiler. I was unable to make it run on my IDA 9.1 Windows 11 as well.
I have ln -s ida ida64, I tried attachments from posts #50 and https://github.com/Lil-Ran/build-bindiff-for-ida-9/releases/tag/IDA-9.1.250226, they seem to have same symptoms. I can manually export with BinExport in IDA and generate BinExport files, but cannot use BinDiff.

To Reproduce
Steps to reproduce the behavior:
1.Compile with IDA Home SDK or downloand pre-compiled .so and copy to IDA_ROOT/plugins
2. Launch old binary project and select BinDiff in File, select new binary project
3.

Expected behavior
I assume it shall run.

Screenshots
Image

Environment (please complete the following information):

  • OS and version: Ubuntu 24.04 x86-64
  • Locale: US English
  • Disassembler and version: IDA Home 9.1 w/ ARM decompiler

Additional context

BinDiff 8 (@internal, Jun  3 2025), (c)2004-2011 zynamics GmbH, (c)2011-2024 Google LLC.
BinExport 12 (@bdb8c44, May 23 2025), (c)2004-2011 zynamics GmbH, (c)2011-2024 Google LLC.

  bytes   pages size description
--------- ----- ---- --------------------------------------------
 35766272  4366 8192 allocating memory for b-tree...
 14794752  1806 8192 allocating memory for virtual array...
   262144    32 8192 allocating memory for name pointers...
-----------------------------------------------------------------
 50823168            total memory allocated

Initializing processor module ARM...OK
Loading type libraries...
Autoanalysis subsystem has been initialized.
Database for file 'ha_master' has been loaded.
Hex-Rays Cloud Decompiler plugin has been loaded (v9.1.0.250226)
  The decompilation hotkey is F5.
  Please check the Edit/Plugins menu for more information.
[MCP] Plugin loaded, use Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server
[autohidden] The current debugger backend (gdb) does not provide memory information to IDA.
Therefore the memory contents may be invisible by default.
Please use the Debugger/Manual memory regions menu item to configure the memory layout.
It is possible to define just one big region for the whole memory
(IDA will display question marks for missing memory regions in this case). -> OK
----------------------------------------------------------------------------
Python 3.12.3 (main, Feb  4 2025, 14:48:35) [GCC 13.3.0] 
IDAPython 64-bit v9.1.0 (c) The IDAPython Team <idapython@googlegroups.com>
----------------------------------------------------------------------------
Diffing ha_master_m3.i64 vs ha_master_v4.3.6_0025.i64
ha_master: starting export
Added 23690 entry points from function chunks
Added 448 entry points from calls
flow analysis
Added 834527 entry points from flow analysis
sorting instructions
reconstructing flow graphs
reconstructing functions
Dropped 2 edges because the target address is invalid (current basic block 00016FA0).
Dropped 2 edges because the target address is invalid (current basic block 00016FAC).
Dropped 2 edges because the target address is invalid (current basic block 00016FB8).
...
Dropped 2 edges because the target address is invalid (current basic block 00017840).
Dropped 2 edges because the target address is invalid (current basic block 00017534).
IDA specific post processing
writing...
Writing to: "/tmp/bindiff/primary/ha_master_m3.BinExport".
ha_master: 5.8s processing, 0.55s writing
ha_master: exported 23667 functions with 724852 instructions in 5.64s
4m 10.85s for exports...
Diffing address range primary(00000000 - FFFFFFFFFFFFFFFE) vs secondary(00000000 - FFFFFFFFFFFFFFFE)
[I killed another ida64 process here]
Error while diffing: Exporting the secondary database failed. Is it opened in another instance?
Please close all other IDA instances and try again.
Ngôn ngữ chính
Java
Star
3.2k
Fork
240
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của google/bindiff

Tất cả issue của google/bindiff

Issue tương tự

Thêm issue về Java

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.