[Bug 353251] New: acroread 8.x CJK input problem
https://bugzilla.novell.com/show_bug.cgi?id=353251 User mfabian@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=353251#c275088 Summary: acroread 8.x CJK input problem Product: openSUSE 11.0 Version: unspecified Platform: i386 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mfabian@novell.com QAContact: sndirsch@novell.com Found By: Development New bug report taken from bug #275088 comment #88 and #89: CJK input doesn’t work right in acroread 8.1.1. Because of bug #85416 we still need the following workaround in the acroread startscript: # Workaround for http://rudin.suse.de:8888/show_bug.cgi?id=85416 # (see comment #37): export GTK_IM_MODULE=xim Without that, acroread will show no reaction whatsoever when the user tries to enable the input method (I.e. when GTK_IM_MODULE=scim or GTK_IM_MODULE=scim-bridge, acroread won’t react to the hotkey which enables SCIM (default hotkey is Shift+Space)). With GTK_IM_MODULE=xim, the scim input method *can* be enabled by Shift+Space. But it doesn’t work right. One can see correct Japanese in the popups shown by scim when converting phonetics to Chinese characters. But the predit string shows garbage which seems to resemble Arabic. And after comitting everything typed is converted to question marks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c1
--- Comment #1 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c2
--- Comment #2 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c3
--- Comment #3 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c4
--- Comment #4 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User gaurav@adobe.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c5
--- Comment #5 from Gaurav Jain
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c6
--- Comment #6 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User gaurav@adobe.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c7
--- Comment #7 from Gaurav Jain
https://bugzilla.novell.com/show_bug.cgi?id=353251
Gaurav Jain
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c8
--- Comment #8 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User gaurav@adobe.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c9
--- Comment #9 from Gaurav Jain
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c10
--- Comment #10 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User gaurav@adobe.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c11
--- Comment #11 from Gaurav Jain
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c12
--- Comment #12 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c13
--- Comment #13 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c14
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c15
--- Comment #15 from Mike Fabian
From http://www.adobeforums.com/webx/?128@1019.ryrpi6LXkV0@.3c05c85d
chenxing> chenxing - 6:04pm Feb 5, 08 PST (9.) chenxing> chenxing> One of the Chinese input method fcitx doesn't run in Adobe Reader chenxing> 8.1.1 either. I tried to input Chinese Characters in "Open File" chenxing> dialog or "Find" dialog, but failed. They are gtk dialogs or form chenxing> fields, but the Chinese Input Method really doesn't work. Other gtk chenxing> applications work well. mfabian> Mike Fabian - 6:02am Feb 6, 08 PST (10.) mfabian> mfabian> chenxing, mfabian> mfabian> which locale are you using? An UTF-8 locale? Did you use scim-fcitx? chenxing> chenxing - 7:10pm Feb 6, 08 PST (11.) chenxing> chenxing> zh_CN.UTF-8, I just use fcitx, not scim-fcitx. I have also tried chenxing> LANG=zh_CN.GBK acroread, it doesn't work either. chenxing> chenxing> Besides, I tried scim today, and found it didn't work in Acrobat chenxing> Reader 8.1.1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c16
--- Comment #16 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c17
--- Comment #17 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c18
--- Comment #18 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c19
--- Comment #19 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User matz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c20
--- Comment #20 from Michael Matz
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c21
--- Comment #21 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c22
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User meissner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c23
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c24
--- Comment #24 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c25
--- Comment #25 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c26
--- Comment #26 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User meissner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c27
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=353251
User lnussel@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c28
--- Comment #28 from Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c29
--- Comment #29 from Michal Marek
AFAICS curl actually didn't change the ABI. They internally made some options to curl_easy_setopt() that deal with 3rd party ftp transfers a noop.
That's correct, as to the sybmols and data structures, there was no change. Only the few curl_easy_setopt() options that nobody uses anyway got removed. E.g. Debian "cheats" by packaging a libcurl.so.3 -> libcurl.so.4 symlink, we could do that too, either in the curl package or in acroread.rpm. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c30
--- Comment #30 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c31
--- Comment #31 from Michal Marek
Created an attachment (id=195977) --> (https://bugzilla.novell.com/attachment.cgi?id=195977) acroread.spec.diff
These are the changes to the acroread.spec file which I plan to use to get rid of the duplicate system libraries.
Wow, so I can drop libcurl2 and I don't need to care about libcurl3? Perfect.
It is difficult for me to tell though whether libcurl still works as intended, I couldn’t yet find for what purpose Acroread uses libcurl.
$ strace -fenetwork acroread .. send(29, "\n\326\1\0\0\1\0\0\0\0\0\0\6pmupsw\5adobe\3com\0\0\34"..., 34, MSG_NOSIGNAL) = 34 recvfrom(29, "\n\326\201\200\0\1\0\1\0\1\0\0\6pmupsw\5adobe\3com\0\0\34"..., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("10.20.0.2")}, [16]) = 119 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 29 connect(29, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("10.20.0.2")}, 28) = 0 send(29, "\371\275\1\0\0\1\0\0\0\0\0\0\6pmupsw\5adobe\3com\0\0\1"..., 34, MSG_NOSIGNAL) = 34 recvfrom(29, "\371\275\201\200\0\1\0\2\0\2\0\2\6pmupsw\5adobe\3com\0\0\1".., 1024, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("10.20.0.2")}, [16]) = 155 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 29 connect(29, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("192.150.18.100")}, 16) = -1 EINPROGRESS (Operation now in progress) getsockopt(29, SOL_SOCKET, SO_ERROR, [-829780483222011904], [4]) = 0 send(29, "GET /updates.req?p=r&l=en&c=us&r"..., 220, 0) = 220 recv(29, "HTTP/1.1 200 OK\r\nDate: Wed, 20 F"..., 16384, 0) = 212 It seem to be checking for updates. This is the 8.1.2 version in Factory, but I assume the new will do it as well. (plus doesn't acroread have a http-enabled javascript interpreter allow pdfs to phone home? ;-)) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c32
--- Comment #32 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c33
--- Comment #33 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c34
--- Comment #34 from Michal Marek
Michal Marek> $ strace -fenetwork acroread
Did you click on something in acroread to get this strace? I cannot see the "GET /updates..." in my straces.
It doesn't do that every time. But after deleting ~/.adobe, the request is issued about a minute after startup, without any user activity. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c35
--- Comment #35 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c36
--- Comment #36 from Michal Marek
OK, I can reproduce it the way you describe. Does that prove that libcurl works?
It at least sets up the headers and url and issues a request. And except for the 3rd party ftp transfers, there was no backwards-incompatible change in libcurl since 7.15.5. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c37
--- Comment #37 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c38
--- Comment #38 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c39
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c40
--- Comment #40 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c41
--- Comment #41 from Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c42
Mike Fabian
https://bugzilla.novell.com/show_bug.cgi?id=353251
User meissner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=353251#c43
--- Comment #43 from Marcus Meissner
participants (1)
-
bugzilla_noreply@novell.com