[SOLVED]X Error: BadDrawable (invalid Pixmap or Window parameter) 9



  • Good day, everyone!
    Today I recompiled my app with Qt-4.8.1.
    App starts and in the output I see this:
    @
    X Error: BadDrawable (invalid Pixmap or Window parameter) 9
    Major opcode: 62 (X_CopyArea)
    Resource id: 0x0
    X Error: BadDrawable (invalid Pixmap or Window parameter) 9
    Major opcode: 62 (X_CopyArea)
    Resource id: 0x0
    @

    and all fonts looks very ugly and all the labels with Cyrillic letters are disappeared.

    When I compiled the some code with the Qt-4.7.4 - everything is fine!

    I downloaded this:
    Qt libraries 4.8.1 for Linux/X11 (229 MB) - file qt-everywhere-opensource-src-4.8.1.tar.gz

    OS: Linux debian 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 GNU/Linux
    Qt Creator 2.4.1
    g++ (Debian 4.4.5-8) 4.4.5

    Please tell me what's my mistake.

    Thanks!



  • Try to compile 4.8.1 from GIT: git://gitorious.org/qt/qt there was BUGs reported for some Linux distros with exact the same errors



  • AcerExtensa, thank you very much!!!
    Now I have Qt 4.8.2.
    Error has gone, but still no Cyrillic letters and all the fonts still looks very bad,
    and if QLineEdit has echoMode = Password
    when you type characters, there is a significant shift to the right.

    But this is not a problem. I understand, I have to check out for the new version from git://gitorious.org/qt/qt



  • Hi

    I am also getting same Message on command line while runnig Qt application in SUSE Linux Enterprise Desktop operating system.

    ERROR-:
    X Error: BadDrawable (invalid Pixmap or Window parameter) 9
    Major opcode: 62 (X_CopyArea)
    Resource id: 0x0

    I have compiled Qt-4.8.4 source code on SLED .while compile time i got errors like header files are missed this errors resolved by coping headers(Xlib.h,Xutil.h and Xos.h) in appropriate location(/usr/include/X11/). After that i am able to build Qt application with Qt-4.8.4 SDK and qtcrtetor-2.7.2.

    But while running qt-application i am getting above message in command line but application is running without any disturbance. This same application i have tested on Ubuntu-11.10 able to run using command line with out this message.

    ldd qtapplication showing like this

    linux-gate.so.1 => (0xffffe000)
    libQtGui.so.4 => /usr/local/Trolltech/Qt-4.8.4/lib/libQtGui.so.4 (0xb6c2d000)
    libQtCore.so.4 => /usr/local/Trolltech/Qt-4.8.4/lib/libQtCore.so.4 (0xb6924000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xb68db000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb67ef000)
    libm.so.6 => /lib/libm.so.6 (0xb67c5000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb67a7000)
    libc.so.6 => /lib/libc.so.6 (0xb6639000)
    librt.so.1 => /lib/librt.so.1 (0xb662f000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb661e000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb64ea000)
    libdl.so.2 => /lib/libdl.so.2 (0xb64e5000)
    /lib/ld-linux.so.2 (0xb7796000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb64e1000)
    libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb64de000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb64c0000)

    Can you please help how to remove this message from command line while running my application??????


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.