Hi,The print module segfault when switching back to light-table or darkroom after modifying the margins in the print module. This does not occur if the margins are left unchanged.
Attached the backtrace. Darktable version : 1.7.0+1223~g898b720
Jean-Marc
this is darktable 1.7.0+1223~g898b720 reporting a segfault: #0 0x00007fc8c0c28cf3 in waitpid () at /lib64/libpthread.so.0 #1 0x00007fc8c4875758 in _dt_sigsegv_handler (param=11) at /home/jmsarat/Darktable/darktable/src/common/darktable.c:185 #2 0x00007fc8bd2216b0 in <signal handler called> () at /lib64/libc.so.6 #3 0x00007fc8541b282c in _top_border_callback (ps=<optimized out>, value=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:465 #4 0x00007fc8541b282c in _top_border_callback (spin=0x1d22aa0 [GtkSpinButton], user_data=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:550 #5 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x21387d0, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1d22aa0, args=0x4, args@entry=0x7ffdf0dc1338, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 #6 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1d22aa0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc1338) at gsignal.c:3218 #7 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #8 0x00007fc8c41b6f31 in gtk_spin_button_value_changed () at /lib64/libgtk-3.so.0 #12 0x00007fc8c2710082 in <emit signal ??? on instance 0x1e55dc0 [GtkAdjustment]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #9 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x2a104c0, return_value=0x0, n_param_values=1, param_values=0x7ffdf0dc1600, invocation_hint=0x7ffdf0dc15a0) at gclosure.c:768 #10 0x00007fc8c270775c in signal_emit_unlocked_R (node=node@entry=0x1ae3c00, detail=detail@entry=0, instance=instance@entry=0x1e55dc0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffdf0dc1600) at gsignal.c:3553 #11 0x00007fc8c270fe4c in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc1788) at gsignal.c:3309 #13 0x00007fc8c4031a8a in gtk_adjustment_value_changed () at /lib64/libgtk-3.so.0 #14 0x00007fc8c41b88ef in gtk_spin_button_set_value () at /lib64/libgtk-3.so.0 #15 0x00007fc8c41b90d4 in gtk_spin_button_update () at /lib64/libgtk-3.so.0 #16 0x00007fc8c41b957d in gtk_spin_button_focus_out () at /lib64/libgtk-3.so.0 #17 0x00007fc8c4131c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #21 0x00007fc8c2710082 in <emit signal ??? on instance 0x1d22aa0 [GtkSpinButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #18 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x153a6d0, return_value=0x7ffdf0dc1a80, n_param_values=2, param_values=0x7ffdf0dc1b30, invocation_hint=0x7ffdf0dc1ad0) at gclosure.c:768 #19 0x00007fc8c2707652 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x1d22aa0, emission_return=emission_return@entry=0x7ffdf0dc1c00, instance_and_params=instance_and_params@entry=0x7ffdf0dc1b30) at gsignal.c:3591 #20 0x00007fc8c270f980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc1cc8) at gsignal.c:3319 #22 0x00007fc8c4259614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #23 0x00007fc8c42680ce in gtk_widget_send_focus_change () at /lib64/libgtk-3.so.0 #24 0x00007fc8c426cfcf in do_focus_change () at /lib64/libgtk-3.so.0 #25 0x00007fc8c426d1da in gtk_window_real_set_focus () at /lib64/libgtk-3.so.0 #26 0x00007fc8c26f91c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x19c29b0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fc8c426d060 <gtk_window_real_set_focus>, n_params=<optimized out>, param_types=0x19c2af0) at gmarshal.c:1312 #27 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x19c29b0, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1c42240, args=0x4, args@entry=0x7ffdf0dc20c8, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 #28 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1c42240, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc20c8) at gsignal.c:3218 #29 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #30 0x00007fc8c4277921 in _gtk_window_unset_focus_and_default () at /lib64/libgtk-3.so.0 #31 0x00007fc8c42696b3 in gtk_widget_unparent () at /lib64/libgtk-3.so.0 #32 0x00007fc8c4045d75 in gtk_box_remove () at /lib64/libgtk-3.so.0 #33 0x00007fc8c26f91c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x19a5860, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fc8c4045d00 <gtk_box_remove>, n_params=<optimized out>, param_types=0x19a5890) at gmarshal.c:1312 #34 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x19a5860, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1adaf90, args=0x4, args@entry=0x7ffdf0dc2528, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 #35 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1adaf90, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc2528) at gsignal.c:3218 #36 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #37 0x00007fc8c408954d in gtk_container_remove () at /lib64/libgtk-3.so.0 #38 0x00007fc8c4264e55 in gtk_widget_dispose () at /lib64/libgtk-3.so.0 #39 0x00007fc8c26fc688 in g_object_run_dispose (object=0x21d37b0 [GtkDarktableExpander]) at gobject.c:1076 #40 0x00007fc8c4045ca7 in gtk_box_forall () at /lib64/libgtk-3.so.0 #41 0x00007fc8c497f99a in dt_view_manager_switch (vm=0x1ca2a60, k=k@entry=0) at /home/jmsarat/Darktable/darktable/src/views/view.c:304 #42 0x00007fc8c48d05b1 in _dt_ctl_switch_mode_to (user_data=0x0) at /home/jmsarat/Darktable/darktable/src/control/control.c:630 #43 0x00007fc8c2422bd5 in g_main_context_invoke_full (context=0xd85e60, priority=0, function=0x7fc8c48d0540 <_dt_ctl_switch_mode_to>, data=0x0, notify=0x0) at gmain.c:5548 #44 0x00007fc8c2422d00 in g_main_context_invoke (context=<optimized out>, function=<optimized out>, data=<optimized out>) at gmain.c:5509 #45 0x00007fc8c48d2b1a in dt_ctl_switch_mode_to (mode=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/control.c:641 #46 0x00007fc853b95757 in _lib_viewswitcher_button_press_callback (w=<optimized out>, ev=<optimized out>, user_data=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/tools/viewswitcher.c:196 #47 0x00007fc8c4131c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #51 0x00007fc8c2710082 in <emit signal ??? on instance 0x264ddf0 [GtkEventBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #48 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x29e4550, return_value=0x7ffdf0dc2cb0, n_param_values=2, param_values=0x7ffdf0dc2d60, invocation_hint=0x7ffdf0dc2d00) at gclosure.c:768 #49 0x00007fc8c270775c in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x264ddf0, emission_return=emission_return@entry=0x7ffdf0dc2e30, instance_and_params=instance_and_params@entry=0x7ffdf0dc2d60) at gsignal.c:3553 #50 0x00007fc8c270f980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc2ef8) at gsignal.c:3319 #52 0x00007fc8c4259614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #53 0x00007fc8c412f73e in propagate_event () at /lib64/libgtk-3.so.0 #54 0x00007fc8c413126e in gtk_main_do_event () at /lib64/libgtk-3.so.0 #55 0x00007fc8c3ce5c02 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0 #56 0x00007fc8c2421c6d in g_main_context_dispatch (context=0xd85e60) at gmain.c:3111 #57 0x00007fc8c2421c6d in g_main_context_dispatch (context=context@entry=0xd85e60) at gmain.c:3710 #58 0x00007fc8c2421f18 in g_main_context_iterate (context=0xd85e60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #59 0x00007fc8c2422232 in g_main_loop_run (loop=0x28d39f0) at gmain.c:3975 #60 0x00007fc8c41305b5 in gtk_main () at /lib64/libgtk-3.so.0 #61 0x00007fc8c495a08c in dt_gui_gtk_run (gui=<optimized out>) at /home/jmsarat/Darktable/darktable/src/gui/gtk.c:964 #62 0x0000000000400b0a in main (argc=<optimized out>, argv=<optimized out>) at /home/jmsarat/Darktable/darktable/src/main.c:25 Thread 25 (Thread 0x7fc8b0254700 (LWP 25361)): #0 0x00007fc8c0c2567f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc8c48d5f5e in dt_control_work (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:476 params = <optimized out> control = 0xd92fa0 #2 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7fc8afa53700 (LWP 25362)): #0 0x00007fc8c0c2567f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc8c48d5f5e in dt_control_work (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:476 params = <optimized out> control = 0xd92fa0 #2 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7fc8af252700 (LWP 25363)): #0 0x00007fc8bd2aafcd in nanosleep () at /lib64/libc.so.6 #1 0x00007fc8bd2aae6c in sleep () at /lib64/libc.so.6 #2 0x00007fc8c48d5002 in dt_control_worker_kicker (ptr=0xd92fa0) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:451 control = 0xd92fa0 #3 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7fc8aea51700 (LWP 25364)): #0 0x00007fc8c0c2567f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc8c48d539e in dt_control_work_res (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:438 old = 0 params = <optimized out> s = 0xd92fa0 #2 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7fc8a6250700 (LWP 25365)): #0 0x00007fc8c0c2567f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc8c48d539e in dt_control_work_res (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:438 old = 0 params = <optimized out> s = 0xd92fa0 #2 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7fc8a7fff700 (LWP 25366)): #0 0x00007fc8bd2d9d3d in poll () at /lib64/libc.so.6 #1 0x00007fc8ad9ea4a9 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad3f2862 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7fc8a6d7d700 (LWP 25367)): #0 0x00007fc8c0c27750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fc8ad9ea977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad2eca66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7fc8a5a4f700 (LWP 25368)): #0 0x00007fc8c0c27750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fc8ad9ea977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad2eca66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7fc8a524e700 (LWP 25369)): #0 0x00007fc8c0c27750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fc8ad9ea977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad2eca66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fc8a4a4d700 (LWP 25370)): #0 0x00007fc8c0c27750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fc8ad9ea977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad2eca66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fc87ffff700 (LWP 25371)): #0 0x00007fc8c0c27750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fc8ad9ea977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fc8ad2eca66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fc8ad9eab38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fc877fff700 (LWP 25374)): #0 0x00007fc8bd2d9d3d in poll () at /lib64/libc.so.6 #1 0x00007fc8c2421eb4 in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fc8700008c0, timeout=-1, context=0x1150a30) at gmain.c:4076 poll_func = 0x7fc8c2430f40 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7fc8700008c0 #2 0x00007fc8c2421eb4 in g_main_context_iterate (context=context@entry=0x1150a30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7fc8700008c0 #3 0x00007fc8c2421fbc in g_main_context_iteration (context=0x1150a30, may_block=may_block@entry=1) at gmain.c:3842 retval = <optimized out> #4 0x00007fc8c2421ff9 in glib_worker_main (data=<optimized out>) at gmain.c:5589 #5 0x00007fc8c2447d75 in g_thread_proxy (data=0x1a33ad0) at gthread.c:764 thread = 0x1a33ad0 #6 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #7 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fc876ffd700 (LWP 25376)): #0 0x00007fc8bd2d9d3d in poll () at /lib64/libc.so.6 #1 0x00007fc8c2421eb4 in g_main_context_iterate (priority=2147483647, n_fds=3, fds=0x7fc86c0010c0, timeout=-1, context=0x7fc868007c50) at gmain.c:4076 poll_func = 0x7fc8c2430f40 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0x7fc86c0010c0 #2 0x00007fc8c2421eb4 in g_main_context_iterate (context=0x7fc868007c50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0x7fc86c0010c0 #3 0x00007fc8c2422232 in g_main_loop_run (loop=0x7fc868009930) at gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #4 0x00007fc8c2a0d946 in gdbus_shared_thread_func (user_data=0x7fc868009af0) at gdbusprivate.c:273 data = 0x7fc868009af0 #5 0x00007fc8c2447d75 in g_thread_proxy (data=0x7fc86800a050) at gthread.c:764 thread = 0x7fc86800a050 #6 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #7 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fc8621a7700 (LWP 25381)): #0 0x00007fc8bd2dfcf9 in syscall () at /lib64/libc.so.6 #1 0x00007fc8c246520f in g_cond_wait_until (cond=cond@entry=0x1c5b378, mutex=mutex@entry=0x1c5b370, end_time=end_time@entry=301826406546) at gthread-posix.c:1437 now = {tv_sec = 301811, tv_nsec = 406546869} span = {tv_sec = 14, tv_nsec = 999999131} sampled = 1 res = <optimized out> #2 0x00007fc8c23f7999 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x1c5b370, wait=wait@entry=1, end_time=end_time@entry=301826406546) at gasyncqueue.c:422 retval = <optimized out> __FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00007fc8c23f7f8b in g_async_queue_timeout_pop (queue=0x1c5b370, timeout=timeout@entry=15000000) at gasyncqueue.c:543 end_time = 301826406546 retval = <optimized out> #4 0x00007fc8c24487bc in g_thread_pool_thread_proxy () at gthreadpool.c:167 pool = <optimized out> local_wakeup_thread_serial = <optimized out> last_wakeup_thread_serial = <optimized out> have_relayed_thread_marker = <optimized out> free_pool = <optimized out> task = 0x2 pool = <optimized out> #5 0x00007fc8c24487bc in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:364 free_pool = <optimized out> task = 0x2 pool = <optimized out> #6 0x00007fc8c2447d75 in g_thread_proxy (data=0x2901c50) at gthread.c:764 thread = 0x2901c50 #7 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #8 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fc8629a8700 (LWP 25382)): #0 0x00007fc8bd2d9d3d in poll () at /lib64/libc.so.6 #1 0x00007fc85191cc81 in poll_func () at /lib64/libpulse.so.0 #2 0x00007fc85190e891 in pa_mainloop_poll () at /lib64/libpulse.so.0 #3 0x00007fc85190eece in pa_mainloop_iterate () at /lib64/libpulse.so.0 #4 0x00007fc85190ef80 in pa_mainloop_run () at /lib64/libpulse.so.0 #5 0x00007fc85191cc33 in thread () at /lib64/libpulse.so.0 #6 0x00007fc8516c1198 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so #7 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #8 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fc83ecf9700 (LWP 25387)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fc8a01c26f4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fc8a01c26f4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a01c26f0, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a01d3f00 task = 0x7fc8a01d44d8 data = <optimized out> pool = 0x7fc8a01c26b0 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8afa414e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fc83f4fa700 (LWP 25388)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fc8a01c26f4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fc8a01c26f4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a01c26f0, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a01d3f00 task = 0x7fc8a01d4588 data = <optimized out> pool = 0x7fc8a01c26b0 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8afa414e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fc8639aa700 (LWP 25389)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fc8a01c26f4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=120, addr=0x7fc8a01c26f4) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fc8a01c26f4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a01c26f0, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a01d3f00 task = 0x7fc8a01d4638 data = <optimized out> pool = 0x7fc8a01c26b0 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8afa414e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fc8777fe700 (LWP 25391)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 128 addr = 0x7fc8a8179da4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/wait.h:64 val = 128 addr = 0x7fc8a8179da4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a8179da0, state=128) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a818b5a0 task = 0x7fc8a818bb78 data = <optimized out> pool = 0x7fc8a8179d60 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8b02424e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fc8631a9700 (LWP 25392)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 128 addr = 0x7fc8a8179da4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/wait.h:64 val = 128 addr = 0x7fc8a8179da4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a8179da0, state=128) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a818b5a0 task = 0x7fc8a818bc28 data = <optimized out> pool = 0x7fc8a8179d60 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8b02424e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fc8478f9700 (LWP 25393)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 128 addr = 0x7fc8a8179da4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=128, addr=0x7fc8a8179da4) at ../../../libgomp/config/linux/wait.h:64 val = 128 addr = 0x7fc8a8179da4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x7fc8a8179da0, state=128) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fc8a818b5a0 task = 0x7fc8a818bcd8 data = <optimized out> pool = 0x7fc8a8179d60 local_fn = 0x7fc8c48a70a0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fc8b02424e0 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fc8469bc700 (LWP 25394)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 288 addr = 0x21548a4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/wait.h:64 val = 288 addr = 0x21548a4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x21548a0, state=288) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x2e1dfa0 task = 0x2e1e578 data = <optimized out> pool = 0x2154860 local_fn = 0x7fc8659563e0 <commit_params._omp_fn.7> local_data = 0x7ffdf0dbfd80 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fc8461bb700 (LWP 25395)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 288 addr = 0x21548a4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/wait.h:64 val = 288 addr = 0x21548a4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x21548a0, state=288) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x2e1dfa0 task = 0x2e1e628 data = <optimized out> pool = 0x2154860 local_fn = 0x7fc8659563e0 <commit_params._omp_fn.7> local_data = 0x7ffdf0dbfd80 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fc8459ba700 (LWP 25396)): #0 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 288 addr = 0x21548a4 #1 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (val=288, addr=0x21548a4) at ../../../libgomp/config/linux/wait.h:64 val = 288 addr = 0x21548a4 #2 0x00007fc8bd5b0d8e in gomp_barrier_wait_end (bar=0x21548a0, state=288) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fc8bd5ae7c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x2e1dfa0 task = 0x2e1e6d8 data = <optimized out> pool = 0x2154860 local_fn = 0x7fc8659563e0 <commit_params._omp_fn.7> local_data = 0x7ffdf0dbfd80 #4 0x00007fc8c0c205bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc8bd2e55ed in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fc8c4e3e980 (LWP 25358)): #0 0x00007fc8c0c28cf3 in waitpid () at /lib64/libpthread.so.0 #1 0x00007fc8c4875758 in _dt_sigsegv_handler (param=11) at /home/jmsarat/Darktable/darktable/src/common/darktable.c:185 pid = 25400 name_used = 0x2be6a30 "/tmp/darktable_bt_HC1GWX.txt" fout = <optimized out> delete_file = 0 datadir = "/opt/darktable.git/share/darktable", '\000' <repeats 4061 times> pid_arg = 0x2698be0 "25358" comm_arg = 0x2bd6040 "/opt/darktable.git/share/darktable/gdb_commands" log_arg = 0x2bd1950 "set logging on /tmp/darktable_bt_HC1GWX.txt" #2 0x00007fc8bd2216b0 in <signal handler called> () at /lib64/libc.so.6 #3 0x00007fc8541b282c in _top_border_callback (ps=<optimized out>, value=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:465 self = <optimized out> ps = 0x0 value = <optimized out> #4 0x00007fc8541b282c in _top_border_callback (spin=0x1d22aa0 [GtkSpinButton], user_data=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:550 self = <optimized out> ps = 0x0 value = <optimized out> #5 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x21387d0, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1d22aa0, args=0x4, args@entry=0x7ffdf0dc1338, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 marshal = 0x1e55d50 marshal_data = 0x1d1ed40 __FUNCTION__ = "_g_closure_invoke_va" #6 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1d22aa0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc1338) at gsignal.c:3218 return_accu = <optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x0 emission = {next = 0x7ffdf0dc1ac0, instance = 0x1d22aa0, ihint = {signal_id = 312, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 30534976} signal_id = <optimized out> instance_type = <optimized out> emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 4 static_scope = 0 fastpath_handler = <optimized out> closure = 0x21387d0 run_type = <optimized out> l = <optimized out> fastpath = <optimized out> instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #7 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc1410, reg_save_area = 0x7ffdf0dc1350}} #8 0x00007fc8c41b6f31 in gtk_spin_button_value_changed () at /lib64/libgtk-3.so.0 #12 0x00007fc8c2710082 in <emit signal ??? on instance 0x1e55dc0 [GtkAdjustment]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc1860, reg_save_area = 0x7ffdf0dc17a0}} #9 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x2a104c0, return_value=0x0, n_param_values=1, param_values=0x7ffdf0dc1600, invocation_hint=0x7ffdf0dc15a0) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x2a104a0 __FUNCTION__ = "g_closure_invoke" #10 0x00007fc8c270775c in signal_emit_unlocked_R (node=node@entry=0x1ae3c00, detail=detail@entry=0, instance=instance@entry=0x1e55dc0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffdf0dc1600) at gsignal.c:3553 tmp = <optimized out> handler = 0x2113f60 accumulator = 0x0 emission = {next = 0x0, instance = 0x1e55dc0, ihint = {signal_id = 230, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} handler_list = <optimized out> return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 230 max_sequential_handler_number = 15195 return_value_altered = 1 #11 0x00007fc8c270fe4c in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc1788) at gsignal.c:3309 instance_and_params = 0x7ffdf0dc1600 signal_return_type = <optimized out> param_values = 0x7ffdf0dc1618 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #13 0x00007fc8c4031a8a in gtk_adjustment_value_changed () at /lib64/libgtk-3.so.0 #14 0x00007fc8c41b88ef in gtk_spin_button_set_value () at /lib64/libgtk-3.so.0 #15 0x00007fc8c41b90d4 in gtk_spin_button_update () at /lib64/libgtk-3.so.0 #16 0x00007fc8c41b957d in gtk_spin_button_focus_out () at /lib64/libgtk-3.so.0 #17 0x00007fc8c4131c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #21 0x00007fc8c2710082 in <emit signal ??? on instance 0x1d22aa0 [GtkSpinButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc1da0, reg_save_area = 0x7ffdf0dc1ce0}} #18 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x153a6d0, return_value=0x7ffdf0dc1a80, n_param_values=2, param_values=0x7ffdf0dc1b30, invocation_hint=0x7ffdf0dc1ad0) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x153a6b0 __FUNCTION__ = "g_closure_invoke" #19 0x00007fc8c2707652 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x1d22aa0, emission_return=emission_return@entry=0x7ffdf0dc1c00, instance_and_params=instance_and_params@entry=0x7ffdf0dc1b30) at gsignal.c:3591 accumulator = 0x153ac50 emission = {next = 0x7ffdf0dc2000, instance = 0x1d22aa0, ihint = {signal_id = 75, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 30534976} handler_list = <optimized out> return_accu = 0x7ffdf0dc1a80 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 75 max_sequential_handler_number = 15195 return_value_altered = 0 #20 0x00007fc8c270f980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc1cc8) at gsignal.c:3319 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7ffdf0dc1b30 signal_return_type = <optimized out> param_values = 0x7ffdf0dc1b48 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #22 0x00007fc8c4259614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #23 0x00007fc8c42680ce in gtk_widget_send_focus_change () at /lib64/libgtk-3.so.0 #24 0x00007fc8c426cfcf in do_focus_change () at /lib64/libgtk-3.so.0 #25 0x00007fc8c426d1da in gtk_window_real_set_focus () at /lib64/libgtk-3.so.0 #26 0x00007fc8c26f91c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x19c29b0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fc8c426d060 <gtk_window_real_set_focus>, n_params=<optimized out>, param_types=0x19c2af0) at gmarshal.c:1312 cc = 0x19c29b0 data1 = <optimized out> data2 = <optimized out> callback = <optimized out> arg0 = 0x0 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc21a0, reg_save_area = 0x7ffdf0dc20e0}} #27 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x19c29b0, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1c42240, args=0x4, args@entry=0x7ffdf0dc20c8, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 marshal = 0x1e55d50 marshal_data = 0x1d1ed40 __FUNCTION__ = "_g_closure_invoke_va" #28 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1c42240, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc20c8) at gsignal.c:3218 return_accu = <optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x0 emission = {next = 0x7ffdf0dc2460, instance = 0x1c42240, ihint = {signal_id = 149, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 26990032} signal_id = <optimized out> instance_type = <optimized out> emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 4 static_scope = 0 fastpath_handler = <optimized out> closure = 0x19c29b0 run_type = <optimized out> l = <optimized out> fastpath = <optimized out> instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #29 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc21a0, reg_save_area = 0x7ffdf0dc20e0}} #30 0x00007fc8c4277921 in _gtk_window_unset_focus_and_default () at /lib64/libgtk-3.so.0 #31 0x00007fc8c42696b3 in gtk_widget_unparent () at /lib64/libgtk-3.so.0 #32 0x00007fc8c4045d75 in gtk_box_remove () at /lib64/libgtk-3.so.0 #33 0x00007fc8c26f91c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x19a5860, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fc8c4045d00 <gtk_box_remove>, n_params=<optimized out>, param_types=0x19a5890) at gmarshal.c:1312 cc = 0x19a5860 data1 = <optimized out> data2 = <optimized out> callback = <optimized out> arg0 = 0x21d37b0 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc2600, reg_save_area = 0x7ffdf0dc2540}} #34 0x00007fc8c26f6314 in _g_closure_invoke_va (closure=0x1e55dc0, closure@entry=0x19a5860, return_value=0x1d1ed40, return_value@entry=0x0, instance=0x1b17ac0, instance@entry=0x1adaf90, args=0x4, args@entry=0x7ffdf0dc2528, n_params=30534976, param_types=0x1d1ee40) at gclosure.c:831 marshal = 0x1e55d50 marshal_data = 0x1d1ed40 __FUNCTION__ = "_g_closure_invoke_va" #35 0x00007fc8c270f788 in g_signal_emit_valist (instance=0x1adaf90, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffdf0dc2528) at gsignal.c:3218 return_accu = <optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x0 emission = {next = 0x7ffdf0dc2cf0, instance = 0x1adaf90, ihint = {signal_id = 106, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 28654592} signal_id = <optimized out> instance_type = <optimized out> emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 4 static_scope = 0 fastpath_handler = <optimized out> closure = 0x19a5860 run_type = <optimized out> l = <optimized out> fastpath = <optimized out> instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #36 0x00007fc8c2710082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc2600, reg_save_area = 0x7ffdf0dc2540}} #37 0x00007fc8c408954d in gtk_container_remove () at /lib64/libgtk-3.so.0 #38 0x00007fc8c4264e55 in gtk_widget_dispose () at /lib64/libgtk-3.so.0 #39 0x00007fc8c26fc688 in g_object_run_dispose (object=0x21d37b0 [GtkDarktableExpander]) at gobject.c:1076 __FUNCTION__ = "g_object_run_dispose" #40 0x00007fc8c4045ca7 in gtk_box_forall () at /lib64/libgtk-3.so.0 #41 0x00007fc8c497f99a in dt_view_manager_switch (vm=0x1ca2a60, k=k@entry=0) at /home/jmsarat/Darktable/darktable/src/views/view.c:304 l = 4 plugins = 0x0 v = 0x1ca2ee0 endmarker = <optimized out> error = <optimized out> newv = <optimized out> nv = 0x1ca2a60 #42 0x00007fc8c48d05b1 in _dt_ctl_switch_mode_to (user_data=0x0) at /home/jmsarat/Darktable/darktable/src/control/control.c:630 mode = DT_LIBRARY widget = <optimized out> #43 0x00007fc8c2422bd5 in g_main_context_invoke_full (context=0xd85e60, priority=0, function=0x7fc8c48d0540 <_dt_ctl_switch_mode_to>, data=0x0, notify=0x0) at gmain.c:5548 __FUNCTION__ = "g_main_context_invoke_full" #44 0x00007fc8c2422d00 in g_main_context_invoke (context=<optimized out>, function=<optimized out>, data=<optimized out>) at gmain.c:5509 #45 0x00007fc8c48d2b1a in dt_ctl_switch_mode_to (mode=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/control.c:641 mode = <optimized out> oldmode = <optimized out> #46 0x00007fc853b95757 in _lib_viewswitcher_button_press_callback (w=<optimized out>, ev=<optimized out>, user_data=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/tools/viewswitcher.c:196 which = <optimized out> w = <optimized out> ev = <optimized out> user_data = <optimized out> #47 0x00007fc8c4131c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #51 0x00007fc8c2710082 in <emit signal ??? on instance 0x264ddf0 [GtkEventBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffdf0dc2fd0, reg_save_area = 0x7ffdf0dc2f10}} #48 0x00007fc8c26f60e5 in g_closure_invoke (closure=0x29e4550, return_value=0x7ffdf0dc2cb0, n_param_values=2, param_values=0x7ffdf0dc2d60, invocation_hint=0x7ffdf0dc2d00) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x29e4530 __FUNCTION__ = "g_closure_invoke" #49 0x00007fc8c270775c in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x264ddf0, emission_return=emission_return@entry=0x7ffdf0dc2e30, instance_and_params=instance_and_params@entry=0x7ffdf0dc2d60) at gsignal.c:3553 tmp = <optimized out> handler = 0x2113a10 accumulator = 0x15398c0 emission = {next = 0x0, instance = 0x264ddf0, ihint = {signal_id = 61, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} handler_list = <optimized out> return_accu = 0x7ffdf0dc2cb0 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 61 max_sequential_handler_number = 15190 return_value_altered = 0 #50 0x00007fc8c270f980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffdf0dc2ef8) at gsignal.c:3319 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7ffdf0dc2d60 signal_return_type = <optimized out> param_values = 0x7ffdf0dc2d78 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #52 0x00007fc8c4259614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #53 0x00007fc8c412f73e in propagate_event () at /lib64/libgtk-3.so.0 #54 0x00007fc8c413126e in gtk_main_do_event () at /lib64/libgtk-3.so.0 #55 0x00007fc8c3ce5c02 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0 #56 0x00007fc8c2421c6d in g_main_context_dispatch (context=0xd85e60) at gmain.c:3111 dispatch = 0x7fc8c3ce5be0 <gdk_event_source_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x1a05640 current = 0x1ae7590 i = 0 #57 0x00007fc8c2421c6d in g_main_context_dispatch (context=context@entry=0xd85e60) at gmain.c:3710 #58 0x00007fc8c2421f18 in g_main_context_iterate (context=0xd85e60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 max_priority = 2147483647 timeout = 468 some_ready = 1 nfds = <optimized out> allocated_nfds = 3 fds = 0x28d4140 #59 0x00007fc8c2422232 in g_main_loop_run (loop=0x28d39f0) at gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #60 0x00007fc8c41305b5 in gtk_main () at /lib64/libgtk-3.so.0 #61 0x00007fc8c495a08c in dt_gui_gtk_run (gui=<optimized out>) at /home/jmsarat/Darktable/darktable/src/gui/gtk.c:964 widget = <optimized out> allocation = {x = 310, y = 10, width = 280, height = 480} #62 0x0000000000400b0a in main (argc=<optimized out>, argv=<optimized out>) at /home/jmsarat/Darktable/darktable/src/main.c:25
------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel