not all books viewable with Kindle for PC

Bug #704700 reported by Brian Murray
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
wine1.2 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: wine1.2

When using Kindle for PC with Wine there are actions for downloading books from Amazon and viewing books. Both of these used to work in Maverick and now they no longer due in Natty. Here is the console output:

fixme:userenv:GetUserProfileDirectoryW 0xb8 (nil) 0x33fac8
fixme:win:FlashWindowEx 0x33def8
ERROR: Invalid sentinel byte: 9 (expected T) at byte 1
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:FlashWindowEx 0x33dfb8
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 120000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 240000
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:win:FlashWindowEx 0x33bf80
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3600000
fixme:win:FlashWindowEx 0x33bb5c
fixme:win:FlashWindowEx 0x338114

Kindle for PC continues to work in Wine in Maverick so I don't believe it is anything with Kindle for PC rather something with wine.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: wine 1.2.2-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
CheckboxSubmission: fee5e196cb921cbd36888f428b38b488
CheckboxSystem: 2a6f54df59af338184485e85cbcf0d32
Date: Tue Jan 18 15:24:43 2011
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US.UTF-8:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LC_MESSAGES=en_AG.utf8
 SHELL=/bin/zsh
SourcePackage: wine1.2

Revision history for this message
Brian Murray (brian-murray) wrote :
tags: added: regression-release
Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

On Lucid, Kindle4PC fails to work when package wine1.2 version 1.2.2-0ubuntu2~lucid1 is installed, but works fine when downgrading to version 1.1.42-0ubuntu4.

With latest Wine, Kindle4PC will display un-encrypted ebooks, but fails when trying to open an encrypted ebook. Somehow this regression appears to be related to cryptography.

Changed in wine1.2 (Ubuntu):
status: New → Confirmed
Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

PS: to be exact, I had all packages on Lucid upgraded to latest, and only downgraded package wine1.2. Packages wine and wine1.2-gecko and all their dependencies are still at latest version. When downgrading wine1.2, packages ttf-droid and ttf-umefont were automatically uninstalled as redundant.

Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

...and finally, Kindle for PC is version 1.0 Beta 1 (25338). I have the installer if needed.

Revision history for this message
Jack Leigh (leighman) wrote :

@Brian - what version of wine does it work on in Maverick?
afaik 1.2.2 is backported to Maverick so there isn't any difference in wine version either.

@Sami - this is possibly a different issue
If you suspect a regression and are able please follow the instructions at http://wiki.winehq.org/RegressionTesting and report the results here so we can get a bug reported to the upstream developers

Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

I think my issue is the same.

The issue is still present in Natty wine 1.2, as well as current wine 1.3 downloaded from ubuntu-wine ppa.

Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

ps: also doesn't work with wine 1.0 as downloaded from ubuntu-wine ppa.

Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

In Natty, after installing the below package, Kindle again works as expected:
https://launchpad.net/~ubuntu-wine/+archive/ppa/+files/wine_1.1.42%7Ewinehq0%7Eubuntu%7E8.10-0ubuntu1_amd64.deb

Revision history for this message
Sami Mäkinen (sami-makinen-helsinki) wrote :

Spoke too soon - with the above package I could indeed read my old DRM'd books, but Kindle would not download newly purchased books.

So I wiped out my entire .wine directory and my "My Kindle Content" directory, installed latest wine 1.3 from the wine PPA, then got myself a Kindle for PC v1.0.1 installer exe. As soon as the installer finishes, and I registered my user account, I turned off networking to prevent auto-upgrade. Then went into settings and unchecked the auto-upgrade feature of Kindle.

Kindle now reports its version to be 1.0.1 Beta 1 (25709) Last Updated: May 15, 2011 03:29 PM

Now Kindle downloads my lastest purchase, which btw is Alastair Reynolds' Zima Blue: http://www.amazon.com/Zima-Blue-ebook/dp/B002VCR0CQ/ref=sr_1_2?ie=UTF8&qid=1305463348&sr=8-2
Great author, and the Kindle edition only cost me $8.58!

Happy to mark this bug as wontfix, because with a newer version of Kindle the issue is solved, even if the original issue with wine is still there.

Revision history for this message
dino99 (9d9) wrote :

this is no more a supported version

Changed in wine1.2 (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.