Bug 1635065 - [abrt] gsmartcontrol: Gdk::Pixbuf::gobj(): gsmartcontrol killed by SIGSEGV
Summary: [abrt] gsmartcontrol: Gdk::Pixbuf::gobj(): gsmartcontrol killed by SIGSEGV
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: gsmartcontrol
Version: 28
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Eric Smith
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:6a13456de2fdafa514acd4b9147...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-02 00:00 UTC by Gabriel L. P. Abreu
Modified: 2019-05-28 22:54 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-05-28 22:54:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (35.39 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: cgroup (331 bytes, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: core_backtrace (11.61 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: cpuinfo (1.36 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: dso_list (9.64 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: environ (180 bytes, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: exploitable (127 bytes, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: limits (1.29 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: maps (44.73 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: mountinfo (3.87 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: open_fds (563 bytes, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details
File: proc_pid_status (1.28 KB, text/plain)
2018-10-02 00:01 UTC, Gabriel L. P. Abreu
no flags Details

Description Gabriel L. P. Abreu 2018-10-02 00:00:55 UTC
Description of problem:
- I looked for the GSmartControl in activities and opened it, then I typed my administrator password,
- the program showed the main window and closed suddenly

Version-Release number of selected component:
gsmartcontrol-1.1.3-2.fc28

Additional info:
reporter:       libreport-2.9.5
backtrace_rating: 4
cmdline:        /usr/sbin/gsmartcontrol
crash_function: Gdk::Pixbuf::gobj
executable:     /usr/sbin/gsmartcontrol
journald_cursor: s=90c81264243a4dca82d6decefa2a9386;i=1b3c;b=66f3e63c11da4b45b3f507ebc4295b7e;m=dbcef9bb;t=57733629e3a95;x=ea7f7c2c6e64f770
kernel:         4.18.9-200.fc28.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            0

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 Gdk::Pixbuf::gobj at /usr/include/gdkmm-3.0/gdkmm/pixbuf.h:385
 #1 GscMainWindowIconView::on_cell_data_render at gsc_main_window_iconview.h:226
 #2 sigc::slot1<void, Gtk::TreeIter const&>::operator() at /usr/include/sigc++-2.0/sigc++/functors/slot_base.h:335
 #3 celllayout.cc at celllayout.cc:41
 #4 apply_cell_attributes at gtkcellarea.c:1257
 #5 g_hash_table_foreach at ghash.c:1626
 #6 gtk_cell_area_real_apply_attributes at gtkcellarea.c:1286
 #7 gtk_cell_area_box_apply_attributes at gtkcellareabox.c:1310
 #8 _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv at gtkmarshalers.c:4982
 #9 _g_closure_invoke_va at gclosure.c:867

Comment 1 Gabriel L. P. Abreu 2018-10-02 00:01:02 UTC
Created attachment 1489234 [details]
File: backtrace

Comment 2 Gabriel L. P. Abreu 2018-10-02 00:01:03 UTC
Created attachment 1489235 [details]
File: cgroup

Comment 3 Gabriel L. P. Abreu 2018-10-02 00:01:05 UTC
Created attachment 1489236 [details]
File: core_backtrace

Comment 4 Gabriel L. P. Abreu 2018-10-02 00:01:06 UTC
Created attachment 1489237 [details]
File: cpuinfo

Comment 5 Gabriel L. P. Abreu 2018-10-02 00:01:08 UTC
Created attachment 1489238 [details]
File: dso_list

Comment 6 Gabriel L. P. Abreu 2018-10-02 00:01:09 UTC
Created attachment 1489239 [details]
File: environ

Comment 7 Gabriel L. P. Abreu 2018-10-02 00:01:11 UTC
Created attachment 1489240 [details]
File: exploitable

Comment 8 Gabriel L. P. Abreu 2018-10-02 00:01:12 UTC
Created attachment 1489241 [details]
File: limits

Comment 9 Gabriel L. P. Abreu 2018-10-02 00:01:14 UTC
Created attachment 1489242 [details]
File: maps

Comment 10 Gabriel L. P. Abreu 2018-10-02 00:01:16 UTC
Created attachment 1489243 [details]
File: mountinfo

Comment 11 Gabriel L. P. Abreu 2018-10-02 00:01:18 UTC
Created attachment 1489244 [details]
File: open_fds

Comment 12 Gabriel L. P. Abreu 2018-10-02 00:01:19 UTC
Created attachment 1489245 [details]
File: proc_pid_status

Comment 13 Vasiliy Glazov 2018-10-09 08:06:16 UTC
It is always happen? Can be reproduced?

Comment 14 Gabriel L. P. Abreu 2018-10-12 14:21:00 UTC
(In reply to Vasiliy Glazov from comment #13)
> It is always happen? Can be reproduced?

Yes, it aways happen,
I'd say it's been about 2 months since this started.

Comment 15 Vasiliy Glazov 2018-10-12 19:07:14 UTC
No one has same issue. Try reinstall it.

Comment 16 Gabriel L. P. Abreu 2018-10-13 20:25:03 UTC
(In reply to Vasiliy Glazov from comment #15)
> No one has same issue. Try reinstall it.

I tried thatI actually tried this, including reinstalling the gdk and gtkmm packages. I also tried removing the gsmartcontrol configuration files, with the same results.

Finally I downloaded the source code of gsmartcontrol 1.1.3.2 and compiled it, the same problems, so I tried to debug the software for some time because I think it might be a problem with the gsmartcontrol add_entry () method in the gsc_main_window_iconview class or B) gtkmm or gdk problem. However, I failed to debug the program because I know almost nothing about autotools and automake.

I tested gsmartcontrol on my other machine, and it worked perfectly, but I do not think that says much, maybe it's a problem related to my specific configuration (msata SSD + Sata HDD) and I'd like to find out exactly what. Smartctl command line (which is used by gsmartcontrol) works without errors in my system.

grateful for the attention,
I keep waiting for some idea :)

Comment 17 Vasiliy Glazov 2018-10-16 07:08:56 UTC
You can try install gsmartcontrol-debuginfo package, run gdb gsmartcontrol and receive good backtrace. I can't help with it but may be author can help you.

Or just ask author.

Comment 18 Ben Cotton 2019-05-02 20:38:32 UTC
This message is a reminder that Fedora 28 is nearing its end of life.
On 2019-May-28 Fedora will stop maintaining and issuing updates for
Fedora 28. It is Fedora's policy to close all bug reports from releases
that are no longer maintained. At that time this bug will be closed as
EOL if it remains open with a Fedora 'version' of '28'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 28 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 19 Ben Cotton 2019-05-28 22:54:57 UTC
Fedora 28 changed to end-of-life (EOL) status on 2019-05-28. Fedora 28 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.