Package: planner
Version: 0.14.91-2
Severity: important

Dear Maintainer,

(This seems to be a different segfault from #928029)

planner seems to segfault randomly at different times after being used
for a few seconds to a few minutes.

This is one I managed to reproduce when trying to remove a resource
I'd just added (it was an accident, I didn't mean to hit the delete
icon but the one next to it to add another resource).  However, I've
seen others I haven't been able to reproduce reliably.

To reproduce:
 -- start planner
 -- Select 'Resources'
 -- Add a resource, and insert its name
 -- hit the 'delete resource' icon

Thread 1 "planner" received signal SIGSEGV, Segmentation fault.
(gdb) bt
#0  0x0000000000000000 in  ()
#1  0x00007ffff7de93d8 in g_closure_invoke ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2  0x00007ffff7dfc407 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3  0x00007ffff7e02c97 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff7fa9a67 in mrp_project_remove_resource
    (project=0x5555557971d0, resource=0x555555be4580)
    at ../libplanner/mrp-project.c:1414
#6  0x00005555555775fe in resource_cmd_remove_do (cmd_base=0x555555ad0b40)
    at ../src/planner-resource-view.c:861
#7  0x0000555555585290 in cmd_manager_insert
    (manager=0x5555556d8b20, cmd=cmd@entry=0x555555ad0b40, 
run_do=run_do@entry=1) at ../src/planner-cmd-manager.c:353
#8  0x000055555558536d in planner_cmd_manager_insert_and_do
    (manager=<optimized out>, cmd=cmd@entry=0x555555ad0b40)
    at ../src/planner-cmd-manager.c:371
#9  0x0000555555579ac1 in resource_cmd_remove
    (resource=0x555555be4580, view=0x5555557ef680)
    at ../src/planner-resource-view.c:920
#10 resource_view_remove_resource_cb
    (action=<optimized out>, data=0x5555557ef680)
    at ../src/planner-resource-view.c:938
#11 0x00007ffff7de93d8 in g_closure_invoke ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff7dfbede in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff7e02c97 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff7789b40 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007ffff76f2e69 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x00007ffff7de95d1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7e02fdf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff74d8650 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff7de95d1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff7e02fdf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff74d68f0 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007ffff7495a09 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff7de95d1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff7e02fdf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff75adb06 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007ffff7dec412 in g_cclosure_marshal_VOID__BOXEDv ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff7de95d1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff7e02fdf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007ffff75aabf3 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff75ac1f3 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff75af362 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007ffff757489d in gtk_event_controller_handle_event ()
    at /lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007ffff773d48d in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007ffff748f8c4 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff7de95d1 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007ffff7e02392 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007ffff7e031bf in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007ffff773eeb4 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007ffff75f616e in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007ffff75f7cee in gtk_main_do_event ()
    at /lib/x86_64-linux-gnu/libgtk-3.so.0
#46 0x00007ffff7d08365 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#47 0x00007ffff7d5be72 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#48 0x00007ffff7e8c5e5 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff7e8c8e8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007ffff7e8cb9f in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007ffff75f6f15 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x0000555555571dbc in main (argc=<optimized out>, argv=<optimized out>)
    at ../src/planner-main.c:143


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf, i386

Kernel: Linux 6.4.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages planner depends on:
ii  gir1.2-gtk-2.0       2.24.33-2
ii  libatk1.0-0          2.48.3-1
ii  libc6                2.37-6
ii  libcairo-gobject2    1.16.0-7
ii  libcairo2            1.16.0-7
ii  libgail-3-0          3.24.38-2
ii  libgda-5.0-4         5.2.10-3
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0         2.76.4-4
ii  libgtk-3-0           3.24.38-2
ii  libpango-1.0-0       1.50.14+ds-1
ii  libpangocairo-1.0-0  1.50.14+ds-1
ii  libxml2              2.9.14+dfsg-1.3
ii  libxslt1.1           1.1.35-1
ii  planner-data         0.14.91-2
ii  python3-gi           3.44.1-2
ii  shared-mime-info     2.2-1

Versions of packages planner recommends:
ii  planner-doc  0.14.91-2

planner suggests no packages.

-- no debconf information

--1690761430-eximdsn-407475849--

Reply via email to