-
Notifications
You must be signed in to change notification settings - Fork 31
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
Blank, unresponsive window on OS X #92
Comments
Interesting. I will take a look at it over the xmas holidays. Thanks for the report. |
mid-2014 macbook pro. 2.5ghz i7, 16GB RAM, Intel Iris Pro 1536MB gfx card. I might be able to try some printf debugging and see where it breaks down |
Weird :( I have tested on two machines here (Macbook Pro Early 2015 and Mac Pro Late 2013) and it starts correct.. so I'm not sure what's going on. If you run it like:
Do you get any output or so? |
oh woah, opening it like that made it work :P |
full output:
|
Something's still strange when I open the app the usual way, though. |
Weird.. Opening in a usual way works fine for me. It does some 'discovery' where plugins are placed and maybe that goes bad for some reason. |
that might be actually. When I try to open any of the other views than the ones in the default layout they fail with these info messages:
|
It should print an error if it can't the plugins... |
Yeah so when I forced it to fail I get
|
Speculative fix in be5e4da |
No noticeable change after that commit :/ |
Alright. I will try to drop in a bunch of debug logging tomorrow and see if that helps to figure it out. |
I added a "debug-spam" branch. Can you try to get the latest code, switch to that branch and show the output here? |
I just did some super basic instrumentation myself (inserting printf's between all the lines of I'll try the |
For the record I believe I also had some issues when working on snes-apu-dbg where I couldn't get it to play nice with relative paths. |
Ah! I think I know the issue now.. I do a hack right now where I load the plugins for a object_dir path. (which is generate when building) I thought it would have a full path to the directory but it seems to be relative. |
I will figure out a way to not loaded it hardcoded. |
That sounds like it'd do it :) Now ofc I'm having issues getting at the console output when running with In any case though, the hack you describe is most likely the problem. |
Hum... Good question. I always run the executable directly when wanting the TTY output so I'm not sure actually. I guess that is a good reminder that I should just make sure I use my log commands everywhere and dump to a file also :) |
Switching Qt and C++ (for now, will be reevaluated when there are some good Rust bindings for Qt) so closing. |
Tried building the latest master (36017f0) on OS X Yosemite (10.10.5), first in debug (as described in the readme) and also in release; same problem with both.
Build process itself was very smooth and fast (well done!!), but when running it (no command line args;
$ open ./t2-output/macosx-clang-debug-default/ProDBG.app/
) I get a blank, unresponsive window and a pinwheel:Only things I can do are move the window and force quit :)
The text was updated successfully, but these errors were encountered: