Bug#788809: wine-development: floating point exception rendereing Mitra Mono font

2015-06-15 Thread Michal Suchanek
Package: wine-development
Version: 1.7.45-1
Followup-For: Bug #788809

Hello,

after some more testing I found that the culprit is Misaki font:

Removing ttf-misaki (11-20080603-13) ...
Removing fonts-misaki (11-20080603-15) ...

It is alphabetically before Mitra so Mitra appeared selected when Wine
was trying to render the character preview for Misaki and crashed.

I cannot see the name of either font in the backtrace.

Thanks

Michal

-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (900, 'stable'), (610, 'oldstable'), (500, 'testing'), (410, 
'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.1.0-rc7+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages wine-development depends on:
ii  wine32-development  1.7.45-1
ii  wine64-development  1.7.45-1

wine-development recommends no packages.

wine-development suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#788809: wine-development: floating point exception rendereing Mitra Mono font

2015-06-15 Thread Michal Suchanek
Package: wine-development
Version: 1.7.29-1
Severity: normal

Hello,

I was trying to select a font in a WIndows application (wakan - free to
download dictionary application) and when choosing Mitra Mono the
application would lock up. Runnig in winedbg shows a FPE.

This affects wine 1.7.29 and 1.7.45.

000d:0032: create process 'C:\Program Files\Wakan\wakan.exe'/0x110678 @0x56b3dc 
(00)
000d:0032: create thread I @0x56b3dc
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as x86_64-linux-gnu.
Type show configuration for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type help.
Type apropos word to search for commands related to word.
000d:0032: loads DLL C:\windows\system32\KERNEL32.dll @0x7b81 (00)
000d:0032: loads DLL C:\windows\system32\ntdll.dll @0x7bc1 (00)
000d:0032: loads DLL C:\windows\system32\advapi32.dll @0x7eb1 (00)
000d:0032: loads DLL C:\windows\system32\gdi32.dll @0x7eb9 (00)
000d:0032: loads DLL C:\windows\system32\version.dll @0x7eff (00)
000d:0032: loads DLL C:\windows\system32\user32.dll @0x7ecb (00)
000d:0032: loads DLL C:\windows\system32\rpcrt4.dll @0x7e82 (00)
000d:0032: loads DLL C:\windows\system32\ole32.dll @0x7e8b (00)
000d:0032: loads DLL C:\windows\system32\oleaut32.dll @0x7e9e (00)
000d:0032: loads DLL C:\windows\system32\comctl32.dll @0x7e72 (00)
000d:0032: loads DLL C:\windows\system32\shlwapi.dll @0x7e47 (00)
000d:0032: loads DLL C:\windows\system32\shell32.dll @0x7e4f (00)
000d:0032: loads DLL C:\windows\system32\winspool.drv @0x7e35 (00)
000d:0032: loads DLL C:\windows\system32\comdlg32.dll @0x7e39 (00)
000d:0032: loads DLL C:\windows\system32\ws2_32.dll @0x7e2f (00)
000d:0032: loads DLL C:\windows\system32\iphlpapi.dll @0x7e2d (00)
000d:0032: loads DLL C:\windows\system32\wsock32.dll @0x7e33 (00)
000d:0032: loads DLL C:\windows\system32\imm32.dll @0x7e2b (00)
000d:0032: loads DLL C:\windows\system32\winex11.drv @0x7e10 (00)
000d:0032: loads DLL C:\windows\system32\uxtheme.dll @0x7dee (00)
000d:0032: exception code=0x8003
start_process (peb=0x7ffdf000) at process.c:1104
1104process.c: No such file or directory.
trace: 98 = 80
Wine-gdb handle SIGABRT nostop print pass
SignalStop  Print   Pass to program Description
SIGABRT   NoYes Yes Aborted
Wine-gdb c
Continuing.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGABRT, Aborted.

Program received signal SIGFPE, Arithmetic exception.
0x7ebef995 in freetype_SelectFont (dev=0x188668, hfont=0x9c014c, 
aa_flags=0x33eba0) at freetype.c:5401
5401freetype.c: No such file or directory.
Wine-gdb bt full
#0  0x7ebef995 in freetype_SelectFont (dev=0x188668, hfont=0x9c014c, 
aa_flags=0x33eba0) at freetype.c:5401
ret = 0xb897b8
face = 0x154740
best = optimized out
best_bitmap = optimized out
family = 0x154718
last_resort_family = optimized out
height = 48
width = optimized out
score = optimized out
new_score = optimized out
diff = 48
newdiff = optimized out
bd = optimized out
it = optimized out
can_use_bitmap = 8192
lf = {lfHeight = 48, lfWidth = 0, lfEscapement = 0, lfOrientation = 0, 
lfWeight = 400, lfItalic = 0 '\000', lfUnderline = 0 '\000', 
  lfStrikeOut = 0 '\000', lfCharSet = 1 '\001', lfOutPrecision = 0 
'\000', lfClipPrecision = 0 '\000', lfQuality = 0 '\000', 
  lfPitchAndFamily = 0 '\000', lfFaceName = {77, 105, 115, 97, 107, 
105, 32, 77, 105, 110, 99, 104, 111, 0, 60464, 51, 9091, 64, 9091, 64, 
5176, 88, 14630, 64, 9047, 64, 60500, 51, 9092, 64, 60464, 0}}
csi = {ciCharset = 2097968704, ciACP = 2113449302, fs = {fsUsb = 
{2113538041, 2114658304, 2097968680, 2113449302}, fsCsb = {0, 2113559112}}}
dcmat = {eM11 = 1, eM12 = 0, eM21 = 0, eM22 = 1}
psub = 0x0
dc = 0x1884f0
font_link = optimized out
__FUNCTION__ = freetype_SelectFont
#1  0x7e126d1c in X11DRV_SelectFont (dev=optimized out, hfont=0x9c014c, 
aa_flags=0x33eba0) at init.c:319
No locals.

Bug#788809: [pkg-wine-party] Bug#788809: wine-development: floating point exception rendereing Mitra Mono font

2015-06-15 Thread Michael Gilbert
On Mon, Jun 15, 2015 at 5:31 AM, Michal Suchanek wrote:
 after some more testing I found that the culprit is Misaki font:

 Removing ttf-misaki (11-20080603-13) ...
 Removing fonts-misaki (11-20080603-15) ...

I agree that wine should be more robust here, but the real bug is in
the font package itself, which describes itself as beta quality
anyway.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org