GNU gdb 6.6-debian Copyright (C) 2006 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 "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run < --text-info --editable < zrc.py  Starting program: /usr/bin/zenity --text-info --editable < zrc.py Failed to read a valid object file image from memory. [Thread debugging using libthread_db enabled] [New Thread -1220011824 (LWP 14461)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1220011824 (LWP 14461)] 0xb75e4a73 in strlen () from /lib/libc.so.6 (gdb) backtrace #0 0xb75e4a73 in strlen () from /lib/libc.so.6 #1 0xb75d0278 in fputs () from /lib/libc.so.6 #2 0xb7731e19 in IA__g_print (format=0x82bca88 "#!/usr/bin/python\n'''IBM Unclassified Software Toy - zOS remote control\n\nA tool to use external controls for a zOS (MVS) box.\n\nThe code makes use of FTP and TELNET simultaneous sessions to facilitate "...) at gmessages.c:971 #3 0x080519f1 in zenity_text_dialog_response (widget=0x808c000, response=-7, data=0x805e1f8) at text.c:164 #4 0xb77ae719 in IA__g_cclosure_marshal_VOID__INT (closure=0x81a2968, return_value=0x0, n_param_values=2, param_values=0xbfb93a9c, invocation_hint=0xbfb939ac, marshal_data=0x8051980) at gmarshal.c:216 #5 0xb77a162b in IA__g_closure_invoke (closure=0x81a2968, return_value=0x0, n_param_values=2, param_values=0xbfb93a9c, invocation_hint=0xbfb939ac) at gclosure.c:490 #6 0xb77b20f3 in signal_emit_unlocked_R (node=0x808a7c0, detail=0, instance=0x808c000, emission_return=0x0, instance_and_params=0xbfb93a9c) at gsignal.c:2440 #7 0xb77b3617 in IA__g_signal_emit_valist (instance=0x808c000, signal_id=81, detail=0, var_args=0xbfb93ce0 "p\006}·") at gsignal.c:2199 #8 0xb77b37d9 in IA__g_signal_emit (instance=0x808c000, signal_id=81, detail=0) at gsignal.c:2243 #9 0xb7b4b17a in IA__gtk_dialog_response (dialog=0x808c000, response_id=-7) at gtkdialog.c:835 #10 0xb7b4b1d5 in action_widget_activated (widget=0x807cee8, dialog=0x808c000) at gtkdialog.c:534 #11 0xb77ae9c9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x819efe8, return_value=0x0, n_param_values=1, param_values=0xbfb93f3c, invocation_hint=0xbfb93e4c, marshal_data=0xb7b4b1b0) at gmarshal.c:77 #12 0xb77a162b in IA__g_closure_invoke (closure=0x819efe8, return_value=0x0, n_param_values=1, param_values=0xbfb93f3c, invocation_hint=0xbfb93e4c) at gclosure.c:490 #13 0xb77b20f3 in signal_emit_unlocked_R (node=0x80aa3f8, detail=0, instance=0x807cee8, emission_return=0x0, instance_and_params=0xbfb93f3c) at gsignal.c:2440 #14 0xb77b3617 in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=110, detail=0, var_args=0xbfb9417c "\nñ¯·p\006}·èÎ\a\b\230A¹¿\236\r°·èÎ\a\b`\r°·¸A¹¿Ééz·èÎ\a\b\220è\a\b[\031{·p\006}·üC¹¿") at gsignal.c:2199 #15 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=110, detail=0) at gsignal.c:2243 #16 0xb7aff153 in IA__gtk_button_clicked (button=0x807cee8) at gtkbutton.c:889 #17 0xb7b00d9e in gtk_real_button_released (button=0x807cee8) at gtkbutton.c:1484 #18 0xb77ae9c9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c, marshal_data=0xb7b00d60) at gmarshal.c:77 #19 0xb779fe49 in g_type_class_meta_marshal (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c, marshal_data=0x1a4) at gclosure.c:567 #20 0xb77a162b in IA__g_closure_invoke (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c) at gclosure.c:490 #21 0xb77b258a in signal_emit_unlocked_R (node=0x8089b18, detail=0, instance=0x807cee8, emission_return=0x0, instance_and_params=0xbfb943fc) at gsignal.c:2370 #22 0xb77b3617 in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=109, detail=0, var_args=0xbfb9463c "\232ñ¯·¬ûÝ· ò¯·XF¹¿Aò¯·èÎ\a\b ò¯·xF¹¿àõ¼·èÎ\a\b T\t\bðÜ\a\bp\006}·¼H¹¿\030Ú\b\b¨F¹¿Iþy·\030Ú\b\bàG¹¿\002") at gsignal.c:2199 #23 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=109, detail=0) at gsignal.c:2243 #24 0xb7aff1e3 in IA__gtk_button_released (button=0x807cee8) at gtkbutton.c:881 #25 0xb7aff241 in gtk_button_button_release (widget=0x807cee8, event=0x80954a0) at gtkbutton.c:1377 #26 0xb7bcf5e0 in _gtk_marshal_BOOLEAN__BOXED (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc, marshal_data=0xb7aff220) at gtkmarshalers.c:84 #27 0xb779fe49 in g_type_class_meta_marshal (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc, marshal_data=0xb4) at gclosure.c:567 #28 0xb77a162b in IA__g_closure_invoke (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc) at gclosure.c:490 #29 0xb77b2743 in signal_emit_unlocked_R (node=0x808da90, detail=0, instance=0x807cee8, emission_return=0xbfb94a7c, instance_and_params=0xbfb948bc) at gsignal.c:2478 #30 0xb77b33df in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=29, detail=0, var_args=) at gsignal.c:2209 #31 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=29, detail=0) at gsignal.c:2243 #32 0xb7ce3a68 in gtk_widget_event_internal (widget=0x807cee8, event=0x80954a0) at gtkwidget.c:3915 #33 0xb7bc8903 in IA__gtk_propagate_event (widget=0x807cee8, event=0x80954a0) at gtkmain.c:2358 #34 0xb7bc9b07 in IA__gtk_main_do_event (event=0x80954a0) at gtkmain.c:1592 #35 0xb7a4b0ea in gdk_event_dispatch (source=0x807c998, callback=0, user_data=0x0) at gdkevents-x11.c:2318 #36 0xb7728c42 in IA__g_main_context_dispatch (context=0x807c9e0) at gmain.c:2045 #37 0xb772bc1f in g_main_context_iterate (context=0x807c9e0, block=1, dispatch=1, self=0x809e248) at gmain.c:2677 #38 0xb772bfc9 in IA__g_main_loop_run (loop=0x8095028) at gmain.c:2881 #39 0xb7bc9f84 in IA__gtk_main () at gtkmain.c:1171 #40 0x08051979 in zenity_text (data=0x805e1f8, text_data=0x805e290) at text.c:150 #41 0x0804e0b1 in main (argc=3, argv=0xbfb94e24) at main.c:85 (gdb) info registers eax 0x0 0 ecx 0x0 0 edx 0xbfb937a4 -1078380636 ebx 0xb76a1ff4 -1217781772 esp 0xbfb93758 0xbfb93758 ebp 0xbfb93778 0xbfb93778 esi 0xb76a24c0 -1217780544 edi 0xb76a2840 -1217779648 eip 0xb75e4a73 0xb75e4a73 eflags 0x10246 [ PF ZF IF RF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 1 (Thread -1220011824 (LWP 14461)): #0 0xb75e4a73 in strlen () from /lib/libc.so.6 #1 0xb75d0278 in fputs () from /lib/libc.so.6 #2 0xb7731e19 in IA__g_print (format=0x82bca88 "#!/usr/bin/python\n'''IBM Unclassified Software Toy - zOS remote control\n\nA tool to use external controls for a zOS (MVS) box.\n\nThe code makes use of FTP and TELNET simultaneous sessions to facilitate "...) at gmessages.c:971 #3 0x080519f1 in zenity_text_dialog_response (widget=0x808c000, response=-7, data=0x805e1f8) at text.c:164 #4 0xb77ae719 in IA__g_cclosure_marshal_VOID__INT (closure=0x81a2968, return_value=0x0, n_param_values=2, param_values=0xbfb93a9c, invocation_hint=0xbfb939ac, marshal_data=0x8051980) at gmarshal.c:216 #5 0xb77a162b in IA__g_closure_invoke (closure=0x81a2968, return_value=0x0, n_param_values=2, param_values=0xbfb93a9c, invocation_hint=0xbfb939ac) at gclosure.c:490 #6 0xb77b20f3 in signal_emit_unlocked_R (node=0x808a7c0, detail=0, instance=0x808c000, emission_return=0x0, instance_and_params=0xbfb93a9c) at gsignal.c:2440 #7 0xb77b3617 in IA__g_signal_emit_valist (instance=0x808c000, signal_id=81, detail=0, var_args=0xbfb93ce0 "p\006}·") at gsignal.c:2199 #8 0xb77b37d9 in IA__g_signal_emit (instance=0x808c000, signal_id=81, detail=0) at gsignal.c:2243 #9 0xb7b4b17a in IA__gtk_dialog_response (dialog=0x808c000, response_id=-7) at gtkdialog.c:835 #10 0xb7b4b1d5 in action_widget_activated (widget=0x807cee8, dialog=0x808c000) at gtkdialog.c:534 #11 0xb77ae9c9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x819efe8, return_value=0x0, n_param_values=1, param_values=0xbfb93f3c, invocation_hint=0xbfb93e4c, marshal_data=0xb7b4b1b0) at gmarshal.c:77 #12 0xb77a162b in IA__g_closure_invoke (closure=0x819efe8, return_value=0x0, n_param_values=1, param_values=0xbfb93f3c, invocation_hint=0xbfb93e4c) at gclosure.c:490 #13 0xb77b20f3 in signal_emit_unlocked_R (node=0x80aa3f8, detail=0, instance=0x807cee8, emission_return=0x0, instance_and_params=0xbfb93f3c) at gsignal.c:2440 #14 0xb77b3617 in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=110, detail=0, var_args=0xbfb9417c "\nñ¯·p\006}·èÎ\a\b\230A¹¿\236\r°·èÎ\a\b`\r°·¸A¹¿Ééz·èÎ\a\b\220è\a\b[\031{·p\006}·üC¹¿") at gsignal.c:2199 #15 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=110, detail=0) at gsignal.c:2243 #16 0xb7aff153 in IA__gtk_button_clicked (button=0x807cee8) at gtkbutton.c:889 #17 0xb7b00d9e in gtk_real_button_released (button=0x807cee8) at gtkbutton.c:1484 #18 0xb77ae9c9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c, marshal_data=0xb7b00d60) at gmarshal.c:77 #19 0xb779fe49 in g_type_class_meta_marshal (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c, marshal_data=0x1a4) at gclosure.c:567 #20 0xb77a162b in IA__g_closure_invoke (closure=0x8089b00, return_value=0x0, n_param_values=1, param_values=0xbfb943fc, invocation_hint=0xbfb9430c) at gclosure.c:490 #21 0xb77b258a in signal_emit_unlocked_R (node=0x8089b18, detail=0, instance=0x807cee8, emission_return=0x0, instance_and_params=0xbfb943fc) at gsignal.c:2370 #22 0xb77b3617 in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=109, detail=0, var_args=0xbfb9463c "\232ñ¯·¬ûÝ· ò¯·XF¹¿Aò¯·èÎ\a\b ò¯·xF¹¿àõ¼·èÎ\a\b T\t\bðÜ\a\bp\006}·¼H¹¿\030Ú\b\b¨F¹¿Iþy·\030Ú\b\bàG¹¿\002") at gsignal.c:2199 #23 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=109, detail=0) at gsignal.c:2243 #24 0xb7aff1e3 in IA__gtk_button_released (button=0x807cee8) at gtkbutton.c:881 #25 0xb7aff241 in gtk_button_button_release (widget=0x807cee8, event=0x80954a0) at gtkbutton.c:1377 #26 0xb7bcf5e0 in _gtk_marshal_BOOLEAN__BOXED (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc, marshal_data=0xb7aff220) at gtkmarshalers.c:84 #27 0xb779fe49 in g_type_class_meta_marshal (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc, marshal_data=0xb4) at gclosure.c:567 #28 0xb77a162b in IA__g_closure_invoke (closure=0x808da18, return_value=0xbfb947e0, n_param_values=2, param_values=0xbfb948bc, invocation_hint=0xbfb947cc) at gclosure.c:490 #29 0xb77b2743 in signal_emit_unlocked_R (node=0x808da90, detail=0, instance=0x807cee8, emission_return=0xbfb94a7c, instance_and_params=0xbfb948bc) at gsignal.c:2478 #30 0xb77b33df in IA__g_signal_emit_valist (instance=0x807cee8, signal_id=29, detail=0, var_args=) at gsignal.c:2209 #31 0xb77b37d9 in IA__g_signal_emit (instance=0x807cee8, signal_id=29, detail=0) at gsignal.c:2243 #32 0xb7ce3a68 in gtk_widget_event_internal (widget=0x807cee8, event=0x80954a0) at gtkwidget.c:3915 #33 0xb7bc8903 in IA__gtk_propagate_event (widget=0x807cee8, event=0x80954a0) at gtkmain.c:2358 #34 0xb7bc9b07 in IA__gtk_main_do_event (event=0x80954a0) at gtkmain.c:1592 #35 0xb7a4b0ea in gdk_event_dispatch (source=0x807c998, callback=0, user_data=0x0) at gdkevents-x11.c:2318 #36 0xb7728c42 in IA__g_main_context_dispatch (context=0x807c9e0) at gmain.c:2045 #37 0xb772bc1f in g_main_context_iterate (context=0x807c9e0, block=1, dispatch=1, self=0x809e248) at gmain.c:2677 #38 0xb772bfc9 in IA__g_main_loop_run (loop=0x8095028) at gmain.c:2881 #39 0xb7bc9f84 in IA__gtk_main () at gtkmain.c:1171 #40 0x08051979 in zenity_text (data=0x805e1f8, text_data=0x805e290) at text.c:150 #41 0x0804e0b1 in main (argc=3, argv=0xbfb94e24) at main.c:85 (gdb) quit The program is running. Exit anyway? (y or n)