[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#900090: thunar: Thunar crashes if SCIM is used as input method in the search dialog



Here we go, then:

Core was generated by `thunar'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  exo_icon_view_search_preedit_changed (entry=0x55851582e310, 
    icon_view=0x558515684d50) at exo-icon-view.c:9126
9126 exo-icon-view.c: Aucun fichier ou dossier de ce type.
[Current thread is 1 (Thread 0x7f571ae23a80 (LWP 7744))]
(gdb) bt
#0  exo_icon_view_search_preedit_changed (entry=0x55851582e310, 
    icon_view=0x558515684d50) at exo-icon-view.c:9126
#1  0x00007f5717c89f6d in g_closure_invoke (closure=0x5585156b5d20, 
    return_value=0x0, n_param_values=2, param_values=0x7ffef4706b90, 
    invocation_hint=0x7ffef4706b10) at ../../../../gobject/gclosure.c:804
#2  0x00007f5717c9cd3e in signal_emit_unlocked_R (
    node=node@entry=0x558515845240, detail=detail@entry=0, 
    instance=instance@entry=0x55851582e310, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7ffef4706b90)
    at ../../../../gobject/gsignal.c:3635
#3  0x00007f5717ca53f5 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0x7ffef4706d60)
    at ../../../../gobject/gsignal.c:3391
#4  0x00007f5717ca5e0f in g_signal_emit (
    instance=instance@entry=0x55851582e310, signal_id=<optimized out>, 
    detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#5  0x00007f571982648f in gtk_entry_preedit_changed_cb (
    context=<optimized out>, entry=0x55851582e310) at ./gtk/gtkentry.c:5203
#6  0x00007f5717c89f6d in g_closure_invoke (closure=0x558515a2ecd0, 
    return_value=0x0, n_param_values=1, param_values=0x7ffef4707040, 
    invocation_hint=0x7ffef4706fc0) at ../../../../gobject/gclosure.c:804
#7  0x00007f5717c9cd3e in signal_emit_unlocked_R (
    node=node@entry=0x558515863860, detail=detail@entry=0, 
    instance=instance@entry=0x55851566f270, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7ffef4707040)
    at ../../../../gobject/gsignal.c:3635
#8  0x00007f5717ca53f5 in g_signal_emit_valist (
    instance=instance@entry=0x55851566f270, signal_id=signal_id@entry=313, 
    detail=<optimized out>, var_args=var_args@entry=0x7ffef4707248)
    at ../../../../gobject/gsignal.c:3391
#9  0x00007f5717ca62e8 in g_signal_emit_by_name (instance=0x55851566f270, 
    detailed_signal=0x7f5719a3897a "preedit-changed")
    at ../../../../gobject/gsignal.c:3487
#10 0x00007f5717c89f6d in g_closure_invoke (closure=0x5585159cfbd0, 
    return_value=0x0, n_param_values=1, param_values=0x7ffef4707540, 
    invocation_hint=0x7ffef47074c0) at ../../../../gobject/gclosure.c:804
#11 0x00007f5717c9cd3e in signal_emit_unlocked_R (
    node=node@entry=0x558515863860, detail=detail@entry=0, 
    instance=instance@entry=0x7f56fc031320, 
    emission_return=emission_return@entry=0x0, 
    instance_and_params=instance_and_params@entry=0x7ffef4707540)
    at ../../../../gobject/gsignal.c:3635
#12 0x00007f5717ca53f5 in g_signal_emit_valist (
    instance=instance@entry=0x7f56fc031320, signal_id=signal_id@entry=313, 
    detail=<optimized out>, var_args=var_args@entry=0x7ffef4707748)
    at ../../../../gobject/gsignal.c:3391
#13 0x00007f5717ca62e8 in g_signal_emit_by_name (instance=0x7f56fc031320, 
    detailed_signal=0x7f570cab4d55 "preedit-changed")
    at ../../../../gobject/gsignal.c:3487
#14 0x00007f570caad736 in ?? ()
   from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-scim.so
#15 0x00007f570caad9ac in ?? ()
   from /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-scim.so
#16 0x00007f5719882dab in gtk_im_multicontext_filter_keypress (
    context=0x55851566f270, event=0x55851590bea0)
    at ./gtk/gtkimmulticontext.c:333
#17 0x00007f5719830174 in gtk_entry_key_press (
    widget=widget@entry=0x55851582e310, event=0x55851590bea0)
    at ./gtk/gtkentry.c:4073
#18 0x00007f571989a2ab in _gtk_marshal_BOOLEAN__BOXED (closure=0x55851557f6f0, 
    return_value=0x7ffef4707ad0, n_param_values=<optimized out>, 
    param_values=0x7ffef4707b30, invocation_hint=<optimized out>, 
    marshal_data=<optimized out>) at ./gtk/gtkmarshalers.c:84
#19 0x00007f5717c89e81 in g_closure_invoke (closure=0x55851557f6f0, 
    return_value=0x7ffef4707ad0, n_param_values=2, 
    param_values=0x7ffef4707b30, invocation_hint=0x7ffef4707ab0)
    at ../../../../gobject/gclosure.c:804
#20 0x00007f5717c9cac8 in signal_emit_unlocked_R (
    node=node@entry=0x55851557f740, detail=detail@entry=0, 
    instance=instance@entry=0x55851582e310, 
    emission_return=emission_return@entry=0x7ffef4707c50, 
    instance_and_params=instance_and_params@entry=0x7ffef4707b30)
    at ../../../../gobject/gsignal.c:3673
#21 0x00007f5717ca4d8f in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0x7ffef4707d00)
    at ../../../../gobject/gsignal.c:3401
#22 0x00007f5717ca5e0f in g_signal_emit (
    instance=instance@entry=0x55851582e310, signal_id=<optimized out>, 
    detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#23 0x00007f57199b026c in gtk_widget_event_internal (
    widget=widget@entry=0x55851582e310, event=event@entry=0x55851590bea0)
    at ./gtk/gtkwidget.c:5010
#24 0x00007f57199b0507 in IA__gtk_widget_event (
    widget=widget@entry=0x55851582e310, event=event@entry=0x55851590bea0)
    at ./gtk/gtkwidget.c:4807
#25 0x00007f57199c39cd in IA__gtk_window_propagate_key_event (
    window=window@entry=0x558515829af0, event=event@entry=0x55851590bea0)
    at ./gtk/gtkwindow.c:5199
#26 0x00007f57199c654b in gtk_window_key_press_event (widget=0x558515829af0, 
    event=0x55851590bea0) at ./gtk/gtkwindow.c:5229
#27 0x00007f571989a2ab in _gtk_marshal_BOOLEAN__BOXED (closure=0x55851557f6f0, 
    return_value=0x7ffef4708000, n_param_values=<optimized out>, 
    param_values=0x7ffef4708060, invocation_hint=<optimized out>, 
    marshal_data=<optimized out>) at ./gtk/gtkmarshalers.c:84
#28 0x00007f5717c89f6d in g_closure_invoke (closure=0x55851557f6f0, 
    return_value=0x7ffef4708000, n_param_values=2, 
    param_values=0x7ffef4708060, invocation_hint=0x7ffef4707fe0)
    at ../../../../gobject/gclosure.c:804
#29 0x00007f5717c9cac8 in signal_emit_unlocked_R (
    node=node@entry=0x55851557f740, detail=detail@entry=0, 
    instance=instance@entry=0x558515829af0, 
    emission_return=emission_return@entry=0x7ffef4708180, 
    instance_and_params=instance_and_params@entry=0x7ffef4708060)
    at ../../../../gobject/gsignal.c:3673
#30 0x00007f5717ca4d8f in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=var_args@entry=0x7ffef4708230)
    at ../../../../gobject/gsignal.c:3401
#31 0x00007f5717ca5e0f in g_signal_emit (
    instance=instance@entry=0x558515829af0, signal_id=<optimized out>, 
    detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#32 0x00007f57199b026c in gtk_widget_event_internal (
    widget=widget@entry=0x558515829af0, event=event@entry=0x55851590bea0)
    at ./gtk/gtkwidget.c:5010
#33 0x00007f57199b0507 in IA__gtk_widget_event (
    widget=widget@entry=0x558515829af0, event=event@entry=0x55851590bea0)
    at ./gtk/gtkwidget.c:4807
#34 0x00007f571989861d in IA__gtk_propagate_event (widget=0x558515829af0, 
    event=0x55851590bea0) at ./gtk/gtkmain.c:2477
#35 0x00007f571989894b in IA__gtk_main_do_event (event=<optimized out>)
    at ./gtk/gtkmain.c:1698
#36 0x00007f571950e04c in gdk_event_dispatch (
    source=source@entry=0x5585155600c0, callback=<optimized out>, 
    user_data=<optimized out>) at ./gdk/x11/gdkevents-x11.c:2425
#37 0x00007f57179b0287 in g_main_dispatch (context=0x5585155601b0)
    at ../../../../glib/gmain.c:3177
#38 g_main_context_dispatch (context=context@entry=0x5585155601b0)
    at ../../../../glib/gmain.c:3830
#39 0x00007f57179b04c0 in g_main_context_iterate (context=0x5585155601b0, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ../../../../glib/gmain.c:3903
#40 0x00007f57179b07d2 in g_main_loop_run (loop=0x5585159ce650)
    at ../../../../glib/gmain.c:4099
#41 0x00007f5719897977 in IA__gtk_main () at ./gtk/gtkmain.c:1270
#42 0x000055851475d1e7 in main (argc=<optimized out>, argv=<optimized out>)
    at main.c:312


2018-05-26 12:19 GMT+02:00 Yves-Alexis Perez <corsac@debian.org>:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Sat, 2018-05-26 at 02:09 +0200, Michaël Meyer wrote:
> Here is the core dump produced by Thunar. Symbols are stripped, so this might
> not be very useful.

Hi, thanks for the report.

Can you install debug symbols and resubmit the backtrace then?

Regards,
- --
Yves-Alexis
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE8vi34Qgfo83x35gF3rYcyPpXRFsFAlsJNL8ACgkQ3rYcyPpX
RFuvVwf+PxMLjzrPZqhgjuWKydIpVL0YzuyEvg6t7RQpp40k6kvfsVLkP3q6rtD1
B1N7TzdD4CCY0tm5W9RM0w1yyRc93x+y3aaXciBzlFm8NPZh3vBbcGmPKFTyl21D
ns7Hw+6t/8zw5zhIghMRCYWqxKlb8GkZPMdMbT8W1D4yXv3L1r4NI2uBVDyDbcDJ
hGYiZwVC9salpeZJ9+aExSPOfWYrp3S8F3D3sAEzUqNyLaewwN5EcXP7K6sLWZIi
8Bj9sdYp1cQwJzSpQg8w64WUQsLXAeFTTjKFXehIdSLmWdfLzp1AGFFDTE7Y8g5V
GII2i00sq62fsHgdbvqOv9PVqhazgQ==
=+r/K
-----END PGP SIGNATURE-----


Reply to: