Script started on Fri Sep 21 20:11:01 2007
bash-3.00$ gdb magnifier
GNU gdb 6.3.50_2004-11-23-cvs
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-pc-solaris2.11"...
(gdb) break gdk_pixmap_new
Breakpoint 1 at 0x805c2e4
(gdb) run
Starting program: /usr/bin/magnifier 
warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074
warning: Lowest section in /lib/libthread.so.1 is .dynamic at 00000074
Breakpoint 1 at 0xfed37322

(magnifier:11426): Bonobo-WARNING **: Assigning a default value to a non readable property 'source-display-screen'

(magnifier:11426): Bonobo-WARNING **: Assigning a default value to a non readable property 'target-display-screen'
** Message: added event source to xfixes cursor-notify connection
** Message: added event source to damage connection
initial viewport 1280 800
Clear all zoom regions.
** Message: set source bounds to 0,0; 1280,0

** (magnifier:11426): WARNING **: Bad bounds request (0,0 to -1,-1), ignoring.


Breakpoint 1, 0xfed37322 in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) continue
Continuing.

Breakpoint 1, 0xfed37322 in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) 
Continuing.

Breakpoint 1, 0xfed37322 in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) step
Single stepping until exit from function gdk_pixmap_new, 
which has no line number information.
0xfd0dc631 in _ti_bind_guard () from /lib/libc.so.1
(gdb) 
Single stepping until exit from function _ti_bind_guard, 
which has no line number information.
0xfd0dc680 in _ti_bind_clear () from /lib/libc.so.1
(gdb) 
Single stepping until exit from function _ti_bind_clear, 
which has no line number information.
0xfe51f9f0 in g_log () from /usr/lib/libglib-2.0.so.0
(gdb) 
Single stepping until exit from function g_log, 
which has no line number information.

(magnifier:11426): Gdk-CRITICAL **: file gdkpixmap-x11.c: line 153: assertion `(width != 0) && (height != 0)' failed
0xfed375ec in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
(gdb) thread apply all bt

Thread 2 (Thread 1 (LWP 1)):
#0  0xfed375ec in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
#1  0x08064f35 in zoom_region_create_pixmap (zoom_region=0x810f000) at zoom-region.c:1164
#2  0x08064fbc in zoom_region_expose_handler (w=0x80a7548, event=0x8047a4c, data=0x810f000) at zoom-region.c:1198
#3  0xfe996e71 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#4  0xfe5def63 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xfe5f2c9a in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#6  0xfe5f1d4a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7  0xfe5f2141 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0xfeaba482 in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xfeaba1c1 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xfe994407 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xfed18962 in gdk_window_process_updates_internal () from /usr/lib/libgdk-x11-2.0.so.0
#12 0xfed189fe in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#13 0xfe902473 in gtk_container_idle_sizer () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xfecfe7d3 in gdk_threads_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#15 0xfe51ae9f in g_idle_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xfe517c3a in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0xfe518d49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xfe519166 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#19 0xfe519768 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xfeea35b9 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#21 0x0805e5ca in main (argc=1, argv=0x8047d10) at magnifier-main.c:643

Thread 1 (LWP    1        ):
#0  0xfed375ec in gdk_pixmap_new () from /usr/lib/libgdk-x11-2.0.so.0
#1  0x08064f35 in zoom_region_create_pixmap (zoom_region=0x810f000) at zoom-region.c:1164
#2  0x08064fbc in zoom_region_expose_handler (w=0x80a7548, event=0x8047a4c, data=0x810f000) at zoom-region.c:1198
#3  0xfe996e71 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#4  0xfe5def63 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xfe5f2c9a in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#6  0xfe5f1d4a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7  0xfe5f2141 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0xfeaba482 in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xfeaba1c1 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xfe994407 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xfed18962 in gdk_window_process_updates_internal () from /usr/lib/libgdk-x11-2.0.so.0
#12 0xfed189fe in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#13 0xfe902473 in gtk_container_idle_sizer () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xfecfe7d3 in gdk_threads_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#15 0xfe51ae9f in g_idle_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xfe517c3a in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0xfe518d49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xfe519166 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#19 0xfe519768 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xfeea35b9 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#21 0x0805e5ca in main (argc=1, argv=0x8047d10) at magnifier-main.c:643
(gdb) The program is running.  Exit anyway? (y or n) y
bash-3.00$ exit

script done on Fri Sep 21 20:12:36 2007
