Questions tagged [bug]

Use this tag for all questions which appear to be a bug and should be reported to upstream project developers.

Filter by
Sorted by
Tagged with
0
votes
0answers
12 views

How to test for compiler bugs allowing arbitrary jumps?

OptimizerStateKnowledgeNotResetForJumpdestand OptimizerClearStateOnCodePathJoin allowed in certain condition a jump to incorrect destination. Yet, I’m not finding their specific issues in https://...
0
votes
1answer
47 views

smart contract is too smart: different bahaviors of smart contract on different version of geth or solidity

recently I am learning how to deploy and call smart contract on ethereum. I am working on a very simple contract as follows: pragma solidity >=0.4.24 <0.6.0; contract TestContract{ uint ...
1
vote
0answers
25 views

Is there a curated list of known security vulnerabilities related to escrow?

In Factories Improve Smart Contract Security, Steve Marx says that: This bug was hand-picked to show the benefit, but this bug is representative of a large class of bugs around escrow. In my ...
3
votes
1answer
96 views

What is the “pre-commit” scheme to defeat TOD attack?

I am writing to inquire feasible strategies to defeat Transaction Ordering Dependence (TOD) bugs. I learned from the best practice guideline such that we can use a so-called "pre-committed" scheme ...
0
votes
0answers
21 views

Help needed: MetaMask crash reason?

I am experiencing an issue of MetaMask but I do not know how to track down if this is due to MetaMask itself or due to my dapp. Following problem: I load my webpage in Chromium on Linux and log in to ...
0
votes
1answer
11 views

How is it possible to print tokens out of nowhere with the batchOverflow problem?

As stated in the title I've been looking at the Batch Overflow issue that happened last year where someone printed tokens out of nowhere. I see that when you create a token, you specify a totalSupply ...
0
votes
1answer
65 views

ABIEncoderV2PackedStorage bug, is something to worry about? any info?

I have a simple factory of ERC-20 Tokens, deployed to Rinkeby using remix. When I create contracts with this factory and verify the code in Etherscan (using etherscan API) I am having this warning in ...
2
votes
1answer
1k views

IPFS gateway not getting my files , Keeps on loading without any errors

After making all the client side scripts inside a folder which are needed for my website (in dist folder) checked with ipfs swarm peers : shows many results then adding the files with ipfs add -r ...
1
vote
0answers
66 views

window.Web3 is missing in Mist

When I open the below HTML code in Mist 0.11.1 the popup shows empty that is window.Web3 is undefined! How to make window.Web3 to work in Mist? My code similar to this works in MetaMask but not in ...
1
vote
1answer
286 views

Nested structs that are part of a mapping broken in Solidity 0.5.0?

The following code compiled successfully with Soldity 0.4.21. With 0.5.0 it triggers a fatal compilation error as follows: UnimplementedFeatureError: Encoding type "struct TestNestedStructInMapping....
0
votes
1answer
24 views

What is the recommended procedure to report potential vulnerabilities in a smart contract?

I was browsing etherscan's verified smart contracts (i.e. the ones with the source code attached), and I saw that one of the smart contracts contain (or at least I think it contains) a potential ...
1
vote
0answers
159 views

Remix - Contract A doesn't work anymore when I deploy contract B

I recently had to deploy my second contract on the local Ganache Blockchain (Windows) using http://remix.ethereum.org/. But every single time I deploy contract B after I deployed contract A, contract ...
1
vote
1answer
402 views

Geth account unlocked for 2 seconds

My question relates to a older question on this stackexchange. Details Patrick used the Ethereum Wallet to transfer 1 ether to test out buying TheDAO tokens on his mining computer. When (so far it ...
1
vote
2answers
588 views

geth: command not found (Ubuntu)

I have Ubuntu 18.04 installed, and I just installed Mist. To my understanding, installing Mist should have installed Geth as well, but when I do the command geth in a terminal, I receive geth: ...
0
votes
1answer
36 views

Mist can't run on a testnet?

When I install Mist, and after a bit of loading, it starts downloading the blockchain for the mainnet, but when I change the network, I get an error that it's not connecting. If I try to restart mist (...
0
votes
2answers
238 views

Why Deployment of ERC20 token contract to Ropsten is taking lot of time?

I'm trying to deploy my ERC20 token contract on Ropsten network, It took 2hr 30 mins and still pending, what is happening, any problem with deployments? Is it linked to the recent batchOverflow Bug ...
0
votes
0answers
115 views

MetaMask sometimes infinite loading

my MetaMask does sometimes load infinitely. It then says "Connecting to Main Network" until I click on "Ropsten" and then back to "Main Network". That normally is no problem for me. But as I am a ...
1
vote
0answers
366 views

Error: new BigNumber() not a base 16 number when use map

I am new to Solidity programming and writing smart contracts for one of the application. I test the contract on my private train: contract Proof { struct FileDetails { uint timestamp; ...
0
votes
1answer
83 views

(SOLIDITY) Address in mapping - BUG?

Original post: Sorry I just found out this way it actually works. But the problem is when I trying to look up address manually, not by msg.sender. Code: mapping (address => uint) count; ...
0
votes
1answer
213 views

Help - Token holder has more tokens than total supply

I found a token, where the total supply is 200000000000000 (200,000,000,000,000) and the decimals are 8 so the total supply should be 2M. But now there is a token holder that generated tokens ...
1
vote
0answers
79 views

How can gasUsed of a transaction be lower than the gas used by internal transactions?

Take this transaction for example: https://etherscan.io/tx/0xb8c2ee4dcc07352b535317304ca64ada5b03ab3c868a2281609cfd4ac4c619e9 It reports a gasUsed of 163215 when calling the contract. On the other ...
1
vote
2answers
545 views

Where to post: Rinkeby Authenticated Faucet down with respect to Twitter?

When attempting to use the Rinkeby Authenticated Faucet from Chrome or FF, I just get the error: zlib: invalid header It's not due to time limits (not even close), the Tweet post includes the address ...
1
vote
0answers
37 views

Metamask- Out of gas error [duplicate]

I have a question about my Ethereum Stack Exchange post: Metamask Out of gas error I cannot transfer Ethereum from Metamask. It gives me out of gas error. I was trying to transfer just 1 of 5 ethers ...
0
votes
2answers
262 views

can't send any ETH from mist wallet

can't apply any contract, cant send any ETH. Mist is on the actual block, time is updated - nothing works. what to do? on etherscan it still shows my balance. always stuck on 0 out of 12 confirmations
2
votes
1answer
83 views

What are some solutions to getting the money back with the Parity bug?

Having over $150+ Million stuck in parity. What are some proposed solutions to unfreeze these funds?
2
votes
0answers
50 views

What exactly happened with the parity bug in Nov-2017 to lose $300+ M? [duplicate]

From my understanding, all I know is that ether got locked up in parity and there's no way to get it out. I'm not familar with parity, as I just use myetherwallet to store ether. Isn't parity just a ...
1
vote
0answers
130 views

Function consumes all gas using TestRPC, but is fine in JS VM

So here's the function that's causing trouble: function init() { require(! isInitialized); isInitialized = true; bytes32[] storage votableGroups; bytes32 fullTimeHash = keccak256('...
1
vote
0answers
36 views

How are Ethereum security bugs fixed? what is the process?

When a security vulnerability (or a high risk bug) is found in Ethereum code. What are the actual steps of detection, report, fix and deployment that are in place to resolve the issue? Are the bugs ...
0
votes
2answers
92 views

Are there any code quality certifications or standards for smart contracts

In light of recent statistics on # of bugs in smart contracts and the DAO heists I like to know if there are any kind of smart contract quality certification framework , smart contract standards or ...
0
votes
1answer
1k views

Is that a serious bug?

I am trying to store and send some ERC20 tokens from myetherwallet. My wallet does not show me the right balance of tokens. When trying to send those tokens to another Ethereum address (that I ...
0
votes
2answers
594 views

how can defence reentrancy attack

I studied The DAO attack. Ethereum's reentrancy attack is still work. but ethereum network also still work( Sure, compiler says "warning" ) How do you believe your contract will be safe? How ethereum ...
2
votes
1answer
275 views

Can't visit UI if Parity use --geth to set geth mode

I use --geth to set Parity to geth mode. Because I want to use personal.unlockAccount and unlock an account permanently.(If don't set geth mode, it can't unlock permanently... which mentioned in this ...
2
votes
1answer
2k views

Parity keeps restarting warp restore

It seems to be making progress in the Web UI and it shows in the bottom right, "70% warp restore, Homestead, 1/26/50 peers". After about 70%, it seems to encounter an error and restarts the warp ...
3
votes
0answers
366 views

Mist wallet crashes when importing/dropping wallet file

After dropping the UTC--2017-06-07T19-18-29 file on a fresh Mist 0.8.10 install, Mist automatically closes. Is this a known issue?
1
vote
0answers
103 views

Ether.li transfer problem despite correct password

AFter entering correct passwort when trying to transfer ETH on ether.li (via browser), I always get an error message "Type error: Object doesn't support property or method 'assign'"... Does anyone ...
7
votes
1answer
511 views

Parity - Token disappear

love parity, great Ethereum Client and a stunning pace of progress. If the developers read this: Much thanks! But there is one little tiny bug ... When I start parity and open the visual wallet in ...
-3
votes
1answer
324 views

Did I actually just win 1 Ethereum? Is it truly mine?

I was looking for coins to mine & exchange for bitcoins when I found out about Ethereum. I have literally no knowledge about it or anything at all. I went for a site (https://freeeth.me/) to win ...
2
votes
1answer
943 views

Solidity Error: Doc tag @notice not valid for statements

I'm trying to compile my Solidity smart contract, but I keep getting this error: Doc tag @notice not valid for statements. There is no @notice statement in my code. The error seems to happen with ...
6
votes
2answers
627 views

Error with: meteor add ethereum:web3

If I run the command: $> meteor add ethereum:web3 I get the following error message: => Errors while adding packages: While checking for ethereum:web3@0.18.4: error: No ...
3
votes
1answer
59 views

Parity 1.6.3 issue building with multirust

cat /Users/xxxxxxxxxxx/Library/Logs/Homebrew/parity/01.multirust 2017-03-21 16:08:46 -0500 multirust update stable Failed to execute: multirust update stable HOMEBREW_VERSION: 1.1.11 ORIGIN: https:/...
4
votes
1answer
266 views

Unexpected implicit casting in Solidity's exponential operator

While investigating an incorrect token award bug in an ERC20, it's come to light that there is an apparent inconsistency in casting with regard to the exponential operator a**b. In particular, the ...
6
votes
3answers
482 views

Solc Compiler oversight? Innappropriate mapping declaration overwrites storage

I have written a contract that has the mapping storage variable A & B. These variables get initialized with some values in constructor. A method getBalance returns the balance from mapping A & ...
2
votes
1answer
300 views

Upgrade to Truffle 3.0, compile error

I installed truffle V3.1.1 and whether I try truffle init or truffle init webpack, I am unable to compile the example contracts. sudo truffle compile /usr/lib/node_modules/truffle/node_modules/...
3
votes
1answer
1k views

Transaction pending status - blockNumber: null

I am calling a contract deployed on private blockchain. The transaction is always pending. > txpool.status { pending: 1, queued: 0 } > eth.getTransaction(eth.getBlock("pending")....
3
votes
1answer
1k views

Compiling solidity code with geth+testrpc - Error: Invalid JSON RPC response

I'm attempting to compile the following contract using geth console attached to a testrpc instance: contract UnitCounter { mapping (address => uint256) public UnitsFrom; uint256 public ...
1
vote
1answer
162 views

Parity default “token deployment” Dapp issue

I'm using Parity 1.4.6 testnet on OSX. When I'm trying to test default token deployment Dapp, transaction sending responds with "Transaction cost exceeds current gas limit. Limit: 5183626, got:...
1
vote
0answers
131 views

Ethereum Wallet / Mist v0.8.8 keeps shutting down and therefore not syncing

I hope someone can help. I have Ethereum Wallet v0.8.8 and Mist v0.8.8 (windoes 64bit). They open OK, and looks like they start to sync with the blockchain. However, after 30-60 seconds they always ...
5
votes
1answer
938 views

Problem while generating DAG for Epoch 1 with geth

I am running geth on private ethereum network. I have changed the CalcDifficulty() in block_validator.go to always return return big.NewInt(0x100)... to have a constant difficulty. The mining starts ...
4
votes
3answers
2k views

(Parity) How do I correct “columns families not opened”

Starting Parity/v1.5.0-unstable-0c7b7fc-20161204/x86_64-macos/rustc1.13.0 2016-12-04 18:50:47 State DB configuration: fast 2016-12-04 18:50:47 Operating mode: active 2016-12-04 18:50:47 ...
4
votes
1answer
308 views

Calling a constant function with no arguments using async

Is there a way to call a contract with no arguments using async? Contract code: contract A { function test() constant returns(string s, address addr) { s = "Success!"; addr = msg....