dreampie icon indicating copy to clipboard operation
dreampie copied to clipboard

new tab has no input area on Windows

Open bamanzi opened this issue 12 years ago • 9 comments

When I press Ctrl-T, a new tab created. But no input area show up in this tab, and the old one also disappeared.

I have to restart dreampie. But this time the input area doesn't show caret nor echo my inputs. If I switch to another application and back, it became normal (another way is to delete configration file %APPDATA%/DreamPie.)

Environments: dreampie 1.2.1 windows installer with python 2.7 windows 7, professional edition

bamanzi avatar Oct 24 '12 02:10 bamanzi

Thanks for the report!

This may be a strange GTK bug. I don't see how opening another tab should change something the next time you start DreamPie - I don't think any settings are being saved with regards to tabs.

On my Windows installation I have never seen anything like this. Can you try to find some more clues, and maybe post a screenshot (you can use imgur.com)?

Thanks, Noam

noamraph avatar Oct 24 '12 09:10 noamraph

I reproduced this bug on Windows XP SP3, even the after-restart issue.

Here is the screenshot: bug screenshot

And this is the configuration file (auto saved by dreampie) that would causing problems after later sessions: https://gist.github.com/3945989

(I'm using Simplified Chinese of Windows. Maybe this?)

bamanzi avatar Oct 24 '12 13:10 bamanzi

After some tests, I think "the input area doesn't show caret nor echo my inputs" is another problem. It has nothing to do the new tab.

The first time 'getting-started' dialog happens to make the main frame inputtable. My deletion of configuration file just reset 'show-getting-started' to true.

bamanzi avatar Oct 24 '12 13:10 bamanzi

Let me summarize, just to make sure I understand: when a new input box is opened, it is blank, unless it's the first box and the "getting started" dialog appears.

Can you please clone the git repository and start DreamPie from the command line? I wonder if an exception is printed to the terminal.

noamraph avatar Oct 24 '12 15:10 noamraph

I cloned the source and tried to invoke 'python dreampie', but APPCRASH occured (win7 says exception occurred in msvcrt.dll).

I'll try again on windows xp, but a little later.

bamanzi avatar Oct 25 '12 02:10 bamanzi

Managed to walk around the APPCRASH problem, I launched dreampie.py on Windows 7. But no exception printed when creating new tab and the problem insists.

bamanzi avatar Oct 25 '12 05:10 bamanzi

I don't know how to proceed from here.

Perhaps, if you like, we can arrange a time when I'll connect to your computer by TeamViewer and try to explore the problem some more.

On 25 October 2012 07:48, bamanzi [email protected] wrote:

Managed to walk around the APPCRASH problem, I launched dreampie.py on Windows 7. But no exception printed when creating new tab and the problem insists.

— Reply to this email directly or view it on GitHubhttps://github.com/noamraph/dreampie/issues/3#issuecomment-9766792.

noamraph avatar Oct 25 '12 10:10 noamraph

hi, I have the same problem. After running dreampie from command line, the only warning message is about the pango font fallback warning. see the figure below. Maybe this is something about the chinese font. dreampie As you can see the python interpreter waiting. Maybe that is why we cannot input. But I have no idea why the new table is white screen.

advancedxy avatar Jan 08 '13 06:01 advancedxy

updated:I changed my system display language to English, problem gone, everything works smoothly. If any Chinese user is still suffering this problem. You could use this dirty approach. And I can confirm this must be the Windows' fault. The system display the font name with preferred language, however the real font file name is in English. Pango misunderstood it. But I have no idea why this would result a white screen.

advancedxy avatar Jan 08 '13 06:01 advancedxy