http://bugs.winehq.org/show_bug.cgi?id=30827
Bug #: 30827
Summary: Uninitialized memory reference in
create_icon_pixmaps() -> GetDIBits() ->
bitmapinfoheader_from_user_bitmapinfo()
Product: Wine
Version: 1.5.5
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: gdi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
Classification: Unclassified
While looking at bug 30826, I saw
Conditional jump or move depends on uninitialised value(s)
at bitmapinfoheader_from_user_bitmapinfo (dib.c:177)
by GetDIBits (dib.c:1210)
by create_icon_pixmaps.isra.8 (window.c:883)
create_icon_pixmaps calls GetDIBits with bits=NULL and a mostly uninitialized
info, but bitmapinfoheader_from_user_bitmapinfo() assumes that biCompression
has already been initialized.
gdi32/dib.c:
149 static BOOL bitmapinfoheader_from_user_bitmapinfo( BITMAPINFOHEADER
*dst, const BITMAPINFOHEADER *info )
150 {
...
166 else if (info->biSize >= sizeof(BITMAPINFOHEADER)) /* assume
BITMAPINFOHEADER */
167 {
168 *dst = *info;
169 }
...
176 dst->biSize = sizeof(*dst);
177 if (dst->biCompression == BI_RGB || dst->biCompression ==
BI_BITFIELDS)
178 dst->biSizeImage = get_dib_image_size( (BITMAPINFO *)dst );
1187 INT WINAPI GetDIBits(
1188 HDC hdc, /* [in] Handle to device context */
1189 HBITMAP hbitmap, /* [in] Handle to bitmap */
1190 UINT startscan, /* [in] First scan line to set in dest bitmap */
1191 UINT lines, /* [in] Number of scan lines to copy */
1192 LPVOID bits, /* [out] Address of array for bitmap bits */
1193 BITMAPINFO * info, /* [in,out] Address of structure with bitmap
data */
1194 UINT coloruse) /* [in] RGB or palette index */
1195 {
...
1208 /* Since info may be a BITMAPCOREINFO or any of the larger
BITMAPINFO structures, we'll use our
1209 own copy and transfer the colour info back at the end */
1210 if (!bitmapinfoheader_from_user_bitmapinfo( &dst_info->bmiHeader,
&info->bmiHeader )) return 0;
....
1212 if (bits &&
1213 (dst_info->bmiHeader.biCompression == BI_JPEG ||
dst_info->bmiHeader.biCompression == BI_PNG))
winex11.drv/window.c:
868 static BOOL create_icon_pixmaps( HDC hdc, const ICONINFO *icon, struct
x11drv_win_data *data )
869 {
870 char buffer[FIELD_OFFSET( BITMAPINFO, bmiColors[256] )];
871 BITMAPINFO *info = (BITMAPINFO *)buffer;
...
881 info->bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
882 info->bmiHeader.biBitCount = 0;
883 if (!(lines = GetDIBits( hdc, icon->hbmColor, 0, 0, NULL, info,
DIB_RGB_COLORS ))) goto failed;
Note that GetDIBits is careful to avoid referencing biCompression itself
when bits is NULL, but the function it calls doesn't know whether bits is NULL.
(bug 30266 is nearby but doesn't seem related?)
--
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=35937
Bug ID: 35937
Summary: The file crashed upon loading the program.
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: carlino.designs(a)gmail.com
Created attachment 47995
--> http://bugs.winehq.org/attachment.cgi?id=47995
Error log file for eDCAA.exe
The file crashed upon loading the program.
The file can be downloaded at:
http://brightemo.co.uk/download/eDCAA.exe
--
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=27570
Summary: Aliens Vs Predator 2 Demo is temporary confined
ingame.
Product: Wine
Version: 1.3.22
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: andrew.millington(a)gmail.com
I've tried the marine demo at the start the mouse movement is confined like bug
#6971 until you right click or over time, it works as per usual after this plus
"Automatically capture the mouse input in full-screen window" changes nothing.
Make fmv videos not accessible to speed up testing.
I haven't tested when you start the next level due to being a demo.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=35998
Bug ID: 35998
Summary: American Conquest: Divided Nation refuses to start.
(Black Screen followed by crash).
Product: Wine
Version: 1.7.16
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mjkolar(a)charter.net
I'm trying to play American Conquest: Divided Nations, but when I load it up, I
get a flash of black screen followed by a CTD. The console output is as
follows:
bash-4.2$ wine DMCR.exe
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to
RandR 1.0. Please consider using the Nouveau driver instead.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f828,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33f828,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f6a8,0x00000000), stub!
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to
RandR 1.0. Please consider using the Nouveau driver instead.
err:mmio:MMIO_ParseExtA No extension in szFileName: "Sound\\new\\dr+flute2.wav"
fixme:win:EnumDisplayDevicesW ((null),0,0x33f458,0x00000000), stub!
fixme:d3d_surface:d3dfmt_p8_init_palette No palette set.
Note that I installed this game according to the instructions listed on the
following appdb page:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=24902 , including
the winecfg changes, the external patch, deleting the video directory, and
setting ddraw to native for this app.
I have also installed the original American Conquest demo, and I can confirm it
works with wine 1.7.12, but not wine 1.7.16, so I am presuming there is a
regression between these two releases. The American Conquest: Divided Nation
full version does not run with either release, and shows the same error
messages for both wine releases. Note also I have used a nocd to get around
Divided Nations Starforce (III?) protection. The demo does not have said
protection, so not relevant in that case.
System:
Slackware 14.1 x86_64 with alien multilib pack.
Xorg 1.15.0
NVIDIA Proprietary Blob 334.21 /w Geforce GTX 285m
Pulseaudio 5.0
Wine 1.7.12
--
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=23887
Summary: Microstation V8.5 opening files only in read only mode
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P1
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kalathilsunil(a)yahoo.com
Microstation, one of the popular CAD application got installed in WINE but not
able to edit files
--
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=9337
Summary: direct 3d errors while running vietcong.exe
Product: Wine
Version: 0.9.43.
Platform: PC
URL: http://appdb.winehq.org/appview.php?iVersionId=8864
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P1
Component: wine-directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: docmccoy80(a)freenet.de
When vietcong.exe is running by wine, I get always the same errors repeatedly:
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33fcb8
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33fa80
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33fd0c
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33df88
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33df68
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33df7c
fixme:d3d:IWineD3DSwapChainImpl_Present Unhandled present options
(nil)/0x33dfa0
When I start a game in Vietcong, it is loading, but then it crashs.
If I want to select the multiplayer character, it also crashs.
I think wine has problems to emulate the direct3d eninge of Vietcong.
Unfortunately I can't give a better bug report, because I don't know much about
wine/d3d/....
Perhaps I just need a dll?!
--
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=18172
Summary: Wine crash after fixmes on htmlhelp:HtmlHelpW (Microsoft
Money 99)
Product: Wine
Version: 1.1.19
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: arcepi(a)arcepi.net
Created an attachment (id=20639)
--> (http://bugs.winehq.org/attachment.cgi?id=20639)
Crash log
When trying to use Microsoft Money 99, Wine crashes and dumps core just after
printing some fixmes on htmlhelp:HtmlHelpW.
The crash happens as soon as the user finishes the first step of the start
wizard, which creates the initial configuration.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=37610
Bug ID: 37610
Summary: Lotus Approach: Using File, Close dialog causes a
crash
Product: Wine
Version: 1.1.19
Hardware: x86
OS: Linux
Status: NEW
Severity: minor
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
CC: focht(a)gmx.net, ToddAndMargo(a)zoho.com
Depends on: 18157
Distribution: ---
Created attachment 50056
--> https://bugs.winehq.org/attachment.cgi?id=50056
backtrace
Originally reported in bug 18157.
Install Lotus Approach. Open sample database from
ftp://www.xpertss.com/pub/outgoing/invcalcs.zip
Click, 'File', then 'Close'. Crash.
I'll attach the backtrace.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=36521
Bug ID: 36521
Summary: Star Wars rebellion update 1.01 crashes on start
Product: Wine
Version: 1.7.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jopac76(a)mail.com
Created attachment 48603
--> https://bugs.winehq.org/attachment.cgi?id=48603
Output of the crash
Just installed the game, ran it, tried running the patch and it crashes before
anything.
Link to patch:
http://swrebellion.com/downloads/modules.php?name=Downloads&d_op=viewdownlo…
7ae576e99c8b623032e5ab96f384ad354d0e4230 rsupd101.exe
--
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=18933
Summary: Free PDF to Word Doc converter doesn't work, window
empty/hangs on launch (appinstall)
Product: Wine
Version: 1.1.21
Platform: PC
URL: http://www.hellopdf.com/download.php
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Looking at a list of the most popular windows applications
(http://lifehacker.com/5110552/most-popular-free-windows-downloads-of-2008) for
applications to test with appinstall, I tried Free PDF to Word Doc converter.
Installs relatively fine (there's a couple other bugs, nothing major), but when
trying to launch, the borders of the window appear, but the app doesn't do
anything, and its window is blank.
No terminal output.
--
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.