RSS/Atom feed Twitter
Site is read-only, email is disabled

segmentation fault in 2.9 at start

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

7 of 7 messages available
Toggle history

Please log in to manage your subscriptions.

segmentation fault in 2.9 at start Alexander Rabtchevich 23 Jan 17:32
  segmentation fault in 2.9 at start Owen Cook 23 Jan 22:05
  segmentation fault in 2.9 at start Jon Nordby 24 Jan 03:42
   segmentation fault in 2.9 at start Thorsten Stettin 24 Jan 15:02
   segmentation fault in 2.9 at start Jon Nordby 24 Jan 19:10
    segmentation fault in 2.9 at start Partha Bagchi 24 Jan 23:21
    segmentation fault in 2.9 at start Alexander Rabtchevich 25 Jan 06:15
Alexander Rabtchevich
2015-01-23 17:32:52 UTC (about 9 years ago)

segmentation fault in 2.9 at start

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0) at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich

Owen Cook
2015-01-23 22:05:30 UTC (about 9 years ago)

segmentation fault in 2.9 at start

I am not at my home machine but you need a glib library, glib-json or something like that.

I git cleaned and made clean in both the gegl and gimp directoried, ran autogen.sh and got a build error of the missing library.

Owen

Sent: Saturday, January 24, 2015 at 4:32 AM From: "Alexander Rabtchevich"
To: gimp-developer
Subject: [Gimp-developer] segmentation fault in 2.9 at start

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0) at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Jon Nordby
2015-01-24 03:42:58 UTC (about 9 years ago)

segmentation fault in 2.9 at start

Hi Alexander,
this is https://bugzilla.gnome.org/show_bug.cgi?id=743296 A workaround is mentioned there.

It has been hard to reproduce this issue. Let me give it another go tomorrow, otherwise I'll disable the json handling until issue is resolved.

On 23 January 2015 at 12:32, Alexander Rabtchevich < alexander.v.rabtchevich@gmx.net> wrote:

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0)
at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp- developer-list
List archives: https://mail.gnome.org/archives/gimp-developer-list

Jon Nordby - www.jonnor.com
Thorsten Stettin
2015-01-24 15:02:14 UTC (about 9 years ago)

segmentation fault in 2.9 at start

Am 24.01.2015 um 04:42 schrieb Jon Nordby:

Hi Alexander,
this is https://bugzilla.gnome.org/show_bug.cgi?id=743296 A workaround is mentioned there.

It has been hard to reproduce this issue. Let me give it another go tomorrow, otherwise I'll disable the json handling until issue is resolved.

On 23 January 2015 at 12:32, Alexander Rabtchevich < alexander.v.rabtchevich@gmx.net> wrote:

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Hello, Alexander,

would you like to give it a chance?

https://launchpad.net/~otto-kesselgulasch/+archive/ubuntu/gimp-edge

I'm on Kubuntu 14.10 64 bits.

Cheers

Otto

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0)
at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp- developer-list
List archives: https://mail.gnome.org/archives/gimp-developer-list

Lao-Tse sagt: Nichtstun ist besser, als mit viel Mhe nichts zu schaffen.
Und er sagt auch: Ich habe drei Schtze, die ich hte und hege.
Der eine ist die Liebe, der zweite ist die Gengsamkeit, der dritte ist 
die Demut.
Nur der Liebende ist mutig, nur der Gengsame ist grozgig, nur der 
Demtige ist fhig zu herrschen.
Jon Nordby
2015-01-24 19:10:07 UTC (about 9 years ago)

segmentation fault in 2.9 at start

On 23 January 2015 at 22:42, Jon Nordby wrote:

Hi Alexander,
this is https://bugzilla.gnome.org/show_bug.cgi?id=743296 A workaround is mentioned there.

It has been hard to reproduce this issue. Let me give it another go tomorrow, otherwise I'll disable the json handling until issue is resolved.

This bug should now have been fixed. Let us know if the issue persists after pulling GEGL master and rebuilding.

commit 08c4063702aaecbb9b777706e7b469a3b171b877 Author: Jon Nordby
Date: Sat Jan 24 13:45:39 2015 -0500

meta-json: Force module to be persistent

Hopefully fixes segfault in some cases where libgegl/executable does not link json-glib, and the shared lib which GType database referred to was unloaded.
https://bugzilla.gnome.org/show_bug.cgi?id=743296

On 23 January 2015 at 12:32, Alexander Rabtchevich < alexander.v.rabtchevich@gmx.net> wrote:

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0)
at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

--
Jon Nordby - www.jonnor.com

Jon Nordby - www.jonnor.com
Partha Bagchi
2015-01-24 23:21:28 UTC (about 9 years ago)

segmentation fault in 2.9 at start

Great. Now works on both Windows and OSX.

On Sat, Jan 24, 2015 at 2:10 PM, Jon Nordby wrote:

On 23 January 2015 at 22:42, Jon Nordby wrote:

