wine64
.Jendela kesalahan yang tidak relevan (mungkin?) muncul, meskipun program diluncurkan dengan baik.
Saya rasa jendela kesalahan tidak akan muncul karena tidak ada masalah dalam menemukan HeidiSQL.
Saya tidak yakin, bisa jadi tes logika sederhana yang gagal atau semacamnya.
MacOS Catalina 10.15.4 (19E287) dengan versi Wine wine-5.6
dari wine-develop.
Mungkin terkait, setelah saya menambahkan koneksi baru itu berfungsi dengan baik, sampai saya keluar dari HeidiSQL dan membuka kembali. Kemudian layar ini berkedip terbuka, dan menutup dengan sangat cepat:
0033:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
Assertion failed: sz > 0, file ../../../wine/dlls/dbghelp/stabs.c, line 118
Saya menguji dengan Wine Stable sekarang, yang memiliki masalah yang sama tetapi jendela pengecualian tetap terbuka kali ini. Beri tahu saya jika Anda memerlukan informasi lebih lanjut.
Dukungan untuk versi Wine yang lebih baru dari 4.x sengaja rusak. Saya sudah menghabiskan berbagai jam dalam men-debug hal-hal itu, sejauh ini tidak ada yang membantu.
Silakan gunakan Wine 4 jika Anda bisa, untuk HeidiSQL.
Baik. Saya mungkin melihat ini sendiri dari sisi Wine.
Ada masalah yang sama dengan wine-4.0
tanggal/waktu : 20-05-2020, 14:39:57, 338ms
nama komputer : wanggaoyuandeMa
nama pengguna : gy.wang
sistem operasi: Windows 7 x64 Paket Layanan 1 build 7601
bahasa sistem: Inggris
sistem waktu up: 3 hari 3 jam
waktu aktif program: 3 menit 9 detik
prosesor : 8x Intel(R) Pentium(R) 4 CPU 2.40GHz
memori fisik : 5629/16384 MB (gratis/total)
ruang disk kosong : (C:) 91,89 GB
mode tampilan: 1440x900, 32 bit
id proses: $8
memori yang dialokasikan: 37,42 MB
blok gratis terbesar: 131069.99 GB
dapat dieksekusi: heidisql.exe
eksekutif tanggal/waktu : 17-03-2020 19:05
versi : 11.0.0.5919
dikompilasi dengan : Delphi 10.3 Rio
madKecuali versi : 5.0.0
callstack crc : $45045e5a, $59bf9a99, $59bf9a99
pengecualian nomor: 1
kelas pengecualian: Pengecualian
pesan pengecualian : Mencoba membaca pengaturan sesi tanpa jalur sesi.
utas utama ($9):
009f4cc5 heidisql.exe pembantu aplikasi 3958 +12 TAppSettings.Baca
7b42da80 KERNEL32.dll RaiseException
wine64 --versi
anggur-4.0
MacOS Catalina 10.15.4 (19E287)
Callstack crash itu tidak spesifik untuk Wine, saya percaya. Sebaliknya, saya pikir ini sama seperti yang dijelaskan di forum . Saya sudah memperbaiki masalah itu di 54757760f96c60f7420cf00d3b8f20806bb14c4f , dan memperkenalkan parameter baris perintah -l/--library
di f11a81e3b500ce508d690fa50f31fef20e1f7efb . Jadi, bisakah Anda memperbarui HeidiSQL ke versi terbaru dan coba lagi.
Hai @ansgarbecker - Saya melihat masalah yang sama dengan yang lain. Telah diuji menggunakan 11.0.0.5992 dan lihat perilaku sae yang tepat. Senang membantu debug jika ada hal-hal khusus untuk dikumpulkan.
Terima kasih
@dotbill berarti Anda masih mendapatkan pesan "File tidak ada" di atas saat startup, dan Anda menggunakan Wine 4?
Saat ini di wine-5.0.. mengalami masalah menjalankan Wine 4 di mac saya (menjalankan Catalina - jadi hanya dapat menguji versi 64bit).
Akan diperbarui saat/ketika saya bisa mendapatkan versi Wine yang lebih lama.
Setelah memutakhirkan ke IDE Delphi 10.4 yang baru, saya tiba-tiba melihat kesalahan yang sama pada mesin Windows saya. Saya memperbaikinya di 96c16f18a6368810b187b2b01a1b87af005fd45a , jadi ini juga dapat membantu Wine melawan pesan "File tidak ada". (Saya pikir tidak masalah jika Anda menjalankan Wine 4 atau 5 di sini)
Anda dapat mencoba build baru (6005) dan melihat apakah itu memperbaikinya untuk Anda.
Sempurna - itu sudah diperbaiki! Terima kasih. Itu sekarang bekerja di Wine 5 (di Catalina 10.15.3).
Menariknya, saya mengunduh build 64bit Anda, tetapi tidak menemukan driver dll - untuk itu saya mengunduh versi portabel 64bit Anda dan menyalin dll / plugin - tidak yakin apakah itu benar/diharapkan?
Itu cara terbaik kedua untuk mendapatkan semua perpustakaan yang diperlukan. Cara terbaik adalah mengunduh penginstal build malam, bukan hanya yang dapat dieksekusi utama. Tetapi portabel dari v11 memiliki perpustakaan paling mutakhir, jadi tidak apa-apa.
Terima kasih atas tanggapan Anda! Senang untuk memperbaikinya.
Bolehkah saya mengajukan pertanyaan lebih lanjut - jika itu cara terbaik kedua .... ini cara terbaik, penginstalnya adalah 32bit dan karenanya tidak dapat berjalan di versi Wine saya (mis. seperti di Catalina yang tidak lagi mendukung kode 32bit , saya harus menggunakan wine64) .. Apakah Anda memiliki rencana untuk membuat penginstal hanya 64bit (mis. di mana penginstal + build adalah 64bit)
Ya, penginstalnya sendiri adalah 32bit, tetapi berisi HeidiSQL versi 32bit dan 64bit. Yang berjalan sempurna di Windows. Mungkin sudah waktunya untuk menjatuhkan versi 32bit, atau saya harus benar-benar menyediakan versi 64bit saja. Tidak yakin.
Sebagai pengguna Windows - yang saat ini baik-baik saja, namun juga sebagai pengguna OS X, jika Anda dapat menyediakan penginstal hanya 64bit - saya akan menghargainya (seperti yang lainnya!)
Terima kasih lagi
Masalah ini muncul bagi saya dengan versi portabel terbaru dari halaman unduhan dan mengganti biner dengan build malam terbaru memecahkan masalah.