Mac UI issues #16

issue gavinandresen opened this issue on December 29, 2010
  1. gavinandresen commented at 7:13 PM on December 29, 2010: contributor

    From Doug Grinbergs: I took a quick look look at the Mac Bitcoin beta app and thought I'd share this UI feedback:

    4539 About box is app modal 4540 No File menu 4541 No Window menu 4542 Address Book window is app modal 4543 Edit Address is app-modal dialog; could be Address Book sheet 4544 Edit Address: <Esc> doesn't operate [Cancel] button 4545 Main window: no reasonable minimum size 4546 No View menu 4547 Prefs: no <Command><,> keyboard shortcut 4548 Prefs window is named Options 4549 Prefs window is app-modal 4550 _createMenuRef called with existing principal MenuRef already associated with menu 4551 Method selectRow:byExtendingSelection: in class wxNSTableView is deprecated 4552 Your Receiving Address menu item has ellipsis; no user input required 4553 About menu item has ellipsis; no user input required 4554 No user prefs stored in org.bitcoin.bitcoin.plist

  2. burdges commented at 4:02 PM on March 30, 2011: none

    There is also a slight issue that hide window does not hide the window when first pressed on the keyboard or clicked on the dock, instead the window's elevation is altered. If the hide button has previously been pressed, then pressing it again successfully hides the window.

  3. njloof commented at 1:29 PM on May 5, 2011: none

    I don't see a "Hide Window"/"Hide Others"/"Show All" menu option at all under the app main menu (in OSX 10.6.7). Could also use an Edit (for cut/copy/paste) and a Help menu.

  4. gavinandresen commented at 8:49 PM on November 21, 2011: contributor

    GUI is completely different for 0.5 release; going to close this, because I'm sure it has its own completely different set of Mac UI issues.

  5. gavinandresen closed this on Nov 21, 2011

  6. dasher referenced this in commit 6ba8dbd957 on Dec 18, 2012
  7. namecoin-qt referenced this in commit 53e8c9bed3 on Jun 13, 2013
  8. justmoon referenced this in commit cbf5c8c04a on Apr 7, 2014
  9. rdponticelli referenced this in commit 5e53856862 on Nov 26, 2014
  10. rubensayshi referenced this in commit 458b0aa30a on Mar 16, 2015
  11. dexX7 referenced this in commit 80596c42e2 on May 20, 2015
  12. TheBlueMatt referenced this in commit 29a8740421 on Oct 20, 2015
  13. brishtiteveja referenced this in commit c4570b8649 on Jan 25, 2016
  14. laanwj referenced this in commit e505cd551d on Apr 16, 2016
  15. laanwj referenced this in commit 5d01674896 on Apr 16, 2016
  16. laanwj referenced this in commit ee0316f606 on Apr 18, 2016
  17. laanwj referenced this in commit 1ccaf7ad71 on Apr 28, 2016
  18. laanwj referenced this in commit 8197e21a16 on Jun 9, 2016
  19. destenson referenced this in commit 3f7f64a66b on Jun 26, 2016
  20. laanwj referenced this in commit cf44e4ca77 on Jun 13, 2017
  21. AkioNak referenced this in commit b38c9fd8cb on Aug 2, 2017
  22. MarcoFalke referenced this in commit c9a716c2b9 on Sep 29, 2017
  23. classesjack referenced this in commit 4a93e6903c on Jan 2, 2018
  24. HashUnlimited referenced this in commit 4ebfc2a376 on Mar 6, 2018
  25. KrzysiekJ referenced this in commit 26cbe6bc72 on Mar 28, 2018
  26. effectsToCause referenced this in commit 38ce5d95ef on Jun 22, 2018
  27. Empact referenced this in commit 6a61c5e0fa on Aug 1, 2018
  28. laanwj referenced this in commit b586bbd558 on Nov 6, 2019
  29. laanwj referenced this in commit 97b66d34eb on Nov 7, 2019
  30. laanwj referenced this in commit e9c85bb139 on Nov 7, 2019
  31. laanwj referenced this in commit c92f7af618 on Nov 7, 2019
  32. laanwj referenced this in commit 656712fe94 on Dec 9, 2019
  33. laanwj referenced this in commit 4abd92d5c4 on Dec 12, 2019
  34. Warchant referenced this in commit 7958da26e8 on Dec 31, 2019
  35. laanwj referenced this in commit 89c8fe5189 on Jan 2, 2020
  36. laanwj referenced this in commit 66480821b3 on Jan 28, 2020
  37. KolbyML referenced this in commit fb3114c8f1 on Aug 1, 2020
  38. KolbyML referenced this in commit 298f1c74dc on Sep 4, 2020
  39. laanwj referenced this in commit 924a4ff7eb on Oct 29, 2020
  40. MarcoFalke referenced this in commit bce09da122 on Apr 28, 2021
  41. cryptapus referenced this in commit 3961b00136 on May 3, 2021
  42. MarcoFalke referenced this in commit eb9a1fe037 on May 7, 2021
  43. MarcoFalke referenced this in commit c857148636 on May 15, 2021
  44. rajarshimaitra referenced this in commit 07149a9d2c on Aug 5, 2021
  45. DrahtBot locked this on Sep 8, 2021
