http://bugs.winehq.org/show_bug.cgi?id=27389
Summary: unimplemented function
msvcp80.dll.??0?$basic_ostringstream@_WU?$char_traits@
_W@std@@V?$allocator@_W@2@@std@@QAE@H@Z
Product: Wine
Version: 1.3.21
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: xvachon(a)gmail.com
wine: Call from 0x7ed8ce92 to unimplemented function
msvcp80.dll.??0?$basic_ostringstream@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@H@Z,
aborting
Affects Bioshock's patcher application
--
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=10458
Summary: Poptray 3.2 external exception with hotmail
Product: Wine
Version: 0.9.49.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-msxml
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: leviatan1(a)gmx.net
Created an attachment (id=9166)
--> (http://bugs.winehq.org/attachment.cgi?id=9166)
Source code from hotmail plugin
I try to use hotmail plugin in poptray. When Poptray check it hotmail, I get
warning "External exception E06D7363" and:
fixme:msxml:domdoc_QueryInterface interface
{00000126-0000-0000-c000-000000000046} not implemented
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=29637
Bug #: 29637
Summary: MS Word 2007 cover page crashes
Product: Wine
Version: 1.3.37
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: winestuff(a)viller.org
Classification: Unclassified
When I open Word 2007 (SP2) and go to the Insert->Cover-Page, the MS crash
report comes up and forces me to restart Word. I run Ubuntu 11.10 64. I have
attached the console output - to me this smells like some threading issue.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from
multi-threaded to apartment threaded
I have also seen similar crashes in e.g. the insert footnote and header, but
the list does not pre-load as many at once, so it is not as consistent.
--
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=26914
Summary: setvbuf() breaks iostream input (msvcrt/msvcp)
Product: Wine
Version: 1.3.17
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: UncombedCoconut(a)gmail.com
This bug affects Stockfish, a chess engine. I've made a simplified test case.
This C++ program copies a line from stdin to stdout, or complains on EOF.
It works on WinXP, but under Wine 1.2.2 or 1.3.17 it says "No input". (You do
have to type a line before it will terminate.)
Here's the code and build command. The exe is attached.
$ cat setvbuf-test.cpp
#include <iostream>
#include <cstdio>
#include <string>
int main() {
std::string input;
setvbuf(stdin,NULL,_IONBF,0);
setvbuf(stdout,NULL,_IONBF,0);
if (std::getline(std::cin, input))
std::cout << "Input was: " << input << "\n";
else
std::cout << "No input\n";
return 0;
}
$ i686-w64-mingw32-g++ -o setvbuf-test.exe -static-libgcc setvbuf-test.cpp
--
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=26025
Summary: Atom Zombie Smasher demo: fails to run with builtin
msvcr80
Product: Wine
Version: 1.3.13
Platform: x86
URL: http://www.bigdownload.com/games/atom-zombie-smasher/p
c/atom-zombie-smasher-demo/
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: msvcrt
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Installs fine, but when you run it, it gives a Wine C++ runtime error. Terminal
shows:
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.VC80.CRT" (8.0.50608.0)
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.VC80.CRT" (8.0.50608.0)
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.VC80.CRT" (8.0.50608.0)
Stacktrace:
at (wrapper managed-to-native) SFML.Graphics.Image.sfImage_CreateFromFile
(string) <0x00004>
at (wrapper managed-to-native) SFML.Graphics.Image.sfImage_CreateFromFile
(string) <0x00004>
at SFML.Graphics.Image..ctor (string) <0x00010>
at BlendoEngine.Assets.LoadTextures () <0x0008d>
at BlendoEngine.LoadScreen.LoadAsset () <0x0000a>
at BlendoEngine.LoadScreen.UpdateInput (single,BlendoEngine.InputManager)
<0x00012>
at BlendoEngine.ScreenManager.Update (single) <0x00242>
at BlendoEngine.Game1.Go (string[]) <0x0021d>
at BlendoEngine.Game1.Main (string[]) <0x00045>
at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object
(object,intptr,intptr,intptr) <0x00043>
winetricks vcrun2005 worked around it.
--
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=16596
Summary: Spirits of Metropolis doesn't work properly without
using 'Emulate a Virtual Desktop'
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: lostoverthere(a)gmail.com
The game, Spirits of Metropolis, does not display either full screen (default)
or windowed mode correctly. However, this issue is easily resolved by enabling
Emulate Virtual Desktop and setting it to 800x600.
However, if you dont do that and let the game run by itself. When it starts for
the first time in full screen. The game appears in the top left hand corner if
the users resolution is larger then 800x600, with the rest of the space just
being black. The game is meant to be stretched to the users resolution by
default.
If the user changes the games settings in options to run in windowed mode, the
game goes into windowed mode but the game itself shifts up approximately 500px
so the bottom 100px are only visible in the top of the game (the rest is
black).
Although this problems are irritating and should be easily fixed this in no way
alters or distracts the user from the game as the problem can be very easily
sorted by setting WINE's global settings to run in an Emulated Virtual Desktop
at 800x600 (the game's native resolution). Problem temporarily solved.
--
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=30592
Bug #: 30592
Summary: Give kernel32.GetDiskFreeSpaceExW a trace message to
better diagnose free disk space overflow problems with
Win9X era apps/games
Product: Wine
Version: 1.5.3
Platform: x86
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
another enhancement request for better diagnosis ...
Sometimes I encounter broken Win9X era apps/games that suffer from
GetDiskFreeSpaceA/W overflows.
Example code which contains overflows:
--- snip ---
0x00428414: pushl %ecx
0x00428415: pushl %eax
0x00428416: leal 0x1c(%esp),%ecx
0x0042841a: pushl %edx
0x0042841b: leal 0x10(%esp),%eax
0x0042841f: pushl %ecx
0x00428420: pushl %eax
0x00428421: call *0x8a75fc -> 0x7b88273a GetDiskFreeSpaceA
0x00428427: movl 0xc(%esp),%ecx ; ecx = free_clusters
0x0042842b: movl 0x320(%esp),%eax ; needed space (compare value)
0x00428432: imull 0x10(%esp),%ecx ; ecx *= sector_bytes
0x00428437: imull 0x14(%esp),%ecx ; ecx *= cluster_sectors
0x0042843c: cmpl %ecx,%eax
0x0042843e: jnle 0x0042844c
0x00428440: xorl %eax,%eax
0x00428442: popl %ebx
0x00428443: addl $0x318,%esp
0x00428449: ret $0x4
0x0042844c: subl %ecx,%eax
0x0042844e: popl %ebx
--- snip ---
If you currently do +volume trace:
--- snip ---
0024:Call KERNEL32.GetDiskFreeSpaceA(0032eccc
"C:\\",0032ecdc,0032ecd8,0032ecd4,0032ece0) ret=00428427
0024:trace:volume:GetDiskFreeSpaceW L"C:\\",0x32ecdc,0x32ecd8,0x32ecd4,0x32ece0
0024:Ret KERNEL32.GetDiskFreeSpaceA() retval=00000001 ret=00428427
...
0024:trace:msvcrt:pf_printf_a Format is: "You do not have enough disk space to
run King's Quest: Mask of Eternity. Please free up %d megs of space and try
again."
--- snip ---
I'd like to see all the information returned to caller when doing +volume
trace.
Source:
http://source.winehq.org/git/wine.git/blob/1726427113b141535c2bb9e93879e409…
--- snip ---
1598 BOOL WINAPI GetDiskFreeSpaceExW( LPCWSTR root, PULARGE_INTEGER avail,
1599 PULARGE_INTEGER total, PULARGE_INTEGER
totalfree )
1600 {
1601 FILE_FS_SIZE_INFORMATION info;
1602 IO_STATUS_BLOCK io;
1603 NTSTATUS status;
1604 HANDLE handle;
1605 UINT units;
1606
1607 TRACE( "%s,%p,%p,%p\n", debugstr_w(root), avail, total, totalfree );
1608
1609 if (!open_device_root( root, &handle )) return FALSE;
1610
1611 status = NtQueryVolumeInformationFile( handle, &io, &info,
sizeof(info), FileFsSizeInformation );
1612 NtClose( handle );
1613 if (status != STATUS_SUCCESS)
1614 {
1615 SetLastError( RtlNtStatusToDosError(status) );
1616 return FALSE;
1617 }
1618
1619 units = info.SectorsPerAllocationUnit * info.BytesPerSector;
1620 if (total) total->QuadPart = info.TotalAllocationUnits.QuadPart *
units;
1621 if (totalfree) totalfree->QuadPart =
info.AvailableAllocationUnits.QuadPart * units;
1622 /* FIXME: this one should take quotas into account */
1623 if (avail) avail->QuadPart = info.AvailableAllocationUnits.QuadPart *
units;
1624 return TRUE;
1625 }
--- snip ---
Before the return on line 1624 a TRACE() would be very helpful, printing the
actual values of out parameters: cluster_sector, sector_bytes, free_clusters,
total_clusters
Additionally a hint if the values were capped due to Win9X compat (capped=0/1).
Actual 32-bits overflow warning would be a bonus but not required ;-)
Thanks.
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=16246
Summary: Setting WINEPATH has no effect.
Product: Wine
Version: 1.1.9
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: aziz.koeksal(a)gmail.com
Hi,
The following doesn't work as expected:
$ export WINEPATH="C:\dir"
$ printenv | grep WINEPATH # Check if it's in the shell's environment.
WINEPATH=C:\dir
$ wine ./environment.exe # E.g.: printf("PATH=%s", getenv("PATH"));
PATH=C:\windows\system32;C:\Windows
I expect that by defining WINEPATH it would get appended to PATH. I also expect
wine to search in WINEPATH folders to locate a command, e.g. "wine
compiler.exe".
Before filing this report I did some research into this, and apparently there
has been only one person so far who complained about this feature not working
anymore (http://www.winehq.org/pipermail/wine-users/2006-August/023179.html).
I have also browsed the source code, and found the following identifiers that
should be of interest:
http://source.winehq.org/ident?i=__wine_main_environhttp://source.winehq.org/ident?i=build_initial_environment
I could help debugging this, but only if someone guided me through setting up
everything that is required to debug wine in a graphical and sane environment.
--
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=21569
Summary: urlmon/url tests crash if +heap is enabled (crypt32 to
blame?)
Product: Wine
Version: 1.1.37
Platform: x86-64
URL: http://test.winehq.org/data/7aaaf738ecd06c12bfd69200ee
74abd5cc9aef8b/wine_ae-ub910-heap/urlmon:url.html
OS/Version: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: crypt32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Created an attachment (id=26008)
--> (http://bugs.winehq.org/attachment.cgi?id=26008)
terminal output
The backtrace is a LONG line of crypt32 related stuff, along with
wininet/libssl/libcrypto/etc. See attached.
--
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=24316
Summary: Level-R downloader needs
msvcp90.dll.??0?$codecvt@_WDH@std@@QAE@I@Z,
Product: Wine
Version: 1.3.2
Platform: x86
URL: http://cdn.pandonetworks.com/pando/gamigo/LevelRDownlo
ader_DE_03242010.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Blocks: 16976
Found while checking bug 16976.
--
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.