[Rust] Backtrace: Error ์ถ์ ํ๊ธฐ
Rust์์ ๋ชจ๋๋์ ๊ธฐ๋ฐํ ์์ธ์ฒ๋ฆฌ๋ฅผ ํ๋ค๋ณด๋ฉด ์ข ๋ถํธํ ๊ฒฝํ์ ํ ๋๊ฐ ์์ ๊ฒ์ด๋ค.
์ค๋ฅ๋ฅผ ์์ฑํด์ ๊ทธ ์ค๋ฅ ๋ฐ์์ฌํญ์ ์ถ์ ํ๊ณ ์ถ์ ๋๊ฐ ์์ ํ ๋ฐ

์ค๋ฅ๋ฅผ ๊ฐ์ ธ๋ค๊ฐ ํจ๋์ ํฐ๋จ๋ฆฌ๋๋ผ๋, unwrap()์ ํ ์์ ์ ์ฝ๋๋ผ์ธ 122์ traceํด์ฃผ์ง, ์ค์ ๋ก ์ค๋ฅ๊ฐ ์์ฑ๋ ์ 110๋ผ์ธ์ ์๋ ค์ฃผ์ง๋ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋จ์ํ ์ํฉ์์๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง, ํธ์ถ ์คํ์ด ๊น์ด์ง๊ฑฐ๋ ์ฌ๊ทํธ์ถ ๋ฑ์ด ์กด์ฌํ๋ ์ํฉ์์ ์ด๋ฌํ ๊ตฌ์กฐ๋ ๋๋ฒ๊น ์ ๋ค์ ์ด๋ ต๊ฒ ๋ง๋ ๋ค...
Backtrace
์ด๋ฌํ ๊ธฐ๋ฅ์ ๊ฐ์ ํ๊ธฐ ์ํด 1.65๋ถํฐ Backtrace ๊ธฐ๋ฅ์ ๊ณต์ ์ ๊ณตํ๋ค.
์ฌ์ฉ๋ฒ์ ๊ทธ๋ฆฌ ์ด๋ ต์ง ์๋ค.
์ฐ์ trace ์ ์ฅ์ฉ ๊ฐ์ฒด๋ฅผ ์๋ฌ ํ์ ์ ํฌํจ์ํค๊ณ

์ค๋ฅ๋ฅผ ์ต์ด ์์ฑํ ๋ Backtrace๋ฅผ ์์ฑํด์ ์ง์ด๋ฃ๋๋ค.
๊ทธ๋ผ ์ด ์์ ์์ ํธ์ถ ์คํ์ ์ถ์ ํ๊ฒ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋ฅ๋ฅผ ๋ฐ์ ์์ ์์ backtrace๋ฅผ ์ฐ์ด๋ณด๋ฉด

์ํ๋๋๋ก ๋์ฌ ๊ฒ์ด๋ค!

์ฐธ์กฐ
https://blog.naver.com/sssang97/222919165538
https://doc.rust-lang.org/std/backtrace/index.html