Reloading via "Restore" option in the death dialogue results in broken UI (extra scrollbars) #250

Closed
opened 2020-02-04 20:50:00 +00:00 by x-qq · 2 comments
x-qq commented 2020-02-04 20:50:00 +00:00 (Migrated from github.com)

Self-explanatory.

afterd

Self-explanatory. ![afterd](https://user-images.githubusercontent.com/55463047/73785780-a530ce00-47a0-11ea-82de-044cdefe2f98.png)
CelticMinstrel commented 2020-02-14 01:30:03 +00:00 (Migrated from github.com)

Is this still an issue after @x-qq's scrollbar rework?

Is this still an issue after @x-qq's scrollbar rework?
NQNStudios commented 2024-12-01 17:39:13 +00:00 (Migrated from github.com)

This just randomly happened to me after launching the game on Mac passing a party at the command-line.

The console says:

Working directory: "/Users/nat/repos/cboe/build/Blades of Exile"
Program directory: "/Users/nat/repos/cboe/build/Blades of Exile"
Scenario directory: "/Users/nat/Library/Application Support/Blades of Exile/Scenarios"
Temporary directory: "/Users/nat/Library/Application Support/Blades of Exile/Temporary Files"
AL lib: (EE) FillCPUCaps: Failed to open /proc/cpuinfo, cannot check for NEON support
3783439268
An internal OpenGL call failed in TextureSaver.cpp(38).
Expression:
   glGetIntegerv(GL_TEXTURE_BINDING_2D, &m_textureBinding)
Error description:
   GL_INVALID_VALUE
   A numeric argument is out of range.

An internal OpenGL call failed in Texture.cpp(167).
Expression:
   glGenTextures(1, &texture)
Error description:
   GL_INVALID_VALUE
   A numeric argument is out of range.

An internal OpenGL call failed in TextureSaver.cpp(38).
Expression:
   glGetIntegerv(GL_TEXTURE_BINDING_2D, &m_textureBinding)
Error description:
   GL_INVALID_VALUE
   A numeric argument is out of range.

An internal OpenGL call failed in Texture.cpp(167).
Expression:
   glGenTextures(1, &texture)
Error description:
   GL_INVALID_VALUE
   A numeric argument is out of range.

Everything other than the OpenGL error is normal output for me on Mac.

This party, loaded from the command line, reproduces this for me reliably:
AllSpells.exg.zip

I'll have to see if restoring from death with this party reproduces the exact case that was originally reported, and fix both cases.

This just randomly happened to me after launching the game on Mac passing a party at the command-line. The console says: ``` Working directory: "/Users/nat/repos/cboe/build/Blades of Exile" Program directory: "/Users/nat/repos/cboe/build/Blades of Exile" Scenario directory: "/Users/nat/Library/Application Support/Blades of Exile/Scenarios" Temporary directory: "/Users/nat/Library/Application Support/Blades of Exile/Temporary Files" AL lib: (EE) FillCPUCaps: Failed to open /proc/cpuinfo, cannot check for NEON support 3783439268 An internal OpenGL call failed in TextureSaver.cpp(38). Expression: glGetIntegerv(GL_TEXTURE_BINDING_2D, &m_textureBinding) Error description: GL_INVALID_VALUE A numeric argument is out of range. An internal OpenGL call failed in Texture.cpp(167). Expression: glGenTextures(1, &texture) Error description: GL_INVALID_VALUE A numeric argument is out of range. An internal OpenGL call failed in TextureSaver.cpp(38). Expression: glGetIntegerv(GL_TEXTURE_BINDING_2D, &m_textureBinding) Error description: GL_INVALID_VALUE A numeric argument is out of range. An internal OpenGL call failed in Texture.cpp(167). Expression: glGenTextures(1, &texture) Error description: GL_INVALID_VALUE A numeric argument is out of range. ``` Everything other than the OpenGL error is normal output for me on Mac. This party, loaded from the command line, reproduces this for me reliably: [AllSpells.exg.zip](https://github.com/user-attachments/files/17969949/AllSpells.exg.zip) I'll have to see if restoring from death with this party reproduces the exact case that was originally reported, and fix both cases.
Sign in to join this conversation.
No description provided.