running gnucash 2.6.2 in Suse 13.1 caused gnucash to segfault back trace included also happens under RHat Reproducible: Always Steps to Reproduce: 1.select oxygen in kde setup 2.run gnucash 3.eventually crashes when mouse focus on menu bar Actual Results: segfault Expected Results: no segfault <clip> handler_list = 0x0 return_accu = 0x7fffffffc870 accu = {g_type = 20, 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 = 59 max_sequential_handler_number = 8028 return_value_altered = 0 #51 0x00007fffef295689 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcab8) at gsignal.c:3340 return_value = {g_type = 20, 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}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7fffffffc920 signal_return_type = <optimized out> param_values = 0x7fffffffc938 i = <optimized out> n_params = <optimized out> __PRETTY_FUNCTION__ = "g_signal_emit_valist" __FUNCTION__ = "g_signal_emit_valist" #52 0x00007fffef295c72 in g_signal_emit (instance=instance@entry=0x75fd30, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffcb90, reg_save_area = 0x7fffffffcad0}} #53 0x00007ffff0af0864 in gtk_widget_event_internal (widget=widget@entry=0x75fd30, event=event@entry=0x4b0bdd0) at gtkwidget.c:5017 signal_num = <optimized out> return_val = 0 #54 0x00007ffff0af0c81 in IA__gtk_widget_send_expose (widget=widget@entry=0x75fd30, event=event@entry=0x4b0bdd0) at gtkwidget.c:4846 __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" #55 0x00007ffff0969548 in IA__gtk_container_propagate_expose (container=<optimized out>, child=0x75fd30, event=0x7fffffffd100) at gtkcontainer.c:2757 child_event = 0x4b0bdd0 __PRETTY_FUNCTION__ = "IA__gtk_container_propagate_expose" __FUNCTION__ = "IA__gtk_container_propagate_expose" #56 0x00007ffff09680d4 in gtk_container_expose (widget=0x722a00, event=0x7fffffffd100) at gtkcontainer.c:2661 data = {container = 0x722a00, event = 0x7fffffffd100} __PRETTY_FUNCTION__ = "gtk_container_expose" #57 0x00007ffff09e09d5 in _gtk_marshal_BOOLEAN__BOXED (closure=0x7315b0, return_value=0x7fffffffcd30, n_param_values=<optimized out>, param_values=0x7fffffffcde0, invocation_hint=<optimized out>, marshal_data=0x7ffff0afd0f0 <gtk_window_expose>) at gtkmarshalers.c:86 callback = <optimized out> cc = <optimized out> data1 = 0x722a00 data2 = <optimized out> v_return = <optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #58 0x00007fffef27c318 in g_closure_invoke (closure=0x7315b0, return_value=0x7fffffffcd30, n_param_values=2, param_values=0x7fffffffcde0, invocation_hint=0x7fffffffcd80) at gclosure.c:777 marshal = 0x7fffef27ac10 <g_type_class_meta_marshal> marshal_data = 0x188 in_marshal = 0 real_closure = 0x731590 __PRETTY_FUNCTION__ = "g_closure_invoke" #59 0x00007fffef28da6b in signal_emit_unlocked_R (node=node@entry=0x6ad140, detail=detail@entry=0, instance=instance@entry=0x722a00, emission_return=emission_return@entry=0x7fffffffceb0, instance_and_params=instance_and_params@entry=0x7fffffffcde0) at gsignal.c:3624 accumulator = 0x731600 emission = {next = 0x0, instance = 0x722a00, ihint = {signal_id = 59, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 9179056} handler_list = 0x0 return_accu = 0x7fffffffcd30 accu = {g_type = 20, 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 = 59 max_sequential_handler_number = 8028 return_value_altered = 0 #60 0x00007fffef295689 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcf78) at gsignal.c:3340 return_value = {g_type = 20, 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}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7fffffffcde0 signal_return_type = <optimized out> param_values = 0x7fffffffcdf8 i = <optimized out> n_params = <optimized out> __PRETTY_FUNCTION__ = "g_signal_emit_valist" __FUNCTION__ = "g_signal_emit_valist" #61 0x00007fffef295c72 in g_signal_emit (instance=instance@entry=0x722a00, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd050, reg_save_area = 0x7fffffffcf90}} #62 0x00007ffff0af0864 in gtk_widget_event_internal (widget=widget@entry=0x722a00, event=event@entry=0x7fffffffd100) at gtkwidget.c:5017 signal_num = <optimized out> return_val = 0 #63 0x00007ffff0af0c81 in IA__gtk_widget_send_expose (widget=widget@entry=0x722a00, event=event@entry=0x7fffffffd100) at gtkwidget.c:4846 __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" #64 0x00007ffff09df7d0 in IA__gtk_main_do_event (event=0x7fffffffd100) at gtkmain.c:1610 event_widget = 0x722a00 grab_widget = 0x722a00 window_group = 0x759f40 rewritten_event = <optimized out> tmp_list = <optimized out> __FUNCTION__ = "IA__gtk_main_do_event" #65 0x00007ffff063776f in _gdk_window_process_updates_recurse (window=window@entry=0x689a20, expose_region=expose_region@entry=0x224b8d0) at gdkwindow.c:5427 event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', area = {x = 260, y = 17, width = 34, height = 31}, region = 0x224b8d0, count = 0}, no_expose = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000'}, visibility = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', state = (unknown: 260)}, motion = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', time = 260, x = 7.2147856901218375e-313, y = 1.5316035021078643e-322, axes = 0x224b8d0, state = 0, is_hint = 0, device = 0x224b930, x_root = 9.8813129168249309e-324, y_root = 1.7767161883024901e-316}, button = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', time = 260, x = 7.2147856901218375e-313, y = 1.5316035021078643e-322, axes = 0x224b8d0, state = 0, button = 0, device = 0x224b930, x_root = 9.8813129168249309e-324, y_root = 1.7767161883024901e-316}, scroll = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', time = 260, x = 7.2147856901218375e-313, y = 1.5316035021078643e-322, state = 35961040, direction = GDK_SCROLL_UP, device = 0x0, x_root = 1.7767161883024901e-316, y_root = 9.8813129168249309e-324}, key = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', time = 260, state = 17, keyval = 34, length = 31, string = 0x224b8d0 "\001", hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', subwindow = 0x2200000011, time = 31, x = 1.7767114452722901e-316, y = 0, x_root = 1.7767161883024901e-316, y_root = 9.8813129168249309e-324, mode = 35961136, detail = GDK_NOTIFY_ANCESTOR, focus = 67123008, state = 0}, focus_change = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', in = 544}, configure = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', x = 260, y = 17, width = 34, height = 31}, property = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', atom = 0x2200000011, time = 31, state = 0}, selection = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', selection = 0x2200000011, target = 0x1f, property = 0x224b8d0, time = 0, requestor = 0}, owner_change = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', owner = 260, reason = (GDK_OWNER_CHANGE_DESTROY | unknown: 16), selection = 0x1f, time = 35961040, selection_time = 0}, proximity = { type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', time = 260, device = 0x2200000011}, client = { type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', message_type = 0x2200000011, data_format = 31, data = { b = "\320\270$\002", '\000' <repeats 12 times>, "\060\271$\002", s = {-18224, 548, 0, 0, 0, 0, 0, 0, -18128, 548}, l = { 35961040, 0, 35961136, 2, 35961136}}}, dnd = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', context = 0x2200000011, time = 31, x_root = 0, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', changed_mask = (GDK_WINDOW_STATE_MAXIMIZED | unknown: 256), new_window_state = (GDK_WINDOW_STATE_WITHDRAWN | GDK_WINDOW_STATE_FULLSCREEN)}, setting = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', action = (unknown: 260), name = 0x2200000011 <Address 0x2200000011 out of bounds>}, grab_broken = {type = GDK_EXPOSE, window = 0x689a20, send_event = 0 '\000', keyboard = 260, implicit = 17, grab_window = 0x1f}} private = 0x689a20 child = <optimized out> child_region = <optimized out> r = {x = 0, y = 0, width = 1048, height = 17} l = <optimized out> children = 0x4248a60 = {0x4225ae0} #66 0x00007ffff0665125 in _gdk_windowing_window_process_updates_recurse (window=window@entry=0x689a20, region=region@entry=0x224b8d0) at gdkwindow-x11.c:5643 No locals. #67 0x00007ffff06343ae in gdk_window_process_updates_internal (window=0x689a20) at gdkwindow.c:5594 expose_region = 0x224b8d0 update_area = 0x224b930 private = 0x689a20 impl_iface = <optimized out> save_region = 0 clip_box = {x = 260, y = 17, width = 34, height = 31} iteration = <optimized out> #68 0x00007ffff0634c98 in IA__gdk_window_process_all_updates () at gdkwindow.c:5702 private = 0x689a20 old_update_windows = 0x439ba90 = {0x689a20} tmp_list = 0x439ba90 = {0x689a20} in_process_all_updates = 1 got_recursive_update = 0 #69 0x00007ffff0634cf9 in gdk_window_update_idle (data=<optimized out>) at gdkwindow.c:5320 No locals. #70 0x00007ffff0614537 in gdk_threads_dispatch (data=0x2290e60) at gdk.c:512 dispatch = 0x2290e60 ret = 0 #71 0x00007fffeefb3316 in g_main_dispatch (context=0x68b000) at gmain.c:3066 dispatch = 0x7fffeefb0370 <g_idle_dispatch> was_in_call = 0 user_data = 0x2290e60 callback = 0x7ffff06144e0 <gdk_threads_dispatch> cb_funcs = 0x7fffef269920 <g_source_callback_funcs> cb_data = 0x3f2d860 need_destroy = <optimized out> current_source_link = {data = 0x3f17380, next = 0x0} source = 0x3f17380 current = 0x612800 i = 0 #72 g_main_context_dispatch (context=context@entry=0x68b000) at gmain.c:3642 No locals. #73 0x00007fffeefb3668 in g_main_context_iterate (context=0x68b000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 max_priority = 120 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 2 fds = 0x8b4330 #74 0x00007fffeefb3a6a in g_main_loop_run (loop=0x49ee6c0) at gmain.c:3907 __PRETTY_FUNCTION__ = "g_main_loop_run" #75 0x00007ffff09de627 in IA__gtk_main () at gtkmain.c:1257 tmp_list = 0x0 functions = 0x0 init = <optimized out> loop = 0x49ee6c0 #76 0x00007ffff653d78a in gnc_ui_start_event_loop () at gnc-gnome-utils.c:608 id = 1242 #77 0x0000000000405c33 in inner_main (closure=0x0, argc=1, argv=0x7fffffffd808) at gnucash-bin.c:620 main_mod = 0xcfd200 fn = 0x12fc7c0 "" error = 0x0 #78 0x00007ffff1c2821f in invoke_main_func (body_data=0x7fffffffd6c0) at init.c:367 closure = 0x7fffffffd6c0 #79 0x00007ffff1c006fa in c_body (d=d@entry=0x7fffffffd660) at continuations.c:349 data = 0x7fffffffd660 #80 0x00007ffff1c64338 in scm_c_catch (tag=tag@entry=0x104, body=body@entry=0x7ffff1c006f0 <c_body>, body_data=body_data@entry=0x7fffffffd660, handler=handler@entry=0x7ffff1c00710 <c_handler>, handler_data=handler_data@entry=0x7fffffffd660, pre_unwind_handler=pre_unwind_handler@entry= 0x7ffff1c64930 <scm_handle_by_message_noexit>, pre_unwind_handler_data=pre_unwind_handler_data@entry=0x0) at throw.c:203 jbr = {buf = {{__jmpbuf = {140737252164048, 2250612906068029882, 140737249691952, 13047104, 13622560, 140737249691952, 2250612906078515642, 2250626568852877754}, __mask_was_saved = 0, __saved_mask = {__val = {140737249461836, 0, 14200976, 14172400, 140737249354020, 14172384, 140737252164048, 14173072, 14172416, 140737488344440, 14172416, 13109344, 14172416, 4294967296, 14172432, 13515040}}}}, throw_tag = 0xce3920, retval = 0x0} answer = 0x404 pre_unwind = {handler = 0x7ffff1c64930 <scm_handle_by_message_noexit>, handler_data = 0x0, running = 0, lazy_catch_p = 0} #81 0x00007ffff1c00c83 in scm_i_with_continuation_barrier (body=body@entry=0x7ffff1c006f0 <c_body>, body_data=body_data@entry=0x7fffffffd660, handler=handler@entry=0x7ffff1c00710 <c_handler>, handler_data=handler_data@entry=0x7fffffffd660, pre_unwind_handler=0x7ffff1c64930 <scm_handle_by_message_noexit>, pre_unwind_handler_data=pre_unwind_handler_data@entry=0x0) at continuations.c:325 stack_item = 140737249513924 thread = 0xc71540 old_controot = 0xc79490 old_contbase = 0x7fffffffd698 old_lastframe = 0x0 result = 0x0 #82 0x00007ffff1c00d10 in scm_c_with_continuation_barrier (func=func@entry=0x7ffff1c28200 <invoke_main_func>, data=data@entry=0x7fffffffd6c0) at continuations.c:367 c_data = {func = 0x7ffff1c28200 <invoke_main_func>, data = 0x7fffffffd6c0, result = 0x7ffff1c28200 <invoke_main_func>} #83 0x00007ffff1c628e9 in scm_i_with_guile_and_parent (func=0x7ffff1c28200 <invoke_main_func>, data=0x7fffffffd6c0, parent=<optimized out>) at threads.c:733 res = <optimized out> really_entered = 1 base_item = 140737326565088 #84 0x00007ffff1c28355 in scm_boot_guile (argc=<optimized out>, argv=<optimized out>, main_func=<optimized out>, closure=<optimized out>) at init.c:350 res = <optimized out> c = {main_func = 0x405ac2 <inner_main>, closure = 0x0, argc = 1, argv = 0x7fffffffd808} #85 0x0000000000406035 in main (argc=1, argv=0x7fffffffd808) at gnucash-bin.c:774 sys_locale = 0x658c30 ":0" __FUNCTION__ = "main"
Does gnucash use gkt3 or gtk2 ? What is the version of oxygen-gtk2/3 in your system ?
how do I check? ldd /usr/local/bin/gnucash|g gtk libwebkitgtk-1.0.so.0 => /usr/lib64/libwebkitgtk-1.0.so.0 (0x00007fe8b73fd000) libjavascriptcoregtk-1.0.so.0 => /usr/lib64/libjavascriptcoregtk-1.0.so.0 (0x00007fe8b692e000) libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fe8b380e000) ________________________________ From: Jekyll Wu <adaptee@gmail.com> To: tedcxx3@yahoo.com Sent: Sunday, March 9, 2014 7:45 PM Subject: [Oxygen] [Bug 331927] Oxygen crashes gnucash https://bugs.kde.org/show_bug.cgi?id=331927 Jekyll Wu <adaptee@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|4.12.2 |unspecified Severity|grave |crash --- Comment #1 from Jekyll Wu <adaptee@gmail.com> --- Does gnucash use gkt3 or gtk2 ? What is the version of oxygen-gtk2/3 in your system ?
> /usr/lib64/libgtk-x11-2.0.so.0 ok. So that's gtk2. You need the version of oxygen-gtk that you are using, depending on your linux distribution, you just post here the name of the corresponding package (deb, or rpm or whatnot) As far as I know, this crash was fixed with oxygen-gtk2-1.4.3
suse 13.1, updated ________________________________ From: Hugo Pereira Da Costa <hugo.pereira@free.fr> To: tedcxx3@yahoo.com Sent: Tuesday, March 11, 2014 1:39 AM Subject: [Oxygen] [Bug 331927] Oxygen crashes gnucash https://bugs.kde.org/show_bug.cgi?id=331927 --- Comment #3 from Hugo Pereira Da Costa <hugo.pereira@free.fr> --- > /usr/lib64/libgtk-x11-2.0.so.0 ok. So that's gtk2. You need the version of oxygen-gtk that you are using, depending on your linux distribution, you just post here the name of the corresponding package (deb, or rpm or whatnot) As far as I know, this crash was fixed with oxygen-gtk2-1.4.3
I'd like to have the version of the "oxygen-gtk" package that comes with the distribution, rather than the version of the distribution itself. Thanks in advance
gtk2 ookpik:/usr/afs/logs # rpm -qa|g oxygen gtk2-engine-oxygen-debuginfo-1.4.0-2.1.3.x86_64 oxygen-molecule-3.2-17.1.2.noarch oxygen-icon-theme-4.11.5-108.1.noarch oxygen-icon-theme-scalable-4.11.5-108.1.noarch oxygen-icon-theme-large-4.11.5-108.1.noarch kdebase4-workspace-liboxygenstyle-4.11.6-107.1.x86_64 gtk3-theme-oxygen-1.2.0-2.1.3.x86_64 doxygen-1.8.5-2.1.2.x86_64 plasma-theme-oxygen-4.11.5-478.3.x86_64 gtk2-theme-oxygen-1.4.0-2.1.3.x86_64 gtk3-engine-oxygen-1.2.0-2.1.3.x86_64 libreoffice-icon-theme-oxygen-4.1.4.2-13.1.noarch gtk2-engine-oxygen-1.4.0-2.1.3.x86_64 ookpik:/usr/afs/logs # rpm -qa|g gtk gtk2-engine-oxygen-debuginfo-1.4.0-2.1.3.x86_64 gtk3-theming-engine-adwaita-3.10.0-1.1.x86_64 gtk2-immodule-thai-2.24.22-2.1.x86_64 libjavascriptcoregtk-3_0-0-debuginfo-2.2.2-4.3.x86_64 gtk-sharp2-2.12.10-41.1.4.x86_64 libjavascriptcoregtk-3_0-0-2.2.2-4.3.x86_64 gtk3-tools-3.10.4-12.1.x86_64 libgtk-2_0-0-32bit-2.24.22-2.1.x86_64 PackageKit-gtk3-module-0.8.11-2.3.1.x86_64 gtksourceview-sharp2-0.12-115.1.1.noarch libgtk-3-0-3.10.4-12.1.x86_64 python-webkitgtk-1.1.8-14.1.3.x86_64 gtk3-immodule-vietnamese-3.10.4-12.1.x86_64 gtk3-branding-openSUSE-13.1-2.4.2.noarch webkit2gtk-3_0-injected-bundles-2.2.2-4.3.x86_64 gtk2-metatheme-bluebird-0.7.1-2.1.4.noarch libcanberra-gtk2-module-32bit-0.30-6.1.3.x86_64 libgtk-2_0-0-debuginfo-2.24.22-2.1.x86_64 libwebkitgtk-3_0-0-2.2.2-4.3.x86_64 gtk3-data-3.10.4-12.1.noarch libwx_gtk2u_gl-2_8-0-stl-2.8.12-21.1.4.x86_64 gtk2-metatheme-greybird-1.1.1-2.1.4.noarch libjavascriptcoregtk-1_0-0-2.2.2-4.3.x86_64 libcanberra-gtk3-0-0.30-6.1.3.x86_64 libcanberra-gtk-module-common-0.30-6.1.3.x86_64 python-gtk-2.24.0-12.1.3.x86_64 libgtk-2_0-0-2.24.22-2.1.x86_64 gtk3-immodule-amharic-3.10.4-12.1.x86_64 gtk2-engine-hcengine-2.20.2-16.1.4.x86_64 gtk3-theme-oxygen-1.2.0-2.1.3.x86_64 gtk2-devel-2.24.22-2.1.x86_64 gtk2-tools-32bit-2.24.22-2.1.x86_64 libseed-gtk3-0-3.8.1-2.1.2.x86_64 libwx_gtk2u_xrc-2_8-0-stl-2.8.12-21.1.4.x86_64 gtk2-tools-2.24.22-2.1.x86_64 libgtk-vnc-1_0-0-0.5.3-1.2.x86_64 gtk3-metatheme-sonar-3.2.20111102-6.1.2.noarch gtk2-engine-hcengine-debuginfo-2.20.2-16.1.4.x86_64 libcanberra-gtk3-module-32bit-0.30-6.1.3.x86_64 gtk3-metatheme-adwaita-3.10.0-1.1.noarch gtk2-immodule-amharic-2.24.22-2.1.x86_64 gtk2-engine-murrine-32bit-0.98.2-6.1.3.x86_64 libjavascriptcoregtk-1_0-0-32bit-2.2.2-4.3.x86_64 libgtk-vnc-2_0-0-0.5.3-1.2.x86_64 libjavascriptcoregtk-1_0-0-debuginfo-2.2.2-4.3.x86_64 gtk2-theming-engine-adwaita-3.10.0-1.1.x86_64 gtk-sharp2-doc-2.12.10-41.1.4.x86_64 gtk2-immodule-vietnamese-2.24.22-2.1.x86_64 gtk-sharp2-gapi-2.12.10-41.1.4.x86_64 libwebkitgtk3-devel-2.2.2-4.3.x86_64 libgtk-3-0-32bit-3.10.4-12.1.x86_64 libcanberra-gtk2-module-debuginfo-0.30-6.1.3.x86_64 at-spi2-atk-gtk2-2.10.2-12.1.x86_64 libspice-client-gtk-2_0-4-0.21-1.2.x86_64 libgwengui-gtk2-0-4.7.0beta-2.1.3.x86_64 libcanberra-gtk2-module-0.30-6.1.3.x86_64 gtk3-immodule-inuktitut-3.10.4-12.1.x86_64 gtk3-engine-unico-1.0.2-7.1.3.x86_64 gtk2-metatheme-adwaita-3.10.0-1.1.noarch gtk2-immodule-inuktitut-2.24.22-2.1.x86_64 gtk3-immodule-thai-3.10.4-12.1.x86_64 gtk2-engine-murrine-0.98.2-6.1.3.x86_64 libwebkitgtk-3_0-0-32bit-2.2.2-4.3.x86_64 libwx_gtk2u_core-2_8-0-stl-2.8.12-21.1.4.x86_64 kde-gtk-config-lang-2.2.1-2.1.3.noarch libcanberra-gtk3-module-0.30-6.1.3.x86_64 libwx_gtk2u_adv-2_8-0-stl-2.8.12-21.1.4.x86_64 libwebkitgtk-1_0-0-32bit-2.2.2-4.3.x86_64 gtkmm2-devel-2.24.4-2.1.3.x86_64 gtk2-data-2.24.22-2.1.noarch python-gtk-vnc-0.5.3-1.2.x86_64 libwx_gtk2u_html-2_8-0-stl-2.8.12-21.1.4.x86_64 libjavascriptcoregtk-3_0-0-32bit-2.2.2-4.3.x86_64 gtk3-devel-3.10.4-12.1.x86_64 libwebkitgtk3-lang-2.2.2-4.3.noarch python-webkitgtk-devel-1.1.8-14.1.3.x86_64 libwebkitgtk-1_0-0-debuginfo-2.2.2-4.3.x86_64 libwebkitgtk2-lang-2.2.2-4.3.noarch libcanberra-gtk0-0.30-6.1.3.x86_64 libwx_gtk2u_aui-2_8-0-stl-2.8.12-21.1.4.x86_64 gtk3-metatheme-bluebird-0.7.1-2.1.4.noarch gtk2-themes-0.1-798.1.2.noarch gtk-vnc-lang-0.5.3-1.2.noarch kde-gtk-config-2.2.1-2.1.3.x86_64 libcanberra-gtk0-32bit-0.30-6.1.3.x86_64 gtk2-branding-openSUSE-13.1-1.3.noarch gtkmm2-tutorial-2.24.1-11.1.2.noarch gtk3-metatheme-greybird-1.1.1-2.1.4.noarch libwebkit2gtk-3_0-25-2.2.2-4.3.x86_64 libwebkitgtk-devel-2.2.2-4.3.x86_64 gtk3-tools-32bit-3.10.4-12.1.x86_64 gtk2-theme-oxygen-1.4.0-2.1.3.x86_64 libcanberra-gtk0-debuginfo-0.30-6.1.3.x86_64 gtk3-engine-oxygen-1.2.0-2.1.3.x86_64 libgtkmm-2_4-1-2.24.4-2.1.3.x86_64 gtk-sharp2-complete-2.12.10-41.1.4.x86_64 libcanberra-gtk3-0-32bit-0.30-6.1.3.x86_64 gtk2-engine-oxygen-1.4.0-2.1.3.x86_64 libwebkitgtk-1_0-0-2.2.2-4.3.x86_64 ookpik:/usr/afs/logs # ________________________________ From: Hugo Pereira Da Costa <hugo.pereira@free.fr> To: tedcxx3@yahoo.com Sent: Tuesday, March 11, 2014 2:43 AM Subject: [Oxygen] [Bug 331927] Oxygen crashes gnucash https://bugs.kde.org/show_bug.cgi?id=331927 --- Comment #5 from Hugo Pereira Da Costa <hugo.pereira@free.fr> --- I'd like to have the version of the "oxygen-gtk" package that comes with the distribution, rather than the version of the distribution itself. Thanks in advance
ok. So: gtk2-theme-oxygen-1.4.0-2.1.3.x86_64 That is too old. You should update to 1.4.3. If your distribution cant provide a more recent version, you can get the source code from http://kde-look.org/content/show.php/Oxygen+Gtk?content=136216 It is rather easy to compile from source. (but you might need to remove the package provided by your distribution first) That should really fix the problem. Please re-open if it does not. *** This bug has been marked as a duplicate of bug 329112 ***