http://bugs.winehq.org/show_bug.cgi?id=20419
Summary: Foxit Reader fails to start on x86_64: "odbc32.dll" failed to initialize Product: Wine Version: 1.1.31 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jakobunt@gmail.com
Created an attachment (id=24226) --> (http://bugs.winehq.org/attachment.cgi?id=24226) Console output w/ WINEDEBUG=+odbc
Foxit Reader fails to start on Ubuntu 9.04 Jaunty x86_64 using both the shipped wine version (1.0.1) and Scott Ritchie's 1.1.31 deb package.
Appdb: http://appdb.winehq.org/objectManager.php?sClass=application&iId=4060 Executable: http://mirrors.foxitsoftware.com/pub/foxit/reader/desktop/win/3.x/3.1/enu/Fo...
Console output w/o debug: ---------- ALSA lib ../../../src/seq/seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory err:module:attach_process_dlls "odbc32.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"Z:\home\jakob\Desktop\Foxit Reader.exe" failed, status c0000005 ----------
http://bugs.winehq.org/show_bug.cgi?id=20419
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #1 from Austin English austinenglish@gmail.com 2009-10-19 13:00:36 --- Are you using any native dlls?
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #2 from Jakob Unterwurzacher jakobunt@gmail.com 2009-10-19 13:08:06 --- No native dlls, just a fresh wine install.
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #3 from Jakob Unterwurzacher jakobunt@gmail.com 2009-10-21 11:38:01 --- Using a native WinXP odbc32.dll fixes this ( odbc32.dll will try to load odbcint.dll, so you also need this one).
http://bugs.winehq.org/show_bug.cgi?id=20419
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #4 from Wylda wylda@volny.cz 2009-10-22 22:54:22 --- Hi Jakob, no problem here aka WORKSFORME. I'm running also 1.1.31, but 32bit version. I do not use any dll or overrides. Tested in clean wine environment.
I also have 64bit CPU, but running 32bit OS, kernel and wine. If you use wine-64bit:
a) does it behave like for example WinXP 64bit?
or
b) wine-64 behaves like WinXP 32bit, but it is needed to use wine-64, when you use 64bit kernel?
If the answer is a) then i would say, this is invalid, because that apps are designed for 32bit windows.
For other testers - Foxit reader v3.1.2.1013: http://www.foxitsoftware.com/downloads/index.php
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #5 from Jakob Unterwurzacher jakobunt@gmail.com 2009-10-23 02:36:03 --- I use the wine packages for 64 bit linux from Ubuntu and budgetdedicated.com . These give you 32 bit wine for running 32 bit windows apps on 64 bit linux. => It's b)
$ uname -a Linux mt 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:48:52 UTC 2009 x86_64 GNU/Linux
$ file /bin/bash /bin/bash: ELF 64-bit LSB executable, x86-64, [...]
$ file /usr/bin/wine /usr/bin/wine: ELF 32-bit LSB executable, Intel 80386, [...]
BTW: Direct link to Foxit Reader 3.1 ZIP: http://mirrors.foxitsoftware.com/pub/foxit/reader/desktop/win/3.x/3.1/enu/Fo...
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #6 from Jakob Unterwurzacher jakobunt@gmail.com 2009-10-23 02:43:09 --- Installing wine packages meant for 32 bit linux on 64 bit linux would install 32 bit libraries in the wrong places (places where you should have only 64 bit ones), i think that would be a bad idea.
http://bugs.winehq.org/show_bug.cgi?id=20419
Rebecca Menessec rebecca.menessec@ironhavoc.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rebecca.menessec@ironhavoc. | |org
--- Comment #7 from Rebecca Menessec rebecca.menessec@ironhavoc.org 2010-05-23 09:59:34 --- Same error confirmed on Ubuntu Lucid, using wine1.2 = 1.2~rc1-0ubuntu1~lucidppa1. This is an amd64 compile of WINE, running on an amd64 system. I can't start Foxit Phantom (the complete PDF viewer-editor suite) 1.2 nor the recent 2.0 release. Both fail when attempting to load odbc32.dll.
Installing native odbc32.dll and odbcint.dll from WinXPSP3 (with all current HotFixes) into %windir%\system32 and setting an override for "Foxit Phantom.exe" works around this problem.
This seems to point to a problem with WINE's ODBC subsys.
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #8 from Wylda wylda@volny.cz 2010-06-19 22:43:13 ---
Still works fine here, i.e. can't confirm.
Tested under: * wine-1.2-rc4 * Debian Lenny 32bit
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #9 from Jakob Unterwurzacher jakobunt@gmail.com 2010-06-23 06:22:12 --- ...which is not too surprising as the problem only crops up on *64 bit* systems.
http://bugs.winehq.org/show_bug.cgi?id=20419
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #10 from Vincent Povirk madewokherd@gmail.com 2010-06-24 13:09:55 --- Created an attachment (id=29115) --> (http://bugs.winehq.org/attachment.cgi?id=29115) backtrace
It's crashing in DllMain. Here's a backtrace.
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #11 from Vincent Povirk madewokherd@gmail.com 2010-06-24 13:14:09 --- I suspect it's a problem with the libodbc in Ubuntu's ia32-libs.
http://bugs.winehq.org/show_bug.cgi?id=20419
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #12 from Dan Kegel dank@kegel.com 2010-08-12 03:06:30 --- Does Maverick help? See https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/601499
http://bugs.winehq.org/show_bug.cgi?id=20419
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scott@open-vote.org
--- Comment #13 from Scott Ritchie scott@open-vote.org 2010-08-12 04:42:01 --- I'm not sure ia32-libs is to blame, as the unixodbc package has not received an update in lucid, so it's the same version on both arches. That makes it a bit of a mystery as to why it would work on 32 and not 64...
http://bugs.winehq.org/show_bug.cgi?id=20419
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |soh.voodoo@gmail.com
--- Comment #14 from Austin English austinenglish@gmail.com 2010-08-16 23:27:44 --- *** Bug 16802 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=20419
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ialsahili@gmail.com
--- Comment #15 from Austin English austinenglish@gmail.com 2010-08-16 23:28:04 --- *** Bug 20289 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=20419
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #16 from Scott Ritchie scott@open-vote.org 2010-08-17 05:15:09 --- Ah hah, I think I figured it out. Somehow the unixodbc-dev build dependency had left the package (I distinctly remember adding it some time ago, so it must have slipped out when I was remerging at a release). This wasn't generating a configure warning, so it went unnoticed.
On 64 bit, there is still a .so link in the ia32-libs package (something normally only in -dev packages), so Wine may have been building thinking it was fully there when it wasn't (hence the lack of a configure warning and later crashing of odbc as above).
http://bugs.winehq.org/show_bug.cgi?id=20419
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |scott@open-vote.org
--- Comment #17 from Scott Ritchie scott@open-vote.org 2010-08-17 05:15:49 --- I'm going to roll out some test packages now and then update the distro packages/PPA if they indeed fix the issue.
http://bugs.winehq.org/show_bug.cgi?id=20419
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |christopher.hotchkiss@gmail | |.com
--- Comment #18 from Hans Leidekker hans@meelstraat.net 2010-08-17 06:45:31 --- *** Bug 23518 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=20419
--- Comment #19 from Scott Ritchie scott@open-vote.org 2010-08-17 08:06:23 --- Please test new Ubuntu packages here: https://launchpad.net/~scottritchie/+archive/build-tests
http://bugs.winehq.org/show_bug.cgi?id=20419
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |frederic.delanoy@gmail.com Resolution| |FIXED
--- Comment #20 from Frédéric Delanoy frederic.delanoy@gmail.com 2011-10-22 03:13:21 CDT --- Works in 1.3.30/31
http://bugs.winehq.org/show_bug.cgi?id=20419
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alexandre Julliard julliard@winehq.org 2011-11-04 14:14:44 CDT --- Closing bugs fixed in 1.3.32.
https://bugs.winehq.org/show_bug.cgi?id=20419
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu URL| |https://web.archive.org/web | |/20111102105817/http://cdn0 | |1.foxitsoftware.com/pub/fox | |it/reader/desktop/win/3.x/3 | |.1/enu/FoxitReader31_enu.zi | |p CC| |focht@gmx.net Summary|Foxit Reader fails to start |Multiple applications fail |on x86_64: "odbc32.dll" |to start on x86_64, |failed to initialize |reporting error: | |"odbc32.dll" failed to | |initialize (Foxit Reader | |3.1, File Maker 10, VMWare | |vSphere Client 4, SQL | |tools)