BEEmod / BEE2.4

Tool to mod Portal 2's Puzzlemaker
282 stars 63 forks source link

BEEmod 4.41-beta5: Selecting a grouped palette from the Palette menu bar dropdown crashes the app #1732

Closed LautaroL20 closed 3 years ago

LautaroL20 commented 3 years ago

BEE2 Application Version

4.41-beta5 32-bit

BEE2 Package Version

4.41-beta5

What operating system are you running on?

Windows 7 (64bit)

Description of the issue

BEEmod palettes stop working the app

The following crash message will occur once you close the application via task manager or through the "has stop working" window:

BEEmod BrokenPipeError;  WinError 109  has finished the  canalization

Logs and Reports

Unfortunately, once the application throw the crash message after you close it, will not produce any related info about the crash on the logs... but I have posted a screenshot of the crash message though.

vrad-exe commented 3 years ago

It crashes if you select a grouped palette through the menu bar, if you select it in the separate palettes window it works fine

vrad-exe commented 3 years ago

Here's the error in English:

Traceback (most recent call last):
  File "tkinter\__init__.py", line 814, in callit
  File "bg_daemon.py", line 772, in check_queue
  File "multiprocessing\connection.py", line 262, in poll
  File "multiprocessing\connection.py", line 333, in _poll
BrokenPipeError: [WinError 109] The pipe has been ended
TeamSpen210 commented 3 years ago

That’s unfortunately a red herring error message, it’s from the loadscreen half of the app loosing communication with the main part after that failed. There should be something in the log files?

vrad-exe commented 3 years ago

I don't see anything useful in the log, it just ends off with "saving changes in config".

LautaroL20 commented 3 years ago

TeamSpen210 said: "There should be something in the log files?"

Nope, that is why I have posted a screenshot of the crash message that might help.

TeamSpen210 commented 3 years ago

Confirmed this happens, weird.

LautaroL20 commented 3 years ago

These betas have proven to be very useful because they prevents people to have to deal with all these annoying issues in the main release and helps a lot to improve it.