Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crashed while working on pdf #5677

Closed
galk-research opened this issue May 10, 2024 · 2 comments
Closed

crashed while working on pdf #5677

galk-research opened this issue May 10, 2024 · 2 comments
Labels

Comments

@galk-research
Copy link

Operating System

Linux

(Linux only) Distribution

linux mint xfce 21.2

(Linux only) Desktop Environment

xcfe

(Linux Only) Display Server

X.Org

Installation Method

https://ppa.launchpadcontent.net/apandada1/xournalpp-stable/ubuntu jammy/main amd64

Xournal++ Version

1.2.3

libgtk Version

3.24.33

Bug Description

working on pdf on linux x1 yog gen 4. rotated display to work in tablet mode (screen fully folded to back of laptop, e.g., looks like an oversized ipad. been having problems getting the stylus to work consistently for some time: would write, then stop writing, then on again. I suspected a different cause for this, and personally do not think it is related to the crash, but giving you all results.

Appl window just closed in the middle of annotating a pdf.

Expected Behaviour

well, for it not to crash...

Steps to Reproduce

see description.
1 load pdf.
2 rotate display.
3 started annotating using pen tool
4. ... window closes suddenly

Additional Context

No response

@galk-research
Copy link
Author

error log for above:
Date: Fri May 10 13:00:17 2024
Error: signal 11
Xournal++ version 1.2.3
Gtk version 3.24.33

[bt]: (0) xournalpp(+0xc36ed) [0x55a24e6c86ed]
[bt]: (1) /lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7fbeae67d520]
[bt]: (2) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2d5f15) [0x7fbeaf670f15]
[bt]: (3) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
[bt]: (4) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (5) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1ff48e) [0x7fbeaf59a48e]
[bt]: (6) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x96) [0x7fbeaefc9866]
[bt]: (7) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
[bt]: (8) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (9) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1ffba7) [0x7fbeaf59aba7]
[bt]: (10) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x16f) [0x7fbeaefc4d2f]
[bt]: (11) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x30c36) [0x7fbeaefe0c36]
[bt]: (12) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x11a4) [0x7fbeaefe2614]
[bt]: (13) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (14) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250ea4) [0x7fbeaf5ebea4]
[bt]: (15) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
[bt]: (16) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (17) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (18) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
[bt]: (19) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (20) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
[bt]: (21) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (22) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
[bt]: (23) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (24) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x281e04) [0x7fbeaf61ce04]
[bt]: (25) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (26) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3b8689) [0x7fbeaf753689]
[bt]: (27) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
[bt]: (28) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2510d8) [0x7fbeaf5ec0d8]
[bt]: (29) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2b7983) [0x7fbeaf652983]
[bt]: (30) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3f0be5) [0x7fbeaf78bbe5]
[bt]: (31) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
[bt]: (32) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (33) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x207d51) [0x7fbeaf5a2d51]
[bt]: (34) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x96) [0x7fbeaefc9866]
[bt]: (35) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
[bt]: (36) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (37) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1ffb46) [0x7fbeaf59ab46]
[bt]: (38) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2077bf) [0x7fbeaf5a27bf]
[bt]: (39) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x208443) [0x7fbeaf5a3443]
[bt]: (40) /lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_event_controller_handle_event+0x70) [0x7fbeaf569f90]
[bt]: (41) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3a0045) [0x7fbeaf73b045]
[bt]: (42) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3a02e2) [0x7fbeaf73b2e2]
[bt]: (43) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3e6eb8) [0x7fbeaf781eb8]
[bt]: (44) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
[bt]: (45) /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
[bt]: (46) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3ae724) [0x7fbeaf749724]
[bt]: (47) /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x251680) [0x7fbeaf5ec680]
[bt]: (48) /lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main_do_event+0xd3a) [0x7fbeaf5ed52a]
[bt]: (49) /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x39743) [0x7fbeaf2cd743]
[bt]: (50) /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x70f56) [0x7fbeaf304f56]
[bt]: (51) /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x26b) [0x7fbeaeecbd3b]
[bt]: (52) /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0xab258) [0x7fbeaef21258]
[bt]: (53) /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fbeaeec93e3]
[bt]: (54) /lib/x86_64-linux-gnu/libgio-2.0.so.0(g_application_run+0x1a5) [0x7fbeaf120fb5]
[bt]: (55) xournalpp(_ZN11XournalMain3runEiPPc+0x646) [0x55a24e6c5c36]
[bt]: (56) /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7fbeae664d90]
[bt]: (57) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7fbeae664e40]
[bt]: (58) xournalpp(_start+0x25) [0x55a24e6c3985]

