However more testing revealed that there is another problem with Qt 4.4 which make the application crash when trying to
cache the bitmaps.
I think this is related to the limitation of Qt 4.4 noted by Abdelrazak.
Backtrace follows.
max
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread -1208834368 (LWP 16269)]
qt_memfill32_sse2 (dest=0x95f7b10, value=0, count=115)
at /usr/lib/gcc/i386-redhat-linux/3.4.6/include/emmintrin.h:607
607 __u.__a[3] = __Z;
(gdb)
(gdb)
(gdb)
(gdb) bt
#0 qt_memfill32_sse2 (dest=0x95f7b10, value=0, count=115)
at /usr/lib/gcc/i386-redhat-linux/3.4.6/include/emmintrin.h:607
#1 0x00a90e68 in QImage::fill (this=0x952db78, pixel=0)
at ../../include/QtGui/private/../../../src/gui/painting/qdrawhelper_p.h:1445
#2 0x082e94cd in qt_renderer_rep::draw (this=0x96f7100, c=100, fng=
{<resource_ptr<font_glyphs_rep>> = {rep = 0x83e64e0, static instances = {rep = 0x8fbf0b0, static init = <optimized out>}}, <No data fields>}, x=0, y=0)
at /home1/mgubi/t/local/include/QtGui/qrgb.h:69
#3 0x08325504 in tex_font_rep::draw (this=0x93f39a8, ren=0x96f711c, s={rep = 0x95e7580}, ox=0,
y=0) at ./Plugins/Metafont/tex_font.cpp:629
#4 0x0832fa16 in text_box_rep::display (this=0x976f9d8, ren=0x96f711c)
at ./Typeset/Boxes/Basic/text_boxes.cpp:81
#5 0x0806be6d in box_rep::redraw (this=0x976f9d8, ren=0x96f711c, p=
{rep = 0x9612848, static init = <optimized out>}, address@hidden)
at ./Typeset/Boxes/Basic/boxes.cpp:522
#6 0x0806bb56 in box_rep::redraw (this=0x94f1260, ren=0x96f711c, p=
{rep = 0x92bee30, static init = <optimized out>}, address@hidden)
at ./Typeset/Boxes/Basic/boxes.cpp:506
#7 0x0806bb56 in box_rep::redraw (this=0x96ddc20, ren=0x96f711c, p=
{rep = 0x92be790, static init = <optimized out>}, address@hidden)
at ./Typeset/Boxes/Basic/boxes.cpp:506
#8 0x0806bb56 in box_rep::redraw (this=0x96ddb38, ren=0x96f711c, p=
{rep = 0x96eae90, static init = <optimized out>}, address@hidden)
at