http://bugs.winehq.org/show_bug.cgi?id=13371
Summary: SlingPlayer 1.5 fails to install due to DLL function crash Product: Wine Version: CVS/GIT Platform: PC URL: http://downloads.slingmedia.com/get/sp-win-us.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: nodisgod@yahoo.com
Created an attachment (id=13266) --> (http://bugs.winehq.org/attachment.cgi?id=13266) SlingPlayer installer logs
With Git version wine-1.0-rc1-182-g9f76085, starting the installer works, but during installation, a message box complains of an unhandled exception with error number 0x80040707, with description "DLL function call crashed: SBSH.SBSH_CheckGraphA". This causes the installation to fail. Logs with qcap, quartz, and devenum traces are attached.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2008-05-22 19:32:08 --- Why those logs? They don't seem relevant. Please post a +seh,+relay log instead.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #2 from scguy318 nodisgod@yahoo.com 2008-05-22 20:19:44 --- Since the rzipped relay logs came out to 5 MB, I have placed the file on a personal shell account, and can be downloaded here: http://scguy318.freeshell.org/slingplayer.txt.rz
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #3 from scguy318 nodisgod@yahoo.com 2008-05-23 02:27:12 --- Just realized that I forgot to install newest build. With that particular version (wine-1.0-rc1-204-g03a7ddb), the dialog box does not appear. Instead, the application hangs with:
err:ole:CoGetClassObject no class object {187463a0-5bb7-11d3-acbe-0080c75e246e} could be created for context 0x1 fixme:qcap:fnCaptureGraphBuilder2_Release Release IGraphFilter or w/e err:ntdll:RtlpWaitForCriticalSection section 0x110048 "heap.c: main process heap section" wait timed out in thread 0027, blocked by 0050, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x110048 "heap.c: main process heap section" wait timed out in thread 003b, blocked by 0050, retrying (60 sec)
http://bugs.winehq.org/show_bug.cgi?id=13371
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
--- Comment #4 from Ken Sharp kennybobs@o2.co.uk 2008-11-26 18:32:01 --- This works fine in the UK version, I assume the installer is the same.
Does this still happen?
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #5 from Ken Sharp kennybobs@o2.co.uk 2008-12-14 20:37:06 --- Created an attachment (id=17942) --> (http://bugs.winehq.org/attachment.cgi?id=17942) Screen shot of error message
Tested in 1.1.0 under Ubuntu Intrepid.
Fails near the end of the installation.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #6 from Ken Sharp kennybobs@o2.co.uk 2008-12-14 20:50:46 --- Created an attachment (id=17943) --> (http://bugs.winehq.org/attachment.cgi?id=17943) Console log
The IDriver.exe program remains in memory, as seen in Bug 14026.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #7 from Ken Sharp kennybobs@o2.co.uk 2008-12-14 21:55:07 --- This also occurs in the new EU version 1.5.1. Powerpoint Viewer 2003 (part of the HOWTO for this app) will no longer install either.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Ken Sharp kennybobs@o2.co.uk 2008-12-14 21:57:53 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2008-12-16 05:16:02 --- Powerpoint Viewer 2003 installs fine, I must have messed something up earlier.
I have a working Slingplayer using the HOWTO on the appdb.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=11492&i...
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #10 from Ken Sharp kennybobs@o2.co.uk 2008-12-16 13:33:41 --- Also works on 1.5.1 EU.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=14812
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #11 from Ken Sharp kennybobs@o2.co.uk 2009-01-08 19:49:10 --- Tested again with latest wine-git wine-1.1.12-312-gad587aa.
No change.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #12 from Jeff Zaroyko jeffz@jeffz.name 2009-01-08 19:55:01 --- (In reply to comment #10)
Also works on 1.5.1 EU.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=14812
If you are saying that it works because you've installed native dlls, then that's not very interesting and you should instead say that it still requires native dlls to work.
If it works without native dlls then please report as such.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #13 from Ken Sharp kennybobs@o2.co.uk 2009-01-08 20:08:45 --- I require native DLLs. My apologies. :-(
http://bugs.winehq.org/show_bug.cgi?id=13371
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #14 from Austin English austinenglish@gmail.com 2009-01-19 15:16:07 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #15 from Ken Sharp kennybobs@o2.co.uk 2009-02-06 12:56:31 --- Created an attachment (id=19285) --> (http://bugs.winehq.org/attachment.cgi?id=19285) wine-1.1.14-248-gcb57ebc console output
Tested with latest wine-git and the situation is much worse. Installer causes an unhandled exception and exits.
As for the first time the DLL function crash appears it's hard to tell from the appdb, but it seems to appear around 0.9.30, but this bug was opened around 1.0. I can't change this as I'm not the reporter of the bug.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #17943|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #16 from Ken Sharp kennybobs@o2.co.uk 2009-02-11 21:10:19 --- OK the latest git wine-1.1.14-394-g8ab829a is stable again during install, but the DLL function crash still exists.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #17 from Ken Sharp kennybobs@o2.co.uk 2009-04-03 21:16:08 --- Tested in the latest wine-git wine-1.1.18-169-g30041c2 and EU 1.5.1 and the DLL function crash error message is gone, but the installation still fails with InstallShield message "1628: Failed to complete installation."
Workaround is using native qcap.dll and quartz.dll (as before).
NOTE: Slingplayer US 2.0 has a different problem, not related to this bug. URL needs to be changed to http://download.slingmedia.com/player/pc/SlingPlayer_PC_Setup_1.5-US.exe
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #18 from Ken Sharp kennybobs@o2.co.uk 2009-04-05 23:09:02 --- Native qcap and quartz no longer work in 1.1.17. Tested with 1.1.18 and latest gitwine to confirm. Compiling these versions myself (not using the .debs) with -O0 optimization and the workarounds still work.
Will have to look at this further, and will update when I know more (asap).
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |17971
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #19 from Ken Sharp kennybobs@o2.co.uk 2009-04-07 18:29:00 --- Bug 17971 opened as a partial blocker to this bug. Workaround is using gcc -O0, but that's not ideal.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|17971 |
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19285|0 |1 is obsolete| |
--- Comment #20 from Ken Sharp kennybobs@o2.co.uk 2009-04-24 16:33:08 --- Created an attachment (id=20686) --> (http://bugs.winehq.org/attachment.cgi?id=20686) Wine 1.1.20 Sling 1.5.1.343 +quartz +qcap
Latest +quartz +qcap trace.
Native quartz and qcap still work so long as Wine is compiled with gcc -O0.
Would any other traces be more forthcoming?
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #20686|0 |1 is obsolete| |
--- Comment #21 from Ken Sharp kennybobs@o2.co.uk 2009-04-25 15:41:27 --- Created an attachment (id=20713) --> (http://bugs.winehq.org/attachment.cgi?id=20713) Wine 1.1.20 Sling 1.5.1.343 +quartz
I missed this last time.
Native qcap.dll no longer needed for installation, native quartz.dll is needed only.
So I guess quartz is the culprit.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://downloads.slingmedia |http://download.slingmedia. |.com/get/sp-win-us.html |com/player/pc/SlingPlayer-S | |etup-EU-1.5.1.343.exe Component|-unknown |quartz Version|unspecified |0.9.30. Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |18990
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |18536
http://bugs.winehq.org/show_bug.cgi?id=13371
Bug 13371 depends on bug 18990, which changed state.
Bug 18990 Summary: Slingplayer 1.5 installer hangs http://bugs.winehq.org/show_bug.cgi?id=18990
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=13371
Bug 13371 depends on bug 18990, which changed state.
Bug 18990 Summary: Slingplayer 1.5 installer hangs http://bugs.winehq.org/show_bug.cgi?id=18990
What |Old Value |New Value ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #22 from Jerome Leclanche adys.wh@gmail.com 2009-12-01 12:26:16 --- Created an attachment (id=25035) --> (http://bugs.winehq.org/attachment.cgi?id=25035) Log in wine-1.1.33-553-g77d5852
(In reply to comment #17)
Tested in the latest wine-git wine-1.1.18-169-g30041c2 and EU 1.5.1 and the DLL function crash error message is gone, but the installation still fails with InstallShield message "1628: Failed to complete installation."
Workaround is using native qcap.dll and quartz.dll (as before).
NOTE: Slingplayer US 2.0 has a different problem, not related to this bug. URL needs to be changed to http://download.slingmedia.com/player/pc/SlingPlayer_PC_Setup_1.5-US.exe
Confirming this in wine-1.1.33-553-g77d5852 with CC="ccache gcc-4.4" CFLAGS="-O0".
http://bugs.winehq.org/show_bug.cgi?id=13371
Bug 13371 depends on bug 18990, which changed state.
Bug 18990 Summary: Slingplayer 1.5 installer hangs http://bugs.winehq.org/show_bug.cgi?id=18990
What |Old Value |New Value ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #23 from Ken Sharp kennybobs@o2.co.uk 2010-02-04 10:17:26 --- Still present in latest git.
http://bugs.winehq.org/show_bug.cgi?id=13371
Bug 13371 depends on bug 18536, which changed state.
Bug 18536 Summary: Slingplayer EU 1.5.1 installer exits silently part way through http://bugs.winehq.org/show_bug.cgi?id=18536
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |19068
http://bugs.winehq.org/show_bug.cgi?id=13371
rusivi rusivi1@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rusivi1@gmail.com
--- Comment #24 from rusivi rusivi1@gmail.com 2010-09-13 18:18:56 CDT --- This still an issue in newest WINE?
http://bugs.winehq.org/show_bug.cgi?id=13371
Bug 13371 depends on bug 19068, which changed state.
Bug 19068 Summary: Slingplayer 1.5 installshield error 1628 http://bugs.winehq.org/show_bug.cgi?id=19068
What |Old Value |New Value ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #25 from Ken Sharp kennybobs@o2.co.uk 2011-03-26 20:46:56 CDT --- Still present in Wine 1.3.16.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #26 from Ken Sharp kennybobs@o2.co.uk 2011-03-26 23:18:39 CDT --- The workaround is now "winetricks quartz devenum" so the source of the bug has shifted again. No idea why, or where to start trying to get one.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #27 from Ken Sharp kennybobs@o2.co.uk 2011-10-11 20:04:07 CDT --- Created attachment 36839 --> http://bugs.winehq.org/attachment.cgi?id=36839 wine-1.3.30-45-ga843ace console output [Page fault]
Okay, ran this a couple of times and found the following (variable, intermittent) errors can occur:
1. The installer can freeze and has to be killed. 2. The DLL function crash can occur. 3. A page fault can occur (see attached).
=>0 0x7bc4979e HEAP_FindFreeBlock+0x47(heap=0x110000, size=0x408, ppSubHeap=0x33f530) [/home/test/wine-git/dlls/ntdll/heap.c:990] in ntdll (0x0033f4ec) 1 0x7bc4bb68 RtlAllocateHeap+0x1fd(heap=0x110000, flags=0x2, size=0x402) [/home/test/wine-git/dlls/ntdll/heap.c:1675] in ntdll (0x0033f56c)
Heap corruption?
With native quartz the installer will complete MOST of the time, but around 10% (or less) of the time the DLL function crash still occurs.
http://bugs.winehq.org/show_bug.cgi?id=13371
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #28 from Dan Kegel dank@kegel.com 2011-10-11 21:17:15 CDT --- Does WINEDEBUG=warn+heap change the behavior at all (or give a nicer failure log)?
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #13266|0 |1 is obsolete| | Attachment #25035|0 |1 is obsolete| |
--- Comment #29 from Ken Sharp kennybobs@o2.co.uk 2011-10-11 22:07:11 CDT --- Created attachment 36846 --> http://bugs.winehq.org/attachment.cgi?id=36846 wine-1.3.30-45-ga843ace warn+heap [DLL function crash]
warn+heap significantly extends the install time, and has the following effect:
1. The DLL function crash occurs most of the time. 2. Sometimes services.exe crashes.
Uploading both logs.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #30 from Ken Sharp kennybobs@o2.co.uk 2011-10-11 22:08:14 CDT --- Created attachment 36847 --> http://bugs.winehq.org/attachment.cgi?id=36847 wine-1.3.30-45-ga843ace warn+heap [services.exe crash]
http://bugs.winehq.org/show_bug.cgi?id=13371
Rafal Stanilewicz washuu@eastnews.com.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |washuu@eastnews.com.pl
--- Comment #31 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-02-20 03:28:04 CST --- Wine 1.4-rc4 here. Default configuration
During the install I got 0x80040707 error: DLL function call crashed SBSH.SBSH_CheckGraphA
On terminal I got:
err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x340000005a err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e fixme:win:EnumDisplayDevicesW ((null),0,0x32ffc8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32fee8,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found err:ole:CoGetClassObject class {51b4abf3-748f-4e3b-a276-c828330e926a} not registered err:ole:CoGetClassObject no class object {51b4abf3-748f-4e3b-a276-c828330e926a} could be created for context 0x1 err:ole:CoGetClassObject class {187463a0-5bb7-11d3-acbe-0080c75e246e} not registered err:ole:CoGetClassObject no class object {187463a0-5bb7-11d3-acbe-0080c75e246e} could be created for context 0x1 fixme:qcap:fnCaptureGraphBuilder2_Release Release IGraphFilter or w/e
When I set up qcap.dll and quartz.dll as native, I got error -1627 Function finished with failure.
and on the terminal: fixme:advapi:RegisterEventSourceA ((null),"IDriverT"): stub fixme:advapi:RegisterEventSourceW (L"",L"IDriverT"): stub fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x83e998,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x1339e8,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub err:richedit:ReadStyleSheet skipping optional destination
Hope this helps.
http://bugs.winehq.org/show_bug.cgi?id=13371
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linards.liepins@gmail.com
--- Comment #32 from Linards linards.liepins@gmail.com 2012-02-25 04:29:11 CST --- Same here; Most likely problem similar to Rafels one.
During installation, Installshield shows erro message with text "1628: Failed to complete installation".
http://consumerdocs.installshield.com/selfservice/viewContent.do?externalId=...
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #33 from Linards linards.liepins@gmail.com 2012-02-25 04:36:13 CST --- (In reply to comment #32)
Same here; Most likely problem similar to Rafels one.
During installation, Installshield shows erro message with text "1628: Failed to complete installation".
http://consumerdocs.installshield.com/selfservice/viewContent.do?externalId=...
Forgot to input system info :(
Fedora 16 x86_64 Wine 1.4-0.6.rc4
Also note that this is blocker bug for Wine 1.4 bug for this app and Sound issue, therefore, this is first to fix before proceeding.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #34 from Ken Sharp kennybobs@o2.co.uk 2012-06-10 15:19:43 CDT --- Still present... Still random... Still impossible to find one component... ..in Wine 1.5.6.
Not a blocker at all as the workaround is easy.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |31619
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|31619 |
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #35 from Ken Sharp kennybobs@o2.co.uk 2012-11-08 19:54:57 CST --- As of wine-1.5.16-286-g3e264ce only native quartz is needed.
http://bugs.winehq.org/show_bug.cgi?id=13371
--- Comment #36 from Ken Sharp kennybobs@o2.co.uk 2013-03-24 12:24:16 CDT --- Still present in Wine 1.5.26.
http://bugs.winehq.org/show_bug.cgi?id=13371
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #37 from Ken Sharp kennybobs@o2.co.uk 2013-07-11 12:57:54 CDT --- Ran installation in a loop for around 30 minutes without native qcap or quartz in wine-1.6-rc4-99-g94c7806 before becoming really bored...
Installation finished successfully every time. This appears to be fixed.
If it reappears in a future release then there is something much deeper going on.
Annoyingly native quartz is still need for Bug 31651.
http://bugs.winehq.org/show_bug.cgi?id=13371
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #38 from Alexandre Julliard julliard@winehq.org 2013-07-12 13:47:40 CDT --- Closing bugs fixed in 1.6-rc5.