HyperHCl / gdipp

Automatically exported from code.google.com/p/gdipp
0 stars 0 forks source link

Crash in spotify (probably different than ID171) #200

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Tested on: Win7 Ultimate x64
Latest Spotify client from 2011-11-22 (Spotify.exe)

The crash happens when you are trying to go into certain artists (not all). 
Approximately 1/5 artists fail in this way.
To reproduce: start spotify, search for “Vitalic”
In the list click on the “Vitalic” artist name on any of the result rows 
that show songs of this artist. 

The exact error message:
Assertion failed!

Program: …
File: ..\..\..\desktop\_win32\TextRenderer.cpp
Line: 653

Expression: fit == try_chars

My gdipp settings: 

<gdimm>
        <process>
            <freetype>
                <cache_max_faces>8</cache_max_faces>
                <cache_max_sizes>16</cache_max_sizes>
                <cache_max_bytes>1048576</cache_max_bytes>
                <lcd_filter>1</lcd_filter>
            </freetype>
        </process>

        <font max_height="72">
            <auto_hinting>1</auto_hinting>
            <embedded_bitmap>0</embedded_bitmap>
            <embolden>0</embolden>
            <gamma>
                <red>1.0</red>
                <green>1.0</green>
                <blue>1.0</blue>
            </gamma>
            <hinting>1</hinting>
            <kerning>0</kerning>
            <render_mode>
                <mono>0</mono>
                <gray>1</gray>
                <subpixel>1</subpixel>
                <pixel_geometry>0</pixel_geometry>
                <aliased_text>0</aliased_text>
            </render_mode>
            <renderer>10</renderer>
            <shadow>
                <offset_x>1</offset_x>
                <offset_y>1</offset_y>
                <alpha>0</alpha>
            </shadow>
        </font>

        <font>
            <renderer>0</renderer>
        </font>
    </gdimm>

    <demo>
        <count>5000</count>
        <threads>2</threads>
        <random_text>0</random_text>
        <font>Arial</font>
        <font>Consolas</font>
        <font>Segoe UI</font>
        <font>Tahoma</font>
        <font>Verdana</font>
    </demo>

Original issue reported on code.google.com by heavyd...@gmail.com on 22 Nov 2011 at 12:34

GoogleCodeExporter commented 8 years ago
(This can obviously be worked around by adding an exclude in the config file, 
but the bug is still there.)

Original comment by heavyd...@gmail.com on 22 Nov 2011 at 12:36