<p>Open3D 0.11.2 visualisasi crash</p>

Dibuat pada 19 Nov 2020  ·  3Komentar  ·  Sumber: intel-isl/Open3D

Jelaskan bugnya
Ketika saya mencoba memvisualisasikan titik cloud, Open3d tampaknya membuat Python mogok.

Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:

  1. buat cloud titik yang disebut 'pcd'
  2. jalankan baris ini open3d.visualization.draw_geometries([pcd])
  3. Lihat kesalahan

Perilaku yang diharapkan
Dengan Open3D versi sebelumnya, sebuah jendela akan membuka rendering data cloud titik.

Tangkapan layar
Screen Shot 2020-11-18 at 20 55 01

Lingkungan (harap lengkapi informasi berikut):

  • Sistem operasi: MacOS 11.0.1
  • Versi Python: 3.8
  • Versi Open3D: 0.11.2
  • Apakah ini stasiun kerja jarak jauh?: Tidak
  • Bagaimana Anda menginstal Open3D?: Conda, menggunakan conda install -c open3d-admin open3d
  • Versi kompiler (jika dibuat dari sumber): NA

Konteks tambahan
Ini adalah kesalahan yang saya dapatkan dari MacOS
`Proses: python3.8 [3820]
Jalur: /Pengguna/USER/*/python
Pengidentifikasi: python3.8
Versi: 0
Jenis Kode: X86-64 (Asli)
Proses Induk: python3.8 [3649]
Penanggung jawab: python [3457]
ID Pengguna: 501

Tanggal/Waktu: 18-11-2020 21:11:48.429 -0500
Versi OS: macOS 11.0.1 (20B29)
Versi Laporan: 12
UUID Anonim: A4BB0EE5-6C43-8F24-446E-94DCC16B7B83

Waktu Bangun Sejak Boot: 25000 detik

Perlindungan Integritas Sistem: diaktifkan

Thread Rusak: 0 Antrian pengiriman: com.apple.main-thread

Jenis Pengecualian: EXC_BAD_ACCESS (SIGSEGV)
Kode Pengecualian: KERN_INVALID_ADDRESS di 0x0000000000000000
Catatan Pengecualian: EXC_CORPSE_NOTIFY

Sinyal Terminasi: Kesalahan segmentasi: 11
Alasan Pemutusan: SINYAL Namespace, Kode 0xb
Proses Pemutusan: exc handler [3820]

Wilayah VM Dekat 0:
->
__TEXT 10f1b1000-10f4b9000 [ 3104K] rx/rwx SM=COW /Users/ / .8

Thread 0 Hancur:: Antrian pengiriman: com.apple.main-thread
0 ??? 0000000000000000000 0 + 0
1 pybind.cpython-38-darwin.so 0x000000012a2a9d2d open3d::visualization::Visualizer::InitOpenGL() + 141
2 pybind.cpython-38-darwin.so 0x000000012a29f406 open3d::visualization::Visualizer::CreateVisualizerWindow(std::__1::basic_string, std::__1::pengalokasi> const&, int, int, int, int, bool) + 966
3 pybind.cpython-38-darwin.so 0x000000012a289f7b open3d::visualization::DrawGeometries(std::__1::vector<:__1::shared_ptr i="17">, std::__1::allocator<:__1: :shared_ptr i="18"> > > const&, std::__1::basic_string, std::__1::pengalokasi> const&, int, int, int, int, bool, bool, bool, Eigen::Matrix, Eigen::Matriks , Eigen::Matriks, ganda ) + 107
4 pybind.cpython-38-darwin.so 0x0000000129f2fc87 batal pybind11::cpp_function::initialize<:visualization::pybind_visualization_utility_methods i="27">, std::__1::allocator<:__1::shared_ptr i="28" > > > const&, std::__1::basic_string, std::__1::pengalokasi> const&, int, int, int, int, bool, bool, bool, pybind11::nama, pybind11::scope, pybind11::saudara, char [54], pybind11::arg, pybind11::arg_v, pybind11:: arg_v, pybind11::arg_v, pybind11::arg_v, pybind11::arg_v, pybind11::arg_v, pybind11::arg_v, pybind11::arg_v>(open3d::visualization::pybind_visualization_utility_): , void ( )(std::__1::vector<:__1::shared_ptr i="32">, std::__1::allocator<:__1::shared_ptr i="33"> > > const&, std: :__1::string_dasar, std::__1::pengalokasi> const&, int, int, int, int, bool, bool, bool), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&, char const (&) [54], pybind11::arg const& , pybind11::arg_v const&, pybind11::arg_v const&, pybind11::arg_v const&, pybind11::arg_v const&, pybind11::arg_v const&, pybind11::arg_v const&, pybind11&, pybind: :'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&) + 1995 pybind.cpython-38-darwin.so 0x0000000129c53a94 pybind11::cpp_function::dispatcher(_object , _objek , _objek ) + 3620

Model: MacBookPro14,1, BootROM 429.50.1.0.0, 2 prosesor, Intel Core i5 Dual-Core, 2,3 GHz, 8 GB, SMC 2.43f10
Gambar: kHW_IntelIrisGraphics640Item, Intel Iris Plus Graphics 640, spdisplays_builtin
Modul Memori: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, [DIHAPUS], [DIHAPUS]
Modul Memori: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, [DIHAPUS], [DIHAPUS]
`

bug (but not a build issue)

Komentar yang paling membantu

Terima kasih atas pelacakan tumpukan yang membantu! Saya percaya ini disebabkan ketika kami memperbarui ke versi baru perpustakaan Filament di 0.11.1, yang tampaknya menyebabkan masalah ketika draw_geometries() menggunakan OpenGL mentah karena shim BlueGL Filament belum memperbarui pointer fungsi GL. Kami sedang dalam proses memperbaiki ini. Sampai saat itu, ada dua solusi: gunakan 0.11.0 yang tidak memiliki masalah, atau bangun dari sumber dan teruskan -DBUILD_GUI=OFF (ini dibuat tanpa Filament).

Semua 3 komentar

Terima kasih atas pelacakan tumpukan yang membantu! Saya percaya ini disebabkan ketika kami memperbarui ke versi baru perpustakaan Filament di 0.11.1, yang tampaknya menyebabkan masalah ketika draw_geometries() menggunakan OpenGL mentah karena shim BlueGL Filament belum memperbarui pointer fungsi GL. Kami sedang dalam proses memperbaiki ini. Sampai saat itu, ada dua solusi: gunakan 0.11.0 yang tidak memiliki masalah, atau bangun dari sumber dan teruskan -DBUILD_GUI=OFF (ini dibuat tanpa Filament).

Bagaimana saya bisa memecahkan masalah ini? saya mencoba fungsi visualisasi berfungsi pada versi 0.9.0 dan lebih rendah, tetapi macet pada versi yang lebih tinggi? saya juga menggunakan MacOs.

Diperbaiki di https://github.com/intel-isl/Open3D/pull/2807. Akan disertakan dalam rilis Desember 2020 v0.13.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat