At first, I obtained the same result with the latest version :
1.7.0+1228~gb01d061. Attached the log file. But I did further testing and after printing once an image with modified margins, the problem was gone even with a new darktable session. Jean-Marc Le 02/04/2015 10:56, Tobias Ellinghaus
a écrit :
Am Donnerstag, 2. April 2015, 07:52:30 schrieb jmsarat:Bonsoir Pascal,I select an image within the light table then I start the print module. At this point I can switch to the dark room or the light table without problem. Within the print module if I change the margins value, it works as expected in the preview but then if I try to switch back to the dark room or the light table it crashes. I tried to increase or decrease the margin values in synch or not with the same result. I also tried with other image format but same result.Please retry with the latest change to print_settings.c (b01d061188c8fc618bdc7d1a2ec90741a1417cd2). I am not sure if it's the same bug but the backtrace looks similar.Jean-MarcTobiasLe 01/04/2015 15:44, Pascal Obry a écrit :Hello Jean-Marc,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~g898b720I've tried many times (even under gdb) and cannot reproduce this issue. Can you reproduce this consistently? If so, can you describe exactly which steps to reproduce? Pascal.---------------------------------------------------------------------------- -- 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 |
this is darktable 1.7.0+1228~gb01d061 reporting a segfault: #0 0x00007fb574c8fcf3 in waitpid () at /lib64/libpthread.so.0 #1 0x00007fb5788dc798 in _dt_sigsegv_handler (param=11) at /home/jmsarat/Darktable/darktable/src/common/darktable.c:185 #2 0x00007fb5712886b0 in <signal handler called> () at /lib64/libc.so.6 #3 0x00007fb50815c8ec in _top_border_callback (ps=<optimized out>, value=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:465 #4 0x00007fb50815c8ec in _top_border_callback (spin=0x28ad000 [GtkSpinButton], user_data=<optimized out>) at /home/jmsarat/Darktable/darktable/src/libs/print_settings.c:550 #5 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x6449220, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x28ad000, args=0x4, args@entry=0x7ffc4341b228, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 #6 0x00007fb576776788 in g_signal_emit_valist (instance=0x28ad000, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341b228) at gsignal.c:3218 #7 0x00007fb576777082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #8 0x00007fb57821df31 in gtk_spin_button_value_changed () at /lib64/libgtk-3.so.0 #12 0x00007fb576777082 in <emit signal ??? on instance 0x30f0970 [GtkAdjustment]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #9 0x00007fb57675d0e5 in g_closure_invoke (closure=0x2e77eb0, return_value=0x0, n_param_values=1, param_values=0x7ffc4341b4f0, invocation_hint=0x7ffc4341b490) at gclosure.c:768 #10 0x00007fb57676e75c in signal_emit_unlocked_R (node=node@entry=0x266cc00, detail=detail@entry=0, instance=instance@entry=0x30f0970, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc4341b4f0) at gsignal.c:3553 #11 0x00007fb576776e4c in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341b678) at gsignal.c:3309 #13 0x00007fb578098a8a in gtk_adjustment_value_changed () at /lib64/libgtk-3.so.0 #14 0x00007fb57821f8ef in gtk_spin_button_set_value () at /lib64/libgtk-3.so.0 #15 0x00007fb5782200d4 in gtk_spin_button_update () at /lib64/libgtk-3.so.0 #16 0x00007fb57822057d in gtk_spin_button_focus_out () at /lib64/libgtk-3.so.0 #17 0x00007fb578198c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #21 0x00007fb576777082 in <emit signal ??? on instance 0x28ad000 [GtkSpinButton]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #18 0x00007fb57675d0e5 in g_closure_invoke (closure=0x20c3720, return_value=0x7ffc4341b970, n_param_values=2, param_values=0x7ffc4341ba20, invocation_hint=0x7ffc4341b9c0) at gclosure.c:768 #19 0x00007fb57676e652 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x28ad000, emission_return=emission_return@entry=0x7ffc4341baf0, instance_and_params=instance_and_params@entry=0x7ffc4341ba20) at gsignal.c:3591 #20 0x00007fb576776980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341bbb8) at gsignal.c:3319 #22 0x00007fb5782c0614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #23 0x00007fb5782cf0ce in gtk_widget_send_focus_change () at /lib64/libgtk-3.so.0 #24 0x00007fb5782d3fcf in do_focus_change () at /lib64/libgtk-3.so.0 #25 0x00007fb5782d41da in gtk_window_real_set_focus () at /lib64/libgtk-3.so.0 #26 0x00007fb5767601c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x254b9b0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fb5782d4060 <gtk_window_real_set_focus>, n_params=<optimized out>, param_types=0x254baf0) at gmarshal.c:1312 #27 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x254b9b0, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x27ca240, args=0x4, args@entry=0x7ffc4341bfb8, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 #28 0x00007fb576776788 in g_signal_emit_valist (instance=0x27ca240, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341bfb8) at gsignal.c:3218 #29 0x00007fb576777082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #30 0x00007fb5782de921 in _gtk_window_unset_focus_and_default () at /lib64/libgtk-3.so.0 #31 0x00007fb5782d06b3 in gtk_widget_unparent () at /lib64/libgtk-3.so.0 #32 0x00007fb5780acd75 in gtk_box_remove () at /lib64/libgtk-3.so.0 #33 0x00007fb5767601c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x252e860, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fb5780acd00 <gtk_box_remove>, n_params=<optimized out>, param_types=0x252e890) at gmarshal.c:1312 #34 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x252e860, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x2663f90, args=0x4, args@entry=0x7ffc4341c418, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 #35 0x00007fb576776788 in g_signal_emit_valist (instance=0x2663f90, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341c418) at gsignal.c:3218 #36 0x00007fb576777082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #37 0x00007fb5780f054d in gtk_container_remove () at /lib64/libgtk-3.so.0 #38 0x00007fb5782cbe55 in gtk_widget_dispose () at /lib64/libgtk-3.so.0 #39 0x00007fb576763688 in g_object_run_dispose (object=0x5c70d20 [GtkDarktableExpander]) at gobject.c:1076 #40 0x00007fb5780acca7 in gtk_box_forall () at /lib64/libgtk-3.so.0 #41 0x00007fb5789e6cda in dt_view_manager_switch (vm=0x282bfc0, k=k@entry=1) at /home/jmsarat/Darktable/darktable/src/views/view.c:304 #42 0x00007fb5789378f1 in _dt_ctl_switch_mode_to (user_data=0x1) at /home/jmsarat/Darktable/darktable/src/control/control.c:630 #43 0x00007fb576489bd5 in g_main_context_invoke_full (context=0x190ee60, priority=0, function=0x7fb578937880 <_dt_ctl_switch_mode_to>, data=0x1, notify=0x0) at gmain.c:5548 #44 0x00007fb576489d00 in g_main_context_invoke (context=<optimized out>, function=<optimized out>, data=<optimized out>) at gmain.c:5509 #45 0x00007fb578939e5a in dt_ctl_switch_mode_to (mode=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/control.c:641 #46 0x00007fb507b3f76a 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:198 #47 0x00007fb578198c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #51 0x00007fb576777082 in <emit signal ??? on instance 0x2566710 [GtkEventBox]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 #48 0x00007fb57675d0e5 in g_closure_invoke (closure=0x327d8e0, return_value=0x7ffc4341cba0, n_param_values=2, param_values=0x7ffc4341cc50, invocation_hint=0x7ffc4341cbf0) at gclosure.c:768 #49 0x00007fb57676e75c in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x2566710, emission_return=emission_return@entry=0x7ffc4341cd20, instance_and_params=instance_and_params@entry=0x7ffc4341cc50) at gsignal.c:3553 #50 0x00007fb576776980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341cde8) at gsignal.c:3319 #52 0x00007fb5782c0614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #53 0x00007fb57819673e in propagate_event () at /lib64/libgtk-3.so.0 #54 0x00007fb57819826e in gtk_main_do_event () at /lib64/libgtk-3.so.0 #55 0x00007fb577d4cc02 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0 #56 0x00007fb576488c6d in g_main_context_dispatch (context=0x190ee60) at gmain.c:3111 #57 0x00007fb576488c6d in g_main_context_dispatch (context=context@entry=0x190ee60) at gmain.c:3710 #58 0x00007fb576488f18 in g_main_context_iterate (context=0x190ee60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #59 0x00007fb576489232 in g_main_loop_run (loop=0x34750d0) at gmain.c:3975 #60 0x00007fb5781975b5 in gtk_main () at /lib64/libgtk-3.so.0 #61 0x00007fb5789c13cc 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 31 (Thread 0x7fb5642bb700 (LWP 1556)): #0 0x00007fb574c8c67f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb57893d29e in dt_control_work (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:476 params = <optimized out> control = 0x191bfa0 #2 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 30 (Thread 0x7fb563aba700 (LWP 1557)): #0 0x00007fb574c8c67f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb57893d29e in dt_control_work (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:476 params = <optimized out> control = 0x191bfa0 #2 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 29 (Thread 0x7fb5632b9700 (LWP 1558)): #0 0x00007fb571311fcd in nanosleep () at /lib64/libc.so.6 #1 0x00007fb571311e6c in sleep () at /lib64/libc.so.6 #2 0x00007fb57893c342 in dt_control_worker_kicker (ptr=0x191bfa0) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:451 control = 0x191bfa0 #3 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #4 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 28 (Thread 0x7fb562ab8700 (LWP 1559)): #0 0x00007fb574c8c67f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb57893c6de in dt_control_work_res (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:438 old = 0 params = <optimized out> s = 0x191bfa0 #2 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 27 (Thread 0x7fb55a2b7700 (LWP 1560)): #0 0x00007fb574c8c67f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fb57893c6de in dt_control_work_res (ptr=<optimized out>) at /home/jmsarat/Darktable/darktable/src/control/jobs.c:438 old = 0 params = <optimized out> s = 0x191bfa0 #2 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #3 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 26 (Thread 0x7fb55bfff700 (LWP 1561)): #0 0x00007fb571340d3d in poll () at /lib64/libc.so.6 #1 0x00007fb561a514a9 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561459862 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7fb55adf6700 (LWP 1562)): #0 0x00007fb574c8e750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fb561a51977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561353a66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7fb559ab6700 (LWP 1563)): #0 0x00007fb574c8e750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fb561a51977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561353a66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7fb5592b5700 (LWP 1564)): #0 0x00007fb574c8e750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fb561a51977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561353a66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7fb558ab4700 (LWP 1565)): #0 0x00007fb574c8e750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fb561a51977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561353a66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7fb52bfff700 (LWP 1566)): #0 0x00007fb574c8e750 in sem_wait () at /lib64/libpthread.so.0 #1 0x00007fb561a51977 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #2 0x00007fb561353a66 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #3 0x00007fb561a51b38 in () at /usr/lib64/nvidia-current/libnvidia-opencl.so.1 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7fb538e54700 (LWP 1569)): #0 0x00007fb571340d3d in poll () at /lib64/libc.so.6 #1 0x00007fb576488eb4 in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fb5240008c0, timeout=-1, context=0x1cd9a70) at gmain.c:4076 poll_func = 0x7fb576497f40 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7fb5240008c0 #2 0x00007fb576488eb4 in g_main_context_iterate (context=context@entry=0x1cd9a70, 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 = 0x7fb5240008c0 #3 0x00007fb576488fbc in g_main_context_iteration (context=0x1cd9a70, may_block=may_block@entry=1) at gmain.c:3842 retval = <optimized out> #4 0x00007fb576488ff9 in glib_worker_main (data=<optimized out>) at gmain.c:5589 #5 0x00007fb5764aed75 in g_thread_proxy (data=0x25bcad0) at gthread.c:764 thread = 0x25bcad0 #6 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #7 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7fb52affd700 (LWP 1571)): #0 0x00007fb571340d3d in poll () at /lib64/libc.so.6 #1 0x00007fb576488eb4 in g_main_context_iterate (priority=2147483647, n_fds=3, fds=0x7fb5200010c0, timeout=-1, context=0x7fb51c007c50) at gmain.c:4076 poll_func = 0x7fb576497f40 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0x7fb5200010c0 #2 0x00007fb576488eb4 in g_main_context_iterate (context=0x7fb51c007c50, 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 = 0x7fb5200010c0 #3 0x00007fb576489232 in g_main_loop_run (loop=0x7fb51c009930) at gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #4 0x00007fb576a74946 in gdbus_shared_thread_func (user_data=0x7fb51c009af0) at gdbusprivate.c:273 data = 0x7fb51c009af0 #5 0x00007fb5764aed75 in g_thread_proxy (data=0x7fb51c00a050) at gthread.c:764 thread = 0x7fb51c00a050 #6 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #7 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7fb5161a7700 (LWP 1576)): #0 0x00007fb571340d3d in poll () at /lib64/libc.so.6 #1 0x00007fb5058c6c81 in poll_func () at /lib64/libpulse.so.0 #2 0x00007fb5058b8891 in pa_mainloop_poll () at /lib64/libpulse.so.0 #3 0x00007fb5058b8ece in pa_mainloop_iterate () at /lib64/libpulse.so.0 #4 0x00007fb5058b8f80 in pa_mainloop_run () at /lib64/libpulse.so.0 #5 0x00007fb5058c6c33 in thread () at /lib64/libpulse.so.0 #6 0x00007fb50566b198 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so #7 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #8 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7fb4f6ec1700 (LWP 1581)): #0 0x00007fb571346cf9 in syscall () at /lib64/libc.so.6 #1 0x00007fb5764cc20f in g_cond_wait_until (cond=cond@entry=0x2707058, mutex=mutex@entry=0x2707050, end_time=end_time@entry=25791551567) at gthread-posix.c:1437 now = {tv_sec = 25776, tv_nsec = 551568599} span = {tv_sec = 14, tv_nsec = 999998401} sampled = 3 res = <optimized out> #2 0x00007fb57645e999 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x2707050, wait=wait@entry=1, end_time=end_time@entry=25791551567) at gasyncqueue.c:422 retval = <optimized out> __FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00007fb57645ef8b in g_async_queue_timeout_pop (queue=0x2707050, timeout=timeout@entry=15000000) at gasyncqueue.c:543 end_time = 25791551567 retval = <optimized out> #4 0x00007fb5764af7bc 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 0x00007fb5764af7bc in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:364 free_pool = <optimized out> task = 0x2 pool = <optimized out> #6 0x00007fb5764aed75 in g_thread_proxy (data=0x34b0190) at gthread.c:764 thread = 0x34b0190 #7 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #8 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fb4f76c2700 (LWP 1582)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 248 addr = 0x7fb5541c2804 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/wait.h:64 val = 248 addr = 0x7fb5541c2804 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb5541c2800, state=248) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb5541ea780 task = 0x7fb5541ead58 data = <optimized out> pool = 0x7fb5541c27c0 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb563aa84e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fb5179aa700 (LWP 1583)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 248 addr = 0x7fb5541c2804 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/wait.h:64 val = 248 addr = 0x7fb5541c2804 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb5541c2800, state=248) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb5541ea780 task = 0x7fb5541eae08 data = <optimized out> pool = 0x7fb5541c27c0 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb563aa84e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fb5171a9700 (LWP 1584)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 248 addr = 0x7fb5541c2804 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=248, addr=0x7fb5541c2804) at ../../../libgomp/config/linux/wait.h:64 val = 248 addr = 0x7fb5541c2804 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb5541c2800, state=248) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb5541ea780 task = 0x7fb5541eaeb8 data = <optimized out> pool = 0x7fb5541c27c0 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb563aa84e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fb52b7fe700 (LWP 1588)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 672 addr = 0x7fb55c0b8a74 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/wait.h:64 val = 672 addr = 0x7fb55c0b8a74 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb55c0b8a70, state=672) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb55c0f04b0 task = 0x7fb55c0f0a88 data = <optimized out> pool = 0x7fb55c0b8a30 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb5642a94e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fb5169a8700 (LWP 1589)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 672 addr = 0x7fb55c0b8a74 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/wait.h:64 val = 672 addr = 0x7fb55c0b8a74 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb55c0b8a70, state=672) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb55c0f04b0 task = 0x7fb55c0f0b38 data = <optimized out> pool = 0x7fb55c0b8a30 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb5642a94e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fb4ff8b4700 (LWP 1590)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 672 addr = 0x7fb55c0b8a74 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=672, addr=0x7fb55c0b8a74) at ../../../libgomp/config/linux/wait.h:64 val = 672 addr = 0x7fb55c0b8a74 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb55c0b8a70, state=672) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb55c0f04b0 task = 0x7fb55c0f0be8 data = <optimized out> pool = 0x7fb55c0b8a30 local_fn = 0x7fb57890e0e0 <dt_imageio_export_with_flags._omp_fn.6> local_data = 0x7fb5642a94e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fb4fea99700 (LWP 1591)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 384 addr = 0x2ec5f24 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/wait.h:64 val = 384 addr = 0x2ec5f24 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x2ec5f20, state=384) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x398e3b0 task = 0x398e988 data = <optimized out> pool = 0x2ec5ee0 local_fn = 0x7fb51afaf3e0 <commit_params._omp_fn.7> local_data = 0x7ffc43419c70 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fb4fe298700 (LWP 1592)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 384 addr = 0x2ec5f24 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/wait.h:64 val = 384 addr = 0x2ec5f24 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x2ec5f20, state=384) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x398e3b0 task = 0x398ea38 data = <optimized out> pool = 0x2ec5ee0 local_fn = 0x7fb51afaf3e0 <commit_params._omp_fn.7> local_data = 0x7ffc43419c70 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fb4fda97700 (LWP 1593)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 384 addr = 0x2ec5f24 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=384, addr=0x2ec5f24) at ../../../libgomp/config/linux/wait.h:64 val = 384 addr = 0x2ec5f24 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x2ec5f20, state=384) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x398e3b0 task = 0x398eae8 data = <optimized out> pool = 0x2ec5ee0 local_fn = 0x7fb51afaf3e0 <commit_params._omp_fn.7> local_data = 0x7ffc43419c70 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fb4fa6cf700 (LWP 1598)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fb54c006584 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fb54c006584 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb54c006580, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb54c022830 task = 0x7fb54c022e08 data = <optimized out> pool = 0x7fb54c006540 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb562ab76a0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fb4f9ece700 (LWP 1599)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fb54c006584 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fb54c006584 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb54c006580, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb54c022830 task = 0x7fb54c022eb8 data = <optimized out> pool = 0x7fb54c006540 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb562ab76a0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fb4f96cd700 (LWP 1600)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 120 addr = 0x7fb54c006584 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=120, addr=0x7fb54c006584) at ../../../libgomp/config/linux/wait.h:64 val = 120 addr = 0x7fb54c006584 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb54c006580, state=120) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb54c022830 task = 0x7fb54c022f68 data = <optimized out> pool = 0x7fb54c006540 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb562ab76a0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fb4e0359700 (LWP 1603)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 408 addr = 0x7fb550005dd4 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/wait.h:64 val = 408 addr = 0x7fb550005dd4 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb550005dd0, state=408) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb550020920 task = 0x7fb550020ef8 data = <optimized out> pool = 0x7fb550005d90 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb55a2b66e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fb4dfb58700 (LWP 1604)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 408 addr = 0x7fb550005dd4 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/wait.h:64 val = 408 addr = 0x7fb550005dd4 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb550005dd0, state=408) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb550020920 task = 0x7fb550020fa8 data = <optimized out> pool = 0x7fb550005d90 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb55a2b66e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fb4df357700 (LWP 1605)): #0 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/x86/futex.h:44 r10 = 0 res = -512 val = 408 addr = 0x7fb550005dd4 #1 0x00007fb571617d8e in gomp_barrier_wait_end (val=408, addr=0x7fb550005dd4) at ../../../libgomp/config/linux/wait.h:64 val = 408 addr = 0x7fb550005dd4 #2 0x00007fb571617d8e in gomp_barrier_wait_end (bar=0x7fb550005dd0, state=408) at ../../../libgomp/config/linux/bar.c:47 #3 0x00007fb5716157c0 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:121 team = 0x7fb550020920 task = 0x7fb550021058 data = <optimized out> pool = 0x7fb550005d90 local_fn = 0x7fb512a1e280 <process._omp_fn.1> local_data = 0x7fb55a2b66e0 #4 0x00007fb574c875bd in start_thread () at /lib64/libpthread.so.0 #5 0x00007fb57134c5ed in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fb578ea5980 (LWP 1553)): #0 0x00007fb574c8fcf3 in waitpid () at /lib64/libpthread.so.0 #1 0x00007fb5788dc798 in _dt_sigsegv_handler (param=11) at /home/jmsarat/Darktable/darktable/src/common/darktable.c:185 pid = 1613 name_used = 0x424d890 "/tmp/darktable_bt_DD29VX.txt" fout = <optimized out> delete_file = 0 datadir = "/opt/darktable.git/share/darktable", '\000' <repeats 4061 times> pid_arg = 0x615b1e0 "1553" comm_arg = 0x424d900 "/opt/darktable.git/share/darktable/gdb_commands" log_arg = 0x4b82c60 "set logging on /tmp/darktable_bt_DD29VX.txt" #2 0x00007fb5712886b0 in <signal handler called> () at /lib64/libc.so.6 #3 0x00007fb50815c8ec 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 0x00007fb50815c8ec in _top_border_callback (spin=0x28ad000 [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 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x6449220, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x28ad000, args=0x4, args@entry=0x7ffc4341b228, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 marshal = 0x30f0900 marshal_data = 0x28a8010 __FUNCTION__ = "_g_closure_invoke_va" #6 0x00007fb576776788 in g_signal_emit_valist (instance=0x28ad000, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341b228) 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 = 0x7ffc4341b9b0, instance = 0x28ad000, ihint = {signal_id = 312, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 42631184} 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 = 0x6449220 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 0x00007fb576777082 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 = 0x7ffc4341b300, reg_save_area = 0x7ffc4341b240}} #8 0x00007fb57821df31 in gtk_spin_button_value_changed () at /lib64/libgtk-3.so.0 #12 0x00007fb576777082 in <emit signal ??? on instance 0x30f0970 [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 = 0x7ffc4341b750, reg_save_area = 0x7ffc4341b690}} #9 0x00007fb57675d0e5 in g_closure_invoke (closure=0x2e77eb0, return_value=0x0, n_param_values=1, param_values=0x7ffc4341b4f0, invocation_hint=0x7ffc4341b490) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x2e77e90 __FUNCTION__ = "g_closure_invoke" #10 0x00007fb57676e75c in signal_emit_unlocked_R (node=node@entry=0x266cc00, detail=detail@entry=0, instance=instance@entry=0x30f0970, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc4341b4f0) at gsignal.c:3553 tmp = <optimized out> handler = 0x2c8ee70 accumulator = 0x0 emission = {next = 0x0, instance = 0x30f0970, 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 = 51483 return_value_altered = 1 #11 0x00007fb576776e4c in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341b678) at gsignal.c:3309 instance_and_params = 0x7ffc4341b4f0 signal_return_type = <optimized out> param_values = 0x7ffc4341b508 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #13 0x00007fb578098a8a in gtk_adjustment_value_changed () at /lib64/libgtk-3.so.0 #14 0x00007fb57821f8ef in gtk_spin_button_set_value () at /lib64/libgtk-3.so.0 #15 0x00007fb5782200d4 in gtk_spin_button_update () at /lib64/libgtk-3.so.0 #16 0x00007fb57822057d in gtk_spin_button_focus_out () at /lib64/libgtk-3.so.0 #17 0x00007fb578198c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #21 0x00007fb576777082 in <emit signal ??? on instance 0x28ad000 [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 = 0x7ffc4341bc90, reg_save_area = 0x7ffc4341bbd0}} #18 0x00007fb57675d0e5 in g_closure_invoke (closure=0x20c3720, return_value=0x7ffc4341b970, n_param_values=2, param_values=0x7ffc4341ba20, invocation_hint=0x7ffc4341b9c0) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x20c3700 __FUNCTION__ = "g_closure_invoke" #19 0x00007fb57676e652 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x28ad000, emission_return=emission_return@entry=0x7ffc4341baf0, instance_and_params=instance_and_params@entry=0x7ffc4341ba20) at gsignal.c:3591 accumulator = 0x20c3ca0 emission = {next = 0x7ffc4341bef0, instance = 0x28ad000, ihint = {signal_id = 75, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 42631184} handler_list = <optimized out> return_accu = 0x7ffc4341b970 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 = 51483 return_value_altered = 0 #20 0x00007fb576776980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341bbb8) 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 = 0x7ffc4341ba20 signal_return_type = <optimized out> param_values = 0x7ffc4341ba38 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #22 0x00007fb5782c0614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #23 0x00007fb5782cf0ce in gtk_widget_send_focus_change () at /lib64/libgtk-3.so.0 #24 0x00007fb5782d3fcf in do_focus_change () at /lib64/libgtk-3.so.0 #25 0x00007fb5782d41da in gtk_window_real_set_focus () at /lib64/libgtk-3.so.0 #26 0x00007fb5767601c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x254b9b0, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fb5782d4060 <gtk_window_real_set_focus>, n_params=<optimized out>, param_types=0x254baf0) at gmarshal.c:1312 cc = 0x254b9b0 data1 = <optimized out> data2 = <optimized out> callback = <optimized out> arg0 = 0x0 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc4341c090, reg_save_area = 0x7ffc4341bfd0}} #27 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x254b9b0, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x27ca240, args=0x4, args@entry=0x7ffc4341bfb8, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 marshal = 0x30f0900 marshal_data = 0x28a8010 __FUNCTION__ = "_g_closure_invoke_va" #28 0x00007fb576776788 in g_signal_emit_valist (instance=0x27ca240, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341bfb8) 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 = 0x7ffc4341c350, instance = 0x27ca240, ihint = {signal_id = 149, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 39085520} 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 = 0x254b9b0 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 0x00007fb576777082 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 = 0x7ffc4341c090, reg_save_area = 0x7ffc4341bfd0}} #30 0x00007fb5782de921 in _gtk_window_unset_focus_and_default () at /lib64/libgtk-3.so.0 #31 0x00007fb5782d06b3 in gtk_widget_unparent () at /lib64/libgtk-3.so.0 #32 0x00007fb5780acd75 in gtk_box_remove () at /lib64/libgtk-3.so.0 #33 0x00007fb5767601c7 in g_cclosure_marshal_VOID__OBJECTv (closure=0x252e860, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x7fb5780acd00 <gtk_box_remove>, n_params=<optimized out>, param_types=0x252e890) at gmarshal.c:1312 cc = 0x252e860 data1 = <optimized out> data2 = <optimized out> callback = <optimized out> arg0 = 0x5c70d20 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc4341c4f0, reg_save_area = 0x7ffc4341c430}} #34 0x00007fb57675d314 in _g_closure_invoke_va (closure=0x30f0970, closure@entry=0x252e860, return_value=0x28a8010, return_value@entry=0x0, instance=0x26a0ac0, instance@entry=0x2663f90, args=0x4, args@entry=0x7ffc4341c418, n_params=42631184, param_types=0x28a8110) at gclosure.c:831 marshal = 0x30f0900 marshal_data = 0x28a8010 __FUNCTION__ = "_g_closure_invoke_va" #35 0x00007fb576776788 in g_signal_emit_valist (instance=0x2663f90, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffc4341c418) 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 = 0x7ffc4341cbe0, instance = 0x2663f90, ihint = {signal_id = 106, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 40750080} 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 = 0x252e860 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 0x00007fb576777082 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 = 0x7ffc4341c4f0, reg_save_area = 0x7ffc4341c430}} #37 0x00007fb5780f054d in gtk_container_remove () at /lib64/libgtk-3.so.0 #38 0x00007fb5782cbe55 in gtk_widget_dispose () at /lib64/libgtk-3.so.0 #39 0x00007fb576763688 in g_object_run_dispose (object=0x5c70d20 [GtkDarktableExpander]) at gobject.c:1076 __FUNCTION__ = "g_object_run_dispose" #40 0x00007fb5780acca7 in gtk_box_forall () at /lib64/libgtk-3.so.0 #41 0x00007fb5789e6cda in dt_view_manager_switch (vm=0x282bfc0, k=k@entry=1) at /home/jmsarat/Darktable/darktable/src/views/view.c:304 l = 4 plugins = 0x0 v = 0x282c440 endmarker = <optimized out> error = <optimized out> newv = <optimized out> nv = 0x282c0e0 #42 0x00007fb5789378f1 in _dt_ctl_switch_mode_to (user_data=0x1) at /home/jmsarat/Darktable/darktable/src/control/control.c:630 mode = DT_DEVELOP widget = <optimized out> #43 0x00007fb576489bd5 in g_main_context_invoke_full (context=0x190ee60, priority=0, function=0x7fb578937880 <_dt_ctl_switch_mode_to>, data=0x1, notify=0x0) at gmain.c:5548 __FUNCTION__ = "g_main_context_invoke_full" #44 0x00007fb576489d00 in g_main_context_invoke (context=<optimized out>, function=<optimized out>, data=<optimized out>) at gmain.c:5509 #45 0x00007fb578939e5a 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 0x00007fb507b3f76a 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:198 which = <optimized out> w = <optimized out> ev = <optimized out> user_data = <optimized out> #47 0x00007fb578198c0d in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-3.so.0 #51 0x00007fb576777082 in <emit signal ??? on instance 0x2566710 [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 = 0x7ffc4341cec0, reg_save_area = 0x7ffc4341ce00}} #48 0x00007fb57675d0e5 in g_closure_invoke (closure=0x327d8e0, return_value=0x7ffc4341cba0, n_param_values=2, param_values=0x7ffc4341cc50, invocation_hint=0x7ffc4341cbf0) at gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0x327d8c0 __FUNCTION__ = "g_closure_invoke" #49 0x00007fb57676e75c in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x2566710, emission_return=emission_return@entry=0x7ffc4341cd20, instance_and_params=instance_and_params@entry=0x7ffc4341cc50) at gsignal.c:3553 tmp = <optimized out> handler = 0x2cf5410 accumulator = 0x20c2910 emission = {next = 0x0, instance = 0x2566710, ihint = {signal_id = 61, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} handler_list = <optimized out> return_accu = 0x7ffc4341cba0 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 = 51477 return_value_altered = 0 #50 0x00007fb576776980 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc4341cde8) 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 = 0x7ffc4341cc50 signal_return_type = <optimized out> param_values = 0x7ffc4341cc68 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #52 0x00007fb5782c0614 in gtk_widget_event_internal () at /lib64/libgtk-3.so.0 #53 0x00007fb57819673e in propagate_event () at /lib64/libgtk-3.so.0 #54 0x00007fb57819826e in gtk_main_do_event () at /lib64/libgtk-3.so.0 #55 0x00007fb577d4cc02 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0 #56 0x00007fb576488c6d in g_main_context_dispatch (context=0x190ee60) at gmain.c:3111 dispatch = 0x7fb577d4cbe0 <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 = 0x258e630 current = 0x2670590 i = 0 #57 0x00007fb576488c6d in g_main_context_dispatch (context=context@entry=0x190ee60) at gmain.c:3710 #58 0x00007fb576488f18 in g_main_context_iterate (context=0x190ee60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 max_priority = 2147483647 timeout = 367 some_ready = 1 nfds = <optimized out> allocated_nfds = 3 fds = 0x34756f0 #59 0x00007fb576489232 in g_main_loop_run (loop=0x34750d0) at gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #60 0x00007fb5781975b5 in gtk_main () at /lib64/libgtk-3.so.0 #61 0x00007fb5789c13cc 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