Package: libgtk2.0-0 Version: 2.12.0-2 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The new GTK+ file open dialog provides a search feature. In my case I don't have trackerd installed, so I guess it crawls the disk when I enter some term (it certainly does some trashing about). However, if I close the dialog before this operation is complete, it crashes the application. I have reproduced this by clicking on the dialog's Cancel button and by hitting escape. I've seen this behavior both in Epiphany and Emacs, and I haven't tried in other applications. Here is a backtrace generated from Emacs: #0 get_toplevel (widget=<value optimized out>) at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtkfilechooserdefault.c:1053 toplevel = (GtkWidget *) 0x0 #1 0xb7c9a541 in set_busy_cursor (impl=0x0, busy=0) at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtkfilechooserdefault.c:6333 toplevel = <value optimized out> display = <value optimized out> cursor = <value optimized out> #2 0xb789d95f in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a48db8, return_value=0x0, n_param_values=1, param_values=0xbfe4adc4, invocation_hint=0xbfe4accc, marshal_data=0xb7c9a6e0) at /tmp/buildd/glib2.0-2.14.1/gobject/gmarshal.c:77 data1 = (gpointer) 0x8a65a78 data2 = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID" #3 0xb7890619 in IA__g_closure_invoke (closure=0x8a48db8, return_value=0x0, n_param_values=1, param_values=0xbfe4adc4, invocation_hint=0xbfe4accc) at /tmp/buildd/glib2.0-2.14.1/gobject/gclosure.c:490 marshal = ( GClosureMarshal) 0xb789d910 <IA__g_cclosure_marshal_VOID__VOID> marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #4 0xb78a4e0f in signal_emit_unlocked_R (node=0x891d1d0, detail=0, instance=0x8a65a78, emission_return=0x0, instance_and_params=0xbfe4adc4) at /tmp/buildd/glib2.0-2.14.1/gobject/gsignal.c:2440 tmp = <value optimized out> handler = (Handler *) 0x8a5eb00 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x8a65a78, ihint = { signal_id = 169, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x891d110 handler_list = (Handler *) 0x8a5eb00 return_accu = (GValue *) 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 169 max_sequential_handler_number = 2856 return_value_altered = 0 #5 0xb78a6a5f in IA__g_signal_emit_valist (instance=0x0, signal_id=169, detail=0, var_args=0xbfe4affc "��\207�|\235��\020\216�\b(���O���xZ�\b") at /tmp/buildd/glib2.0-2.14.1/gobject/gsignal.c:2199 _flags = <value optimized out> - ---Type <return> to continue, or q <return> to quit--- _vtable = <value optimized out> _cvalues = {{v_int = -1216550740, v_long = -1216550740, v_int64 = -4619374728363317076, v_double = -0.64638171994672211, v_pointer = 0xb77ce8ac}, {v_int = -1216349549, v_long = -1216349549, v_int64 = 7373585043, v_double = 3.6430350564351507e-314, v_pointer = 0xb77ffa93}, {v_int = -1208953408, v_long = -1208953408, v_int64 = -4619373938081737280, v_double = -0.64646945882730478, v_pointer = 0xb7f0d5c0}, {v_int = -1208743848, v_long = -1208743848, v_int64 = -5206938984731375528, v_double = -3.3562021651173464e-40, v_pointer = 0xb7f40858}, {v_int = 140222472, v_long = 140222472, v_int64 = -4619374525143080952, v_double = -0.64640428192524357, v_pointer = 0x85ba008}, {v_int = -1216379971, v_long = -1216379971, v_int64 = -1588154808492129347, v_double = -2.6626273177500205e+202, v_pointer = 0xb77f83bd}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = -1230282676, v_long = -1230282676, v_int64 = 602357896334499916, v_double = 2.1204185309940521e-268, v_pointer = 0xb6ab604c}} _lcopy_format = <value optimized out> _n_values = <value optimized out> return_value = {g_type = 1, data = {{v_int = -1075531880, v_uint = 3219435416, v_long = -1075531880, v_ulong = 3219435416, v_int64 = -5283700856315400296, v_uint64 = 13163043217394151320, v_float = -1.7866087, v_double = -2.4981379567234009e-45, v_pointer = 0xbfe4af98}, {v_int = 142846392, v_uint = 142846392, v_long = 142846392, v_ulong = 142846392, v_int64 = 614697231374854584, v_uint64 = 614697231374854584, v_float = 7.9241764e-34, v_double = 1.4442405633077079e-267, v_pointer = 0x883a9b8}}} error = <value optimized out> instance_and_params = (GValue *) 0xbfe4adc4 stack_values = {{g_type = 143777536, data = {{v_int = 145119864, v_uint = 145119864, v_long = 145119864, v_ulong = 145119864, v_int64 = 145119864, v_uint64 = 145119864, v_float = 1.00120307e-33, v_double = 7.1698739331553864e-316, v_pointer = 0x8a65a78}, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, { g_type = 3219435000, data = {{v_int = -1215616862, v_uint = 3079350434, v_long = -1215616862, v_ulong = 3079350434, v_int64 = 88978696354, v_uint64 = 88978696354, v_float = -1.65890124e-05, v_double = 4.3961317080251179e-313, v_pointer = 0xb78b28a2}, { v_int = 20, v_uint = 20, v_long = 20, v_ulong = 20, v_int64 = 602095883084890132, v_uint64 = 602095883084890132, v_float = 2.80259693e-44, v_double = 2.0499382968780865e-268, v_pointer = 0x14}}}, {g_type = 3079411512, data = {{ v_int = -1075531992, v_uint = 3219435304, v_long = -1075531992, v_ulong = 3219435304, v_int64 = 89118781224, v_uint64 = 89118781224, - ---Type <return> to continue, or q <return> to quit--- v_float = -1.78659534, v_double = 4.4030528202020316e-313, v_pointer = 0xbfe4af28}, {v_int = -1075532248, v_uint = 3219435048, v_long = -1075532248, v_ulong = 3219435048, v_int64 = -5221166115305771480, v_uint64 = 13225577958403780136, v_float = -1.78656483, v_double = -3.8300743945034989e-41, v_pointer = 0xbfe4ae28}}}, {g_type = 144984792, data = {{ v_int = -1075531992, v_uint = 3219435304, v_long = -1075531992, v_ulong = 3219435304, v_int64 = 3219435304, v_uint64 = 3219435304, v_float = -1.78659534, v_double = 1.5906123827148699e-314, v_pointer = 0xbfe4af28}, {v_int = -1215615047, v_uint = 3079352249, v_long = -1215615047, v_ulong = 3079352249, v_int64 = 106158567353, v_uint64 = 106158567353, v_float = -1.65923138e-05, v_double = 5.2449301140841416e-313, v_pointer = 0xb78b2fb9}}}, { g_type = 1073741844, data = {{v_int = -1208698759, v_uint = 3086268537, v_long = -1208698759, v_ulong = 3086268537, v_int64 = -5191914261416986503, v_uint64 = 13254829812292565113, v_float = -2.91729684e-05, v_double = -3.4190693733473097e-39, v_pointer = 0xb7f4b879}, {v_int = 140331520, v_uint = 140331520, v_long = 140331520, v_ulong = 140331520, v_int64 = 600667875318778368, v_uint64 = 600667875318778368, v_float = 6.6591755e-34, v_double = 1.6658114566329207e-268, v_pointer = 0x85d4a00}}}, { g_type = 3219435144, data = {{v_int = -1212370508, v_uint = 3082596788, v_long = -1212370508, v_ulong = 3082596788, v_int64 = 602327522343694772, v_uint64 = 602327522343694772, v_float = -2.24940959e-05, v_double = 2.1122480816516201e-268, v_pointer = 0xb7bcb1b4}, {v_int = 140331520, v_uint = 140331520, v_long = 140331520, v_ulong = 140331520, v_int64 = -4619374731301402112, v_uint64 = 13827369342408149504, v_float = 6.6591755e-34, v_double = -0.64638139375375658, v_pointer = 0x85d4a00}}}, {g_type = 3079319828, data = {{ v_int = -1208619020, v_uint = 3086348276, v_long = -1208619020, v_ulong = 3086348276, v_int64 = -4619375381190414348, v_uint64 = 13827368692519137268, v_float = -2.93180128e-05, v_double = -0.64630924157927305, v_pointer = 0xb7f5eff4}, { v_int = -1221000264, v_uint = 3073967032, v_long = -1221000264, v_ulong = 3073967032, v_int64 = -4619375157864496200, v_uint64 = 13827368915845055416, v_float = -1.10277251e-05, v_double = -0.6463340357369054, v_pointer = 0xb73903b8}}}, { g_type = 3086269664, data = {{v_int = 1081928832, v_uint = 1081928832, v_long = 1081928832, v_ulong = 1081928832, v_int64 = 1081928832, v_uint64 = 1081928832, v_float = 3.95193481, v_double = 5.3454386713634553e-315, v_pointer = 0x407cec80}, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 600667875178446848, v_uint64 = 600667875178446848, v_float = 0, v_double = 1.6658114188844542e-268, v_pointer = 0x0}}}, { - ---Type <return> to continue, or q <return> to quit--- g_type = 3086332476, data = {{v_int = -1075532144, v_uint = 3219435152, v_long = -1075532144, v_ulong = 3219435152, v_int64 = -4619374195646353776, v_uint64 = 13827369878063197840, v_float = -1.78657722, v_double = -0.64644086341054852, v_pointer = 0xbfe4ae90}, {v_int = -369771107, v_uint = 3925196189, v_long = -369771107, v_ulong = 3925196189, v_int64 = 192903757213, v_uint64 = 192903757213, v_float = -3.71352812e+25, v_double = 9.5307119392643866e-313, v_pointer = 0xe9f5bd9d}}}, { g_type = 3082541732, data = {{v_int = -1212434264, v_uint = 3082533032, v_long = -1212434264, v_ulong = 3082533032, v_int64 = 602327522343631016, v_uint64 = 602327522343631016, v_float = -2.23781244e-05, v_double = 2.1122480816344701e-268, v_pointer = 0xb7bbb8a8}, {v_int = -369771108, v_uint = 3925196188, v_long = -369771108, v_ulong = 3925196188, v_int64 = -4619375071113921124, v_uint64 = 13827369002595630492, v_float = -3.71352788e+25, v_double = -0.64634366698549028, v_pointer = 0xe9f5bd9c}}}, {g_type = 3079319828, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 14778982465537, v_uint64 = 14778982465537, v_float = 1.40129846e-45, v_double = 7.3017875167119961e-311, v_pointer = 0x1}}}, {g_type = 0, data = {{v_int = -1208743848, v_uint = 3086223448, v_long = -1208743848, v_ulong = 3086223448, v_int64 = -5206938984731375528, v_uint64 = 13239805088978176088, v_float = -2.9090952e-05, v_double = -3.3562021651173464e-40, v_pointer = 0xb7f40858}, { v_int = -1212335708, v_uint = 3082631588, v_long = -1212335708, v_ulong = 3082631588, v_int64 = -5207091679412274780, v_uint64 = 13239652394297276836, v_float = -2.25573967e-05, v_double = -3.2939284598978778e-40, v_pointer = 0xb7bd39a4}}}, { g_type = 1, data = {{v_int = -1208619020, v_uint = 3086348276, v_long = -1208619020, v_ulong = 3086348276, v_int64 = -5191513403529236492, v_uint64 = 13255230670180315124, v_float = -2.93180128e-05, v_double = -3.6806413499440694e-39, v_pointer = 0xb7f5eff4}, {v_int = -1075531880, v_uint = 3219435416, v_long = -1075531880, v_ulong = 3219435416, v_int64 = -4619374126926876776, v_uint64 = 13827369946782674840, v_float = -1.7866087, v_double = -0.64644849280510908, v_pointer = 0xbfe4af98}}}, {g_type = 3086270162, data = {{ v_int = -1212370508, v_uint = 3082596788, v_long = -1212370508, v_ulong = 3082596788, v_int64 = -4619374247322799692, v_uint64 = 13827369826386751924, v_float = -2.24940959e-05, v_double = -0.64643512617253984, v_pointer = 0xb7bcb1b4}, { v_int = -1208617020, v_uint = 3086350276, v_long = -1208617020, v_ulong = 3086350276, v_int64 = 7381317572, v_uint64 = 7381317572, - ---Type <return> to continue, or q <return> to quit--- v_float = -2.93216508e-05, v_double = 3.6468554333695218e-314, v_pointer = 0xb7f5f7c4}}}, {g_type = 0, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = -5223365554097618943, v_uint64 = 13223378519611932673, v_float = 1.40129846e-45, v_double = -2.7088237870400983e-41, v_pointer = 0x1}}}, {g_type = 141891112, data = {{v_int = -1208953408, v_uint = 3086013888, v_long = -1208953408, v_ulong = 3086013888, v_int64 = -4619374797075196480, v_uint64 = 13827369276634355136, v_float = -2.87097646e-05, v_double = -0.64637409139566415, v_pointer = 0xb7f0d5c0}, {v_int = -1075531868, v_uint = 3219435428, v_long = -1075531868, v_ulong = 3219435428, v_int64 = 602357896489250724, v_uint64 = 602357896489250724, v_float = -1.78661013, v_double = 2.1204185726212339e-268, v_pointer = 0xbfe4afa4}}}} free_me = (GValue *) 0x0 signal_return_type = 4 param_values = (GValue *) 0xbfe4add8 node = (SignalNode *) 0x891d1d0 i = 3079261424 n_params = 0 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #6 0xb78a6da9 in IA__g_signal_emit (instance=0x8a65a78, signal_id=169, detail=0) at /tmp/buildd/glib2.0-2.14.1/gobject/gsignal.c:2243 var_args = 0xbfe4affc "��\207�|\235��\020\216�\b(���O���xZ�\b" #7 0xb7c0a2ca in _gtk_search_engine_finished (engine=0x8a65a78) at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtksearchengine.c:198 __PRETTY_FUNCTION__ = "_gtk_search_engine_finished" #8 0xb7c0ba4f in search_thread_done_idle (user_data=0x8a48e10) at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtksearchenginesimple.c:136 No locals. #9 0xb7b3c57b in gdk_threads_dispatch (data=0x8a39300) at /tmp/buildd/gtk+2.0-2.12.0/gdk/gdk.c:470 ret = 0 #10 0xb780a5d1 in g_idle_dispatch (source=0x8a65000, callback=0, user_data=0x8a39300) at /tmp/buildd/glib2.0-2.14.1/glib/gmain.c:4132 No locals. #11 0xb780c186 in IA__g_main_context_dispatch (context=0x85c2398) at /tmp/buildd/glib2.0-2.14.1/glib/gmain.c:2061 No locals. #12 0xb780f512 in g_main_context_iterate (context=0x85c2398, block=1, dispatch=1, self=0x85b3d98) at /tmp/buildd/glib2.0-2.14.1/glib/gmain.c:2694 got_ownership = <value optimized out> max_priority = 200 - ---Type <return> to continue, or q <return> to quit--- timeout = 0 some_ready = 1 nfds = <value optimized out> allocated_nfds = <value optimized out> fds = (GPollFD *) 0x892c890 __PRETTY_FUNCTION__ = "g_main_context_iterate" #13 0xb780face in IA__g_main_context_iteration (context=0x85c2398, may_block=1) at /tmp/buildd/glib2.0-2.14.1/glib/gmain.c:2753 retval = <value optimized out> #14 0xb7cff4b4 in IA__gtk_main_iteration () at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c:1232 No locals. #15 0x080c90bd in ?? () No symbol table info available. #16 0xbfe4b180 in ?? () No symbol table info available. #17 0xbfe4b1b0 in ?? () No symbol table info available. #18 0xbfe4b198 in ?? () No symbol table info available. #19 0xb7cff521 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.0/gtk/gtkmain.c:1222 result = <value optimized out> #20 0x080fbfad in ?? () No symbol table info available. #21 0x00000000 in ?? () No symbol table info available. - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.22.5-cfs-v20.2 Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libgtk2.0-0 depends on: ii libatk1.0-0 1.20.0-1 The ATK accessibility toolkit ii libc6 2.6.1-3 GNU C Library: Shared libraries ii libcairo2 1.4.10-1 The Cairo 2D vector graphics libra ii libcomerr2 1.40.2-1 common error description library ii libcupsys2 1.3.0-4 Common UNIX Printing System(tm) - ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libglib2.0-0 2.14.1-2 The GLib library of C routines ii libgnutls13 1.7.19-1 the GNU TLS library - runtime libr ii libgtk2.0-common 2.12.0-2 Common files for the GTK+ graphica ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libkrb53 1.6.dfsg.1-7 MIT Kerberos runtime libraries ii libpango1.0-0 1.18.2-1 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-2 PNG library - runtime ii libtiff4 3.8.2-7 Tag Image File Format (TIFF) libra hi libx11-6 2:1.0.3-7 X11 client-side library ii libxcomposite1 1:0.3.2-1+b1 X11 Composite extension library ii libxcursor1 1:1.1.9-1 X cursor management library ii libxdamage1 1:1.1.1-3 X11 damaged region extension libra ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library ii libxrandr2 2:1.2.2-1 X11 RandR extension library ii libxrender1 1:0.9.4-1 X Rendering Extension client libra ii zlib1g 1:1.2.3.3.dfsg-5 compression library - runtime Versions of packages libgtk2.0-0 recommends: ii hicolor-icon-theme 0.10-1 default fallback theme for FreeDes ii libgtk2.0-bin 2.12.0-2 The programs for the GTK+ graphica - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG8wp+823633cP2P8RAs8TAKCC/5W3fX/1v4Wzrwpp6xGiax64qgCgj+XD aksfJgbFlDGW48T4kO1lmeo= =B1Tw -----END PGP SIGNATURE-----