I went through all the steps to install the debugging packages and guess what - I can't reproduce it with those installed! Two double clicks just gives two dialogs, as expected. When I restored the standard package, the crash returned.
I did notice that the crash reported is in gnome-printer-view, rather than gnome-cups-add as I might have expected.
Here is the debugging info it shows when I click "inform developers" and then "show debugging details":
Backtrace was generated from '/usr/libexec/gnome-printer-view'
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912601070800 (LWP 24929)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00002aaaae00e0ca in waitpid () from /lib/libpthread.so.0
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread.so.0
#1 0x00002aaaaac1a6d7 in libgnomeui_module_info_get ()
from /usr/lib/libgnomeui-2.so.0
#2 <signal handler called>
#3 0x00002aaaae252cf6 in g_value_get_boxed ()
from /usr/lib/libgobject-2.0.so.0
#4 0x00002aaaae2660f2 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#5 0x00002aaaae266383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6 0x000000000040ac6b in ?? ()
#7 0x00002aaaabb7c830 in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
#8 0x00002aaaae255910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
#9 0x00002aaaae264c9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
#10 0x00002aaaae265d0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#11 0x00002aaaae266383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0x00002aaaabc5b445 in gtk_widget_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00002aaaabb7ac3b in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00002aaaabb7b0b7 in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00002aaaac21a2ac in _gdk_events_queue ()
from /usr/lib/libgdk-x11-2.0.so.0
#16 0x00002aaaae4bfbdd in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#17 0x00002aaaae4c2ea5 in g_main_context_check ()
from /usr/lib/libglib-2.0.so.0
#18 0x00002aaaae4c316a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#19 0x00002aaaabb7a4a2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x000000000040cbd5 in ?? ()
#21 0x00002aaaae7a049b in __libc_start_main () from /lib/libc.so.6
#22 0x0000000000407cca in ?? ()
#23 0x00007ffffff1bca8 in ?? ()
#24 0x000000000000001c in ?? ()
#25 0x0000000000000001 in ?? ()
#26 0x00007ffffff1ccd3 in ?? ()
#27 0x0000000000000000 in ?? ()
Thread 1 (Thread 46912601070800 (LWP 24929)):
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002aaaaac1a6d7 in libgnomeui_module_info_get ()
from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#2 <signal handler called>
No symbol table info available.
#3 0x00002aaaae252cf6 in g_value_get_boxed ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4 0x00002aaaae2660f2 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0x00002aaaae266383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6 0x000000000040ac6b in ?? ()
No symbol table info available.
#7 0x00002aaaabb7c830 in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x00002aaaae255910 in g_closure_invoke ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0x00002aaaae264c9d in g_signal_stop_emission ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x00002aaaae265d0c in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x00002aaaae266383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x00002aaaabc5b445 in gtk_widget_activate ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x00002aaaabb7ac3b in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x00002aaaabb7b0b7 in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x00002aaaac21a2ac in _gdk_events_queue ()
from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#16 0x00002aaaae4bfbdd in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0x00002aaaae4c2ea5 in g_main_context_check ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x00002aaaae4c316a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0x00002aaaabb7a4a2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0x000000000040cbd5 in ?? ()
No symbol table info available.
#21 0x00002aaaae7a049b in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#22 0x0000000000407cca in ?? ()
No symbol table info available.
#23 0x00007ffffff1bca8 in ?? ()
No symbol table info available.
#24 0x000000000000001c in ?? ()
No symbol table info available.
#25 0x0000000000000001 in ?? ()
No symbol table info available.
#26 0x00007ffffff1ccd3 in ?? ()
No symbol table info available.
#27 0x0000000000000000 in ?? ()
No symbol table info available.
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread.so.0
Since I can't seem to get any more useful info than this, I'd say that if this doesn't help you track it down you should just close this bug report.
I went through all the steps to install the debugging packages and guess what - I can't reproduce it with those installed! Two double clicks just gives two dialogs, as expected. When I restored the standard package, the crash returned.
I did notice that the crash reported is in gnome-printer-view, rather than gnome-cups-add as I might have expected.
Here is the debugging info it shows when I click "inform developers" and then "show debugging details":
Backtrace was generated from '/usr/libexec/ gnome-printer- view'
(no debugging symbols found) _db.so. 1". .so.0 .so.0 module_ info_get () libgnomeui- 2.so.0 libgobject- 2.0.so. 0 emit_valist () libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 BOOLEAN_ _BOXED () libgtk- x11-2.0. so.0 libgobject- 2.0.so. 0 stop_emission () libgobject- 2.0.so. 0 emit_valist () libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 context_ dispatch () libglib- 2.0.so. 0 context_ check () libglib- 2.0.so. 0 libglib- 2.0.so. 0 libgtk- x11-2.0. so.0
Using host libthread_db library "/lib/libthread
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912601070800 (LWP 24929)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00002aaaae00e0ca in waitpid () from /lib/libpthread
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread
#1 0x00002aaaaac1a6d7 in libgnomeui_
from /usr/lib/
#2 <signal handler called>
#3 0x00002aaaae252cf6 in g_value_get_boxed ()
from /usr/lib/
#4 0x00002aaaae2660f2 in g_signal_
from /usr/lib/
#5 0x00002aaaae266383 in g_signal_emit () from /usr/lib/
#6 0x000000000040ac6b in ?? ()
#7 0x00002aaaabb7c830 in _gtk_marshal_
from /usr/lib/
#8 0x00002aaaae255910 in g_closure_invoke ()
from /usr/lib/
#9 0x00002aaaae264c9d in g_signal_
from /usr/lib/
#10 0x00002aaaae265d0c in g_signal_
from /usr/lib/
#11 0x00002aaaae266383 in g_signal_emit () from /usr/lib/
#12 0x00002aaaabc5b445 in gtk_widget_activate ()
from /usr/lib/
#13 0x00002aaaabb7ac3b in gtk_propagate_event ()
from /usr/lib/
#14 0x00002aaaabb7b0b7 in gtk_main_do_event ()
from /usr/lib/
#15 0x00002aaaac21a2ac in _gdk_events_queue ()
from /usr/lib/
#16 0x00002aaaae4bfbdd in g_main_
from /usr/lib/
#17 0x00002aaaae4c2ea5 in g_main_
from /usr/lib/
#18 0x00002aaaae4c316a in g_main_loop_run () from /usr/lib/
#19 0x00002aaaabb7a4a2 in gtk_main () from /usr/lib/
#20 0x000000000040cbd5 in ?? ()
#21 0x00002aaaae7a049b in __libc_start_main () from /lib/libc.so.6
#22 0x0000000000407cca in ?? ()
#23 0x00007ffffff1bca8 in ?? ()
#24 0x000000000000001c in ?? ()
#25 0x0000000000000001 in ?? ()
#26 0x00007ffffff1ccd3 in ?? ()
#27 0x0000000000000000 in ?? ()
Thread 1 (Thread 46912601070800 (LWP 24929)): .so.0 module_ info_get () libgnomeui- 2.so.0 libgobject- 2.0.so. 0 emit_valist () libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 BOOLEAN_ _BOXED () libgtk- x11-2.0. so.0 libgobject- 2.0.so. 0 stop_emission () libgobject- 2.0.so. 0 emit_valist () libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 context_ dispatch () libglib- 2.0.so. 0 context_ check () libglib- 2.0.so. 0 libglib- 2.0.so. 0 libgtk- x11-2.0. so.0 .so.0
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread
No symbol table info available.
#1 0x00002aaaaac1a6d7 in libgnomeui_
from /usr/lib/
No symbol table info available.
#2 <signal handler called>
No symbol table info available.
#3 0x00002aaaae252cf6 in g_value_get_boxed ()
from /usr/lib/
No symbol table info available.
#4 0x00002aaaae2660f2 in g_signal_
from /usr/lib/
No symbol table info available.
#5 0x00002aaaae266383 in g_signal_emit () from /usr/lib/
No symbol table info available.
#6 0x000000000040ac6b in ?? ()
No symbol table info available.
#7 0x00002aaaabb7c830 in _gtk_marshal_
from /usr/lib/
No symbol table info available.
#8 0x00002aaaae255910 in g_closure_invoke ()
from /usr/lib/
No symbol table info available.
#9 0x00002aaaae264c9d in g_signal_
from /usr/lib/
No symbol table info available.
#10 0x00002aaaae265d0c in g_signal_
from /usr/lib/
No symbol table info available.
#11 0x00002aaaae266383 in g_signal_emit () from /usr/lib/
No symbol table info available.
#12 0x00002aaaabc5b445 in gtk_widget_activate ()
from /usr/lib/
No symbol table info available.
#13 0x00002aaaabb7ac3b in gtk_propagate_event ()
from /usr/lib/
No symbol table info available.
#14 0x00002aaaabb7b0b7 in gtk_main_do_event ()
from /usr/lib/
No symbol table info available.
#15 0x00002aaaac21a2ac in _gdk_events_queue ()
from /usr/lib/
No symbol table info available.
#16 0x00002aaaae4bfbdd in g_main_
from /usr/lib/
No symbol table info available.
#17 0x00002aaaae4c2ea5 in g_main_
from /usr/lib/
No symbol table info available.
#18 0x00002aaaae4c316a in g_main_loop_run () from /usr/lib/
No symbol table info available.
#19 0x00002aaaabb7a4a2 in gtk_main () from /usr/lib/
No symbol table info available.
#20 0x000000000040cbd5 in ?? ()
No symbol table info available.
#21 0x00002aaaae7a049b in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#22 0x0000000000407cca in ?? ()
No symbol table info available.
#23 0x00007ffffff1bca8 in ?? ()
No symbol table info available.
#24 0x000000000000001c in ?? ()
No symbol table info available.
#25 0x0000000000000001 in ?? ()
No symbol table info available.
#26 0x00007ffffff1ccd3 in ?? ()
No symbol table info available.
#27 0x0000000000000000 in ?? ()
No symbol table info available.
#0 0x00002aaaae00e0ca in waitpid () from /lib/libpthread
Since I can't seem to get any more useful info than this, I'd say that if this doesn't help you track it down you should just close this bug report.