View Issue Details

IDProjectCategoryView StatusLast Update
0001417SkyChart1-Softwarepublic15-09-11 14:55
Reporterchimsqkl Assigned ToPatrick Chevalley  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Platformx86_64OSLinuxOS Version4.1.5
Product Version3.10 
Summary0001417: Program doesn't start properly
DescriptionHello, I installed skychart from AUR (and also tried binary provided on http://www.ap-i.net/skychart/en/download), but it doesn't start properly. When I run it in terminal, I only get this warning:

(skychart:6006): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

...and nothing new appears. Program then continues to run forever and take 100% of CPU.
This is what I got from gdb:

(gdb) run
Starting program: /usr/bin/skychart
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

Program received signal SIGFPE, Arithmetic exception.
0x00007ffff438ecba in ?? () from /usr/lib/libfontconfig.so.1
(gdb) backtrace
#0 0x00007ffff438ecba in ?? () from /usr/lib/libfontconfig.so.1
#1 0x00007ffff438c8c9 in FcPatternHash () from /usr/lib/libfontconfig.so.1
#2 0x00007ffff6633aa3 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff45bc2f6 in ?? () from /usr/lib/libpangoft2-1.0.so.0
#4 0x00007ffff45bdd2a in ?? () from /usr/lib/libpangoft2-1.0.so.0
#5 0x00007ffff45be1ed in ?? () from /usr/lib/libpangoft2-1.0.so.0
#6 0x00007ffff45bc489 in ?? () from /usr/lib/libpangoft2-1.0.so.0
#7 0x00007ffff5fc615f in ?? () from /usr/lib/libpango-1.0.so.0
#8 0x00007ffff5fc99cf in pango_layout_line_get_extents () from /usr/lib/libpango-1.0.so.0
#9 0x00007ffff5fcbbef in ?? () from /usr/lib/libpango-1.0.so.0
#10 0x00007ffff5fcbe9a in ?? () from /usr/lib/libpango-1.0.so.0
#11 0x00007ffff6f36c57 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007ffff691c2ae in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff6919472 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007ffff6932f97 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0x00007ffff6933e3a in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#16 0x00007ffff6fad878 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007ffff706632c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff691c2ae in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff6919524 in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0x00007ffff6932f97 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0x00007ffff6933e3a in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0x00007ffff6fad878 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff7066cae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff70694c7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff6919524 in ?? () from /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff6932f97 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff69338ef in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff705e606 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x000000000073b3ce in ?? ()
#30 0x0000000000000000 in ?? ()

Any ideas?
Steps To Reproduce1. Install skychart
2. Run it
Additional InformationI got the newest version of gtk2 (2.24.28).
Bug also appears on the beta version (3.11).
TagsNo tags attached.

Activities

Patrick Chevalley

15-08-28 10:44

administrator   ~0003040

Difficult to say something as none of my code appear in the backtrace.
Can you install the debug version of skychart as described below to get a more useful trace.

Install the last beta version from http://sourceforge.net/projects/skychart/files/0-beta/2015-08-10/

Then install the debug files and run as describe in this page: http://sourceforge.net/projects/skychart/files/0-beta/debug/2015-08-10/

chimsqkl

15-09-10 22:25

reporter   ~0003052

Emm, it may sound weird, but it just started to work... I haven't updated gtk2, so maybe update of some of its dependencies made it work. Also, I don't get " (skychart:6006): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed" warning now.

Patrick Chevalley

15-09-11 14:55

administrator   ~0003057

Strange. I close for now but please reopen if you get this problem again.

Maybe one possibility is you change your gtk2 theme, because I already see buggy gtk2 themes that produce the "GLib-GObject-CRITICAL" message, but not a crash.

Issue History

Date Modified Username Field Change
15-08-18 10:25 chimsqkl New Issue
15-08-28 10:44 Patrick Chevalley Note Added: 0003040
15-08-28 10:44 Patrick Chevalley Assigned To => Patrick Chevalley
15-08-28 10:44 Patrick Chevalley Status new => feedback
15-09-10 22:25 chimsqkl Note Added: 0003052
15-09-10 22:25 chimsqkl Status feedback => assigned
15-09-11 14:55 Patrick Chevalley Note Added: 0003057
15-09-11 14:55 Patrick Chevalley Status assigned => resolved
15-09-11 14:55 Patrick Chevalley Resolution open => no change required