http://bugs.winehq.org/show_bug.cgi?id=8113
------- Additional Comments From ruediger.koerschulte(a)gmx.de 2007-15-05 14:25 -------
I have use the latest update wine. But nothing has changed. The seriell
"COM"is broken since the version 0.9.27. Have you an idea how I can change
this bug?
Greeting from Lüdenscheid
Rüdiger
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8402
Summary: Problem loading ie6 under SuSe9.3..
Product: Wine
Version: 0.9.29.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-shdocvw
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ljmacicoe(a)yahoo.com
will attempt to create an attachment
thks
Mace
I know you asked not to paste but I couldn't find an area to put the bug
Sorry
Mace
The whole dump is <30 lines++++++++++++++++++++++++++++++++++++++++++++
ie6.crapout
e6
fixme:shell:StopWatchMode () stub!
fixme:seh:EXC_RtlRaiseException call (from 0x401ecd) to unimplemented function
s
hdocvw.dll.IEWinMain
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function shdocvw.dll.IEWinMain called in 32-
b it code
(0x414b6053).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:414b6053 ESP:406cfdec EBP:406cfe50 EFLAGS:00200212( - 00 - -IA1)
EAX:406cfdf8 EBX:414c2944 ECX:00000001 EDX:00000001
ESI:00000000 EDI:00000000
Stack dump:
0x406cfdec: 00003220 00000000 414b600c 80000100
0x406cfdfc: 00000001 00000000 00401ecd 00000002
0x406cfe0c: 414bd7e0 414bd7ec 00000000 00000000
0x406cfe1c: 00000000 00000000 00000000 00000000
0x406cfe2c: 00000000 00000000 00000000 00000000
0x406cfe3c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x414b6053 in shdocvw (+0x6053) (0x406cfe50)
2 0x414b607a __wine_stub_shdocvw_dll_102 in shdocvw (0x406cfe70)
3 0x00401ecd in iexplore (+0x1ecd) (0x406cfec0)
4 0x00401f7d ?? in iexplore (0x406cff20)
5 0x404e5652 in kernel32 (+0x55652) (0x406cfff4)
6 0x4002fde1 ?? in libwine.so.1 (0x00000000)
0x414b6053: addl $12,%esp
Wine-dbg>
++++++++++++This is the whole bug++++++++++++++++++++++++++++++++++++
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5294
------- Additional Comments From focht(a)gmx.net 2007-15-05 12:28 -------
Hello,
i hope the problem became clear now?
In my essay:
--- quote ---
When the regsvr32 process calls DllRegisterServer, it tries to register its
interfaces by gathering data from .rsrc section (REGISTRY resource types).
This is done by explicit LoadLibraryEx with LOAD_LIBRARY_AS_DATAFILE flag set
and appropriate Find/LoadResource API.
--- quote ---
The phrase "it tries" was meant to be read "the inproc server tries".
Perhaps this lead to misunderstanding :)
Let LOAD_LIBRARY_AS_DATAFILE case just honour already loaded modules.
A possible fix would be:
--- snip dlls/kernel32/module.c ---
static HMODULE load_library( const UNICODE_STRING *libname, DWORD flags )
{
..
if (flags & LOAD_LIBRARY_AS_DATAFILE)
{
if( GetModuleHandleW(libname) == 0)
{
/* The method in load_library_as_datafile allows searching for the
* 'native' libraries only
*/
if (load_library_as_datafile( libname->Buffer, &hModule )) return
hModule;
}
flags |= DONT_RESOLVE_DLL_REFERENCES; /* Just in case */
/* Fallback to normal behaviour */
}
/* do standard loader stuff */
...
}
--- snip dlls/kernel32/module.c ---
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8392
truiken(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://www-
| |128.ibm.com/developerworks/d
| |ownloads/ls/lsndad/?S_TACT=1
| |05AGX13&S_CMP=LSDL
Keywords| |download
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5294
------- Additional Comments From focht(a)gmx.net 2007-15-05 11:33 -------
Hello,
the dll (inproc server) is already loaded (decrypted and initialized by regsvr32
process.
In its DllRegisterServer routine it calls LoadLibrary(LOAD_LIBRARY_AS_DATAFILE)
on itself.
Wines maps the file again (bypassing dll loader) giving therefore a different
HMODULE to client (different base address).
This HMODULE is used for resource managment which doesnt work because the second
instance is encrypted due to no init routines run.
Wine needs to check if dll is already loaded and if so, defer to standard loader
(refcount), else use load_library_as_datafile().
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=8128
------- Additional Comments From fgingat(a)gmail.com 2007-15-05 11:21 -------
Hey ..
This is a Oblivion bug, not a wine bug ..
I think ..
Because in windows when you use a backspace for correcting a wrong name .. this
bug happens .. so try with new character without using backspace key and tell us ^^
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5294
------- Additional Comments From dmitry(a)codeweavers.com 2007-15-05 10:53 -------
I've added a simple test to existing dlls/kernel32/tests/loader.c tests and it
shows that Windows simply returns a handle for an already loaded module, but
maps a file and returns (hdll + 1) for LOAD_LIBRARY_AS_DATAFILE if the module
is not yet loaded.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3853
------- Additional Comments From greg87(a)online.de 2007-15-05 10:35 -------
Thx for the patch, it let indeed the message disappear.
However, new messages appear and game is crashing randomly with segfaults.
Free format not supported.
Sorry, unknown layer type.
Sorry, unknown layer type.
Stream error
Blocktype == 0 and window-switching == 1 not allowed.
big_values too large!
big_values too large!
mpg123: Can't rewind stream by 3966 bits!
Stream error
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.