Project

General

Profile

Bug #10160

engrampa dumps core

Added by Michal Nowak 5 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
OI-Userland
Target version:
-
Start date:
2018-12-24
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

When I do "Search Command" on sample RAR archive (e.g. https://dev-files.blender.org/file/download/fbesofb22svautbktglp/PHID-FILE-onmshh3l6jhqdeq3ctdz/sample.rar), while `archiver/unrar` is not installed:

Could not open this file type

There is no command installed for RAR archive files.
Do you want to search for a command to open this file?

[Cancel] [Search Command]

I get core dump.

Following errors happen, after I selecter "Search Command":

{global} newman@lenovo:~ $ engrampa sample.rar 

(engrampa:2804): GLib-GObject-WARNING **: 16:05:34.768: invalid cast from '(null)' to 'GtkWidget'

(engrampa:2804): Gtk-CRITICAL **: 16:05:34.769: gtk_widget_get_display: assertion 'GTK_IS_WIDGET (widget)' failed

(engrampa:2804): Gdk-CRITICAL **: 16:05:34.769: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed

(engrampa:2804): GLib-GObject-CRITICAL **: 16:05:34.769: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Segmentation Fault (core dumped)
{global} newman@lenovo:~ $ mdb core 
Loading modules: [ libc.so.1 libnvpair.so.1 libavl.so.1 libuutil.so.1 ld.so.1 ]
> ::status
debugging core file of engrampa (64-bit) from lenovo
file: /usr/bin/engrampa
initial argv: engrampa sample.rar
threading model: native threads
status: process terminated by SIGSEGV (Segmentation Fault), addr=0
> $C
fffffd7fffdfdd70 libc.so.1`_free_unlocked+0x2d(10)
fffffd7fffdfdda0 libc.so.1`free+0x3b(10)
fffffd7fffdfddc0 libglib-2.0.so.0.5701.0`g_strfreev+0x29()
fffffd7fffdfde50 confirm_search_dialog_response_cb+0x258()
fffffd7fffdfde80 libgobject-2.0.so.0.5701.0`g_cclosure_marshal_VOID__ENUMv+0x6b()
fffffd7fffdfdf10 libgobject-2.0.so.0.5701.0`_g_closure_invoke_va+0x155()
fffffd7fffdfe060 libgobject-2.0.so.0.5701.0`g_signal_emit_valist+0xbcc()
fffffd7fffdfe140 libgobject-2.0.so.0.5701.0`g_signal_emit+0x7d()
fffffd7fffdfe1d0 libgobject-2.0.so.0.5701.0`_g_closure_invoke_va+0x155()
fffffd7fffdfe320 libgobject-2.0.so.0.5701.0`g_signal_emit_valist+0xbcc()
fffffd7fffdfe400 libgobject-2.0.so.0.5701.0`g_signal_emit+0x7d()
fffffd7fffdfe420 libgtk-3.so.0.2400.1`gtk_button_do_release+0x4d()
fffffd7fffdfe470 libgtk-3.so.0.2400.1`gtk_real_button_released+0x3c()
fffffd7fffdfe500 libgobject-2.0.so.0.5701.0`_g_closure_invoke_va+0x155()
fffffd7fffdfe650 libgobject-2.0.so.0.5701.0`g_signal_emit_valist+0xbcc()
fffffd7fffdfe730 libgobject-2.0.so.0.5701.0`g_signal_emit+0x7d()
fffffd7fffdfe760 libgtk-3.so.0.2400.1`multipress_released_cb+0x29()
fffffd7fffdfe770 libffi.so.6.0.4`ffi_call_unix64+0x4c()
0000000000000800 0xfffffd7fffdfe920()

History

#1

Updated by Ken Mays 2 months ago

Install unrar package. Fix from there.

Also available in: Atom PDF