Summary: | >=dev-qt/qtgui-4.8[egl]: some Qt apps crash with SIGSEGV in XVisualIDFromVisual from /usr/lib64/libX11.so.6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | jannis <kripton> |
Component: | [OLD] Library | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | ainsaar, gentoo+bugs, nikoli |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugreports.qt-project.org/browse/QTBUG-12836 | ||
Whiteboard: | tracking upstream | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
gdb backtrace
emerge --info output of "emerge -pv qt-gui qt-demo" Still crashing with qt-4.8.1 |
Description
jannis
2012-02-27 07:54:23 UTC
Created attachment 303455 [details]
gdb backtrace
Created attachment 303457 [details]
emerge --info
Might be related to: https://bugs.kde.org/show_bug.cgi?id=198294 https://bugreports.qt-project.org/browse/QTBUG-12836 Updated mesa to 8.0.1: No change. Tried all the different Qt graphic systems: - "native": no change - qtdemo crashes - "opengl": KDE doesn't even start - crash - "openvg": KDE loads but dosn't display anything - "render" (default): KDE works - qtdemo crashes (In reply to comment #3) > Might be related to: > https://bugs.kde.org/show_bug.cgi?id=198294 > https://bugreports.qt-project.org/browse/QTBUG-12836 Yep, the backtrace is very similar to the one in QTBUG-12836. Please post the output of 'emerge -pv qt-gui' Created attachment 303609 [details]
output of "emerge -pv qt-gui qt-demo"
Is the crash reproducible with USE="-egl" in qt-gui? (In reply to comment #7) > Is the crash reproducible with USE="-egl" in qt-gui? No, it's not. I rebuilt qt-gui and qt-opengl with USE="-egl" and it worked afterwards (re-login wasn't needed). I just found my qt-project.org login details so I could post a reference to this bug here in their tracker. Maybe could speed up upstream-development? I'm just trying to figure out why I had +egl in first place... Will post here as soon as I remember :) (In reply to comment #8) > (In reply to comment #7) > > Is the crash reproducible with USE="-egl" in qt-gui? > > No, it's not. I rebuilt qt-gui and qt-opengl with USE="-egl" and it worked > afterwards (re-login wasn't needed). > Ok, thanks for testing. > I just found my qt-project.org login details so I could post a reference to > this bug here in their tracker. Maybe could speed up upstream-development? > Please do, upstream bug seems dead since August 2010 :-/ Very welcome :) Thanks for the hint with USE="-egl". Notified upstream. Let's see what happens, I'm happy with -egl. I assume I just wanted to test s.th. and forgot about it then ... *** Bug 409805 has been marked as a duplicate of this bug. *** Please retry with Qt 4.8.1 if you can. Created attachment 307251 [details] Still crashing with qt-4.8.1 I can still reproduce this with Qt-4.8.1. Everything is fine with USE="-egl" on qt-gui and qt-opengl but crashed with USE="egl". gdb backtrace is attached. Just like the user in bug#409805 I use the r600g-driver (now with mesa-8.0.2). I wanted to test the "classic" R600-driver but I don't have this option anymore: 64bit r300 (Radeon R300-R500) [1] gallium * 64bit r600 (Radeon R600-R700, Evergreen, Northern Islands) [1] gallium * 64bit sw (Software renderer) [1] classic [2] gallium * Maybe I need to re-check USE-flags on mesa Qt4 will not have any more releases after 4.8.7, except for security fixes. Therefore the chances of getting this bug fixed upstream are practically zero, sorry. |