[Bug 44230] New: SlingPlayer 1.5 crashes during configuration

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 26 15:50:17 CST 2017


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

            Bug ID: 44230
           Summary: SlingPlayer 1.5 crashes during configuration
           Product: Wine
           Version: 2.22
          Hardware: x86
               URL: http://download.slingmedia.com/player/pc/SlingPlayer-S
                    etup-EU-1.5.1.343.exe
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: user32
          Assignee: wine-bugs at winehq.org
          Reporter: imwellcushtymelike at gmail.com
                CC: julliard at winehq.org
   Regression SHA1: 01676c5dd6f9fb61b9c4e52595f6e75e21050009
      Distribution: Ubuntu

Created attachment 60025
  --> https://bugs.winehq.org/attachment.cgi?id=60025
Wine 3.0-rc3 console output

SlingPlayer 1.5 crashes when attempting to configure the Slingbox (Alt+E -->
Slingbox Configuration --> Change...) (Slingbox needed)

Native qcap causes a new problem so can't try that as a workaround.

Native quartz needed to get this far.

The crash does not occur in Staging 2.21.

I compiled Wine 3.0-rc3 with -O0 and the crash does not occur. Compiling again
with -O1 or -O2 and the problem returns (did not try -O3). I also receive the
following warning during compilation, but further testing suggests it is not
related:

cc1: warning: unrecognized command line option ‘-Wno-packed-not-aligned’

I tried reverting 6864803f1ab70f9f9e90903b13e67da40973d12a but it did no make
any difference.
https://source.winehq.org/git/wine.git/commitdiff/6864803f1ab70f9f9e90903b13e67da40973d12a

I also tried compiling with the following, which the man page claims GCC sets
with -O1, but the crash still didn't occur:
-fomit-frame-pointer -ftree-phiprop -ftree-sink -ftree-slsr -ftree-sra
-ftree-pta -ftree-ter -funit-at-a-time -ftree-copy-prop -ftree-copyrename
-ftree-dce -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
-fmove-loop-invariants -fshrink-wrap -fsplit-wide-types -ftree-bit-ccp
-ftree-ccp -fssa-phiopt -ftree-ch -finline-functions-called-once
-fipa-pure-const -fipa-profile -fipa-reference -fmerge-constants
-fdelayed-branch -fdse -fforward-propagate -fguess-branch-probability
-fif-conversion2 -fif-conversion -fauto-inc-dec -fbranch-count-reg
-fcombine-stack-adjustments -fcompare-elim -fcprop-registers -fdce -fdefer-pop

The crash goes away when reverting commit
01676c5dd6f9fb61b9c4e52595f6e75e21050009 and recompiling.

01676c5dd6f9fb61b9c4e52595f6e75e21050009 is the first bad commit
commit 01676c5dd6f9fb61b9c4e52595f6e75e21050009
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Sat Nov 25 11:48:02 2017 +0100

    user32: Use the magic format string prefix for relay traces.

    Signed-off-by: Alexandre Julliard <julliard at winehq.org>

:040000 040000 c075dd76fd2d86e2cb8e14a300f4f8a7a8952bf4
ab6d49e1c18eae5208a19b0be062ffbf7abc8518 M    dlls

Staging 2.21 does have this commit, but the binary packages do, beginning with
release 3.0-rc1.

Workaround unknown.

-- 
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