Can I fix crush file_chooser_dialog on windows?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Can I fix crush file_chooser_dialog on windows?

michinari.nukazawa
Hello.
I develop vecterion vector graphics editor in GTK3/cairo.
https://github.com/MichinariNukazawa/vecterion_vge


vecterion do crush on windows.
crush near a file_chooser_dialog call (after file save command call)
but gtk_message_dialog and glade dialog is not crush.

I need glib schemas? (because google search and gdb backtrace.)

Thanks.


# Report GtkDialog need schemas file:

https://bugs.launchpad.net/inkscape/+bug/1663884

# GDB backtrace summary: (sorry this is long.)
Thread 1 received signal SIGTRAP, Trace/breakpoint trap.
0x00000000685f756f in libglib-2.0-0!g_mem_profile () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libglib-2.0-0.dll

(gdb) bt
#0  0x00000000685f756f in libglib-2.0-0!g_mem_profile () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libglib-2.0-0.dll

#1  0x00000000685f7f1e in libglib-2.0-0!g_log_default_handler () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libglib-2.0-0.dll

#2  0x00000000685f8415 in libglib-2.0-0!g_logv () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libglib-2.0-0.dll

#3  0x00000000685f85d8 in libglib-2.0-0!g_log () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libglib-2.0-0.dll

#4  0x000000006d6465f8 in
libgio-2.0-0!g_settings_schema_key_get_default_value ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgio-2.0-0.dll

#5  0x0000000063a4ae31 in libgobject-2.0-0!g_object_unref () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#6  0x0000000063a4c8a7 in libgobject-2.0-0!g_object_new_valist ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#7  0x0000000063a4c90e in libgobject-2.0-0!g_object_new () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#8  0x000000006653f64c in
libgtk-3-0!_gtk_file_chooser_get_settings_for_widget ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgtk-3-0.dll

#9  0x0000000066542a6e in libgtk-3-0!_gtk_file_chooser_label_for_file ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgtk-3-0.dll

#10 0x000000006653ae96 in
libgtk-3-0!gtk_file_chooser_button_get_focus_on_click ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgtk-3-0.dll

#11 0x0000000063a4611c in libgobject-2.0-0!g_closure_invoke () from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#12 0x0000000063a56ff5 in libgobject-2.0-0!g_signal_handler_disconnect ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#13 0x0000000063a5eff5 in libgobject-2.0-0!g_signal_emit_valist ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#14 0x0000000063a5f614 in libgobject-2.0-0!g_signal_emit_by_name ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgobject-2.0-0.dll

#15 0x0000000066548f62 in libgtk-3-0!_gtk_file_chooser_label_for_file ()
    from
C:\Users\nuka\Documents\vecterion_vge-win64-17.08develop-0398e85\bin\libgtk-3-0.dll

---Type <return> to continue, or q <return> to quit---


--
==========
Michinari.Nukazawa

in the project "daisy bell"
https://daisy-bell.booth.pm/
==========

_______________________________________________
gtk-app-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: Can I fix crush file_chooser_dialog on windows?

michinari.nukazawa
Hello.

I tryed update gtk version 3.22.15 to 3.22.18 .
Nothing new other issue.
But crush near a file_chooser_dialog problem is not changed.

What should I try?

Thanks.

On 2017年08月27日 00:12, michinari.nukazawa wrote:

> Hello.
> I develop vecterion vector graphics editor in GTK3/cairo.
> https://github.com/MichinariNukazawa/vecterion_vge
>
>
> vecterion do crush on windows.
> crush near a file_chooser_dialog call (after file save command call)
> but gtk_message_dialog and glade dialog is not crush.
>
> I need glib schemas? (because google search and gdb backtrace.)
>
> Thanks.
>

--
==========
Michinari.Nukazawa

in the project "daisy bell"
https://daisy-bell.booth.pm/
==========

_______________________________________________
gtk-app-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: Can I fix crush file_chooser_dialog on windows?

michinari.nukazawa
Hello.

I tryed update gtk version 3.22.18 to 3.22.20 .
Nothing new other issue.
But crush near a file_chooser_dialog problem is not changed.

It is similar to this error.
https://github.com/solvespace/solvespace/issues/215
but has differences in error message. nothing GLib-GIO-ERROR and other.

What should I try?

Thanks.


used gtk package:
https://osdn.net/users/mnukazawa/pf/gtk3_library_binary_package/files/?id=14971

repository and build script:
https://github.com/MichinariNukazawa/vecterion_vge/blob/master/deploy/packaging_win64.sh


On 2017年09月07日 22:46, michinari.nukazawa wrote:

> Hello.
>
> I tryed update gtk version 3.22.15 to 3.22.18 .
> Nothing new other issue.
> But crush near a file_chooser_dialog problem is not changed.
>
>
>
> Thanks.
>
> On 2017年08月27日 00:12, michinari.nukazawa wrote:
>> Hello.
>> I develop vecterion vector graphics editor in GTK3/cairo.
>> https://github.com/MichinariNukazawa/vecterion_vge
>>
>>
>> vecterion do crush on windows.
>> crush near a file_chooser_dialog call (after file save command call)
>> but gtk_message_dialog and glade dialog is not crush.
>>
>> I need glib schemas? (because google search and gdb backtrace.)
>>
>> Thanks.
>>
>

--
==========
Michinari.Nukazawa

in the project "daisy bell"
https://daisy-bell.booth.pm/
==========

_______________________________________________
gtk-app-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: Can I fix crush file_chooser_dialog on windows?

michinari.nukazawa
In reply to this post by michinari.nukazawa
Hello.

fix this issue.
generate gschemas.compiled, and append share/glib-2.0/gschemas.compiled
in release package.

generate gschemas.compiled is run command on windows in developer package.
```
bin\glib-compile-schemas.exe share\glib-2.0\schemas
```

Thanks.


On 2017年09月07日 22:46, michinari.nukazawa wrote:

> Hello.
>
> I tryed update gtk version 3.22.15 to 3.22.18 .
> Nothing new other issue.
> But crush near a file_chooser_dialog problem is not changed.
>
> What should I try?
>
> Thanks.
>
> On 2017年08月27日 00:12, michinari.nukazawa wrote:
>> Hello.
>> I develop vecterion vector graphics editor in GTK3/cairo.
>> https://github.com/MichinariNukazawa/vecterion_vge
>>
>>
>> vecterion do crush on windows.
>> crush near a file_chooser_dialog call (after file save command call)
>> but gtk_message_dialog and glade dialog is not crush.
>>
>> I need glib schemas? (because google search and gdb backtrace.)
>>
>> Thanks.
>>
>

--
==========
Michinari.Nukazawa

in the project "daisy bell"
https://daisy-bell.booth.pm/
==========

_______________________________________________
gtk-app-devel-list mailing list
[hidden email]
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list