Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 241796 - emerged qt3 with immqt flag, konqueror now crashes at some sites
Summary: emerged qt3 with immqt flag, konqueror now crashes at some sites
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-13 16:31 UTC by Jonathan Glines
Modified: 2008-10-14 03:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Glines 2008-10-13 16:31:19 UTC
I've been trying to get uim to work for the past forever by using the instructions on gentoo-wiki. It mentions that there's too flags, immqt and immqt-bc, and the immqt one requires recompiling all apps that depend on qt3. I've been trying forever to get uim to work with immqt-bc, but it hasn't so I tried immqt. I compiled qt with immqt and -immqt-bc and then I tried to recompile everything that depended on qt (using the "equery depends qt" command). Most qt applications seem to run fine without crashing, but konqueror crashes at certain webpages. I haven't tried that many, but it crashes at wikipedia but it doesn't crash at google. Here's the backtrace it gives me:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x2ae8e11b43d0 (LWP 2572)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00002ae8dc9cfa27 in QShared::ref () from /usr/qt/3/lib64/libqt-mt.so.3
#6  0x00002ae8dce38bef in QString::operator= ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#7  0x00002ae8dcba8b6f in QLabel::setText () from /usr/qt/3/lib64/libqt-mt.so.3
#8  0x00002ae8e595af27 in Akregator::KonqFeedIcon::addFeedIcon ()
   from /usr/kde/3.5/lib64/kde3/libakregatorkonqfeedicon.so
#9  0x00002ae8e595b12c in Akregator::KonqFeedIcon::qt_invoke ()
   from /usr/kde/3.5/lib64/kde3/libakregatorkonqfeedicon.so
#10 0x00002ae8dcabb579 in QObject::activate_signal ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#11 0x00002ae8dcabc387 in QObject::activate_signal ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#12 0x00002ae8e486af31 in KHTMLView::timerEvent ()
   from /usr/kde/3.5/lib64/libkhtml.so.4
#13 0x00002ae8dcaba967 in QObject::event () from /usr/qt/3/lib64/libqt-mt.so.3
#14 0x00002ae8dcafae4f in QWidget::event () from /usr/qt/3/lib64/libqt-mt.so.3
#15 0x00002ae8dca48332 in QApplication::internalNotify ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#16 0x00002ae8dca4b01e in QApplication::notify ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#17 0x00002ae8db5bef1e in KApplication::notify ()
   from /usr/kde/3.5/lib64/libkdecore.so.4
#18 0x00002ae8dc9d0cda in QApplication::sendEvent ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#19 0x00002ae8dca39790 in QEventLoop::activateTimers ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#20 0x00002ae8dc9e714f in QEventLoop::processEvents ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#21 0x00002ae8dca66122 in QEventLoop::enterLoop ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#22 0x00002ae8dca65f2b in QEventLoop::exec ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#23 0x00002ae8dca4a160 in QApplication::exec ()
   from /usr/qt/3/lib64/libqt-mt.so.3
#24 0x00002ae8d9ac13de in kdemain ()
   from /usr/kde/3.5/lib64/libkdeinit_konqueror.so
#25 0x00002ae8e0e8eb74 in __libc_start_main () from /lib/libc.so.6
#26 0x0000000000400849 in ?? ()
#27 0x00007fffd12743e8 in ?? ()
#28 0x0000000000000000 in ?? ()

I don't know if that's enough information to solve my konqueror problem, but in the long run what I really want help with is setting up an IME that doesn't suck. SKIM was pretty much ignoring xinerama, and as of late (before I changed the immqt flag even) it has stopped running altogether. So far I haven't had any luck with uim at all.

Reproducible: Always

Steps to Reproduce:
1. go to http://www.google.com/search?q=test&ie=UTF-8&oe=UTF-8
2. konqueror is happy
3. go to http://en.wikipedia.org/wiki/Test
4. konqueror crashes
Comment 1 Jonathan Glines 2008-10-13 16:34:58 UTC
Sorry for the grammar. English is my native language. It's just a monday.
Comment 2 Jonathan Glines 2008-10-14 03:56:10 UTC
Uh, I remerged pretty much every package on my system and now it works. I also figured out uim. Apparently uim-anthy defaults to direct input, which is stupid. :/