Bug 129785
| Summary: | startup scripts hang at "starting IIIMF input server" | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 4 | Reporter: | Red Hat Bugzilla <bugzilla> |
| Component: | im-sdk | Assignee: | Akira TAGOH <tagoh> |
| Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> |
| Severity: | high | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4.0 | CC: | aoliva, eng-i18n-bugs, ivg231, jbarnes |
| Target Milestone: | --- | Keywords: | i18n |
| Target Release: | --- | ||
| Hardware: | ia64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 11.4-70.svn1856 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2004-08-19 05:49:06 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 123268, 125997, 130007 | ||
[root@altix2 ~]# ps -ef | grep 3822 root 3822 1554 0 13:08 ? 00:00:00 /bin/sh /etc/rc3.d/S87iiim startroot 3825 3822 6 13:08 ? 00:00:52 initlog -q -c su -s /bin/bash - htt -c "/usr/sbin/htt" htt starts htt_server with -nodaemon. ps shows htt_server keeps restarting. /var/log/messages is full of errors. Here is a sample. Aug 12 13:08:49 altix2 su(pam_unix)[3826]: session opened for user htt by (uid=0) Aug 12 13:08:50 altix2 su: terminate called after throwing an instance of ' Aug 12 13:08:50 altix2 su: if_GetIfInfo == num_args:6 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: init objects, objects:0 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: if_GetIfInfo() Aug 12 13:08:50 altix2 su: std::logic_error' Aug 12 13:08:50 altix2 su: what(): basic_string::_S_construct NULL not valid Aug 12 13:08:50 altix2 su: terminate called after throwing an instance of ' Aug 12 13:08:50 altix2 su: if_GetIfInfo == num_args:6 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: init objects, objects:0 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: if_GetIfInfo() Aug 12 13:08:50 altix2 su: std::logic_error' Aug 12 13:08:50 altix2 su: what(): basic_string::_S_construct NULL not valid Aug 12 13:08:50 altix2 su: terminate called after throwing an instance of ' Aug 12 13:08:50 altix2 su: if_GetIfInfo == num_args:6 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: init objects, objects:0 Aug 12 13:08:50 altix2 su: Aug 12 13:08:50 altix2 su: if_GetIfInfo() Aug 12 13:08:50 altix2 su: std::logic_error' Aug 12 13:08:50 altix2 su: what(): basic_string::_S_construct NULL not valid Aug 12 13:08:50 altix2 su: if_GetIfInfo == num_args:6 re-assign to proper component. -Erik re-assign to proper owner of this component -erik what version of iiimf-server are you using? also which locale(just type "locale" under prompt)? Hi. This is also happens on Fedora Core nightly build 0812. This info is from the Fedora Core installed ia64 system.... [root@altix2 ~]# rpm -qi iiimf-server Name : iiimf-server Relocations: (not relocatable) Version : 11.4 Vendor: Red Hat, Inc. Release : 69.svn1856 Build Date: Wed 11 Aug 2004 09:24:43 AM EDT Install Date: Thu 12 Aug 2004 04:04:20 PM EDT Build Host: bullwinkle.build.redhat.com Group : Applications/System Source RPM: im-sdk-11.4-69.svn1856.src.rpm Size : 1329227 License: Distributable Signature : (none) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://www.openi18n.org/subgroups/im/IIIMF/ Summary : IIIMF input method server Description : IIIMF server is a server module of Internet/Intranet Input Method Framework. [root@altix2 ~]# locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= 11.4-70.svn1856 has been build, it should fix this problem. FYI Rawhide 0813 still has this problem. So we'll need to re-test next week. -Erik This problem still exists in rawhide nightly build 0814. This problem still exists in rawhide nightly 0816 Looks like the problem appeared since version 1:11.4-69.svn1833, Jens, Tagoh, can you reproduce it? *** Bug 129976 has been marked as a duplicate of this bug. *** Hi Erik, can you give me the full ouput of "htt_server -d" after you bypass the startup? Hi there.
I logged in to the machine and sent the HUP signal to the processes
involved in stopping the init scripts. The rest of the startup scripts
went by. I logged in as root and ran this:
[root@altix2 ~]# htt_server -d
Turn on debug mode.
SetDefaultPermission(deny)
AccessControl(permit):127.0.0.1
AllowSystemUser(password)
LE(thaile) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=true
langs=th_TH,
object for thaile
object_type = 131
object id = 32769
object size = 0
rev. domain name = com.sun
path = ./locale/th_TH/aux.so
scope = thaile
signature =
basepath =
encoding =
LE(chinput) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=false
langs=zh_CN,
object for chinput
object_type = 131
object id = 32771
object size = 0
rev. domain name = com.redhat
path = ./locale/zh_CN/chinput/aux.so
scope = chinput
signature =
basepath =
encoding =
LE(cle) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=true
langs=zh_CN,
object for cle
object_type = 131
object id = 32773
object size = 0
rev. domain name = com.sun
path = ./locale/zh_CN/aux.so
scope = cle
signature =
basepath =
encoding =
LE(unitle) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=true
langs=en, he, ar, ru_RU, el_GR, vi_VN, ti_ER, am_ET, bn_IN, gu_IN,
pa_IN, hi_IN, kn_IN, ml_IN, ta_IN, te_IN, UNICODE-HEX, UNICODE-OCTAL,
LE(CannaLE) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=true
langs=ja,
if_GetIfInfo == num_args:6
init objects, objects:0
LE(kole) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=true
langs=ko,
object for kole
object_type = 131
object id = 32777
object size = 0
rev. domain name = com.sun
path = ./locale/ko_KR/aux.so
scope = kole
signature =
basepath =
encoding =
if_GetIfInfo()
This method is invoked when htt_server retrieves
if_method_t method table.
LE(hangul) is loading.
Path=/usr/lib/im/leif/
version=11.0
locale=
need_thread_lock=false
langs=ko, ko_KR,
LE(xcin) is loading.
Path=/usr/lib/im/leif/
version=0.1
locale=
need_thread_lock=false
langs=zh_TW,
object for xcin
object_type = 131
object id = 32780
object size = 0
rev. domain name = com.redhat
path = ./locale/zh_TW/aux.so
scope = xcin
signature =
basepath =
encoding =
LE(newpy) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=false
langs=zh_CN,
object for newpy
object_type = 133
object id = 32782
object size = 516
rev. domain name = com.sun
path = /usr/lib/im/locale/zh_CN/newpy/newpy_obj.jar
scope = newpy
signature =
basepath =
encoding =
jarfile class = com.sun.iiim.sample.newpy.NewPYPanel
object for newpy
object_type = 131
object id = 32783
object size = 0
rev. domain name = com.sun
path = ./locale/zh_CN/newpy/aux.so
scope = newpy
signature =
basepath =
encoding =
LE(xcin) is loading.
Path=/usr/lib/im/leif/
version=0.1
locale=
need_thread_lock=false
langs=zh_TW,
object for xcin
object_type = 131
object id = 32785
object size = 0
rev. domain name = com.redhat
path = ./locale/zh_TW/aux.so
scope = xcin
signature =
basepath =
encoding =
if_GetIfInfo()
LE(FreeWnnLE) is loading.
Path=/usr/lib/im/leif/
version=1.2
locale=
need_thread_lock=false
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
Aborted
Ok, the problem seems with FreeWnnLE. I apologize to not getting fixed this soon. as Shao says, this problem should be fixed in -70.svn1856. but that rebuilding was failed due to Bug#129723. plus, I forgot to try to build it again after closing it. Anyway it should be fixed in -70.svn1856 soon. please confirm on it. Thanks, This is fixed in rawhide 0818. I just did an 'everything' install and the server starts up fine and bootup continues normally. Jesse Thanks, close this then. *** Bug 129833 has been marked as a duplicate of this bug. *** |
Observed RHEL4 0812 ia64. 0811 didn't have this problem. We hang here in the startup scripts: Starting sm-client: [ OK ] Starting console mouse services: (no mouse is configured) Starting IIIMF input server: [root@altix2 ~]# ps -ef | grep start root 3822 1554 0 13:08 ? 00:00:00 /bin/sh /etc/rc3.d/S87iiim startroot 26113 9785 0 13:19 pts/0 00:00:00 grep start I'm not opposed to looking at this a bit more.