t3-oss / create-t3-app

The best way to start a full-stack, typesafe Next.js app
https://create.t3.gg
MIT License
24.77k stars 1.14k forks source link

bug: TypeError: trace.getSpan is not a function #1548

Open francispham opened 1 year ago

francispham commented 1 year ago

Provide environment information

System: OS: macOS 13.5.1 CPU: (12) x64 Intel(R) Core(TM) i7-8700B CPU @ 3.20GHz Memory: 40.11 GB / 64.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 16.18.1 - ~/.nvm/versions/node/v16.18.1/bin/node Yarn: 1.22.10 - /usr/local/bin/yarn npm: 9.8.1 - ~/.nvm/versions/node/v16.18.1/bin/npm

Describe the bug

Can't create a new T3 app!

Screenshot 2023-08-29 at 2 21 27 PM

Reproduction repo

N/A

To reproduce

Additional information

No response

AMohamedAakhil commented 1 year ago

It can be fixed by installing opetelemetry:

npm install \
  @opentelemetry/api \
  @opentelemetry/resources \
  @opentelemetry/semantic-conventions \
  @opentelemetry/sdk-trace-node \
  @opentelemetry/instrumentation
juliusmarminge commented 1 year ago

Interesting... never seen and can't repro 🙄

francispham commented 1 year ago

It can be fixed by installing opetelemetry:

npm install \
  @opentelemetry/api \
  @opentelemetry/resources \
  @opentelemetry/semantic-conventions \
  @opentelemetry/sdk-trace-node \
  @opentelemetry/instrumentation

Thank you @AMohamedAakhil It works after installing the opetelemetry package! May I ask how you know what is missing? Thank you!

francispham commented 1 year ago

Hi @juliusmarminge,

Thank you for replying. It's weird. I still got the error when trying to bootstrap a new app today: Screenshot 2023-09-06 at 1 11 47 PM