[Bug 32414] Samsung TV SDK 3.5.2 Emulator crashes on startup (needs 'Shell Image Data Factory', CLSID '{66e4e4fb-f385-4dd0-8d74-a2efd1bc6178}')

WineHQ Bugzilla wine-bugs at winehq.org
Mon Nov 22 02:20:43 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=32414

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|https://www.samsungdforum.c |https://web.archive.org/web
                   |om/devtools/sdkdownload     |/20211121175818/http://djsi
                   |                            |w1wjy8vi7.cloudfront.net/Ap
                   |                            |psGuide/SDK/%5B2012%5DSamsu
                   |                            |ng_TV_SDK_Setup%283.0.b%29.
                   |                            |zip

--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

some archeology ...

Old archive.org snapshots of samsungdforum.com don't show direct download links
(form generated + signin required):

https://web.archive.org/web/20121108013628/https://www.samsungdforum.com/devtools/sdkdownload

https://web.archive.org/web/20121117113350/http://www.samsungdforum.com/Devtools/SdkArchive

Current archive:

'Samsung TV SDK for Legacy Platform'

https://developer.samsung.com/smarttv/develop/tools/tv-extension/archive.html

All the 3.x releases are gone. Using lowest version which is still available
one can get at least a CDN location:

4.0 beta:

https://sdf.samsungcloudcdn.com/Public/UwBWAEMAMAAwADAAMAAyAA==/OAA0AHMAZABrAG0AYQBuAGEAZwBlAHIA/%5B2013%5DSamsung_TV_SDK_Setup(4.0b)_Eclipse.zip

Unfortunately there is nothing useful on archive.org for
'sdf.samsungcloudcdn.com/*'.

Created a snapshot for SDK 4.0b just in case ...

https://web.archive.org/web/20211121194712/https://sdf.samsungcloudcdn.com/Public/UwBWAEMAMAAwADAAMAAyAA==/OAA0AHMAZABrAG0AYQBuAGEAZwBlAHIA/%5B2013%5DSamsung_TV_SDK_Setup%284.0b%29_Eclipse.zip

$ sha1sum \[2013\]Samsung_TV_SDK_Setup\(4.0b\)_Eclipse.zip 
6c396e39eb70f140af14dc8ac6ea01d6b1ef32a8 
[2013]Samsung_TV_SDK_Setup(4.0b)_Eclipse.zip

$ du -sh \[2013\]Samsung_TV_SDK_Setup\(4.0b\)_Eclipse.zip 
436M    [2013]Samsung_TV_SDK_Setup(4.0b)_Eclipse.zip

====

After some digging found some of the older SDK releases here:

http://djsiw1wjy8vi7.cloudfront.net/

Created more snapshots:

https://web.archive.org/web/20211121175818/http://djsiw1wjy8vi7.cloudfront.net/AppsGuide/SDK/%5B2012%5DSamsung_TV_SDK_Setup%283.0.b%29.zip

$ sha1sum \[2012\]Samsung_TV_SDK_Setup\(3.0.b\).zip 
b8d126bd0147d106b67c17b477642dc76bbdc417  [2012]Samsung_TV_SDK_Setup(3.0.b).zip

$ du -sh \[2012\]Samsung_TV_SDK_Setup\(3.0.b\).zip 
238M    [2012]Samsung_TV_SDK_Setup(3.0.b).zip

====

https://web.archive.org/web/20211121201118/http://djsiw1wjy8vi7.cloudfront.net/AppsGuide/SDK/%5B2012%5DSamsung_TV_SDK_Setup%283.0.a%29_Rev2.zip

$ sha1sum \[2012\]Samsung_TV_SDK_Setup\(3.0.a\)_Rev2.zip 
81984d587a23da6f4e21c8f752789fe7b0f3fe8a 
[2012]Samsung_TV_SDK_Setup(3.0.a)_Rev2.zip

$ du -sh \[2012\]Samsung_TV_SDK_Setup\(3.0.a\)_Rev2.zip 
236M    [2012]Samsung_TV_SDK_Setup(3.0.a)_Rev2.zip

====

https://web.archive.org/web/20211121204028/http://djsiw1wjy8vi7.cloudfront.net/AppsGuide/SDK/%5B2011%5DSamsung_TV_SDK_Setup%282.5.1%29.zip

$ sha1sum \[2011\]Samsung_TV_SDK_Setup\(2.5.1\).zip 
0558a02eefe55be9324fd9b26356ba544756962c  [2011]Samsung_TV_SDK_Setup(2.5.1).zip

$ du -sh \[2011\]Samsung_TV_SDK_Setup\(2.5.1\).zip 
182M    [2011]Samsung_TV_SDK_Setup(2.5.1).zip

====

https://web.archive.org/web/20211121204101/http://djsiw1wjy8vi7.cloudfront.net/AppsGuide/SDK/%5B2011%5DSamsung_TV_SDK_Setup%282.5.0%29.zip

$ sha1sum \[2011\]Samsung_TV_SDK_Setup\(2.5.0\).zip 
414a6a6ea344bd842c48886f378a6c0b0ef519e9  [2011]Samsung_TV_SDK_Setup(2.5.0).zip

$ du -sh \[2011\]Samsung_TV_SDK_Setup\(2.5.0\).zip 
177M    [2011]Samsung_TV_SDK_Setup(2.5.0).zip

====

Fortunately with Samsung TV SDK 3.0.b (2012) I could reproduce the issue with
Wine 1.8 hence using that as documentation reference.

--- snip ---
$ wine --version
wine-1.8-rc1

$ pwd
/home/focht/.wine/drive_c/Samsung/Samsung_TV_SDK(3.0.b)/Emulator/Emulator2012_v3.0/bin

$ wine ./Emulator2.exe 
...
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178}
could be created for context 0x17
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178}
could be created for context 0x17
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:CoGetClassObject class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
err:ole:create_server class {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {66e4e4fb-f385-4dd0-8d74-a2efd1bc6178}
could be created for context 0x17
wine: Unhandled page fault on read access to 0x00000000 at address 0x409b91
(thread 0017), starting debugger...
--- snip ---

Regards

-- 
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.


More information about the wine-bugs mailing list