[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    [Bug 80938] New: koffice doesn't like Japanese
From:       Ryujin <ryujin_ssdt () yahoo ! co ! uk>
Date:       2004-05-05 4:58:01
Message-ID: 20040505045801.5329.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=80938      
           Summary: koffice doesn't like Japanese
           Product: koffice
           Version: 1.3.1
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: koffice kde org
        ReportedBy: ryujin_ssdt yahoo co uk


Version:           1.3.1 (using KDE KDE 3.2.2)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.2.2 20030222 Red Hat Linux 3.2.2-5
OS:          Linux

koffice components dont work with Japanese input.

my setup uses kinput2 with Canna server and I can write english and Japanses in all \
kde applications and openoffice with no problems. But....


kwrite
- create new blank document
- press Shift+space to enter Japanese input mode
- type japanese
- problem:  nothing is displayed on the text frame, no crash, no messages,nothing

kspread 
- create new blank spread sheet
- press Shift+space to enter Japanese input mode
- type some japanese in the first column first row cell
- the japanese is seen but
- press enter and kspread just closes, no messages no errors and no crash handler

kpresenter
- create new blank presentation
- create a text box 
- press Shift-space to enter Japanese input mode
- the japanese Characters are shown, no problems so far
- close kpresenter, pressing the close window button
- press discard when asked to save changes
- CRASH, the application crashes with the following backtrace

[New Thread 16384 (LWP 32637)]
0x410ed567 in waitpid () from /lib/i686/libpthread.so.0
#0  0x410ed567 in waitpid () from /lib/i686/libpthread.so.0
#1  0x407014d9 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3.2.2/lib/libkdecore.so.4
#2  0x410ec4be in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x4102f6a2 in XSetICValues () from /usr/X11R6/lib/libX11.so.6
#5  0x40a25519 in QInputContext::setXFontSet(QFont const&) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#6  0x40a3cc8f in QWidget::setMicroFocusHint(int, int, int, int, bool, QFont*)
    () from /opt/kde3.2.2/lib/libqt-mt.so.3
#7  0x421a34e7 in KPrCanvas::setXimPosition(int, int, int, int, QFont*) ()
   from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#8  0x4225e9d2 in KPTextObject::drawCursor(QPainter*, KoTextCursor*, bool, \
KPrCanvas*) () from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so #9  0x42262463 in \
KPTextView::drawCursor(bool) ()  from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#10 0x421a1430 in KPrCanvas::exitEditMode() ()
   from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#11 0x42187aae in KPrCanvas::~KPrCanvas() ()
   from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#12 0x40ae80d4 in QWidget::~QWidget() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#13 0x421f95e6 in PageBase::~PageBase() ()
   from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#14 0x40ae80d4 in QWidget::~QWidget() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#15 0x40bb9731 in QSplitter::~QSplitter() ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#16 0x40ae80d4 in QWidget::~QWidget() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#17 0x40bb9731 in QSplitter::~QSplitter() ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#18 0x40ae80d4 in QWidget::~QWidget() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#19 0x41a2b527 in KoView::~KoView() ()
   from /opt/kde3.2.2/lib/libkofficecore.so.2
#20 0x421cc93a in KPresenterView::~KPresenterView() ()
   from /opt/kde3.2.2/lib/kde3/libkpresenterpart.so
#21 0x419f85ab in QPtrList<KoView>::deleteItem(void*) ()
   from /opt/kde3.2.2/lib/libkofficecore.so.2
#22 0x40d13483 in QGList::clear() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#23 0x41a03beb in KoMainWindow::setRootDocument(KoDocument*) ()
   from /opt/kde3.2.2/lib/libkofficecore.so.2
#24 0x41a06835 in KoMainWindow::closeEvent(QCloseEvent*) ()
   from /opt/kde3.2.2/lib/libkofficecore.so.2
#25 0x40aed295 in QWidget::event(QEvent*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#26 0x40b93fc7 in QMainWindow::event(QEvent*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#27 0x40a6dc0d in QApplication::internalNotify(QObject*, QEvent*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#28 0x40a6d350 in QApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#29 0x4067ed2a in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3.2.2/lib/libkdecore.so.4
#30 0x40aecd48 in QWidget::close(bool) () from /opt/kde3.2.2/lib/libqt-mt.so.3
#31 0x40a124e0 in QETWidget::translateCloseEvent(_XEvent const*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#32 0x40a0d04a in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#33 0x40a0df8b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#34 0x40a21c36 in QEventLoop::processEvents(unsigned) ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#35 0x40a7e7db in QEventLoop::enterLoop() ()
   from /opt/kde3.2.2/lib/libqt-mt.so.3
#36 0x40a7e698 in QEventLoop::exec() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#37 0x40a6de28 in QApplication::exec() () from /opt/kde3.2.2/lib/libqt-mt.so.3
#38 0x407fefc6 in main () from /opt/kde3.2.2/lib/kpresenter.so
#39 0x0804cdd6 in launch(int, char const*, char const*, char const*, int, char \
const*, bool, char const*, bool, char const*) () #40 0x0804dcc0 in \
handle_launcher_request(int) () #41 0x0804e1e4 in handle_requests(int) ()
#42 0x0804f05c in main ()
#43 0x41246a07 in __libc_start_main () from /lib/i686/libc.so.6



ideas??  hope this helps....   with no Japanese support in koffice I can't use it and \
I would really like to use it. 


kvivio seems to have no problems with japanese input so far, have not tried others.
____________________________________
koffice mailing list
koffice@mail.kde.org
To unsubscribe please visit:
https://mail.kde.org/mailman/listinfo/koffice


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic