Comments (5)
Any chance to see the trace file? If not then if you could just post the value of call->sig->name (e.g. p call->sig->name.c_str()) in Trace::Parser::parse_call_details at trace_parser.cpp:187 then that should allow us to fix it quickly.
from apitrace.
I would rather not post the file in the bugtracker - private mail should be ok if you need it. I wrote you a message through github with my address if you need it.
#4 0x00000000004726ba in Trace::Parser::parse_call_details (this=0x7fffe41b4c80, call=0x7fffdd2cfb30)
at /home/chehrlic/tds/apitrace/trace_parser.cpp:187
187 parse_arg(call);
(gdb) p call->sig->name.c_str()
$1 = 0x7fffdd218058 "glLoadMatrixd"
And two frames below:
#1 0x0000000000472f72 in Trace::Parser::parse_array (this=0x7fffe41b4c80) at /home/chehrlic/tds/apitrace/trace_parser.cpp:323
323 array->values[i] = parse_value();
(gdb) p len
$6 = 16
(gdb) p i
$7 = 6
from apitrace.
Pushed the wrong button :)
from apitrace.
Ok, I think I've found the problem. To exit the application I simply killed it by pressing STRG+C. This leads to a corrupted gzip-file.
Imho the assert() should not be there when the file pointer is at EOF - this should fix the issue
from apitrace.
It should be fixed now. Thanks for investigating this.
from apitrace.
Related Issues (20)
- Replacement of shader via glDetachShader + glAttachShader leads to link error HOT 2
- eglretrace crashes on rayman2_gl trace
- Can Apitrace support retrace through EGL on Windows HOT 2
- loop option doesn't work for specific trace HOT 1
- retrace --loop crashes when VAO is created in setup frame and deleted in loop frame HOT 1
- Tellusim Upscaler (Star Wars) 20230513 trace doesn't work properly
- Failed to capture trace of wgf11filter HOT 1
- Build system complains about uncloned submodules for bundled dependencies even when using dependencies from system HOT 4
- Bug recording instanced draw calls with user arrays HOT 18
- [enhancement] replace zlib HOT 1
- Feature Request: Attach apitrace to Already Running Processes HOT 4
- During tracing gl-500-texture-cube-arb.exe, missing cube map HOT 2
- Wolfenstein: The Old Blood tracing broken due to abuse of GL_MAP_PERSISTENT_BIT mappings HOT 19
- trimming broken for some traces HOT 7
- capture/replay broken for indirect draws HOT 15
- Commit cff22f0 Introduces Segfault HOT 3
- eglQueryDevicesEXT egl spec definition wrong HOT 1
- undefined symbol: __libc_dlopen_mode, version GLIBC_PRIVATE HOT 5
- [OpenGL] Replay issue with glUniformHandleui64ARB HOT 2
- Possibility for a new stable release?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apitrace.