Porphyrins accumulate, particularly when there is increased oxidative stress in the hepatocytes, which is usually due to increased hepatic iron, but which may also be due to alcohol, smoking, estrogens, or hepatitis C or HIV infection.