Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SMP 1.0.4 and higher causes foobar2000 process hang on exit #61

Closed
5r-kocm opened this issue Mar 1, 2019 · 10 comments
Closed

SMP 1.0.4 and higher causes foobar2000 process hang on exit #61

5r-kocm opened this issue Mar 1, 2019 · 10 comments
Labels
bug Something isn't working

Comments

@5r-kocm
Copy link

5r-kocm commented Mar 1, 2019

On Windows 7 SMP 1.0.4 and higher causes foobar2000 process hang on exit.
Have to kill foobar2000.exe process manually.

Tested in virtualbox on both 32 and 64 bit oses.
Also tested on real hardware with the same behavior.

@TheQwertiest
Copy link
Owner

Could you create a memory dump which is captured during the freeze/deadlock?

How to create a memory dump

Once fb2k freezes/deadlocks:

  1. Launch task manager (CTRL-SHIFT-Escape).
  2. Click on Details tab.
  3. Right-click on foobar2000.exe process > Create Dump File


Post the resulting *.dmp file on the sharing service of your choice.

@5r-kocm
Copy link
Author

5r-kocm commented Mar 6, 2019

@5r-kocm
Copy link
Author

5r-kocm commented Mar 6, 2019

By the way, latets version of Jscript Panel also hangs my foobar on win7.

@TheQwertiest
Copy link
Owner

Thanks!
Hm, it seems that both foo_spider_monkey_panel.dll and mozjs.dll were unloaded at the time of the freeze, so this might not be actually caused by SMP.
Could you try removing the foo_input_monkey component and see if freeze comes up again? If it does, please, make and post a new dump.

@5r-kocm
Copy link
Author

5r-kocm commented Mar 7, 2019

Still freezes without monkeys audio decoder:
https://drive.google.com/file/d/1o4OITTxqh_1Y22s5cM5YiJYyuNpGKZBl/view?usp=sharing

@5r-kocm
Copy link
Author

5r-kocm commented Mar 7, 2019

Tried on a clean 1.4.2 install with latest CUI, panel stack splitter, SMP.
Added SM panel, and foobar hung on exit.

Dump on clean install:
https://drive.google.com/file/d/1iRkATNM5E9XPC9xpVGL5Akwr__1JvIeY/view?usp=sharing

@TheQwertiest
Copy link
Owner

Tried on a clean 1.4.2 install with latest CUI, panel stack splitter, SMP.

Thanks! This helps a lot! I'll look into it =)

@TheQwertiest TheQwertiest added the bug Something isn't working label Mar 7, 2019
@TheQwertiest TheQwertiest added this to To do: current release in Spider Monkey Panel via automation Mar 7, 2019
@TheQwertiest
Copy link
Owner

Should be fixed in the latest build, once it's done building

@TheQwertiest
Copy link
Owner

TheQwertiest commented Mar 7, 2019

Please try the latest build

@TheQwertiest TheQwertiest moved this from To do: current release to Done in Spider Monkey Panel Mar 7, 2019
@5r-kocm
Copy link
Author

5r-kocm commented Mar 8, 2019

Hangs are gone, thank you. Maybe you can fix #60 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

2 participants