2010-04-19 2 views
0

Я написал приложение GTK +, но я получаю следующее сообщение об ошибке X Window во время бега это:Получение ошибки X, а подножка GTK + приложение

 
    The program 'TestApp' received an X Window System error. 
    This probably reflects a bug in the program. 
    The error was 'BadMatch (invalid parameter attributes)'. 
     (Details: serial 222 error_code 8 request_code 2 minor_code 0) 
     (Note to programmers: normally, X errors are reported asynchronously; 
     that is, you will receive the error a while after causing it. 
     To debug your program, run it with the --sync command line 
     option to change this behavior. You can then get a meaningful 
     backtrace from your debugger if you break on the gdk_x_error() function.) 

Что может быть причиной этой ошибки? Я написал это приложение в C.

ответ

1

Я бы постарался сделать так, как он предлагает: запустите приложение с параметром --sync cmd и запустите его в отладчике, чтобы вы могли видеть, какая строка вызывает ошибку.

+0

но у меня нет отладчика в этой целевой среде. – User7723337

+0

, какая целевая среда? нет ли способа получить какой-то SDK со встроенным debgger? – psychoschlumpf

Смежные вопросы