Wine (& Crossover) cannot activate Securom modules after upgrading to Maverick

Bug #632206 reported by Mahendra Tallur
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wine1.2 (Ubuntu)
Fix Released
Medium
Unassigned
Maverick
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: wine1.2

Hi !

Using : Ubuntu 10.10 beta, AMD64, nvidia proprietary drivers, wine1.2 or Crossover 9.1

*Some* apps that used to work properly under Lucid, with the very same wine or crossover versions, do not work at all anymore
(after switching back to Lucid, they do work again).

For instance :

- Telltale games complain that they cannot "activate the securom security module"
- Starcraft 2 quits instantly after displaying the title screen

But some pieces of software do work... I can install Telltale games for instance. Synthesia does work.

I couldn't see any relevant output in the console. How may I help investigate this issue ?

Thanks a lot for reading, & thanks a lot to coders, triagers, etc etc.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: wine1.2 1.2-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
Uname: Linux 2.6.35-19-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue Sep 7 09:04:08 2010
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
SourcePackage: wine1.2

Revision history for this message
Mahendra Tallur (mahen) wrote :
Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thank you for posting this bug.

Does this occur in most recent WINE?

Changed in wine1.2 (Ubuntu):
status: New → Incomplete
Revision history for this message
Mahendra Tallur (mahen) wrote :

Well, it still occured as of yersterday. (with Crossover as well)

Meanwhile, I went back to Lucid due to some other issues, but I'll set a dual boot tomorrow and will keep you informed (exams ATM :-).

Thanks for replying !

Revision history for this message
Mahendra Tallur (mahen) wrote :

Okay then : I tested the current beta (all up to date), with a blank home directory.

The issue is still the same : with wine 1.2, some apps that work perfectly under Lucid with the very same version of wine do not start.

Telltale games complains they "cannot activate securom modules"
Starcraft 2 starts then quits instantly after displaying the main menu for a fraction of a second, etc.
Some apps that do not use security modules, such as Synthesia, EarMaster Pro, work as usual.

There is no relevant error message in the terminal. For instance, with TellTale's Adventure Bundle :

fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDebugFlags

The very same issues occur with CrossOver 9.1.

Cheers !

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The Launchpad community needs one bug per game version, and one bug for WINE or CrossOver. In this situation, this would lead to 8 bugs, one WINE bug for each software version mentioned (Telltale ver.w, Starcraft 2 ver.x, Synthesia ver.y, EarMaster Pro ver. z), and one for CrossOver. I understand how tedious this may seem but it is the best method to get your issue dealt with as soon as possible. As well, your crash report is missing. Please follow these instructions to have apport report a new bug about your crash that can be dealt with by the automatic retracer.

If you are running the Ubuntu Stable Release you might need to enable apport in /etc/default/apport and restart.

If you are using Ubuntu with the Gnome desktop environment - launch nautilus and navigate to your /var/crash directory and double click on the crash report you wish to submit.
If you are using Kubuntu or Xubuntu you can file the crash using /usr/share/apport/apport-qt --crash-file=/var/crash/_my_crash_report.crash in a terminal - where _my_crash_report.crash is the crash you would like to report.

I'm closing this bug report since the process outlined above will automatically open a new bug report which can then dealt with more efficiently. Thanks in advance for your cooperation and understanding.

Changed in wine1.2 (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Jack Leigh (leighman) wrote :

These appear to have all been affected by a change which happened from Lucid to Maverick rather than a change in wine version ( 'some apps that work perfectly under Lucid with the very same version of wine do not start') so they shouldn't all be filed upstream, at least not yet.
This may be a difficulty with some new security setting or something but unfortunately I don't know.
Scott, any idea?

tags: added: regression-potential
Changed in wine1.2 (Ubuntu):
status: Invalid → New
Revision history for this message
Mahendra Tallur (mahen) wrote :

Hi ! Well, yep indeed, it's definitely not a matter of wine version <-> windows program combinations as, with the very same version of wine and the very same wineprefix, issues only arise under Maverick.

That means another component plays a role here a causes a regression under Maverick... Any idea on how to figure it out ?

Cheers & thanks for your replies !

Revision history for this message
Scott Ritchie (scottritchie) wrote :

I think it's the ptrace stuff: http://bugs.winehq.org/show_bug.cgi?id=24193

Changed in wine1.2 (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Mahendra Tallur (mahen) wrote :

Indeed ! I can work around the issue by editing /etc/sysctl.d/10-ptrace.conf and setting kernel.yama.ptrace_scope = 0, but I wonder what are the other consequences...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine1.2 - 1.2-0ubuntu7

---------------
wine1.2 (1.2-0ubuntu7) maverick; urgency=low

  * debian/patches: Workaround PTRACE issues due to new kernel settings
    - Should fix a whole host of applications with copy protection or
      anti-cheating technology (LP: #632206)
 -- Scott Ritchie <email address hidden> Fri, 01 Oct 2010 05:03:08 -0700

Changed in wine1.2 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Scott Ritchie (scottritchie) wrote :

Not actually fixed (upload didn't build)

Alexandre tells me this will be fixed in Wine 1.2.1, which should come out next week.

Changed in wine1.2 (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Kees Cook (kees) wrote :

A work-around will be available as a 0-day SRU so we don't have to wait for the full 1.2.1 SRU.

Changed in wine1.2 (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted wine1.2 into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Scott Ritchie (scottritchie) wrote :

My initial testing shows Wine 1.2.1 to work fine.

Kees Cook (kees)
tags: added: verification-done
removed: verification-needed
Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Seems to work fine.

Revision history for this message
Brian Murray (brian-murray) wrote :

I was unable to use the networking part of Kindle for PC (downloading books etc) with wine version 1.2.0, however after installing 1.2.1 from maverick-proposed I was able to download books and start reading them.

Revision history for this message
Martin Pitt (pitti) wrote :

copied to natty.

Changed in wine1.2 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine1.2 - 1.2.1-0ubuntu1

---------------
wine1.2 (1.2.1-0ubuntu1) maverick-proposed; urgency=low

  * New upstream release
    - Various minor fixes, including change for working around 10.10's
      new PTRACE settings (LP: #632206)
    - Some more translations
  * debian/patches: drop kernel32-wowlauncher patch (included in 1.2.1 now)
  * Debian/copyright: winehq.org not winehq.com
 -- Scott Ritchie <email address hidden> Fri, 08 Oct 2010 12:53:56 -0700

Changed in wine1.2 (Ubuntu Maverick):
status: Fix Committed → Fix Released
Martin Pitt (pitti)
Changed in wine1.2 (Ubuntu Maverick):
status: Fix Released → Fix Committed
Changed in wine1.2 (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Joakim Andersson (spacedoor66) wrote :

this bug still affects me in wine 1.3

Revision history for this message
Joakim Andersson (spacedoor66) wrote :

1.4 even

Revision history for this message
AaronPeterson (alpeterson) wrote :

1.4, 1.4ppa and 1.5ppa

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.