https://bugs.winehq.org/show_bug.cgi?id=37798 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #1 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting. I can't reproduce this with recent Warframe version 2015.11.05.16.42 It looks like the vendor modified the code and the 'assert()' is no longer in that code path. I'm not sure if this is a work-around because they noticed my Wine bug report ;-) It could be still a valid issue hence resolving 'WORKSFORME' for now until another app or test case reproduces the problem. --- snip --- ... 000d:Call user32.OpenClipboard(00000000) ret=013faf64 000d:trace:clipboard:OpenClipboard ((nil))... 000d:trace:clipboard:OpenClipboard returning 1 000d:Ret user32.OpenClipboard() retval=00000001 ret=013faf64 000d:Call user32.GetClipboardData(0000000d) ret=013faf75 000d:trace:clipboard:GetClipboardData 000d 000d:Call winex11.drv.GetClipboardData(0000000d) ret=7e985359 000d:trace:clipboard:X11DRV_GetClipboardData (000D) 000d:trace:clipboard:GetClipboardSequenceNumber returning 2 000d:trace:clipboard:empty_clipboard 0 entries remaining in cache. 000d:trace:clipboard:X11DRV_CLIPBOARD_QueryAvailableData Type 4,Format 32,nItems 6, Remain 0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#1 Property(295): --> Format CF_UNICODETEXT 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=000d lpData=(nil) hData=(nil) flags=0x00000000 lpFormat=0x150990 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#2 Property(517): --> Format CF_UNICODETEXT 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=000d lpData=0x20a21fd0 hData=(nil) flags=0x00000000 lpFormat=0x1509b0 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#3 Property(31): --> Format CF_TEXT 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=0001 lpData=(nil) hData=(nil) flags=0x00000000 lpFormat=0x14f6b8 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#4 Property(560): --> Format CF_TEXT 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=0001 lpData=0x28cbc4f8 hData=(nil) flags=0x00000000 lpFormat=0x150810 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#5 Property(547): --> Format CF_OEMTEXT 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=0007 lpData=(nil) hData=(nil) flags=0x00000000 lpFormat=0x1508d0 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardFormat Registering format c05a L"TARGETS" drvData 428 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertSelectionProperties Atom#0 Property(428): --> Format c05a L"TARGETS" 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=c05a lpData=(nil) hData=(nil) flags=0x00000000 lpFormat=0x18843c90 override=0 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 0001 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 0007 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 000d 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 000e 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 0003 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 0008 000d:trace:clipboard:X11DRV_CLIPBOARD_SynthesizeData 0002 000d:trace:clipboard:X11DRV_EndClipboardUpdate 0 formats added to cached data 000d:trace:clipboard:X11DRV_CLIPBOARD_RenderFormat 0x000d hData((nil)) 000d:trace:clipboard:X11DRV_CLIPBOARD_ReadSelectionData 000d 000d:trace:clipboard:X11DRV_CLIPBOARD_ReadSelectionData Requesting conversion of CF_UNICODETEXT property (295) from selection type 000001a4 000d:trace:clipboard:X11DRV_CLIPBOARD_GetProperty Reading property 518 from X window 4400008 000d:trace:clipboard:X11DRV_CLIPBOARD_InsertClipboardData format=000d lpData=0x20a21fd0 hData=0x1f57597a flags=0x00000000 lpFormat=0x150990 override=1 000d:trace:clipboard:X11DRV_CLIPBOARD_FreeData 000d 000d:trace:clipboard:X11DRV_CLIPBOARD_ReadSelectionData Returning 1 000d:trace:clipboard:X11DRV_GetClipboardData returning 0x1f57597a (type 000d) 000d:Ret winex11.drv.GetClipboardData() retval=1f57597a ret=7e985359 000d:trace:clipboard:GetClipboardData returning 0x1f57597a 000d:Ret user32.GetClipboardData() retval=1f57597a ret=013faf75 000d:Call KERNEL32.GlobalLock(1f57597a) ret=013faf82 000d:Ret KERNEL32.GlobalLock() retval=20b6a680 ret=013faf82 000d:Call KERNEL32.GlobalUnlock(1f57597a) ret=013fafe1 000d:Ret KERNEL32.GlobalUnlock() retval=00000000 ret=013fafe1 000d:Call KERNEL32.GetLastError() ret=013fafeb 000d:Ret KERNEL32.GetLastError() retval=00000000 ret=013fafeb 000d:Call user32.CloseClipboard() ret=013faff7 000d:trace:clipboard:CloseClipboard () Changed=0 000d:Ret user32.CloseClipboard() retval=00000001 ret=013faff7 000d:Call ntdll.strspn(0032f5d4 "0,EN_INVALID,0",014eec24 ", ") ret=00a4e654 000d:Ret ntdll.strspn() retval=00000000 ret=00a4e654 ... 000d:Call ntdll.strspn(05eb7d28 "LoginPanel.PWBox",014eec24 ", ") ret=00a4e654 000d:Ret ntdll.strspn() retval=00000000 ret=00a4e654 ... --- snip --- Debugger: --- snip --- Wine-dbg>bt Backtrace: =>0 0x7e9853ab GetClipboardData+0x13a(wFormat=0xd) [/home/focht/projects/wine/wine.repo/src/dlls/user32/clipboard.c:453] in user32 (0x0032f490) 1 0x013faf75 in warframe (+0xffaf74) (0x1aff4b60) 2 0x01751e14 in warframe (+0x1351e13) (0x1c6445b0) 3 0x00000005 (0x015eb330) 4 0x00ac19e0 in warframe (+0x6c19df) (0x00a82590) ... Wine-dbg>ni 0x7e9853af GetClipboardData+0x13e [/home/focht/projects/wine/wine.repo/src/dlls/user32/clipboard.c:454] in user32: leave 454 } Wine-dbg> 0x7e9853b0 GetClipboardData+0x13f [/home/focht/projects/wine/wine.repo/src/dlls/user32/clipboard.c:454] in user32: ret $0x4 454 } Wine-dbg> 0x013faf75: movl %eax,%edi Wine-dbg> 0x013faf77: testl %edi,%edi Wine-dbg> 0x013faf79: jz 0x013faff1 Wine-dbg> 0x013faf7b: pushl %edi Wine-dbg> 0x013faf7c: call *0x14e71ec -> 0x7b850af7 GlobalLock [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/heap.c:430] in kernel32 Wine-dbg> 0x013faf82: testl %eax,%eax Wine-dbg> 0x013faf84: jz 0x013fafda Wine-dbg> 0x013faf86: pushl %ebx Wine-dbg> 0x013faf87: pushl %eax Wine-dbg> 0x013faf88: leal 0x10(%esp),%ecx Wine-dbg> 0x013faf8c: call 0x00405260 ... Wine-dbg> 0x013fafda: pushl %edi Wine-dbg> 0x013fafdb: call *0x14e71e8 -> 0x7b850d3a GlobalUnlock [/home/focht/projects/wine/wine.repo/src/dlls/kernel32/heap.c:485] in kernel32 Wine-dbg>ni 0x013fafe1: testl %eax,%eax Wine-dbg> 0x013fafe3: jnz 0x013faff1 Wine-dbg> 0x013fafe5: call *0x14e72b0 -> 0x7b887bec GetLastError in kernel32 Wine-dbg> 0x013fafeb: testl %eax,%eax Wine-dbg>info reg Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:013fafeb ESP:0032f49c EBP:1aff4b60 EFLAGS:00000246( - -- I Z- -P- ) EAX:00000000 EBX:00001d81 ECX:0032f498 EDX:00110064 ESI:0032f520 EDI:18a5a342 Wine-dbg>ni 0x013fafed: jz 0x013faff1 Wine-dbg> 0x013faff1: call *0x14e780c -> 0x7e984892 CloseClipboard [/home/focht/projects/wine/wine.repo/src/dlls/user32/clipboard.c:202] in user32 Wine-dbg> 0x013faff7: testl %eax,%eax --- snip --- ProtectionID scan on main executable for exact version: --- snip --- -=[ ProtectionID v0.6.6.7 DECEMBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 24/12/14-22:48:13 Ready... Scanning -> C:\users\focht\Local Settings\Application Data\Warframe\Downloaded\Public\Warframe.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 21665944 (014A9898h) Byte(s) Compilation TimeStamp : 0x563BCDDC -> Thu 05th Nov 2015 21:45:00 (GMT) [TimeStamp] 0x563BCDDC -> Thu 05th Nov 2015 21:45:00 (GMT) | PE Header | - | Offset: 0x00000148 | VA: 0x00400148 | - [TimeStamp] 0x563BCDDB -> Thu 05th Nov 2015 21:44:59 (GMT) | Export | - | Offset: 0x012D7684 | VA: 0x016D9084 | - [TimeStamp] 0x563BCDDC -> Thu 05th Nov 2015 21:45:00 (GMT) | DebugDirectory | - | Offset: 0x010E9AF4 | VA: 0x014EB4F4 | - [TimeStamp] 0x563BCDDC -> Thu 05th Nov 2015 21:45:00 (GMT) | DebugDirectory | - | Offset: 0x010E9B10 | VA: 0x014EB510 | - -> File Appears to be Digitally Signed @ Offset 014A7C00h, size : 01C98h / 07320 byte(s) [!] Executable uses SEH Tables (/SAFESEH) (1 calculated 1 recorded... 0 invalid addresses) [File Heuristics] -> Flag #1 : 00000100000001001101000100000100 (0x0404D104) [Entrypoint Section Entropy] : 6.54 (section #0) ".text " | Size : 0x10E51FC (17715708) byte(s) [DllCharacteristics] -> Flag : (0x8140) -> ASLR | DEP | TSA [SectionCount] 7 (0x7) | ImageSize 0x1504000 (22036480) byte(s) [Export] 100% of function(s) (38 of 38) are in file | 0 are forwarded | 37 code | 1 data | 0 uninit data | 0 unknown | [VersionInfo] Company Name : Digital Extremes [VersionInfo] Product Version : 2015.11.05.16.42 [VersionInfo] File Description : The Evolution Engine [VersionInfo] File Version : 2015.11.05.16.42 [VersionInfo] Legal Copyrights : Copyright (C) 2010 Digital Extremes [Debug Info] (record 1 of 2) (file offset 0x10E9AF0) Characteristics : 0x0 | TimeDateStamp : 0x563BCDDC (Thu 05th Nov 2015 21:45:00 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x3D (61) AddressOfRawData : 0x12D46A0 | PointerToRawData : 0x12D2CA0 CvSig : 0x53445352 | SigGuid CF4ECAE6-E48A-4087-ADB307FA2F528E99 Age : 0xD | Pdb : s:\WarframePublic\Code\EE.Retail.pdb [Debug Info] (record 2 of 2) (file offset 0x10E9B0C) Characteristics : 0x0 | TimeDateStamp : 0x563BCDDC (Thu 05th Nov 2015 21:45:00 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 12 (0xC) -> Undocumented | Size : 0x10 (16) AddressOfRawData : 0x12D46E0 | PointerToRawData : 0x12D2CE0 [!] Steam api usage detected [CdKeySerial] found "Unregistered" @ VA: 0x01219BD0 / Offset: 0x012181D0 [CdKeySerial] found "SerialNumber" @ VA: 0x0125F5E9 / Offset: 0x0125DBE9 [CdKeySerial] found "Invalid code" @ VA: 0x012BD140 / Offset: 0x012BB740 [CdKeySerial] found "Invalid code" @ VA: 0x012BD178 / Offset: 0x012BB778 [CdKeySerial] found "Unregistered" @ VA: 0x012C6FD8 / Offset: 0x012C55D8 [CompilerDetect] -> Visual C++ 11.0 (Visual Studio 2011) - Scan Took : 4.108 Second(s) [00000131Ch (4892) tick(s)] [499 of 573 scan(s) done] --- snip --- $ wine --version wine-1.7.54-179-ga0d0d0d 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.