http://bugs.winehq.org/show_bug.cgi?id=6971
Sven Arvidsson <sa(a)whiz.se> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sa(a)whiz.se
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=6141
Anastasius Focht <focht(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht(a)gmx.net
--- Comment #13 from Anastasius Focht <focht(a)gmx.net> 2011-04-28 15:07:54 CDT ---
Hello,
--- quote ---
Don't know if it really helps, I can't find any errors in the log file, but
ratDVD is stuck in a loop at the end of the process.
--- quote ---
Well the start and the cancel request can be seen in log (~35 mins conversion
time?).
Everying thereafter is just cleanup - including removing the already converted
movie parts.
--- snip ---
...
0024:Call KERNEL32.OutputDebugStringA(0cb206ac "Loaded Module:
C:\\Programme\\ratDVD\\XEB\\xebdmp.ax Version: 1.0.0.2 Date: 2005-05-11
18:00:22\r\n") ret=0205cca6
0024:Ret KERNEL32.OutputDebugStringA() retval=00000000 ret=0205cca6
0024:Call KERNEL32.CreateFileA(0232cf78
"C:\\users\\promi\\Temp\\XEBCore.log",40000000,00000003,00000000,00000003,00000080,00000000)
ret=0201a183
0024:Ret KERNEL32.CreateFileA() retval=00000e24 ret=0201a183
...
0009:Call KERNEL32.OutputDebugStringA(0cb26218 "Got cancel request ->
IMediaControl.Stop()\r\n") ret=0205cca6
0009:Ret KERNEL32.OutputDebugStringA() retval=00000000 ret=0205cca6
..
0024:Call KERNEL32.OutputDebugStringA(0235a700 "EurekaLog
4.6.4\r\n\r\nApplication:\r\n-------------------------------------------------------\r\n
1.1 Start Date : Tue, 26 Apr 2011 18:35:04 +0100\r\n 1.2
Name/Description: ratDVD\r\n 1.3 Version Number : 0.7.8.333\r\n 1.4
Parameters : \r\n\r\nException:\r\n---------------------------"...)
ret=0205cca6
0024:Ret KERNEL32.OutputDebugStringA() retval=00000000 ret=0205cca6
0024:Call KERNEL32.CreateFileA(0232cf78
"C:\\users\\promi\\Temp\\XEBCore.log",40000000,00000003,00000000,00000003,00000080,00000000)
ret=0201a183
0024:Ret KERNEL32.CreateFileA() retval=000001c4 ret=0201a183
...
0024:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,00213354 L"XEBCore.RAT
DVD Creator",00000017,0381d950,00000fff,00000000,00000000) ret=0040499f
0024:Ret KERNEL32.WideCharToMultiByte() retval=00000017 ret=0040499f
0024:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,060b7df4 L"Operation
aborted",00000011,0381d944,00000fff,00000000,00000000) ret=0040499f
0024:Ret KERNEL32.WideCharToMultiByte() retval=00000011 ret=0040499f
0024:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0381e950)
ret=00553424
0024:trace:seh:raise_exception code=eedfade flags=1 addr=0x7ee11a33 ip=7ee11a33
tid=0024
0024:trace:seh:raise_exception info[0]=00553424
0024:trace:seh:raise_exception info[1]=00ad48ec
0024:trace:seh:raise_exception info[2]=8000ffff
0024:trace:seh:raise_exception info[3]=00553424
0024:trace:seh:raise_exception info[4]=004047e0
0024:trace:seh:raise_exception info[5]=0381e9a0
0024:trace:seh:raise_exception info[6]=0381e96c
0024:trace:seh:raise_exception eax=7edfdefd ebx=7ee62ff4 ecx=00553424
edx=0381e854 esi=0eedfade edi=0381e8b0
0024:trace:seh:raise_exception ebp=0381e898 esp=0381e834 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200283
0024:trace:seh:call_vectored_handlers calling handler at 0x7e145850
code=eedfade flags=1
...
0024:Call KERNEL32.DeleteFileA(03b50dd0
"C:\\MFA.Gesichter.des.Todes\\VIDEO_TS\\VIDEO_TS.VOB") ret=03828114
0024:Ret KERNEL32.DeleteFileA() retval=00000001 ret=03828114
...
--- snip ---
Does the content of "C:\\users\\promi\\Temp\\XEBCore.log" tell anything useful?
The app is heavily multithreaded which leads to lot of interleaving trace
messages (sometimes hard to decipher).
When providing logs please make sure you create them with:
WINEDEBUG=<channels> wine ./foo.exe >>log.txt 2>&1
to avoid interleaving stuff.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=4666
--- Comment #35 from Dan Kegel <dank(a)kegel.com> 2011-04-28 13:49:29 CDT ---
It's hard. Do not expect a fix any time soon.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=4666
--- Comment #34 from 1991chris(a)live.de 2011-04-28 13:45:55 CDT ---
Hackshield doesn't work. Somebody can please fix it it's the only reason I
still using windows because kalonline dont work. GREETINGS
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=4666
1991chris(a)live.de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |1991chris(a)live.de
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=26858
Summary: Regression in rendering fonts in Brave Soul
Product: Wine
Version: 1.3.18
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winex11.drv
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kitmaxter(a)gmail.com
Created an attachment (id=34236)
--> (http://bugs.winehq.org/attachment.cgi?id=34236)
Fine-looking fonts
After commit 4c206326913706788644e8f4ebc11dcede368d6f wine starts rendering
fonts in Brave Soul with garbage around characters. I did regression testing:
4c206326913706788644e8f4ebc11dcede368d6f is the first bad commit
commit 4c206326913706788644e8f4ebc11dcede368d6f
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Mon May 24 12:34:28 2010 +0200
winex11: Fetch the antialias parameter from fontconfig too.
:040000 040000 9f98d981dbbbde6567f131ceb0eb08bd782fb9a2
2667259efc5f04bc1c4691cae7c73201c915e9e5 M dlls
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=2905
Anastasius Focht <focht(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht(a)gmx.net
Component|-unknown |directx-ddraw
Version|unspecified |20050419
--- Comment #19 from Anastasius Focht <focht(a)gmx.net> 2011-04-27 10:01:16 CDT ---
Hello,
--- quote ---
Crashes for me on start in 1.3.17.
--- quote ---
yep, there is an initial crash preventing the game to load which needs to be
fixed first.
IDirect3D3::EnumDevices calls the app supplied callback two times.
It seems the game doesn't like IID_IDirect3DRGBDevice and resets some internal
data structures - one of them is a pointer to an internal device string
"D3D-display".
When the enumeration callback is called a second time for
IID_IDirect3DHALDevice, the app code tries to do some search/replace on that
string - but the pointer member was reset by the first callback call (NULL).
--- snip dlls/ddraw/ddraw.c ---
static HRESULT WINAPI d3d3_EnumDevices(IDirect3D3 *iface,
LPD3DENUMDEVICESCALLBACK callback, void *context)
{
static CHAR wined3d_description[] = "Wine D3DDevice using WineD3D and
OpenGL";
IDirectDrawImpl *This = impl_from_IDirect3D3(iface);
D3DDEVICEDESC device_desc1, hal_desc, hel_desc;
D3DDEVICEDESC7 device_desc7;
HRESULT hr;
...
if (This->d3dversion != 1)
{
static CHAR reference_description[] = "RGB Direct3D emulation";
TRACE("Enumerating WineD3D D3DDevice interface.\n");
hal_desc = device_desc1;
hel_desc = device_desc1;
/* The rgb device has the pow2 flag set in the hel caps, but not in the
hal caps. */
hal_desc.dpcLineCaps.dwTextureCaps &= ~(D3DPTEXTURECAPS_POW2
| D3DPTEXTURECAPS_NONPOW2CONDITIONAL |
D3DPTEXTURECAPS_PERSPECTIVE);
hal_desc.dpcTriCaps.dwTextureCaps &= ~(D3DPTEXTURECAPS_POW2
| D3DPTEXTURECAPS_NONPOW2CONDITIONAL |
D3DPTEXTURECAPS_PERSPECTIVE);
hr = callback((GUID *)&IID_IDirect3DRGBDevice, reference_description,
device_name, &hal_desc, &hel_desc, context);
if (hr != D3DENUMRET_OK)
{
TRACE("Application cancelled the enumeration.\n");
LeaveCriticalSection(&ddraw_cs);
return D3D_OK;
}
}
...
TRACE("Enumerating HAL Direct3D device.\n");
hal_desc = device_desc1;
hel_desc = device_desc1;
/* The hal device does not have the pow2 flag set in hel, but in hal. */
hel_desc.dpcLineCaps.dwTextureCaps &= ~(D3DPTEXTURECAPS_POW2
| D3DPTEXTURECAPS_NONPOW2CONDITIONAL |
D3DPTEXTURECAPS_PERSPECTIVE);
hel_desc.dpcTriCaps.dwTextureCaps &= ~(D3DPTEXTURECAPS_POW2
| D3DPTEXTURECAPS_NONPOW2CONDITIONAL |
D3DPTEXTURECAPS_PERSPECTIVE);
hr = callback((GUID *)&IID_IDirect3DHALDevice, wined3d_description,
device_name, &hal_desc, &hel_desc, context);
if (hr != D3DENUMRET_OK)
{
TRACE("Application cancelled the enumeration.\n");
LeaveCriticalSection(&ddraw_cs);
return D3D_OK;
}
TRACE("End of enumeration.\n");
LeaveCriticalSection(&ddraw_cs);
return D3D_OK;
}
--- snip dlls/ddraw/ddraw.c ---
If you reverse the order of callback calls (IID_IDirect3DHALDevice first,
IID_IDirect3DRGBDevice second), the game starts successfully and seems playable
again.
Though it crashes at exit (which seems to be another bug) and the load savegame
bug of course.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=2770
Anastasius Focht <focht(a)gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |Installer, obfuscation
URL|http://powerbullet.com/down |http://wareseeker.com/downl
|load.html |oad/powerbullet-presenter-1
| |.44.rar/332339
CC| |focht(a)gmx.net
Summary|powerbullet.dll fails to |powerbullet.dll fails to
|register |register (armadillo
| |protection fails at
| |checkpoint L5, error 0x17)
--- Comment #18 from Anastasius Focht <focht(a)gmx.net> 2011-04-27 08:20:54 CDT ---
Hello,
the "Powerbullet.dll" file in question is wrapped with Armadillo protection:
--- snip ---
Scanning -> H:\.wine\drive_c\Program Files\Powerbullet\Powerbullet.dll
File Type : 32-Bit Dll (Subsystem : Win GUI / 2), Size : 1736704 (01A8000h)
Byte(s)
[File Heuristics] -> Flag : 00000000000000001100001100100001 (0x0000C321)
[!] Armadillo v4.00 - v4.42 detected !
[CompilerDetect] -> Visual C/C++
- Scan Took : 0.439 Second(s)
--- snip ---
Trace log reveals not very much, various anti-debugging trickery, virtual
machine/emlulator detection and the like...
--- snip ---
...
0023:Call KERNEL32.OutputDebugStringA(0033f06c
"%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s")
ret=10022111
0023:Ret KERNEL32.OutputDebugStringA() retval=00000000 ret=10022111
--- snip ---
Interesting tidebit: That OutputDebugStringA() call is actually a known
vulnerability to trash some OllyDbg (debugger) versions ;-)
Hardware-id gathering before the error:
--- snip ---
...
0023:Call rpcrt4.UuidCreateSequential(0033e718) ret=10008be5
...
0023:Call iphlpapi.GetAdaptersInfo(001b28e0,0033e624) ret=6857e046
...
0023:Ret iphlpapi.GetAdaptersInfo() retval=0000006f ret=6857e046
...
0023:Call iphlpapi.GetAdaptersInfo(001b28e0,0033e624) ret=6857e0b9
...
0023:Ret iphlpapi.GetAdaptersInfo() retval=00000000 ret=6857e0b9
...
0023:Ret rpcrt4.UuidCreateSequential() retval=00000000 ret=10008be5
...
0023:Call KERNEL32.MultiByteToWideChar(00000000,00000000,10038050
"InvalidKey",ffffffff,00dc8038,00010000) ret=1002f0ec
...
0023:Call KERNEL32.WideCharToMultiByte(00000000,00000000,00db4030 L"This
program has been damaged, possibly by a bad sector of the hard drive or a
virus. Please reinstall it.",ffffffff,0032e424,00010000,00000000,00000000)
ret=1002f0ba
--- snip ---
Anything bogus from UuidCreateSequential() is most likely not the cause for the
error.
The code following checks the first 3 bytes of uuid->Data4 for constant values
(0x00,0x03,0xFF) probably to detect some virtual network adapters from PC
emulators (like VirtualPC).
After that it processes internal data and calculates something like a checksum.
Prelimary debugging though the code mess pinpoints the validation failure
between checkpoint LP5 and LP6.
The internal error code is 0x17 - it is never printed but one can see it in
debugger data/code string references.
CCx,LPx = some Armadillo internal mechanism to track the stage of protector
initialization.
Will revisit later ...
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.