Labels
Linked (view graph)
#737 Deadlock during startup (Appears to be AddAddress / DNSSeed related)#982 Startup blocks on mutex at "Loading Addresses"#999 v0.6.0rc5 segfault on initial blockchain download when out of diskspace#1065 addrMan crash on CentOS#1098 segfault in qrcode message dialog#1950 Bitcoind crashes when -datadir directory doesn't exist#2416 Bitcoind aborts on startup: ./db/skiplist.h:152 Assertion `n >= 0' failed.#2472 System error: database corrupted: void boost::recursive_mutex::lock(): Assertion `!pthread_mutex_lock(&m)' failed#5698 Code vulnerable to segfault after a network fork#5795 Bizarre test_bitcoin crash, but passes in debugger#6332 Segmentation fault on bitcoind or bitcoin-qt startup (64bit Linux)#6540 scheduler_tests (currently disabled) occasionally deadlocks#8984 GUI hangs during sync#9687 bitcoin-qt crashed in FinalizeNode()#9759 Setting -maxsigcachesize to zero causes segfault#9883 [Qt] Segfault on startup#9997 Running out of disk space during GUI init results in hang and non-drawing windows#10209 Stalled shutdown#10293 SEGV in segwit fundrawtransaction#10861 Segfault on shutdown after pressing 'q' to postpone utxo db upgrade#11355 LevelDB read failure: Corruption: block checksum mismatch#11763 deadlock on shutdown#12038 deadlock on database corruption#12279 shutdown took 8 minutes in v0.15.0.1#13316 make check fails for configure option --with-incompatible-bdb and Berkeley DB 5.3#14330 [tests] segfault during`DEBUG=1` run of existing_data_no_obfuscate locally#14349 mac: make check failure on macOS 10.14#14923 segmentation fault on gui startup#15227 bitcoind terminated with uncaught exception if configure --debug-enabled#15310 gui: crash if encrypt / change passphrase window is open and wallet is unloaded#15379 bitcoind crashes after exception in scheduler thread#16904 Bus error (core dumped) after "Using obfuscation key for" log line#17540 ci build fails in ./qt/test/test_bitcoin-qt on aarch64 native tsan#18362 gui: segfault unloading and immediately reloading wallet with gui#18372 sanitizer: heap-use-after-free in checkinputs_test#18913 ci: fuzz/process_message fails#19024 UB: double lock of mutex in init.cpp#19448 qa: Data race detected when running `mempool_expiry.py`#20163 TSAN race after merge of #20090#20242 fuzz: Properly initialize PrecomputedTransactionData#20334 ci: fuzz/decode_tx fails#20542 Unexpected test fail: wallet/wallet.cpp:3113:51: runtime error: division by zero#20618 Data race in interface_zmq.py#21466 Avoid use of "socket" syscall when formatting IP addresses in CNetAddr::ToString#21632 MemorySanitizer: use-of-uninitialized-value in sqlite3BtreeOpen#21773 fuzz: Ensure prevout is consensus-valid#21802 refactor: Avoid UB in util/asmap (advance a dereferenceable iterator outside its valid range)#21948 test: Fix off-by-one in mockscheduler test RPC#22548 CheckQueue_Correct_Random data race#22588 Cirrus CI showed error in netaddress.cpp file when checking PR#23321 bitcoind segfault's while loading tr descriptor on regtest v22.0#24290 segfault when compiled with depends DEBUG=1 and libc++#24426 test: Fix intermittent Tsan issue#24819 data race in SimpleRoundTripTest logging for macOS#25077 Fix chain tip data race and corrupt rest response#25146 Starting with an unsupported wallet configured leads to a segfault (master only?)#25323 miniscript fuzzer failing after qa-assets update#25365 ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) in BaseIndex#25632 SUMMARY: ThreadSanitizer: SEGV src/index/base.cpp:388:9 in BaseIndex::SetBestBlockIndex(CBlockIndex const*)::$_1::operator()() const#25692 psbt.h:896:51: runtime error: unsigned integer overflow: 0 - 1 cannot be represented in type 'unsigned long'#25857 IBD core dumped during recursive call to CCoinsViewCache::FetchCoin (while connecting best chain tip)#26068 Segmentation fault in the scheduler thread when an index fails to commit to the db#26274 bitcoind dumps core when deriveaddresses is called with index 2147483647 (2^31-1)#26477 validation: fix broken maxtipage comparison#27222 test: use-of-uninitialized-value in sqlite3Strlen30#27354 wallet: Data race in GetOrCreateLegacyScriptPubKeyMan vs IsMine#27355 index: ThreadSanitizer: data race on vptr #27360 ci: use LLVM/clang-16 in native_asan job#27582 TSAN: lock-order-inversion (potential deadlock) in ZapSelectTx test#27922 ci: fix llvm-symbolizer in MSAN jobs#27992 ci: build Valgrind (3.21) from source#28510 migratewallet crashes on an freshly created datadir ( wallet/wallet.h:959: int wallet::CWallet::GetLastBlockHeight() const: Assertion `m_last_block_processed_height >= 0' failed.)#28665 'std::out_of_range' crash in I2P fuzz test#28882 fuzz: Delete wallet_notifications#28917 fuzz, parse_iso8601: attempt to dereference an end-of-stream istreambuf_iterator#28918 fuzz, coinselection: Assertion 'result_bnb->GetChange(coin_params.m_cost_of_change, CAmount{0}) == 0' failed#28969 fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target#29153 new crash in v26.0#29178 ubsan: misaligned-pointer-use in crc32c/src/crc32c_arm64.cc#29272 wallet: fix coin selection tracing to return -1 when no change pos#29767 ThreadSanitizer: data race src/flatfile.cpp:47:13 in FlatFileSeq::Open(FlatFilePos const&, bool)#29908 test: SegFault in `ismine_tests` on SunOS / illumos#30284 Mini miner `AncestorFeerateComparator` Signed Integer Overflow#30402 Illegal Instruction in `CoinStatsIndex::CustomAppend`#31234 fuzz: connman target: terminate called after throwing an instance of 'std::bad_alloc'#31238 fuzz: Limit wallet_notifications iterations#32173 validation: `CheckBlockIndex` crashes during block reconsideration#32780 lsan: add more Qt suppressions#32957 SegFault in QSortFilterProxyModelPrivate::build_source_to_proxy_mapping#33097 fuzz: `txgraph`: Assertion `cmp == 0' failed#33150 intermittent TSAN failure in lockmanager_tests::blockmanager_readblock_hash_mismatch#33277 intermittent Segmentation fault in mptest IPC path (callFnAsyncParams)#33964 Startup crash on macOS with GCC 15.2: `std::source_location::file_name()` is `nullptr`#34014 mptest hangs, when run in a loop#34110 scriptpubkeyman fuzz target creates Base58 too large; Fails on 32-bit (armhf, ...)#34645 oss-fuzz: coins_view_overlay: ASSERT: m_dirty_count == 0#34655 fuzz: keep `coins_view` fuzzers within caller contracts#34732 i386 segv in #0 0xf7a49ce0 in kj::operator*(kj::_::Stringifier, kj::Exception const&) (/lib/i386-linux-gnu/libkj-1.1.0.so+0x38ce0)#34734 test: Fix shutdown vptr race in BlockFilterIndexSync bench#34777 ipc: AddressSanitizer: heap-use-after-free in `capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>::getParams()`#34782 mptest: mp::CancelMonitor: AddressSanitizer: stack-use-after-return

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-19 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me