texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] Fix for crash on Qt/X11 4.4.3/release


From: Massimiliano Gubinelli
Subject: Re: [Texmacs-dev] Fix for crash on Qt/X11 4.4.3/release
Date: Mon, 6 Oct 2008 11:20:22 +0200

Hi,

On Mon, Oct 6, 2008 at 11:10 AM, Alvaro Tejero Cantero <address@hidden> wrote:
Hi,

In my 64 bit system (but QT 4.3.4, i.e. 4.3 series) there is still a
crash. See attached backtrace. I send you a screenshot privately.

Álvaro.



On Mon, Oct 6, 2008 at 10:48, Massimiliano Gubinelli
<address@hidden> wrote:
> Hi,
> I've just commited a patch which should resolve the crash at startup with Qt
> 4.4 on Linux. It was a problem in implementing our own run loop.
> Please check if it works for you.
>
> best,
> massimiliano
>
>

I think that this is a problem related to the 64 bits. I still haven't tried to resolve your problem.

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 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]