Hi Alexander,
this is https://bugzilla.gnome.org/show_bug.cgi?id=743296 A workaround is mentioned there.

It has been hard to reproduce this issue. Let me give it another go tomorrow, otherwise I'll disable the json handling until issue is resolved.

This bug should now have been fixed. Let us know if the issue persists after pulling GEGL master and rebuilding.

commit 08c4063702aaecbb9b777706e7b469a3b171b877 Author: Jon Nordby
Date: Sat Jan 24 13:45:39 2015 -0500

meta-json: Force module to be persistent

Hopefully fixes segfault in some cases where libgegl/executable does not link json-glib, and the shared lib which GType database referred to was unloaded.
https://bugzilla.gnome.org/show_bug.cgi?id=743296

On 23 January 2015 at 12:32, Alexander Rabtchevich < alexander.v.rabtchevich@gmx.net> wrote:

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0)
at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0) at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84 #22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231
#24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84
#26 0x0000000000487f82 in main (argc=, argv=0xbafb90) at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

--
Jon Nordby - www.jonnor.com

--
Jon Nordby - www.jonnor.com
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Alexander Rabtchevich
2015-01-25 06:15:54 UTC (about 9 years ago)

segmentation fault in 2.9 at start

Hello, Jon

After renewing GIMP starts. Thank you.

With respect, Alexander Rabtchevich

Jon Nordby wrote:

On 23 January 2015 at 22:42, Jon Nordby > wrote:

Hi Alexander, this is https://bugzilla.gnome.org/show_bug.cgi?id=743296 A workaround is mentioned there.

It has been hard to reproduce this issue. Let me give it another go tomorrow, otherwise I'll disable the json handling until issue is resolved.

This bug should now have been fixed. Let us know if the issue persists after pulling GEGL master and rebuilding.

commit 08c4063702aaecbb9b777706e7b469a3b171b877 Author: Jon Nordby >
Date: Sat Jan 24 13:45:39 2015 -0500

meta-json: Force module to be persistent

Hopefully fixes segfault in some cases where libgegl/executable does not link json-glib, and the shared lib which GType database referred to was unloaded.
https://bugzilla.gnome.org/show_bug.cgi?id=743296

On 23 January 2015 at 12:32, Alexander Rabtchevich > wrote:

Hello

I have a problem with the current git master - it does not start. Linux Mint 17 64.

Starting program: /opt/bin/gimp-2.9 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe9465700 (LWP 24613)]

Program received signal SIGSEGV, Segmentation fault. 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt
#0 0x00007ffff368cc56 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff408ffc9 in g_str_equal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff408f5f0 in g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff40af7c0 in g_intern_static_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe8a50d30 in json_object_get_type () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #5 0x00007fffe8a52083 in ?? () from /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 #6 0x00007ffff438d56e in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff4376159 in g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff43768bc in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007fffeaa09878 in json_op_register_type_for_file ( filepath=0xc92ee0 "/opt/lib/gegl-0.3/grey2.json", type_module=0xc2feb0)
at json.c:525
#10 load_file (file_data=file_data@entry=0x7fffffffdbd0, user_data=user_data@entry=0xc2feb0) at json.c:552 #11 0x00007ffff50e3def in gegl_datafiles_read_directories ( ---Type to continue, or q to quit--- path_str=, flags=G_FILE_TEST_EXISTS, loader_func=0x7fffeaa09830 , user_data=0xc2feb0) at gegldatafiles.c:214
#12 0x00007ffff40bc6b8 in g_slist_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fffeaa09aa3 in json_register_operations (module=0xc2feb0)
at json.c:565
#14 gegl_module_register (module=0xc2feb0) at json.c:589 #15 0x00007ffff50e46b4 in gegl_module_load (module=0xc2feb0) at geglmodule.c:160
#16 0x00007ffff43930a1 in g_type_module_use () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x00007ffff4393129 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x00007ffff438b9aa in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff438d157 in g_type_class_ref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff50f0daf in add_operations (parent=) at gegl-operations.c:82
#21 add_operations (parent=) at gegl-operations.c:84
#22 0x00007ffff50f1225 in gegl_operation_gtype_from_name ( name=0x79ba0b "gegl:alien-map") at gegl-operations.c:218 ---Type to continue, or q to quit--- #23 0x00007ffff50f1259 in gegl_has_operation ( operation_type=operation_type@entry=0x79ba0b "gegl:alien-map") at gegl-operations.c:231 #24 0x0000000000489348 in sanity_check_gegl_ops () at sanity.c:570 #25 sanity_check () at sanity.c:84 #26 0x0000000000487f82 in main (argc=, argv=0xbafb90)
at main.c:447

With respect, Alexander Rabtchevich
_______________________________________________ gimp-developer-list mailing list List address: gimp-developer-list@gnome.org
List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

-- Jon Nordby - www.jonnor.com

-- Jon Nordby - www.jonnor.com