|
List Info
Thread: gdk_x_error on solaris 10
|
|
| gdk_x_error on solaris 10 |

|
2007-04-10 07:18:42 |
|
|
Hi,
Need help in finding the solution to the following problem :
I am trying to evoke a glade application on Solaris 10 ( gnome 2.0 ), and facing the following error:
Error :
The program '' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length erro'.
(Details: serial 12 error_code 16 request_code 155 minor_code 4)
(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.)
Also I tried running this application using the dbx debugger and stopped at the _XError to get the following backtrace:
(dbx) stop in main
(dbx) stop in _XError
dbx: warning: '_XError' has no debugger info -- will trigger on first instruction
dbx: stop in _XError
(dbx) stop in gnome_init
dbx: "gnome_init" is not defined as a function or procedure in the scope `tablist`main.C`main`
dbx: see `help scope' for details
(dbx) run $RUN
Running: tablist -featureClass PTWPRO
t 1">t 1 (l 1) stopped in main at 0x000d36e8
0x000d36e8: main : save %sp, -1256, %sp
(dbx) cont
t 1">t 1 (l 1) stopped in _XError at 0xfd4bdc8c
0xfd4bdc8c: _XError : save %sp, -192, %sp
(dbx) where
current thread: t 1
=>[1] _XError(0x8cf0e0, 0x8d0ed8, 0x8cea04, 0x10, 0x0, 0x8cf0e0), at 0xfd4bdc8c
[2] _XReply(0x8cf0e0, 0x8d0ed8, 0x6b, 0x0, 0x0, 0x20), at 0xfd49e208
[3] XGetXineramaInfo(0x8cf0e0, 0x0, 0x145, 0x8d0d08, 0x8d0ed8, 0x8ce440), at 0xfa453740
[4] XineramaGetInfo(0x8cf0e0, 0x0, 0xffbfebd0, 0xffbfebc0, 0x2, 0x8d0d08), at 0xfa4535b4
[5] check_solaris_xinerama(0x8d0b10, 0xfd3fed14, 0x2b9b8, 0xfd49f300, 0xffbfecb4, 0x0), at 0xfd3d33a8
[6] init_xinerama_support(0x8d0b10, 0x0, 0x2b88c, 0xfbd6ce70, 0x0, 0x1), at 0xfd3d34d8
[7] _gdk_x11_screen_new(0x8cf938, 0x0, 0x0, 0x2ba64, 0x0, 0xfd3fed14), at 0xfd3d332c
[8] gdk_display_open(0x0, 0x8cf938, 0x8cf0e0, 0x0, 0x1, 0xfd3fed14), at 0xfd3b8c00
[9] gdk_display_open_default_libgtk_only(0x0, 0x69cf4, 0xfc0e98a4, 0x0, 0xfd3fed14, 0x3c), at 0xfd3950b0
[10] gtk_init_check(0xffbfef5c, 0xffbfef58, 0x0, 0x0, 0x0, 0x0), at 0xfbf2a3ac
[11] gtk_init(0xffbfef5c, 0xffbfef58, 0xfbda8800, 0x1b4900, 0x0, 0xfc0decd0), at 0xfbf2a3e8
[12] bonobo_ui_gtk_post_args_parse(0x8ca2d0, 0x32c, 0x4c650, 0x0, 0xfbbf0588, 0x8c7a58), at 0xfbba3fa4
[13] gnome_program_postinit(0x8ca2d0, 0x0, 0x1673c, 0xfd43402c, 0x6f7854, 0xfd433a0c), at 0xfd41d3c8
[14] gnome_program_initv(0x8ca2d0, 0x14522e, 0x145234, 0x1, 0x1, 0xffbff5fc), at 0xfd41d850
[15] gnome_program_init(0x14522e, 0x145234, 0xfbcaa52c, 0x1, 0xffbff5fc, 0xfbc91eec), at 0xfd41d438
[16] gnome_init_with_popt_table(0x14522e, 0x145234, 0x1, 0xffbff5fc, 0x0, 0x0), at 0xfbc5a3e0
[17] main(0x3, 0xffbff674, 0xffbff684, 0x168c00, 0xf97c0fc0, 0xf97c1000), at 0xd378c
(dbx)
FYI, the piece of code which is calling the function gnome_init is:
int main(int argc, char *argv[]) { GladeXML *xml; poptContext ctx; char *args[2] = {"",""}; int i; wellID wellid; char *wellName[2];
long ier; LsdDialog *well_select;
char *configfile = NULL; char *wellfile = NULL; char *lsdtype = NULL; int daemon_mode = 0; int keepalive = 0; int pid = 0; char *fullpath; char command[1024];
GdkWindow *Gwin; Window win; GtkWidget *gwid; Display *xdis; Display *xdis2; TabOW *Tabow = new TabOW(&argc, argv);
gnome_init("tabui", "0.0.1",1,args); glade_gnome_init(); glade_init_subtree_widgets();
fullpath = ptw_get_file_path("gtk.rc");
Kindly suggest what can be the possible reason for this error and how to proceed further to solve it.
Thanks in advance.
Neha
|
| gdk_x_error on solaris 10 |

|
2007-04-10 23:27:46 |
|
|
Hi,
Need help in finding the solution to the following problem :
I am trying to evoke a glade application on Solaris 10 ( gnome 2.0 ), and facing the following error:
Error :
The program '' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length erro'.
(Details: serial 12 error_code 16 request_code 155 minor_code 4)
(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.)
Also I tried running this application using the dbx debugger and stopped at the _XError to get the following backtrace:
(dbx) stop in main
(dbx) stop in _XError
dbx: warning: '_XError' has no debugger info -- will trigger on first instruction
dbx: stop in _XError
(dbx) stop in gnome_init
dbx: "gnome_init" is not defined as a function or procedure in the scope `tablist`main.C`main`
dbx: see `help scope' for details
(dbx) run $RUN
Running: tablist -featureClass PTWPRO
0x000d36e8: main : save %sp, -1256, %sp
(dbx) cont
0xfd4bdc8c: _XError : save %sp, -192, %sp
(dbx) where
current thread: t 1
=>[1] _XError(0x8cf0e0, 0x8d0ed8, 0x8cea04, 0x10, 0x0, 0x8cf0e0), at 0xfd4bdc8c
[2] _XReply(0x8cf0e0, 0x8d0ed8, 0x6b, 0x0, 0x0, 0x20), at 0xfd49e208
[3] XGetXineramaInfo(0x8cf0e0, 0x0, 0x145, 0x8d0d08, 0x8d0ed8, 0x8ce440), at 0xfa453740
[4] XineramaGetInfo(0x8cf0e0, 0x0, 0xffbfebd0, 0xffbfebc0, 0x2, 0x8d0d08), at 0xfa4535b4
[5] check_solaris_xinerama(0x8d0b10, 0xfd3fed14, 0x2b9b8, 0xfd49f300, 0xffbfecb4, 0x0), at 0xfd3d33a8
[6] init_xinerama_support(0x8d0b10, 0x0, 0x2b88c, 0xfbd6ce70, 0x0, 0x1), at 0xfd3d34d8
[7] _gdk_x11_screen_new(0x8cf938, 0x0, 0x0, 0x2ba64, 0x0, 0xfd3fed14), at 0xfd3d332c
[8] gdk_display_open(0x0, 0x8cf938, 0x8cf0e0, 0x0, 0x1, 0xfd3fed14), at 0xfd3b8c00
[9] gdk_display_open_default_libgtk_only(0x0, 0x69cf4, 0xfc0e98a4, 0x0, 0xfd3fed14, 0x3c), at 0xfd3950b0
[10] gtk_init_check(0xffbfef5c, 0xffbfef58, 0x0, 0x0, 0x0, 0x0), at 0xfbf2a3ac
[11] gtk_init(0xffbfef5c, 0xffbfef58, 0xfbda8800, 0x1b4900, 0x0, 0xfc0decd0), at 0xfbf2a3e8
[12] bonobo_ui_gtk_post_args_parse(0x8ca2d0, 0x32c, 0x4c650, 0x0, 0xfbbf0588, 0x8c7a58), at 0xfbba3fa4
[13] gnome_program_postinit(0x8ca2d0, 0x0, 0x1673c, 0xfd43402c, 0x6f7854, 0xfd433a0c), at 0xfd41d3c8
[14] gnome_program_initv(0x8ca2d0, 0x14522e, 0x145234, 0x1, 0x1, 0xffbff5fc), at 0xfd41d850
[15] gnome_program_init(0x14522e, 0x145234, 0xfbcaa52c, 0x1, 0xffbff5fc, 0xfbc91eec), at 0xfd41d438
[16] gnome_init_with_popt_table(0x14522e, 0x145234, 0x1, 0xffbff5fc, 0x0, 0x0), at 0xfbc5a3e0
[17] main(0x3, 0xffbff674, 0xffbff684, 0x168c00, 0xf97c0fc0, 0xf97c1000), at 0xd378c
(dbx)
FYI, the piece of code which is calling the function gnome_init is:
int main(int argc, char *argv[]) { GladeXML *xml; poptContext ctx; char *args[2] = {"",""}; int i; wellID wellid; char *wellName[2];
long ier; LsdDialog *well_select;
char *configfile = NULL; char *wellfile = NULL; char *lsdtype = NULL; int daemon_mode = 0; int keepalive = 0; int pid = 0; char *fullpath; char command[1024];
GdkWindow *Gwin; Window win; GtkWidget *gwid; Display *xdis; Display *xdis2; TabOW *Tabow = new TabOW(&argc, argv);
gnome_init("tabui", "0.0.1",1,args); glade_gnome_init(); glade_init_subtree_widgets();
fullpath = ptw_get_file_path("gtk.rc");
Kindly suggest what can be the possible reason for this error and how to proceed further to solve it.
Thanks in advance.
Neha
|
| Re: gdk_x_error on solaris 10 |

|
2007-04-11 11:52:06 |
On Wed, 2007-04-11 at 09:57 +0530, neha jain wrote:
> Need help in finding the solution to the following
problem :
>
> I am trying to evoke a glade application on Solaris 10
( gnome 2.0 ),
> and facing the following error:
>
> Error :
>
> The program '' received an X Window System
error.
> This probably reflects a bug in the
program.
Do other glade programs work for you?
Find another one and try compiling and running it in the
same way. Compare the source with your own.
Make sure you have dealt with any (all) compiler warnings.
Liam
--
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/Peop
le/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org www.advogato.org
_______________________________________________
gnome-devel-list mailing list
gnome-devel-list gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-devel-list
a>
|
|
[1-3]
|
|