Open kcrimson opened 20 hours ago
Hi,
I am testing https://github.com/grafana/pyroscope-java/pull/136 with JFR support, what we see after running application for a longer period of time is these errors in console:
`2024-10-09 07:05:43.474 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 322585"}
2024-10-09 07:05:53.482 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 361690"}
2024-10-09 07:06:03.464 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 363222"}`
Can somebody help me decipher what is going on here?
You may want to try apply these patches https://github.com/grafana/jfr-parser/pulls?q=is%3Apr+++author%3Asivachandran They address some JFR parsing issues
Hi,
I am testing https://github.com/grafana/pyroscope-java/pull/136 with JFR support, what we see after running application for a longer period of time is these errors in console:
`2024-10-09 07:05:43.474 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 322585"}
2024-10-09 07:05:53.482 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 361690"}
2024-10-09 07:06:03.464 [ERROR] Error uploading snapshot: 422 {"code":"unknown","message":"parsing IngestInput-pprof failed jfr parser ParseEvent error: error reading CP: error reading class{name: java.lang.Class, id: 165, fields: [{Name:classLoader Type:166 ConstantPool:true Array:false} {Name:name Type:168 ConstantPool:true Array:false} {Name:package Type:186 ConstantPool:true Array:false} {Name:modifiers Type:206 ConstantPool:false Array:false} {Name:hidden Type:211 ConstantPool:false Array:false}]} int overflow @ 363222"}`
Can somebody help me decipher what is going on here?