gcmd-devel
[Top][All Lists]
Advanced

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

[gcmd-dev] gnome-commander | Repeated file click causes gcmd abort (#101


From: Mamoru TASAKA
Subject: [gcmd-dev] gnome-commander | Repeated file click causes gcmd abort (#101)
Date: Thu, 18 Mar 2021 13:40:21 +0000


Mamoru TASAKA created an issue: 
https://gitlab.gnome.org/GNOME/gnome-commander/-/issues/101



With gcmd-1-12 91b5295e1c1530d4b866086ff6763fdea9790f90 , doing

* Open one directory
* Choose one file (.jpg .png ....) and click
* Choose another file , click, repeat

Causes gcmd abort like:

```
Thread 1 "gnome-commander" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
49        return ret;
Missing separate debuginfos, use: dnf debuginfo-install 
ibus-gtk2-1.5.24-1.fc34.x86_64 ibus-libs-1.5.24-1.fc34.x86_64 
keyutils-libs-1.6.1-2.fc34.x86_64 krb5-libs-1.19.1-3.fc34.x86_64 
libacl-2.3.0-1.fc34.x86_64 libattr-2.5.0-1.fc34.x86_64 
libcom_err-1.45.6-5.fc34.x86_64 p11-kit-0.23.22-3.fc34.x86_64
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007ffff6bfa8a4 in __GI_abort () at abort.c:79
#2  0x00007ffff6c53cd7 in __libc_message (action=action@entry=do_abort, 
fmt=fmt@entry=0x7ffff6d647fc "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#3  0x00007ffff6c5b94c in malloc_printerr (str=str@entry=0x7ffff6d62a32 
"free(): invalid pointer") at malloc.c:5626
#4  0x00007ffff6c5cd1c in _int_free (av=<optimized out>, p=<optimized out>, 
have_lock=0) at malloc.c:4396
#5  0x00007ffff6c60a48 in __GI___libc_free (mem=<optimized out>) at 
malloc.c:3309
#6  0x00007fffe6355832 in core::ptr::drop_in_place () at /lib64/librsvg-2.so.2
#7  0x00007fffe635250f in <rctree::NodeData<T> as core::ops::drop::Drop>::drop 
() at /lib64/librsvg-2.so.2
#8  0x00007fffe635a84c in 
_ZN4core3ptr13drop_in_place17hf851463ab6e4d56dE.llvm.17396333119052339513 () at 
/lib64/librsvg-2.so.2
#9  0x00007fffe635b049 in core::ptr::drop_in_place () at /lib64/librsvg-2.so.2
#10 0x00007fffe635b704 in glib::subclass::types::finalize () at 
/lib64/librsvg-2.so.2
#11 0x00007ffff729ee0c in g_object_unref (_object=<optimized out>) at 
../gobject/gobject.c:3524
#12 g_object_unref (_object=0x555555700710) at ../gobject/gobject.c:3416
#13 0x00007fffe6c1f4de in gdk_pixbuf.svg_image_stop_load () at 
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
#14 0x00007ffff796256a in generic_load_incrementally () at 
/lib64/libgdk_pixbuf-2.0.so.0
#15 0x00007ffff7968033 in gdk_pixbuf_new_from_file () at 
/lib64/libgdk_pixbuf-2.0.so.0
#16 0x000055555559368c in gnome_cmd_app_set_icon_path(GnomeCmdApp*, char 
const*) (icon_path=0x555555c16cf0 
"/usr/share/icons/hicolor/scalable/apps/org.gnome.eog.svg", app=0x555555ba2520)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-app.cc:204
#17 gnome_cmd_app_set_icon_path(GnomeCmdApp*, char const*) (app=0x555555ba2520, 
icon_path=0x555555c16cf0 
"/usr/share/icons/hicolor/scalable/apps/org.gnome.eog.svg")
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-app.cc:191
#18 0x000055555559384e in gnome_cmd_app_new_with_values(char const*, char 
const*, char const*, AppTarget, char const*, int, int, int, _GAppInfo*)
    (name=0x555555c13190 "画像ビューアー", cmd=cmd@entry=0x5555558f6910 "eog %U", 
icon_path=icon_path@entry=0x555555c16cf0 
"/usr/share/icons/hicolor/scalable/apps/org.gnome.eog.svg", 
target=target@entry=APP_TARGET_ALL_FILES, 
pattern_string=pattern_string@entry=0x0, handles_uris=handles_uris@entry=1, 
handles_multiple=1, requires_terminal=0, gAppInfo=0x555555b40c30)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-app.cc:63
#19 0x00005555555938fb in gnome_cmd_app_new_from_app_info(_GAppInfo*) 
(gAppInfo=0x555555b40c30)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-app.cc:129
#20 0x00005555555a82d2 in mime_exec_single(GnomeCmdFile*) (f=0x5555557cbde0)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-file-list.cc:1329
#24 0x00007ffff72b0043 in <emit signal ??? on instance ???> 
(instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) 
at ../gobject/gsignal.c:3553
    #21 0x00007ffff7291caf in g_closure_invoke (closure=0x555555b3e750, 
return_value=0x0, n_param_values=3, param_values=0x7fffffffd230, 
invocation_hint=0x7fffffffd1b0)
    at ../gobject/gclosure.c:810
    #22 0x00007ffff72ae296 in signal_emit_unlocked_R
    (node=node@entry=0x555555adcb60, detail=detail@entry=0, 
instance=instance@entry=0x555555b02340, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fffffffd230) at 
../gobject/gsignal.c:3741
    #23 0x00007ffff72afe2a in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd410)
    at ../gobject/gsignal.c:3497
#25 0x00005555555a64a8 in on_button_press(GtkCList*, GdkEventButton*, 
GnomeCmdFileList*) (clist=clist@entry=0x555555b02340, event=0x555555bc7040, 
fl=fl@entry=0x555555b02340)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/gnome-cmd-file-list.cc:1196
#30 0x00007ffff72b0043 in <emit signal ??? on instance ???> 
(instance=instance@entry=0x555555b02340, signal_id=<optimized out>, 
detail=detail@entry=0) at ../gobject/gsignal.c:3553
    #26 0x00007ffff7bb1449 in _gtk_marshal_BOOLEAN__BOXED
    (closure=closure@entry=0x555555b3e3e0, 
return_value=return_value@entry=0x7fffffffd6b0, 
n_param_values=n_param_values@entry=2, 
param_values=param_values@entry=0x7fffffffd710, 
invocation_hint=invocation_hint@entry=0x7fffffffd690, 
marshal_data=marshal_data@entry=0x0) at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkmarshalers.c:84
    #27 0x00007ffff7291caf in g_closure_invoke (closure=0x555555b3e3e0, 
return_value=0x7fffffffd6b0, n_param_values=2, param_values=0x7fffffffd710, 
invocation_hint=0x7fffffffd690)
    at ../gobject/gclosure.c:810
--Type <RET> for more, q to quit, c to continue without paging--
    #28 0x00007ffff72ae296 in signal_emit_unlocked_R
    (node=<optimized out>, detail=detail@entry=0, 
instance=instance@entry=0x555555b02340, 
emission_return=emission_return@entry=0x7fffffffd830, 
instance_and_params=instance_and_params@entry=0x7fffffffd710) at 
../gobject/gsignal.c:3741
    #29 0x00007ffff72af99e in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7fffffffd8e0)
    at ../gobject/gsignal.c:3507
#31 0x00007ffff7cf4144 in gtk_widget_event_internal (widget=0x555555b02340, 
event=0x555555bc7040) at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkwidget.c:5017
#32 0x00007ffff7bb3fc4 in IA__gtk_propagate_event (widget=0x555555b02340, 
event=0x555555bc7040) at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkmain.c:2503
#33 0x00007ffff7bb5c93 in IA__gtk_main_do_event (event=0x555555bc7040) at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkmain.c:1698
#34 IA__gtk_main_do_event (event=<optimized out>) at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkmain.c:1503
#35 0x00007ffff79f6673 in gdk_event_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>) at x11/gdkevents-x11.c:2425
#36 0x00007ffff71993d7 in g_main_dispatch (context=0x5555556d9390) at 
../glib/gmain.c:3337
#37 g_main_context_dispatch (context=0x5555556d9390) at ../glib/gmain.c:4055
#38 0x00007ffff71ed518 in g_main_context_iterate.constprop.0 
(context=0x5555556d9390, block=block@entry=1, dispatch=dispatch@entry=1, 
self=<optimized out>) at ../glib/gmain.c:4131
#39 0x00007ffff71989a3 in g_main_loop_run (loop=0x555555830620) at 
../glib/gmain.c:4329
#40 0x00007ffff7baf142 in IA__gtk_main () at 
/usr/src/debug/gtk2-2.24.33-4.fc34.x86_64/gtk/gtkmain.c:1270
#41 0x000055555558770a in main(int, char**) (argc=<optimized out>, 
argv=<optimized out>)
    at 
/home/tasaka1/rpmbuild/fedora-specific/gnome-commander/rawhide/gnome-commander-1.12/gnome-commander/_builddir/../src/main.cc:185
```

-- 
Reply to this email directly or view it on GitLab: 
https://gitlab.gnome.org/GNOME/gnome-commander/-/issues/101
You're receiving this email because of your account on gitlab.gnome.org.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]