GNU gdb 6.4-debian Copyright 2005 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/tls/i686/cmov/libthread_db.so.1". (gdb) gnome-cups-add 2&>&1handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) setpagination 0 Undefined command: "setpagination". Try "help". (gdb) setpagination 0 (gdb) s (gdb) se (gdb) set[1@ (gdb) run Starting program: /usr/bin/gnome-cups-add [Thread debugging using libthread_db enabled] [New Thread -1227913536 (LWP 15769)] [New Thread -1229272144 (LWP 15772)] [Thread -1229272144 (LWP 15772) exited] [New Thread -1229272144 (LWP 15775)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1227913536 (LWP 15769)] 0xb747ec84 in ppd_extract_model_and_driver (ppd=0x83c32b0) at gnome-cups-ui-driver.c:341 341 *basename++ = '\0'; (gdb) backtrace #0 0xb747ec84 in ppd_extract_model_and_driver (ppd=0x83c32b0) at gnome-cups-ui-driver.c:341 #1 0xb747efce in setup_ppd (ds=0x8089a78, ppd=0x83c32b0, select=0) at gnome-cups-ui-driver.c:404 #2 0xb7480a63 in init_ppds (ds=0x8089a78) at gnome-cups-ui-driver.c:948 #3 0xb7480bf3 in gcups_driver_selector_init (ds=0x8089a78) at gnome-cups-ui-driver.c:981 #4 0xb755e382 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #5 0xb7544aa2 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0 #6 0xb7545115 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #7 0xb7545ca5 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #8 0xb7545e4e in g_object_new () from /usr/lib/libgobject-2.0.so.0 #9 0xb7481280 in gcups_driver_selector_new () at gnome-cups-ui-driver.c:1078 #10 0xb7db1396 in glade_xml_ensure_accel () from /usr/lib/libglade-2.0.so.0 #11 0xb7db2ce3 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #12 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #13 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #14 0xb7db3437 in glade_xml_handle_internal_child () from /usr/lib/libglade-2.0.so.0 #15 0xb7db3680 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #16 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #17 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #18 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #19 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #20 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #21 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #22 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #23 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #24 0xb7db3001 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #25 0xb7db315d in glade_xml_construct () from /usr/lib/libglade-2.0.so.0 #26 0xb7db31d7 in glade_xml_new () from /usr/lib/libglade-2.0.so.0 #27 0x0804aeae in add_printer_main (data=0x80d7020) at add-printer.c:468 #28 0xb74cb448 in g_main_context_is_owner () from /usr/lib/libglib-2.0.so.0 #29 0xb74c9876 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #30 0xb74cc936 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #31 0xb74ccc58 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #32 0xb7bf35a5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #33 0x0804b14d in main (argc=1, argv=0xbfeec164) at add-printer.c:520 (gdb) thread apply all backtrace Thread 3 (Thread -1229272144 (LWP 15775)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb75a2eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76525dc in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x080ce460 in ?? () #4 0x080cdf48 in ?? () #5 0xb6bac384 in ?? () #6 0xb74d0e8c in g_free () from /usr/lib/libglib-2.0.so.0 #7 0xb74b3d8c in g_async_queue_push_sorted () from /usr/lib/libglib-2.0.so.0 #8 0xb74e74ae in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0 #9 0xb74e5582 in g_static_private_free () from /usr/lib/libglib-2.0.so.0 #10 0xb75a0341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb73f94ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread -1229272144 (LWP 15775)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb75a2eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76525dc in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x080ce460 in ?? () #4 0x080cdf48 in ?? () #5 0xb6bac384 in ?? () #6 0xb74d0e8c in g_free () from /usr/lib/libglib-2.0.so.0 #7 0xb74b3d8c in g_async_queue_push_sorted () from /usr/lib/libglib-2.0.so.0 #8 0xb74e74ae in g_thread_pool_free () from /usr/lib/libglib-2.0.so.0 #9 0xb74e5582 in g_static_private_free () from /usr/lib/libglib-2.0.so.0 #10 0xb75a0341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb73f94ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread -1227913536 (LWP 15769)): #0 0xb747ec84 in ppd_extract_model_and_driver (ppd=0x83c32b0) at gnome-cups-ui-driver.c:341 #1 0xb747efce in setup_ppd (ds=0x8089a78, ppd=0x83c32b0, select=0) at gnome-cups-ui-driver.c:404 #2 0xb7480a63 in init_ppds (ds=0x8089a78) at gnome-cups-ui-driver.c:948 #3 0xb7480bf3 in gcups_driver_selector_init (ds=0x8089a78) at gnome-cups-ui-driver.c:981 #4 0xb755e382 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 #5 0xb7544aa2 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0 #6 0xb7545115 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 #7 0xb7545ca5 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 #8 0xb7545e4e in g_object_new () from /usr/lib/libgobject-2.0.so.0 #9 0xb7481280 in gcups_driver_selector_new () at gnome-cups-ui-driver.c:1078 #10 0xb7db1396 in glade_xml_ensure_accel () from /usr/lib/libglade-2.0.so.0 #11 0xb7db2ce3 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #12 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #13 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #14 0xb7db3437 in glade_xml_handle_internal_child () from /usr/lib/libglade-2.0.so.0 #15 0xb7db3680 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #16 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #17 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #18 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #19 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #20 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #21 0xb7db36b9 in glade_standard_build_children () from /usr/lib/libglade-2.0.so.0 #22 0xb7db2689 in glade_xml_set_common_params () from /usr/lib/libglade-2.0.so.0 #23 0xb7db2d43 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #24 0xb7db3001 in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0 #25 0xb7db315d in glade_xml_construct () from /usr/lib/libglade-2.0.so.0 #26 0xb7db31d7 in glade_xml_new () from /usr/lib/libglade-2.0.so.0 #27 0x0804aeae in add_printer_main (data=0x80d7020) at add-printer.c:468 #28 0xb74cb448 in g_main_context_is_owner () from /usr/lib/libglib-2.0.so.0 #29 0xb74c9876 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #30 0xb74cc936 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #31 0xb74ccc58 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #32 0xb7bf35a5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #33 0x0804b14d in main (argc=1, argv=0xbfeec164) at add-printer.c:520 (gdb)