Bug 225149
Summary: | file chooser search crashes | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Rui Matos <tiagomatos> |
Component: | gtk2 | Assignee: | Matthias Clasen <mclasen> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 6 | CC: | chemobejk, thoger |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-04-17 12:45:30 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 207681, 236882 |
Description
Rui Matos
2007-01-29 14:04:06 UTC
Also openoffice.org print requester crashes with latest gtk2. See <http://www.openoffice.org/issues/show_bug.cgi?id=74496> The crash disappears after downgrading to gtk2-2.10.4-10.fc6. Update in testing now. gtk2-2.10.8-3.fc6 has been pushed for fc6, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report. Openoffice print requester still crashes with gtk2-2.10.8-3.fc6. Now this may by another bug but I still can make it crash although the procedure is different now. It only crashes if I write something on the search text entry and then hit enter repeatedly. BTW, I don't have either tracker or beagle installed. Versions: gtk2-2.10.8-3.fc6 evince-0.6.0-6.fc6 Output: $ gdb evince GNU gdb Red Hat Linux (6.5-15.fc6rh) 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 "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r Starting program: /usr/bin/evince [Thread debugging using libthread_db enabled] [New Thread -1208211744 (LWP 13693)] [New Thread -1210311792 (LWP 13696)] [New Thread -1232766064 (LWP 13697)] [New Thread -1243255920 (LWP 13698)] [New Thread -1253745776 (LWP 13699)] [Thread -1232766064 (LWP 13697) exited] [Thread -1243255920 (LWP 13698) exited] [Thread -1253745776 (LWP 13699) exited] [New Thread -1253745776 (LWP 13700)] [Thread -1253745776 (LWP 13700) exited] [New Thread -1253745776 (LWP 13701)] [Thread -1253745776 (LWP 13701) exited] [New Thread -1253745776 (LWP 13704)] [New Thread -1243255920 (LWP 13705)] (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_finished: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed [New Thread -1232766064 (LWP 13706)] [New Thread -1264354416 (LWP 13707)] (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_finished: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_finished: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed [Thread -1232766064 (LWP 13706) exited] [Thread -1264354416 (LWP 13707) exited] [Thread -1253745776 (LWP 13704) exited] [Thread -1243255920 (LWP 13705) exited] [New Thread -1253745776 (LWP 13708)] [New Thread -1264354416 (LWP 13709)] (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_finished: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed [New Thread -1232766064 (LWP 13710)] [New Thread -1243255920 (LWP 13711)] (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_hits_added: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed (evince:13693): Gtk-CRITICAL **: _gtk_search_engine_finished: assertion `GTK_IS_SEARCH_ENGINE (engine)' failed [Thread -1253745776 (LWP 13708) exited] [Thread -1264354416 (LWP 13709) exited] [Thread -1243255920 (LWP 13711) exited] [Thread -1232766064 (LWP 13710) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208211744 (LWP 13693)] 0x04e12c1c in search_thread_done_idle (user_data=0x9401b98) at gtksearchenginesimple.c:133 133 data->engine->priv->active_search = NULL; (gdb) (gdb) (gdb) (gdb) list 128 data = user_data; 129 130 if (!data->cancelled) 131 { 132 _gtk_search_engine_finished (GTK_SEARCH_ENGINE (data->engine)); 133 data->engine->priv->active_search = NULL; 134 } 135 136 search_thread_data_free (data); 137 (gdb) print data $1 = 0 (gdb) thread apply all bt Thread 2 (Thread -1210311792 (LWP 13696)): #0 0x00ee9402 in __kernel_vsyscall () #1 0x0010a1a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0805a6b3 in ev_render_thread (data=0x0) at ev-job-queue.c:179 #3 0x0038e29f in g_thread_create_proxy (data=0x81feed0) at gthread.c:591 #4 0x001063db in start_thread () from /lib/libpthread.so.0 #5 0x00d5926e in clone () from /lib/libc.so.6 Thread 1 (Thread -1208211744 (LWP 13693)): #0 0x04e12c1c in search_thread_done_idle (user_data=0x9401b98) at gtksearchenginesimple.c:133 #1 0x0036e6e1 in g_idle_dispatch (source=0x8eebd08, callback=0, user_data=0x9401b98) at gmain.c:3928 #2 0x00370442 in IA__g_main_context_dispatch (context=0x81f2060) at gmain.c:2045 #3 0x0037341f in g_main_context_iterate (context=0x81f2060, block=1, dispatch=1, self=0x81d4f08) at gmain.c:2677 #4 0x003737c9 in IA__g_main_loop_run (loop=0x83032b8) at gmain.c:2881 #5 0x04ef9554 in IA__gtk_main () at gtkmain.c:1148 #6 0x0807a6c0 in main (argc=1, argv=Cannot access memory at address 0x4 ) at main.c:345 #7 0x00ca1f2c in __libc_start_main () from /lib/libc.so.6 #8 0x080574f1 in _start () (gdb) gtk2-2.10.8-3.fc6 has been pushed for fc6, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report. |