[Bug 44340] SpellForce 3 crashes

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 5 16:17:24 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=44340

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
     Ever confirmed|0                           |1
          Component|-unknown                    |dwrite
             Status|UNCONFIRMED                 |NEW

--- Comment #29 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

the crash looks somewhat similar to bug 45543
(https://bugs.winehq.org/show_bug.cgi?id=45543#c9)

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/SpellForce 3

$ file *.{dll,exe}
fmod64.dll:                        PE32+ executable (DLL) (GUI) x86-64, for MS
Windows
fmodstudio64.dll:                  PE32+ executable (DLL) (GUI) x86-64, for MS
Windows
PhysX3CharacterKinematic_x64.dll:  PE32+ executable (DLL) (console) x86-64, for
MS Windows
PhysX3Common_x64.dll:              PE32+ executable (DLL) (console) x86-64, for
MS Windows
PhysX3_x64.dll:                    PE32+ executable (DLL) (console) x86-64, for
MS Windows
RakNet_VS2013_DLL_Release_x64.dll: PE32+ executable (DLL) (GUI) x86-64, for MS
Windows
steam_api64.dll:                   PE32+ executable (DLL) (GUI) x86-64, for MS
Windows
SF3ClientFinal.exe:                PE32+ executable (GUI) x86-64, for MS
Windows
unins000.exe:                      PE32 executable (GUI) Intel 80386, for MS
Windows

$ winedbg --gdb ./SF3ClientFinal.exe

Thread 1 received signal SIGSEGV, Segmentation fault.
0x00007f6b631a0244 in layout_add_line (layout=0x4143930, first_cluster=0,
last_cluster=0, textpos=0x22ee0c) at
/home/focht/projects/wine/mainline-src/dlls/dwrite/layout.c:1845
1845            if (!cluster->isWhitespace)

Wine-gdb> bt
#0  0x00007f6b631a0244 in layout_add_line (layout=0x4143930, first_cluster=0,
last_cluster=0, textpos=0x22ee0c) at
/home/focht/projects/wine/mainline-src/dlls/dwrite/layout.c:1845
#1  0x00007f6b631a10f4 in layout_compute_effective_runs (layout=0x4143930) at
/home/focht/projects/wine/mainline-src/dlls/dwrite/layout.c:2085
#2  0x00007f6b631ab5b0 in dwritetextlayout2_GetMetrics (iface=0x4143930,
metrics=0x22ef60) at
/home/focht/projects/wine/mainline-src/dlls/dwrite/layout.c:3937
#3  0x00007f6b631a98c5 in dwritetextlayout_GetMetrics (iface=0x4143930,
metrics=0x22f128) at ../../include/dwrite_3.h:5774
#4  0x0000000141429410 in ?? ()
#5  0x0000000004143930 in ?? ()
#6  0x000000000022f128 in ?? ()
#7  0x0000000000000001 in ?? ()
#8  0x0000000004143650 in ?? ()
#9  0x0000000000000000 in ?? ()

Wine-gdb> info locals
cluster = 0x804144d58
lc = 0x1004144d80
ch = 32
is_rtl = 0
params = {strikethrough = 0, underline = 0, effect = 0x4143a58}
prev_params = {strikethrough = 1663093416, underline = 32619, effect = 0x0}
sign_metrics = {width = 0, height = 0, baseline = 0, supportsSideways = 0}
line = 0
i = 0
metrics = {length = 0, trailingWhitespaceLength = 1, newlineLength = 0, height
= 0, baseline = 0, isTrimmed = 0, leadingBefore = 0, leadingAfter = 0}
index = 4294967295
start = 0
pos = 0
descent = 0
trailingspacewidth = 3.40199995
append_trimming_run = 0
run = 0x4143a98
width = 0
origin_x = 1.74242213e-36
hr = 68434248
__FUNCTION__ = "layout_add_line"
--- snip ---

$ wine --version
wine-4.5-185-g17056908ac

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list