Artoria2e5 / GDJ

Gdi32 & DirectWrite Jammer
https://arthur2e5.github.io/GDJ
GNU Lesser General Public License v2.1
0 stars 0 forks source link

0.8.0 is very unstable #57

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Which program triggers the problem? Specify the filename if possible.
1. explorer.exe freezes. 
2. fonts rendered in 0.8.0 is different from 0.7.6.  

What steps will reproduce the problem?
1. randomly
2.
3.

What is the expected output? What do you see instead?

What version of gdipp? On which operating system (with bitness)?
0.8.0 x64 on windows 7 ultimate

Please provide any additional information below.

Original issue reported on code.google.com by DCatcher...@gmail.com on 19 May 2010 at 2:42

GoogleCodeExporter commented 8 years ago
I second it. Several crashes happened for the explorer.exe. The screen was sort 
of
messed.

Original comment by yep...@gmail.com on 19 May 2010 at 4:05

GoogleCodeExporter commented 8 years ago
Which renderer? FreeType or DirectWrite? Any screenshot?

Original comment by crendk...@gmail.com on 19 May 2010 at 4:56

GoogleCodeExporter commented 8 years ago
I use the old setting file, so the render is set to 2(freetype).  

Original comment by DCatcher...@gmail.com on 19 May 2010 at 5:27

GoogleCodeExporter commented 8 years ago
Test again. DW in 0.8 crash chrome 100%, explorer.exe is not rendered...

Another issue: the font rendered in 0.8 is totally different from 0.76 under 
the same setting(freetype) 

Here is the setting file.

Original comment by DCatcher...@gmail.com on 20 May 2010 at 2:45

Attachments:

GoogleCodeExporter commented 8 years ago
Here is the result under 0.76

Original comment by DCatcher...@gmail.com on 20 May 2010 at 2:45

Attachments:

GoogleCodeExporter commented 8 years ago
And 0.8

Original comment by DCatcher...@gmail.com on 20 May 2010 at 2:46

Attachments:

GoogleCodeExporter commented 8 years ago
0.8 stretches the font vertically. And English word is bolder than other word.

Original comment by DCatcher...@gmail.com on 20 May 2010 at 2:47

GoogleCodeExporter commented 8 years ago
Please pay attention to the change log. In addition to the removal of 
light_mode,
both auto_hinting and hinting are also changed. The new equivalent is 
auto_hinting=1
and hinting=1 (meaning you need to change your auto_hinting).

Original comment by crendk...@gmail.com on 26 May 2010 at 4:50

GoogleCodeExporter commented 8 years ago
My computer, which is Windows 7 professional x64, faced the same problem with 
0.8.0
installed. Explorer crashes again and again when my computer is booted in 
safe-mode.
I had no way but to shut it down manually.  

Original comment by shintani...@gmail.com on 26 May 2010 at 4:06

GoogleCodeExporter commented 8 years ago
I'm sorry for the trouble. All versions are at least stable in my test 
environment
before released. Still, like the first beta of a major update, instability can 
be
expected. It is advised to test it in systems without important data, e.g. a 
virtual
machine system.

Original comment by crendk...@gmail.com on 27 May 2010 at 10:38

GoogleCodeExporter commented 8 years ago
reinstalled with registry method, working fine so far. Last time when it crash 
it was installed as windows service.

Original comment by yep...@gmail.com on 11 Jun 2010 at 1:33

GoogleCodeExporter commented 8 years ago
I have to say that this is a great project - I always preferred OS X's 
rendering to Windows, and it's great to see this going.

I've been having issues not with the service crashing, but with other 
applications crashing, primarily startup applications when the service is 
running. I briefly had the service enabled as an automatic start, and I kept 
getting access violations (and subsequent crashes) in tray applications (ATI's 
Catalyst Control Center for one, my ALPS pointing device driver for another). 
Disabling the service fixed the crashes and the service can be restarted once 
those programs are running, but I thought it would be helpful to know.

If you like, I can always provide crash logs for the programs that were 
affected.

I have since disabled the automatic start and all is okay. I have disabled 
hinting completely and changed the renderer from Freetype (which seems to 
mishandle italic type, skewing it too far over, making things look weird) to 
the GetGlyphOutline API (which handles italics far nicer), but all other 
settings are as included by the installer.

Original comment by mbal...@gmail.com on 16 Jun 2010 at 6:13

GoogleCodeExporter commented 8 years ago

Original comment by crendk...@gmail.com on 2 Jul 2010 at 4:08