Application that crashed: kate Version of the application: 3.3.5 KDE Version: 4.3.5 (KDE 4.3.5) Qt Version: 4.5.2 Operating System: Linux 2.6.31-20-generic i686 Distribution: Linux Mint 8 Helena - Main Edition What I was doing when the application crashed: I had changed Icon Size -- Preview, then reset it and changed Icon Size -- Default. When I clicked apply it crashed. I have not been able to cause the crash again. -- Backtrace: Application: Kate (kdeinit4), signal: Aborted [KCrash Handler] #6 0x00856422 in __kernel_vsyscall () #7 0x009734d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x00976932 in *__GI_abort () at abort.c:92 #9 0x0096c648 in *__GI___assert_fail (assertion=0x2b9b65 "ret != inval_id", file=0x2b9b29 "../../src/xcb_io.c", line=378, function=0x2b9ce4 "_XAllocID") at assert.c:81 #10 0x0024a199 in _XAllocID () from /usr/lib/libX11.so.6 #11 0x00342d97 in XRenderCreatePicture (dpy=0x82b2bc8, drawable=73400559, format=0x82a5678, valuemask=0, attributes=0x0) at ../../src/Picture.c:90 #12 0x03c69dfa in QX11PixmapData::resize (this=0x86ce978, width=600, height=64) at image/qpixmap_x11.cpp:365 #13 0x03c58d19 in QPixmap::init (this=0x8517570, w=600, h=64, type=0) at image/qpixmap.cpp:125 #14 0x03c593ee in QPixmap (this=0x8517570, w=600, h=64) at image/qpixmap.cpp:178 #15 0x05e18b25 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #16 0x05e19f08 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #17 0x05e2fe6f in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #18 0x0049c83a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x82a0d70, receiver=0x8413b90, event=0xbfb27504) at kernel/qcoreapplication.cpp:726 #19 0x03b8af2c in QApplicationPrivate::notify_helper (this=0x82a0d70, receiver=0x8413b90, e=0xbfb27504) at kernel/qapplication.cpp:4052 #20 0x03b925ca in QApplication::notify (this=0xbfb2872c, receiver=0x8413b90, e=0xbfb27504) at kernel/qapplication.cpp:4021 #21 0x00fb025a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #22 0x0049d6cb in QCoreApplication::notifyInternal (this=0xbfb2872c, receiver=0x8413b90, event=0xbfb27504) at kernel/qcoreapplication.cpp:610 #23 0x03be7e25 in QCoreApplication::sendSpontaneousEvent (this=0x8413cf8, pdev=0x8414b04, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8414ab8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #24 QWidgetPrivate::drawWidget (this=0x8413cf8, pdev=0x8414b04, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8414ab8) at kernel/qwidget.cpp:5079 #25 0x03d762f8 in QWidgetBackingStore::sync (this=0x8414ab8) at painting/qbackingstore.cpp:1269 #26 0x03bd9116 in QWidgetPrivate::syncBackingStore (this=0x8413cf8) at kernel/qwidget.cpp:1603 #27 0x03be0215 in QWidget::event (this=0x8413b90, event=0xbfb27db4) at kernel/qwidget.cpp:7827 #28 0x03fad297 in QMainWindow::event (this=0x8413b90, event=0xbfb27db4) at widgets/qmainwindow.cpp:1399 #29 0x01096434 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #30 0x010dc9df in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #31 0x033ebd03 in ?? () from /usr/lib/libkateinterfaces.so.4 #32 0x03b8af54 in QApplicationPrivate::notify_helper (this=0x82a0d70, receiver=0x8413b90, e=0xbfb27db4) at kernel/qapplication.cpp:4056 #33 0x03b925ca in QApplication::notify (this=0xbfb2872c, receiver=0x8413b90, e=0xbfb27db4) at kernel/qapplication.cpp:4021 #34 0x00fb025a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #35 0x0049d6cb in QCoreApplication::notifyInternal (this=0xbfb2872c, receiver=0x8413b90, event=0xbfb27db4) at kernel/qcoreapplication.cpp:610 #36 0x03d73427 in QCoreApplication::sendEvent (widget=0x8413b90, updateImmediately=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #37 sendUpdateRequest (widget=0x8413b90, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:508 #38 0x03d76b34 in QWidgetBackingStore::markDirty (this=0x8414ab8, rect=..., widget=0x8515538, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:651 #39 0x03bdb1cc in QWidget::repaint (this=0x8515538, rect=...) at kernel/qwidget.cpp:9472 #40 0x03bdb2dc in QWidget::repaint (this=0x8515538) at kernel/qwidget.cpp:9428 #41 0x016102ed in ?? () from /usr/lib/kde4/katepart.so #42 0x015c86b1 in ?? () from /usr/lib/kde4/katepart.so #43 0x0168a5cf in ?? () from /usr/lib/kde4/katepart.so #44 0x01688c3c in ?? () from /usr/lib/kde4/katepart.so #45 0x0158afd9 in ?? () from /usr/lib/kde4/katepart.so #46 0x0158e176 in ?? () from /usr/lib/kde4/katepart.so #47 0x001e5819 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from /usr/lib/libkparts.so.4 #48 0x033e1db7 in ?? () from /usr/lib/libkateinterfaces.so.4 #49 0x033fbecd in ?? () from /usr/lib/libkateinterfaces.so.4 #50 0x033d58f9 in KateApp::startupKate() () from /usr/lib/libkateinterfaces.so.4 #51 0x033d64f0 in KateApp::initKate() () from /usr/lib/libkateinterfaces.so.4 #52 0x033d67ec in KateApp::KateApp(KCmdLineArgs*) () from /usr/lib/libkateinterfaces.so.4 #53 0x062897a7 in kdemain () from /usr/lib/libkdeinit4_kate.so #54 0x0804dde1 in _start () Reported using DrKonqi
the backtrace leads into oxygen, reassigning.
Oxygen just creates a pixmap with a valid size 600*64, and since the size is the only argument to the constructor, the bug cannot be an Oxygen bug. It looks like the XCB issue reported at http://lists.freedesktop.org/archives/xcb/2009-October/005102.html and (according to follow ups) it should be fixed with a newer X.org release.
Or a newer bug, which is not yet fixed, see http://bugs.freedesktop.org/show_bug.cgi?id=27552