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

Black Screen Crash on Launch #2784

Closed
Yogeshi86 opened this issue May 14, 2021 · 11 comments
Closed

Black Screen Crash on Launch #2784

Yogeshi86 opened this issue May 14, 2021 · 11 comments
Labels
bug Something isn't working crash Causes PoB to crash and is High Priority

Comments

@Yogeshi86
Copy link

When launching in Windows 10, PoB is freezing on the main screen and forcing windows to close it. When this started to manifest, it would resolve if the software was reinstalled. It no longer fixes the issue.

I haven't been able to recover any crash files to help diagnose this but am open to trying other ways to capture this data. A screen capture will only show a blank, black screen.

I use PoB religiously while playing PoE and I am finding this very difficult to navigate/deal with.

The issue appears to occur when the software is launched in my second monitor.

@Yogeshi86 Yogeshi86 added the bug Something isn't working label May 14, 2021
@zao
Copy link
Contributor

zao commented May 14, 2021

Which Windows 10 version is this, what GPUs do you have in your machine (integrated and discrete)?
If on an older AMD GPU, is your Radeon control panel tuned for Compute or Graphics? https://www.amd.com/en/support/kb/faq/dh3-024

When does it crash, after a bit of launch or rather immediately at startup during the green console or showing the window?
Does it seem to correlate with update checking or some other long-running task?

@Yogeshi86
Copy link
Author

Windows 10 version 20H2, OS Build 19041.928

Running GeForce GTX1070 8GB card, no integrated GPU showing on my system information. All software/drivers is up to date.

Freeze/lock up occurs right after the initial green console screen vanishes and the PoB window opens. It opens as a black screen with the top bar blank, only showing the minimize/window/close buttons there.

It does not seem to correlate with any specific tasks that I can identify, as the console has already finished its sequence/update process. It only occurs if the window has been closed and then relaunched on my secondary display, and seems to not occur as long as I never move it off my primary after a reinstall (tested this a few more times this morning since submitting issue.)

@zao
Copy link
Contributor

zao commented May 14, 2021

Could you try this variant of SimpleGraphic.dll, temporarily replacing the one in your PoB folder?
https://github.com/zao/PathOfBuilding-SimpleGraphic/actions/runs/842555056

It's going to be annoying and try to redownload the old one as an "update" every time you run but I'm curious if the changes I've made to the graphics backend make any difference.

@Neclony
Copy link

Neclony commented May 26, 2021

works for me, thanks!

@zao
Copy link
Contributor

zao commented May 26, 2021

@Neclony Ooh, that's interesting.

Could you describe how your PoB was behaving prior to testing this DLL, please also mention what hardware and Windows version you are on?

@Neclony
Copy link

Neclony commented May 26, 2021

After the small green window(I believe this window opened on the primary monitor) it opened the actual window in black on the secondary monitor. It constantly had a bit, maybe 10-20% CPU usage and not responding in Task Manager. I left it like that maybe for a minute but nothing more happened other than when I tried to close it that Windows wrote that it crashed with the typical popup to end the process.

Last time working I closed it maximized on the secondary monitor so I couldn't even "restore" it to a smaller window to move it to the primary(no key combination or option worked). I had to turn off the secondary monitor to launch it again without a problem. I should mention that it works on the secondary without a problem if it opened on the primary, so closing it on the primary is necessary(Windows cached window position).

2 monitor setup, with too many peripheral devices ^^
Version: 20H2 latest security patch
i7-9700k
16GB RAM
GTX 1080 Ti
how specific do you need the hardware?

@Neclony
Copy link

Neclony commented May 26, 2021

oh and it also crashes like this in a normal window when it launches on the secondary monitor and I can even move it to the primary but Windows does not remember the position of the "crashed" window when closed.

@zao
Copy link
Contributor

zao commented May 26, 2021

@Neclony It should be fine for you to continue using this reworked DLL, the only bug I currently know about in it is that it once failed to completely exit for me when closing the program.

Thanks for the information on the problem and your setup, it'll help to evaluate how safe it is to integrate the changes into the main Path of Building runtime. It sounds like you're indeed in the same problem category as the original poster.

@Keinaku
Copy link

Keinaku commented Aug 18, 2021

Hi, i have the same problem the green screen open and after a few second it close the main windows.

My spec :

I9-9900k
32Go Ram 2666mhz
Rx 5500 xt 8GB with radeon software update 21.6.1
3 Screen


Nom de l’application défaillante Path of Building.exe, version : 0.0.0.0, horodatage : 0x606d1b4c
Nom du module défaillant : SimpleGraphic.dll, version : 0.0.0.0, horodatage : 0x57c6e801
Code d’exception : 0xc0000005
Décalage d’erreur : 0x0000b9a9
ID du processus défaillant : 0x1d24
Heure de début de l’application défaillante : 0x01d793dd87a74f1d
Chemin d’accès de l’application défaillante : C:\Users\Keinaku\AppData\Roaming\Path of Building Community\Path of Building.exe
Chemin d’accès du module défaillant: C:\Users\Keinaku\AppData\Roaming\Path of Building Community\SimpleGraphic.dll
ID de rapport : 8d943040-3f76-4850-8945-3b32702fbf4e
Nom complet du package défaillant :
ID de l’application relative au package défaillant :

Nom de l’application défaillante Path of Building.exe, version : 0.0.0.0, horodatage : 0x606d1b4c
Nom du module défaillant : ntdll.dll, version : 10.0.19041.1110, horodatage : 0x8a32a22a
Code d’exception : 0xc0000005
Décalage d’erreur : 0x0005b902
ID du processus défaillant : 0xff8
Heure de début de l’application défaillante : 0x01d793df3bbac50d
Chemin d’accès de l’application défaillante : C:\Users\Keinaku\AppData\Roaming\Path of Building Community\Path of Building.exe
Chemin d’accès du module défaillant: C:\Windows\SYSTEM32\ntdll.dll
ID de rapport : 27d16f29-c2af-47ea-9e6c-39de6da30144
Nom complet du package défaillant :
ID de l’application relative au package défaillant :

@coffeeblacker
Copy link

FYI - Mine was crashing (is crashing) and i changed the compatibility to Win 8...And this time it stopped with an error (instead of just crashing).

Error: In update thread [string "#@...":110: attempt to index a nil value stack traceback: [string "#@..."-:110: in main chunk...press f5 to restart app

@aestil
Copy link

aestil commented Feb 25, 2022

I also have this issue.
Most recent stable version of PoB.
i7-6700k, 16GB RAM, GTX1070, Windows 10 Pro

When I open PoB it flashes the green console, and then hangs on a black screen in the main window, have to force close it due to 'not responding.' I used to be able to fix this by uninstalling and then reinstalling PoB, but that doesn't work anymore.
Also see the attached screenshot of the task manager. It uses between 11 and 20% of CPU indefinitely while 'not responding.' I have to force close from the task manager. It let me close it out with the close window or 'right click->close window' from the taskbar.

PoB

@QuickStick123 QuickStick123 added the crash Causes PoB to crash and is High Priority label Jul 7, 2022
@Wires77 Wires77 closed this as completed Mar 22, 2024
@github-project-automation github-project-automation bot moved this to Done in Crashes Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working crash Causes PoB to crash and is High Priority
Projects
Status: Done
Status: Done
Development

No branches or pull requests

8 participants