Try to get a better stacktrace...
[bt] #0 xournalpp(+0xc3c30) [0x55a24e6c8c30]
[bt] #1 /lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7fbeae67d520]
__restore_rt at libc_sigaction.c:?
[bt] #2 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2d5f15) [0x7fbeaf670f15]
gtk_scrolled_window_unset_placement at ??:?
[bt] #3 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
g_signal_emit_valist at ??:?
[bt] #4 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
g_signal_emit at ??:?
[bt] #5 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1ff48e) [0x7fbeaf59a48e]
gtk_font_chooser_widget_get_type at ??:?
[bt] #6 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x96) [0x7fbeaefc9866]
g_cclosure_marshal_VOID__BOXEDv at ??:?
[bt] #7 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x1290) [0x7fbeaefe2700]
g_signal_emit_valist at ??:?
[bt] #8 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
g_signal_emit at ??:?
[bt] #9 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x1ffba7) [0x7fbeaf59aba7]
gtk_font_chooser_widget_get_type at ??:?
[bt] #10 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x16f) [0x7fbeaefc4d2f]
g_closure_invoke at ??:?
[bt] #11 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x30c36) [0x7fbeaefe0c36]
g_signal_handlers_destroy at ??:?
[bt] #12 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x11a4) [0x7fbeaefe2614]
g_signal_emit_valist at ??:?
[bt] #13 /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x93) [0x7fbeaefe2863]
g_signal_emit at ??:?
[bt] #14 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250ea4) [0x7fbeaf5ebea4]
gtk_grab_get_current at ??:?
[bt] #15 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
gtk_button_box_set_child_non_homogeneous at ??:?
[bt] #16 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #17 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #18 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
gtk_button_box_set_child_non_homogeneous at ??:?
[bt] #19 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #20 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
gtk_button_box_set_child_non_homogeneous at ??:?
[bt] #21 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #22 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x12c6f0) [0x7fbeaf4c76f0]
gtk_button_box_set_child_non_homogeneous at ??:?
[bt] #23 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #24 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x281e04) [0x7fbeaf61ce04]
gtk_notebook_set_action_widget at ??:?
[bt] #25 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #26 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3b8689) [0x7fbeaf753689]
gtk_window_reshow_with_initial_size at ??:?
[bt] #27 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x250f40) [0x7fbeaf5ebf40]
gtk_grab_get_current at ??:?
[bt] #28 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2510d8) [0x7fbeaf5ec0d8]
gtk_grab_get_current at ??:?
[bt] #29 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x2b7983) [0x7fbeaf652983]
gtk_range_set_fill_level at ??:?
[bt] #30 /lib/x86_64-linux-gnu/libgtk-3.so.0(+0x3f0be5) [0x7fbeaf78bbe5]
gtk_window_position_get_type at ??:?

Execution log:

DEBUG : GLib-GIO :: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
WARNING : dbind :: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_0.0: Permission denied
DEBUG : GLib :: unsetenv() is not thread-safe and should not be used after threads are created
MESSAGE : xopp :: TEXTDOMAINDIR = (null), Platform-specific locale dir = /usr/share/xournalpp/../locale, chosen directory = /usr/share/xournalpp/../locale
INFO : xopp :: Loading plugins from: /usr/share/xournalpp/plugins
INFO : xopp :: Loading plugins from: /home/galk/.config/xournalpp/plugins
MESSAGE : xopp :: Plugin "MigrateFontSizes" UI initialized
WARNING : xopp :: Could not find touchscreen device for disabling
CRITICAL: Gtk :: gtk_tree_model_iter_children: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
CRITICAL: GLib-GObject :: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
WARNING : xopp :: [Crash Handler] Crashed with signal 11
WARNING : xopp :: [Crash Handler] Wrote crash log to: /home/galk/.cache/xournalpp/errorlogs/errorlog.20240510-130017.log

@bhennion
Copy link
Contributor

This looks like a duplicate of #4931.
Sadly enough, this is hard to debug as we don't know how to reproduce.
Closing as a duplicate.

@bhennion bhennion closed this as not planned Won't fix, can't repro, duplicate, stale May 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants