Qt-interest Archive, February 2008
xcb_io.c:280: _XAllocID: Assertion `!(dpy->flags & (1L << 3))' failed.
Message 1 in thread
Hi,
When I use QTextEdit to log something , I often got these:
What's the problem?
Thanks.
current: xcb_io.c:280: _XAllocID: Assertion `!(dpy->flags & (1L << 3))' failed.
Program received signal SIGABRT, Aborted.
0xb6d1fc87 in raise () from /lib/libc.so.6
(gdb) bt
#0 0xb6d1fc87 in raise () from /lib/libc.so.6
#1 0xb6d214f8 in abort () from /lib/libc.so.6
#2 0xb6d1930c in __assert_fail () from /lib/libc.so.6
#3 0xb782598a in _XAllocID () from /usr/lib/libX11.so.6
#4 0xb77fd0e8 in XCreatePixmap () from /usr/lib/libX11.so.6
#5 0xb7ab9c93 in QPixmap::init () from /usr/lib/qt/lib/libqt-mt.so.3
#6 0xb7b73e29 in QPixmap::QPixmap () from /usr/lib/qt/lib/libqt-mt.so.3
#7 0xb7b75ef0 in QPixmap::resize () from /usr/lib/qt/lib/libqt-mt.so.3
#8 0xb7ba86fc in QTextDocument::bufferPixmap () from
/usr/lib/qt/lib/libqt-mt.so.3
#9 0xb7bbff97 in QTextDocument::drawParagraph () from
/usr/lib/qt/lib/libqt-mt.so.3
#10 0xb7bc0a1a in QTextDocument::draw () from /usr/lib/qt/lib/libqt-mt.so.3
#11 0xb7cb4c97 in QTextEdit::paintDocument () from /usr/lib/qt/lib/libqt-mt.so.3
#12 0xb7cc30d7 in QTextEdit::drawContents () from /usr/lib/qt/lib/libqt-mt.so.3
#13 0xb7c70073 in QScrollView::drawContentsOffset () from
/usr/lib/qt/lib/libqt-mt.so.3
#14 0xb7c71e5d in QScrollView::viewportPaintEvent () from
/usr/lib/qt/lib/libqt-mt.so.3
#15 0xb7c72d3f in QScrollView::eventFilter () from /usr/lib/qt/lib/libqt-mt.so.3
#16 0xb7cc7877 in QTextEdit::eventFilter () from /usr/lib/qt/lib/libqt-mt.so.3
#17 0xb7b609d6 in QObject::activate_filters () from
/usr/lib/qt/lib/libqt-mt.so.3
#18 0xb7b60a3b in QObject::event () from /usr/lib/qt/lib/libqt-mt.so.3
#19 0xb7b99d5c in QWidget::event () from /usr/lib/qt/lib/libqt-mt.so.3
#20 0xb7b02817 in QApplication::internalNotify () from
/usr/lib/qt/lib/libqt-mt.so.3
#21 0xb7b03599 in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#22 0xb76618ee in KApplication::notify () from /usr/lib/libkdecore.so.4
#23 0xb7ad54a1 in QWidget::repaint () from /usr/lib/qt/lib/libqt-mt.so.3
#24 0xb7ad58ad in QWidget::scroll () from /usr/lib/qt/lib/libqt-mt.so.3
#25 0xb7ad5a9e in QWidget::scroll () from /usr/lib/qt/lib/libqt-mt.so.3
#26 0xb7c73401 in QScrollView::moveContents () from
/usr/lib/qt/lib/libqt-mt.so.3
#27 0xb7c734aa in QScrollView::setContentsPos () from
/usr/lib/qt/lib/libqt-mt.so.3
#28 0xb7cb310b in QTextEdit::scrollToBottom () from
/usr/lib/qt/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#29 0xb7cc48eb in QTextEdit::append () from /usr/lib/qt/lib/libqt-mt.so.3
......
--
[ signature omitted ]
Message 2 in thread
Hi,
> When I use QTextEdit to log something , I often got these:
> What's the problem?
I'm puzzled. Where do you get "these"? Is this a message logged in the
QTextEdit - if so this is not related to Qt but to the logged process.
Otherwise xcb_io.c is not part of Qt. This is probably a problem with your
system, see for example:
http://www.redhat.com/archives/rhl-list/2007-November/msg02674.html
Which Linux distribution is this? Have you tried updating it?
--
[ signature omitted ]