Actually I'm not building it myself, I use official OBS packages. I've installed *-dbgsym package, and... and see output in the attachment.
I tried to start dt with emptied profile and it works as expected. So problem might be in my settings/database/cache somewhere. Timur. On Mon, 2018-10-29 at 09:42 +0100, rawfiner wrote: > The backtrace has very little information unfortunately. > Did you build the code in "release" mode? > If so, could you please build the code in "debug" mode instead, and > give the backtrace obtained in this mode? > Thanks > rawfiner >
this is darktable 2.5.0~git712.547f168ab reporting a segfault: #0 0x00007f14a3185b3a in __waitpid (pid=pid@entry=25559, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #1 0x00007f14a34821c0 in _dt_sigsegv_handler (param=11) at ./src/common/system_signal_handling.c:118 #2 <signal handler called> #3 _main_do_event (event=<optimized out>, data=<optimized out>) at ./src/libs/tools/global_toolbox.c:245 #4 0x00007f14a1be7e15 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 #5 0x00007f14a1c18ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 #6 0x00007f14a28087f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f14a2808a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f14a2808d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f14a20d5d55 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #10 0x00007f14a353436c in dt_gui_gtk_run (gui=<optimized out>) at ./src/gui/gtk.c:1242 #11 0x00005571c32c58b0 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.c:83 ========= Id Target Id Frame * 1 Thread 0x7f14a39fdb40 (LWP 25539) "darktable" 0x00007f14a3185b3a in __waitpid (pid=pid@entry=25559, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 2 Thread 0x7f1487cda700 (LWP 25540) "gmain" 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 3 Thread 0x7f1486cd8700 (LWP 25542) "gdbus" 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 4 Thread 0x7f148589d700 (LWP 25543) "worker 0" 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 5 Thread 0x7f148509c700 (LWP 25544) "worker 1" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 6 Thread 0x7f148489b700 (LWP 25545) "kicker" 0x00007f14a2e8e28d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 7 Thread 0x7f146ffff700 (LWP 25546) "worker res 0" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 8 Thread 0x7f146f7fe700 (LWP 25547) "worker res 1" pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 9 Thread 0x7f1467fff700 (LWP 25548) "worker 0" 0x00007f149c7b9d1e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 10 Thread 0x7f1453a3a700 (LWP 25554) "lua thread" 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 11 Thread 0x7f143ffff700 (LWP 25557) "darktable" 0x00007f149c7b9d1e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 12 Thread 0x7f144e517700 (LWP 25558) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 ========= Thread 12 (Thread 0x7f144e517700 (LWP 25558)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007f14a284e36a in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f14a27dce89 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f14a27dd4ac in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #4 0x00007f14a2830e9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f14a28303d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #6 0x00007f14a317c494 in start_thread (arg=0x7f144e517700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f144e517700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139725190035200, 3250201707460804846, 0, 139725279246335, 139725190035200, 93947150357120, -3228072016622796562, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 11 (Thread 0x7f143ffff700 (LWP 25557)): #0 0x00007f149c7b9d1e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 No symbol table info available. #1 0x00007f149c7b7690 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 No symbol table info available. #2 0x00007f14a317c494 in start_thread (arg=0x7f143ffff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f143ffff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139724949812992, 3250201707460804846, 0, 140728864389935, 0, 139726622289984, -3228105916799663890, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #3 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 10 (Thread 0x7f1453a3a700 (LWP 25554)): #0 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f14a28089f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f14a2808d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f14a356e3e4 in lua_thread_main (data=<optimized out>) at ./src/lua/call.c:579 No locals. #4 0x00007f14a28303d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f14a317c494 in start_thread (arg=0x7f1453a3a700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f1453a3a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139725279307520, 3250201707460804846, 0, 140728864378703, 139725279307520, 139725822248032, -3228044647480573714, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 9 (Thread 0x7f1467fff700 (LWP 25548)): #0 0x00007f149c7b9d1e in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 No symbol table info available. #1 0x00007f149c7b7690 in ?? () from /usr/lib/x86_64-linux-gnu/libgomp.so.1 No symbol table info available. #2 0x00007f14a317c494 in start_thread (arg=0x7f1467fff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f1467fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139725620901632, 3250201707460804846, 0, 139726116396863, 0, 139726622289984, -3228017955869441810, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #3 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 8 (Thread 0x7f146f7fe700 (LWP 25547)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f14a349a96f in dt_pthread_cond_wait (mutex=0x5571c5292eb0, cond=0x5571c5292f00) at ./src/common/dtpthread.h:327 No locals. #2 dt_control_work_res (ptr=<optimized out>) at ./src/control/jobs.c:529 old = 0 tmp = 1 params = <optimized out> s = 0x5571c52923b0 name = "worker res 1\000\000\000" #3 0x00007f14a317c494 in start_thread (arg=0x7f146f7fe700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f146f7fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139725746726656, 3250201707460804846, 0, 140728864382959, 0, 139726622289984, -3227999260413673234, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 7 (Thread 0x7f146ffff700 (LWP 25546)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f14a349a96f in dt_pthread_cond_wait (mutex=0x5571c5292eb0, cond=0x5571c5292f00) at ./src/common/dtpthread.h:327 No locals. #2 dt_control_work_res (ptr=<optimized out>) at ./src/control/jobs.c:529 old = 0 tmp = 1 params = <optimized out> s = 0x5571c52923b0 name = "worker res 0\000\000\000" #3 0x00007f14a317c494 in start_thread (arg=0x7f146ffff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f146ffff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139725755119360, 3250201707460804846, 0, 140728864382895, 0, 139726622289984, -3228000363683397394, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 6 (Thread 0x7f148489b700 (LWP 25545)): #0 0x00007f14a2e8e28d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f14a2e8e1da in __sleep (seconds=0, seconds@entry=2) at ../sysdeps/posix/sleep.c:55 save_errno = 0 ts = {tv_sec = 1, tv_nsec = 778909555} #2 0x00007f14a349a552 in dt_control_worker_kicker (ptr=0x5571c52923b0) at ./src/control/jobs.c:544 control = 0x5571c52923b0 #3 0x00007f14a317c494 in start_thread (arg=0x7f148489b700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f148489b700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139726099691264, 3250201707460804846, 0, 140728864382895, 0, 139726622289984, -3228517802015866642, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 5 (Thread 0x7f148509c700 (LWP 25544)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f14a349bc2e in dt_pthread_cond_wait (mutex=0x5571c5292eb0, cond=0x5571c5292f00) at ./src/common/dtpthread.h:327 No locals. #2 dt_control_work (ptr=<optimized out>) at ./src/control/jobs.c:572 params = <optimized out> control = 0x5571c52923b0 name = "worker 1\000\000\000\000\000\000\000" #3 0x00007f14a317c494 in start_thread (arg=0x7f148509c700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f148509c700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139726108083968, 3250201707460804846, 0, 140728864382895, 0, 139726622289984, -3228514502944112402, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 4 (Thread 0x7f148589d700 (LWP 25543)): #0 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f149cd74ea0 in ?? () from /usr/lib/x86_64-linux-gnu/libcups.so.2 No symbol table info available. #2 0x00007f149295cbf3 in avahi_simple_poll_run () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 No symbol table info available. #3 0x00007f149295cdc8 in avahi_simple_poll_iterate () from /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 No symbol table info available. #4 0x00007f149cd7846e in cupsEnumDests () from /usr/lib/x86_64-linux-gnu/libcups.so.2 No symbol table info available. #5 0x00007f14a35899fd in _detect_printers_callback (job=<optimized out>) at ./src/common/cups_print.c:148 pctl = <optimized out> res = <optimized out> #6 0x00007f14a349afbd in dt_control_job_execute (job=job@entry=0x5571c64b4cc0) at ./src/control/jobs.c:304 No locals. #7 0x00007f14a349bbb8 in dt_control_run_job (control=0x5571c52923b0) at ./src/control/jobs.c:323 No locals. #8 dt_control_work (ptr=<optimized out>) at ./src/control/jobs.c:568 params = <optimized out> control = 0x5571c52923b0 name = "worker 0\000\000\000\000\000\000\000" #9 0x00007f14a317c494 in start_thread (arg=0x7f148589d700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f148589d700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139726116476672, 3250201707460804846, 0, 140728864382895, 0, 139726622289984, -3228515601918869266, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 3 (Thread 0x7f1486cd8700 (LWP 25542)): #0 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f14a28089f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f14a2808d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f14a0f55656 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 No symbol table info available. #4 0x00007f14a28303d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f14a317c494 in start_thread (arg=0x7f1486cd8700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f1486cd8700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139726137689856, 3250201707460804846, 0, 140728864382687, 0, 139726622289984, -3228512885888925458, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 2 (Thread 0x7f1487cda700 (LWP 25540)): #0 0x00007f14a2eb567d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f14a28089f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007f14a2808b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007f14a2808b51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #4 0x00007f14a28303d5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007f14a317c494 in start_thread (arg=0x7f1487cda700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f1487cda700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139726154475264, 3250201707460804846, 0, 140728864382335, 0, 139726622289984, -3228510685791928082, -3228431035466530578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f14a2ebeacf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 1 (Thread 0x7f14a39fdb40 (LWP 25539)): #0 0x00007f14a3185b3a in __waitpid (pid=pid@entry=25559, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_cancel_oldtype = 0 #1 0x00007f14a34821c0 in _dt_sigsegv_handler (param=11) at ./src/common/system_signal_handling.c:118 pid = 25559 name_used = 0x5571c6a94a20 "/tmp/darktable_bt_0CTXRZ.txt" fout = <optimized out> delete_file = 0 datadir = "/usr/share/darktable", '\000' <repeats 4075 times> pid_arg = 0x5571c67e7df0 "25539" comm_arg = 0x5571c69095c0 "/usr/share/darktable/gdb_commands" log_arg = 0x5571c6aa9130 "set logging on /tmp/darktable_bt_0CTXRZ.txt" #2 <signal handler called> No locals. #3 _main_do_event (event=<optimized out>, data=<optimized out>) at ./src/libs/tools/global_toolbox.c:245 language = <error reading variable language (Cannot access memory at address 0x0)> lang = <optimized out> i = <optimized out> url = <optimized out> supported_languages = {0x7f14a316fb88 <main_arena+136> "x\373\026\243\024\177", 0x80 <error: Cannot access memory at address 0x80>, 0x0, 0x27 <error: Cannot access memory at address 0x27>, 0x20 <error: Cannot access memory at address 0x20>} is_language_supported = <optimized out> win = 0x5571c5d82290 base_url = 0x5571c6a949f0 "https://www.darktable.org/usermanual/" event_widget = <optimized out> d = <optimized out> handled = 0 #4 0x00007f14a1be7e15 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 No symbol table info available. #5 0x00007f14a1c18ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 No symbol table info available. #6 0x00007f14a28087f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #7 0x00007f14a2808a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #8 0x00007f14a2808d82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #9 0x00007f14a20d5d55 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 No symbol table info available. #10 0x00007f14a353436c in dt_gui_gtk_run (gui=<optimized out>) at ./src/gui/gtk.c:1242 widget = <optimized out> allocation = {x = 301, y = 16, width = 286, height = 456} #11 0x00005571c32c58b0 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.c:83 No locals.
signature.asc
Description: This is a digitally signed message part