Comments (5)
The following seems to cause it fairly consistently
- Reach a certain point (like getting the last key in chad)
- Load a savestate before said point
- Load a different savestate before said point
- Tool freezes and closing it is required to get it working again
from libtas.
This might have been fixed by 748d54e
from libtas.
Not yet fixed
from libtas.
Freezes happen because the game closes a thread and creates another thread immediately. Pthread library recycles the thread, so the new thread has the same pthread id, but is a different process. When trying to suspend this thread for a future state saving/loading, the signal fails to reach the thread, so the thread is still active, and the tool infinitely waits for this thread to unsuspend.
from libtas.
This should be fixed by 384d881. Now both pthread id and process tid must be identical for a matched thread.
from libtas.
Related Issues (20)
- Marker's Don't adjust position when adding/deleting frames HOT 1
- Package 'qt5-default' has no installation candidate (on Ubuntu) HOT 1
- PopCap Games - Dynomite runs. but doesnt let me frame advance. HOT 4
- [Feature Request] Socket Communication Functions in Lua HOT 2
- Requires liblua 5.3-0 HOT 1
- Celeste64 hangs for a minute setting `CurrentThread.CurrentCulture` HOT 2
- Savestate Loading doesn't work in Celeste64, causes SIGSEGV in `ThreadManager.cpp` HOT 3
- Hacknet does not read inputs properly HOT 2
- On new ruffle versions, many x11 calls are not hooked HOT 1
- Advance/rewind on mouse wheel + RMB HOT 2
- Certain FMOD GameMaker games crash instantly on startup (Pizza Tower is unusable)
- "Remore markers" if there are several in the selection
- Semi-Inconsistent Lag Frames
- Enlarge commandline options field when increasing width of libTAS
- Audio problems with ruffle at certain framerates HOT 2
- No audio coming out of libTAS even if "Mute" is unchecked HOT 6
- Option to hide marker view HOT 1
- Ruffle + OpenGL has corrupted ImGui text HOT 1
- SQLite error "attempt to write a readonly database" when "Prevent writing to disk" is turned on HOT 5
- [Wine] I Wanna Be The Guy: Gaiden Not Running
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 libtas.