<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>179115</bug_id>
          
          <creation_ts>2008-12-30 09:46:43 +0000</creation_ts>
          <short_desc>X11 errors and crash with very high image</short_desc>
          <delta_ts>2010-08-30 01:07:38 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kolourpaint</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>237936</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Albert Hofkamp">alberth289346</reporter>
          <assigned_to>kolourpaint-support</assigned_to>
          <cc>alberth289346</cc>
    
    <cc>andresbajotierra</cc>
    
    <cc>martin</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>689152</commentid>
    <comment_count>0</comment_count>
    <who name="Albert Hofkamp">alberth289346</who>
    <bug_when>2008-12-30 09:46:43 +0000</bug_when>
    <thetext>Version:           4.1.3 (KDE 4.1.3) (using KDE 4.1.3)
Compiler:          gcc 
OS:                Linux
Installed from:    Fedora RPMs

I have a very small and high image (4 pixels wide, 2880 high)
(http://code.google.com/p/micropolis/source/browse/trunk/MicropolisCore/images/tilessm.xpm)

After opening the application from xterm (kolourpaint tilessm.xpm &gt;&amp; catch_output) and resizing to 1600%, I got a large list of X11 errors at my terminal window:
(I marked the end with XXXX to make it easier to find where to continue reading)

X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000d9f
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000da1
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da1
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000da3
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000da1
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000da3
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da1
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da1
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000da4
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da2
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000da5
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da2
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000da4
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000da5
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da2
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000da1
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da2
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000da5
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000da4
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da6
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x4000da6
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000da7
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000da6
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 7 (RenderFreePicture)
  Resource id:  0x4000da2
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x4000da1
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000da9
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da9
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x4000da9
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000dab
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 7 (RenderFreePicture)
  Resource id:  0x4000da8
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x4000da6
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000d9f
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000d9f
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da9
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000da9
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dac
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dad
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dac
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dad
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000d9f
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dae
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000daa
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000daf
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000daa
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000dae
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000daf
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000daa
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000da9
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000dad
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000dac
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000daa
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000daf
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000dae
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000db0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x4000db0
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000db1
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000db0
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 5 (RenderChangePicture)
  Resource id:  0x4000da0
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 7 (RenderFreePicture)
  Resource id:  0x4000daa
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x4000da9
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000db3
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000db3
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x4000db3
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000db5
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 73 (X_GetImage)
  Resource id:  0x4000db3
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 7 (RenderFreePicture)
  Resource id:  0x4000db4
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x4000db3
X Error: BadAlloc (insufficient resources for operation) 11
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x5c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    148 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x4000e87
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x4000e87
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000e87
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 59 (X_SetClipRectangles)
  Resource id:  0x4000e89
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000e89
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 70 (X_PolyFillRectangle)
  Resource id:  0x4000e87
X Error: BadGC (invalid GC parameter) 13
  Major opcode: 60 (X_FreeGC)
  Resource id:  0x4000e89
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 56 (X_ChangeGC)
  Resource id:  0x4000e87
X Error: RenderBadPicture (invalid Picture parameter) 163
  Extension:    148 (RENDER)
  Minor opcode: 7 (RenderFreePicture)
  Resource id:  0x4000e88
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x4000e87
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x4000d9f

XXXX


The application seems to be running (although I only scrolled up and down to see what the image contains).
Then I closed the application (X button in title), and got another X11 error, and a stack dump due to a crash:

X Error of failed request:  RenderBadPicture (invalid Picture parameter)
  Major opcode of failed request:  148 (RENDER)
  Minor opcode of failed request:  7 (RenderFreePicture)
  Picture id in failed request: 0x4000db2
  Serial number of failed request:  29746
  Current serial number in output stream:  30042
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xab6767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xab690e]
#2 /usr/lib/libX11.so.6 [0xb4c109]
#3 /usr/lib/libXrender.so.1(XRenderFreePicture+0x41) [0xd86d71]
#4 /usr/lib/libQtGui.so.4 [0x41bfa6f]
#5 /usr/lib/libQtGui.so.4 [0x41c052d]
#6 /usr/lib/libQtGui.so.4(_ZN7QPixmap5derefEv+0x5d) [0x41b4d1d]
#7 /usr/lib/libQtGui.so.4(_ZN7QPixmapD1Ev+0x30) [0x41b5120]
#8 /usr/lib/kde4/plugins/styles/oxygen.so [0x486a4a]
#9 /usr/lib/kde4/plugins/styles/oxygen.so [0x490e5f]
#10 /usr/lib/kde4/plugins/styles/oxygen.so [0x49150e]
#11 /usr/lib/kde4/plugins/styles/oxygen.so [0x4962c5]
#12 /usr/lib/kde4/plugins/styles/oxygen.so [0x4aa05b]
#13 /lib/libc.so.6(exit+0x89) [0x7a1b39]
#14 /usr/lib/libX11.so.6 [0xb4489e]
#15 /usr/lib/libX11.so.6(_XError+0x109) [0xb44a49]
#16 /usr/lib/libX11.so.6 [0xb4cac8]
#17 /usr/lib/libX11.so.6(_XReply+0x152) [0xb4ce72]
#18 /usr/lib/libX11.so.6(XSync+0x67) [0xb401f7]
#19 /usr/lib/libX11.so.6(XCloseDisplay+0x8e) [0xb1fe0e]
Starting KolourPaint on a 16-bit screen...

The last line is probably from stdout, and not part of the stack dump.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>689343</commentid>
    <comment_count>1</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2008-12-30 15:20:40 +0000</bug_when>
    <thetext>The crash is probably related/duplicate of bug 163538</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>689344</commentid>
    <comment_count>2</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2008-12-30 15:21:25 +0000</bug_when>
    <thetext>The crash is probably related/duplicate of bug 163538 (related to Oxygen style)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727399</commentid>
    <comment_count>3</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-03-08 19:20:49 +0000</bug_when>
    <thetext>Can you still reproduce this crash with a recent version ? Have you tried using another widget style? Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808173</commentid>
    <comment_count>4</comment_count>
    <who name="Albert Hofkamp">alberth289346</who>
    <bug_when>2009-08-07 20:08:11 +0000</bug_when>
    <thetext>I upgraded to Fedora 11, with kolourpaint 4.2.4 (and KDE 4.2.4)
I tried the Oxygen, GTK+, and Windows style, and they all give X11 errors.
However, I did not get a crash with any of the tested styles, that seems fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808174</commentid>
    <comment_count>5</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-08-07 20:09:52 +0000</bug_when>
    <thetext>Ok, changing to &quot;normal&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882915</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2009-12-19 17:30:17 +0000</bug_when>
    <thetext>Can reproduce (KDE trunk, Qt-4.6.0). Changing the image to 1600% gives
a lot of X Errors, first being:
X Error: BadAlloc (insufficient resources for operation) 11                                                                                                  
  Major opcode: 53 (X_CreatePixmap)                                                                                                                          
  Resource id:  0x115                                                                                                                                        
...

Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of &apos;std::bad_alloc&apos;
  what():  std::bad_alloc

Program received signal SIGABRT, Aborted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011232</commentid>
    <comment_count>7</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-08-30 01:07:38 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 237936 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>