Occasional segfaults when opening newly created project
@pksadiq
Submitted by Mohammed Sadiq Link to original bug (#791240)
Description
Occasional segfuals happen when opening a newly created project. gnome-builder is run inside jhbuild. Also, I have different meson versions on jhbuild (v0.43) and host (v0.42), in case that matters.
How to reproduce:
- Open a fresh gnome-builder -> Create new project (C with gnome template)
- After the project is created, close gnome-builder
- Open gnome-builder again and select the previously created project.
- This results in a segfault (about 1/4 times)
- Else, goto 1.
backtrace:
11:26:57.0768 ide-configuration[ 7971]: CRITICAL: ide_configuration_get_id: assertion 'IDE_IS_CONFIGURATION (self)' failed 11:26:57.0768 ide-configuration[ 7971]: CRITICAL: ide_configuration_get_runtime_id: assertion 'IDE_IS_CONFIGURATION (self)' failed
Thread 1 "gnome-builder" received signal SIGSEGV, Segmentation fault. 0x00007ffff6e167ec in type_get_qdata_L (node=0x7ffff5e03c48 <main_arena+328>, quark=1) at /home/sadiq/jhbuild/checkout/glib/gobject/gtype.c:3657 3657 if (quark == check->quark)
(gdb) thread apply all bt full
Thread 12 (Thread 0x7fffbaffd700 (LWP 8162)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff6b5dc01 in g_cond_wait_until (cond=0x5555558395a8, mutex=0x5555558395a0, end_time=62157002741)
at /home/sadiq/jhbuild/checkout/glib/glib/gthread-posix.c:1449
now = {tv_sec = 62156, tv_nsec = 502741709}
span = {tv_sec = 0, tv_nsec = 499999291}
sampled = 12
res = 1434686904
#2 0x00007ffff6ad177f in g_async_queue_pop_intern_unlocked (queue=0x5555558395a0, wait=1, end_time=62157002741)
at /home/sadiq/jhbuild/checkout/glib/glib/gasyncqueue.c:422
retval = 0xf7422b00
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff6ad1a0a in g_async_queue_timeout_pop_unlocked (queue=0x5555558395a0, timeout=500000)
at /home/sadiq/jhbuild/checkout/glib/glib/gasyncqueue.c:570
end_time = 62157002741
#4 0x00007ffff6b377e4 in g_thread_pool_wait_for_new_task (pool=0x5555557d99f0) at /home/sadiq/jhbuild/checkout/glib/glib/gthreadpool.c:262
task = 0x0
#5 0x00007ffff6b3781e in g_thread_pool_thread_proxy (data=0x5555557d99f0) at /home/sadiq/jhbuild/checkout/glib/glib/gthreadpool.c:296
task = 0x55555584f360
pool = 0x5555557d99f0
#6 0x00007ffff6b37290 in g_thread_proxy (data=0x555555f4a6d0) at /home/sadiq/jhbuild/checkout/glib/glib/gthread.c:784
thread = 0x555555f4a6d0
__func__ = "g_thread_proxy"
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffbaffd700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffbaffd700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736330716928, -4758232436617057051, 140737488344942, 140737488344943, 93825001752592,
140736330716928, 4758098295531957477, 4758254273474784485}, 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"
---Type <return> to continue, or q <return> to quit---
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 9 (Thread 0x7fffbbfff700 (LWP 8099)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff6b5dc01 in g_cond_wait_until (cond=0x5555558395a8, mutex=0x5555558395a0, end_time=62157002449)
at /home/sadiq/jhbuild/checkout/glib/glib/gthread-posix.c:1449
now = {tv_sec = 62156, tv_nsec = 502449811}
span = {tv_sec = 0, tv_nsec = 499999189}
sampled = 12
res = 1434686904
#2 0x00007ffff6ad177f in g_async_queue_pop_intern_unlocked (queue=0x5555558395a0, wait=1, end_time=62157002449)
at /home/sadiq/jhbuild/checkout/glib/glib/gasyncqueue.c:422
retval = 0xf7422b00
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff6ad1a0a in g_async_queue_timeout_pop_unlocked (queue=0x5555558395a0, timeout=500000)
at /home/sadiq/jhbuild/checkout/glib/glib/gasyncqueue.c:570
end_time = 62157002449
#4 0x00007ffff6b377e4 in g_thread_pool_wait_for_new_task (pool=0x5555557d99f0) at /home/sadiq/jhbuild/checkout/glib/glib/gthreadpool.c:262
task = 0x0
#5 0x00007ffff6b3781e in g_thread_pool_thread_proxy (data=0x5555557d99f0) at /home/sadiq/jhbuild/checkout/glib/glib/gthreadpool.c:296
task = 0x5555565232b0
pool = 0x5555557d99f0
#6 0x00007ffff6b37290 in g_thread_proxy (data=0x5555564b3e80) at /home/sadiq/jhbuild/checkout/glib/glib/gthread.c:784
thread = 0x5555564b3e80
__func__ = "g_thread_proxy"
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffbbfff700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffbbfff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736347502336, -4758232436617057051, 140737488345118, 140737488345119, 0, 140736347502336,
4758100495628954853, 4758254273474784485}, 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>
---Type <return> to continue, or q <return> to quit---
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 7 (Thread 0x7fffc7fff700 (LWP 8067)):
#0 0x00007ffff5b4883d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff6b1a295 in g_poll (fds=0x7fffbc0010c0, nfds=1, timeout=-1) at /home/sadiq/jhbuild/checkout/glib/glib/gpoll.c:124
No locals.
#2 0x00007ffff6b0819d in g_main_context_poll (context=0x55555586ab40, timeout=-1, priority=2147483647, fds=0x7fffbc0010c0, n_fds=1)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:4221
ret = 0
errsv = 0
poll_func = 0x7ffff6b1a26e <g_poll>
#3 0x00007ffff6b07b30 in g_main_context_iterate (context=0x55555586ab40, block=1, dispatch=1, self=0x555555866630)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3915
max_priority = 2147483647
timeout = -1
some_ready = 32767
nfds = 1
allocated_nfds = 1
fds = 0x7fffbc0010c0
#4 0x00007ffff6b07c1f in g_main_context_iteration (context=0x55555586ab40, may_block=1) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3981
retval = 1
#5 0x00007fffcc6451be in dconf_gdbus_worker_thread (user_data=0x55555586ab40) at /home/sadiq/jhbuild/checkout/dconf/gdbus/dconf-gdbus-thread.c:82
context = 0x55555586ab40
#6 0x00007ffff6b37290 in g_thread_proxy (data=0x555555866630) at /home/sadiq/jhbuild/checkout/glib/glib/gthread.c:784
thread = 0x555555866630
__func__ = "g_thread_proxy"
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffc7fff700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffc7fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736548828928, -4758232436617057051,
140737488343838, 140737488343839, 0, 140736548828928,
4758285213582421221, 4758254273474784485}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
cleanup = 0x0, canceltype = 0}}}
---Type <return> to continue, or q <return> to quit---
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 6 (Thread 0x7fffcd04b700 (LWP 8066)):
#0 0x00007ffff5b4883d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff6b1a295 in g_poll (fds=0x7fffc00010c0, nfds=3, timeout=-1) at /home/sadiq/jhbuild/checkout/glib/glib/gpoll.c:124
No locals.
#2 0x00007ffff6b0819d in g_main_context_poll (context=0x55555580a8d0, timeout=-1, priority=2147483647, fds=0x7fffc00010c0, n_fds=3)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:4221
ret = 0
errsv = 0
poll_func = 0x7ffff6b1a26e <g_poll>
#3 0x00007ffff6b07b30 in g_main_context_iterate (context=0x55555580a8d0, block=1, dispatch=1, self=0x5555557ef140)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3915
max_priority = 2147483647
timeout = -1
some_ready = 1
nfds = 3
allocated_nfds = 3
fds = 0x7fffc00010c0
#4 0x00007ffff6b07f81 in g_main_loop_run (loop=0x55555584e2b0) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:4116
self = 0x5555557ef140
__func__ = "g_main_loop_run"
#5 0x00007ffff713e023 in gdbus_shared_thread_func (user_data=0x55555584e200) at /home/sadiq/jhbuild/checkout/glib/gio/gdbusprivate.c:275
data = 0x55555584e200
#6 0x00007ffff6b37290 in g_thread_proxy (data=0x5555557ef140) at /home/sadiq/jhbuild/checkout/glib/glib/gthread.c:784
thread = 0x5555557ef140
__func__ = "g_thread_proxy"
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffcd04b700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffcd04b700
---Type <return> to continue, or q <return> to quit---
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736633026304, -4758232436617057051, 140737488338686, 140737488338687, 0, 140736633026304,
4758271562028870885, 4758254273474784485}, 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"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 5 (Thread 0x7fffcd84c700 (LWP 8065)):
#0 0x00007ffff5b4883d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff6b1a295 in g_poll (fds=0x7fffc80008c0, nfds=2, timeout=-1) at /home/sadiq/jhbuild/checkout/glib/glib/gpoll.c:124
No locals.
#2 0x00007ffff6b0819d in g_main_context_poll (context=0x5555557d9b40, timeout=-1, priority=2147483647, fds=0x7fffc80008c0, n_fds=2)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:4221
ret = 0
errsv = 0
poll_func = 0x7ffff6b1a26e <g_poll>
#3 0x00007ffff6b07b30 in g_main_context_iterate (context=0x5555557d9b40, block=1, dispatch=1, self=0x5555557ef0a0)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3915
max_priority = 2147483647
timeout = -1
some_ready = 32767
nfds = 2
allocated_nfds = 2
fds = 0x7fffc80008c0
#4 0x00007ffff6b07c1f in g_main_context_iteration (context=0x5555557d9b40, may_block=1) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3981
retval = 0
#5 0x00007ffff6b097b0 in glib_worker_main (data=0x0) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:5790
No locals.
#6 0x00007ffff6b37290 in g_thread_proxy (data=0x5555557ef0a0) at /home/sadiq/jhbuild/checkout/glib/glib/gthread.c:784
thread = 0x5555557ef0a0
__func__ = "g_thread_proxy"
---Type <return> to continue, or q <return> to quit---
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffcd84c700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffcd84c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736641419008, -4758232436617057051, 140737488338526, 140737488338527, 0, 140736641419008,
4758272661003627749, 4758254273474784485}, 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"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 4 (Thread 0x7fffd6132700 (LWP 8064)):
#0 0x00007ffff5e16b26 in futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x7fffe61b4564 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+3396>)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5555557a86c0,
cond=0x7fffe61b4538 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+3352>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff5e16960 <__condvar_cleanup_waiting>, __arg = 0x7fffd6131a60, __canceltype = -434420792, __prev = 0x0}
cbuffer = {wseq = 5, cond = 0x7fffe61b4538 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+3352>,
mutex = 0x5555557a86c0, private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
signals = 0
result = 0
seq = 2
#2 __pthread_cond_wait (cond=0x7fffe61b4538 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+3352>, mutex=0x5555557a86c0)
at pthread_cond_wait.c:655
No locals.
---Type <return> to continue, or q <return> to quit---
#3 0x00007fffe8fe6a6c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007fffe5f651a5 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() ()
from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#5 0x00007fffe5f654c9 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) () from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#6 0x00007fffe8fec72f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffd6132700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffd6132700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736784967424, -4758232436617057051, 140737488346318, 140737488346319, 0, 140736784967424,
4758317890230480101, 4758254273474784485}, 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"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 3 (Thread 0x7fffd6933700 (LWP 8063)):
#0 0x00007ffff5e16b26 in futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x7fffe61b52e0 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+6848>)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5555557a8460,
cond=0x7fffe61b52b8 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+6808>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff5e16960 <__condvar_cleanup_waiting>, __arg = 0x7fffd6932a60, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 0, cond = 0x7fffe61b52b8 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+6808>,
---Type <return> to continue, or q <return> to quit---
mutex = 0x5555557a8460, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 0
#2 __pthread_cond_wait (cond=0x7fffe61b52b8 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+6808>, mutex=0x5555557a8460)
at pthread_cond_wait.c:655
No locals.
#3 0x00007fffe8fe6a6c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007fffe5f651a5 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() ()
from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#5 0x00007fffe5f654c9 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) () from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#6 0x00007fffe8fec72f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffd6933700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffd6933700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736793360128, -4758232436617057051, 140737488346318, 140737488346319, 0, 140736793360128,
4758318991352720613, 4758254273474784485}, 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"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 2 (Thread 0x7fffd7134700 (LWP 8062)):
#0 0x00007ffff5e16b26 in futex_wait_cancelable (private=<optimized out>, expected=0,
---Type <return> to continue, or q <return> to quit---
futex_word=0x7fffe61b6060 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+10304>)
at ../sysdeps/unix/sysv/linux/futex-internal.h:88
__ret = -512
oldtype = 0
err = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5555557a79a0,
cond=0x7fffe61b6038 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+10264>) at pthread_cond_wait.c:502
spin = 0
buffer = {__routine = 0x7ffff5e16960 <__condvar_cleanup_waiting>, __arg = 0x7fffd7133a60, __canceltype = 0, __prev = 0x0}
cbuffer = {wseq = 0, cond = 0x7fffe61b6038 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+10264>,
mutex = 0x5555557a79a0, private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
signals = 0
result = 0
seq = 0
#2 __pthread_cond_wait (cond=0x7fffe61b6038 <bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::s_memory+10264>, mutex=0x5555557a79a0)
at pthread_cond_wait.c:655
No locals.
#3 0x00007fffe8fe6a6c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4 0x00007fffe5f651a5 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() ()
from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#5 0x00007fffe5f654c9 in bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) () from /home/sadiq/jhbuild/install/lib/libjavascriptcoregtk-4.0.so.18
No symbol table info available.
#6 0x00007fffe8fec72f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#7 0x00007ffff5e10517 in start_thread (arg=0x7fffd7134700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffd7134700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736801752832, -4758232436617057051, 140737488346318, 140737488346319, 0, 140736801752832,
4758320090327477477, 4758254273474784485}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0,
cleanup = 0x0, canceltype = 0}}}
---Type <return> to continue, or q <return> to quit---
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007ffff5b5282f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 1 (Thread 0x7ffff7f6aac0 (LWP 7971)):
#0 0x00007ffff6e167ec in type_get_qdata_L (node=0x7ffff5e03c48 <main_arena+328>, quark=1) at /home/sadiq/jhbuild/checkout/glib/gobject/gtype.c:3657
i = 2062556716
check = 0x8007a4e21f08
qdatas = 0x7ffff5e03c48 <main_arena+328>
n_qdatas = 4125113432
gdata = 0x7ffff5e03c68 <main_arena+360>
#1 0x00007ffff6e17649 in type_check_is_value_type_U (type=140737318501448) at /home/sadiq/jhbuild/checkout/glib/gobject/gtype.c:4165
tflags = G_TYPE_FLAG_VALUE_ABSTRACT
node = 0x7ffff5e03c48 <main_arena+328>
#2 0x00007ffff6e1771e in g_type_check_is_value_type (type=140737318501448) at /home/sadiq/jhbuild/checkout/glib/gobject/gtype.c:4192
No locals.
#3 0x00007ffff6e1acda in g_value_type_compatible (src_type=140737318501448, dest_type=93825000743760)
at /home/sadiq/jhbuild/checkout/glib/gobject/gvalue.c:567
__func__ = "g_value_type_compatible"
#4 0x00007ffff6dfd8bb in g_value_object_collect_value (value=0x7fffffffd510, n_collect_values=1, collect_values=0x7fffffffd590, collect_flags=0)
at /home/sadiq/jhbuild/checkout/glib/gobject/gobject.c:3816
object = 0x7ffff5e03c68 <main_arena+360>
#5 0x00007ffff6dfa15e in g_object_new_valist (object_type=93824996677264, first_property_name=0x7ffff7ac61c8 "context", var_args=0x7fffffffd760)
at /home/sadiq/jhbuild/checkout/glib/gobject/gobject.c:2106
_val = 0x7fffffffd510
_flags = 0
_collect_format = 0x55555577bf81 ""
_cvalues = {{v_int = -169853848, v_long = 140737318501480, v_int64 = 140737318501480, v_double = 6.9533474159398932e-310,
v_pointer = 0x7ffff5e03c68 <main_arena+360>}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0,
v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {
v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0},
{v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_long = 0, v_int64 = 0, v_double = 0, v_pointer = 0x0}}
_vtab = 0x55555577bf40
---Type <return> to continue, or q <return> to quit---
_n_values = 1
error = 0x0
pspec = 0x7fffb40026e0
stack_params = {{pspec = 0x5555558689b0, value = 0x7fffffffd540}, {pspec = 0x7fffb40026e0, value = 0x7fffffffd510}, {pspec = 0x48,
value = 0x70}, {pspec = 0x1, value = 0x3100000005}, {pspec = 0x0, value = 0x0}, {pspec = 0x6e0000005b, value = 0x5}, {pspec = 0x41,
value = 0x70}, {pspec = 0x1, value = 0x3100000005}, {pspec = 0x0, value = 0x0}, {pspec = 0x6e0000005b, value = 0x0}, {
pspec = 0x500000000, value = 0x0}, {pspec = 0x0, value = 0x555555e45a50}, {pspec = 0x555555e45a40, value = 0x555555f0adf0}, {
pspec = 0xf5e03b00, value = 0x0}, {pspec = 0x7ffff7a305bc <ide_log_handler>,
value = 0xffffffff00000008}, {pspec = 0x555556515770,
value = 0x555556515770}}
params = 0x7fffffffd5d0
name = 0x7ffff7ac61ba "configuration"
n_params = 1
class = 0x555556594fd0
unref_class = 0x0
object = 0x0
__func__ = "g_object_new_valist"
#6 0x00007ffff6df8fa5 in g_object_new (object_type=93824996677264, first_property_name=0x7ffff7ac61c8 "context")
at /home/sadiq/jhbuild/checkout/glib/gobject/gobject.c:1640
object = 0x555555d72350
var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffd840, reg_save_area = 0x7fffffffd780}}
#7 0x00007ffff79abeb7 in ide_build_manager_invalidate_pipeline (self=0x7fffb40025f0)
at ../../../../../../Main/Software/src/gnome/gnome-builder/src/libide/buildsystem/ide-build-manager.c:433
config_manager = 0x5555564a9f80
error = 0x0
task = 0x0
runtime_manager = 0x5555565bd810
config = 0x7ffff5e03c68 <main_arena+360>
context = 0x55555580b340
runtime_id = 0x0
__func__ = "ide_build_manager_invalidate_pipeline"
#8 0x00007ffff79ac1ed in initable_init (initable=0x7fffb40025f0, cancellable=0x0, error=0x7fffffffd9e0)
at ../../../../../../Main/Software/src/gnome/gnome-builder/src/libide/buildsystem/ide-build-manager.c:490
self = 0x7fffb40025f0
config_manager = 0x5555564a9f80
context = 0x55555580b340
__func__ = "initable_init"
#9 0x00007ffff70a969a in g_initable_init (initable=0x7fffb40025f0, cancellable=0x0, error=0x7fffffffd9e0)
---Type <return> to continue, or q <return> to quit---
at /home/sadiq/jhbuild/checkout/glib/gio/ginitable.c:128
iface = 0x555555c80680
__func__ = "g_initable_init"
#10 0x00007ffff799d307 in ide_context_init_build_manager (source_object=0x55555580b340, cancellable=0x0,
callback=0x7ffff79933c0 <ide_async_helper_cb>, user_data=0x555555f0adf0)
at ../../../../../../Main/Software/src/gnome/gnome-builder/src/libide/ide-context.c:1451
error = 0x0
task = 0x555555f329a0
self = 0x55555580b340
__func__ = "ide_context_init_build_manager"
#11 0x00007ffff79935c4 in ide_async_helper_cb (object=0x55555580b340, result=0x7fffc00035e0, user_data=0x555555f0adf0)
at ../../../../../../Main/Software/src/gnome/gnome-builder/src/libide/util/ide-async-helper.c:48
step = 0x7ffff799d1b1 <ide_context_init_build_manager>
task = 0x555555f0adf0
funcs = 0x55555596a240
error = 0x0
__func__ = "ide_async_helper_cb"
#12 0x00007ffff70e44ad in g_task_return_now (task=0x7fffc00035e0) at /home/sadiq/jhbuild/checkout/glib/gio/gtask.c:1148
No locals.
#13 0x00007ffff70e45c9 in g_task_return (task=0x7fffc00035e0, type=G_TASK_RETURN_SUCCESS) at /home/sadiq/jhbuild/checkout/glib/gio/gtask.c:1206
source = 0x7fffac00a700
#14 0x00007ffff70e53e5 in g_task_return_boolean (task=0x7fffc00035e0, result=1) at /home/sadiq/jhbuild/checkout/glib/gio/gtask.c:1716
__func__ = "g_task_return_boolean"
#15 0x00007ffff799ce3a in ide_context_init_configuration_manager_cb (object=0x5555564a9f80, result=0x55555584f360, user_data=0x7fffc00035e0)
at ../../../../../../Main/Software/src/gnome/gnome-builder/src/libide/ide-context.c:1392
initable = 0x5555564a9f80
task = 0x7fffc00035e0
error = 0x0
__func__ = "ide_context_init_configuration_manager_cb"
#16 0x00007ffff70e44ad in g_task_return_now (task=0x55555584f360) at /home/sadiq/jhbuild/checkout/glib/gio/gtask.c:1148
No locals.
#17 0x00007ffff70e450a in complete_in_idle_cb (task=0x55555584f360) at /home/sadiq/jhbuild/checkout/glib/gio/gtask.c:1162
No locals.
#18 0x00007ffff6b094e2 in g_idle_dispatch (source=0x7fffac00a700, callback=0x7ffff70e44f2 <complete_in_idle_cb>, user_data=0x55555584f360)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:5552
again = 1
#19 0x00007ffff6b06ad6 in g_main_dispatch (context=0x5555557b8870) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3182
---Type <return> to continue, or q <return> to quit---
dispatch = 0x7ffff6b09496 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x55555584f360
callback = 0x7ffff70e44f2 <complete_in_idle_cb>
cb_funcs = 0x7ffff6ddea40 <g_source_callback_funcs>
cb_data = 0x7fffac00a7a0
need_destroy = 21845
source = 0x7fffac00a700
current = 0x555555808750
i = 0
__func__ = "g_main_dispatch"
#20 0x00007ffff6b07977 in g_main_context_dispatch (context=0x5555557b8870) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3847
No locals.
#21 0x00007ffff6b07b5b in g_main_context_iterate (context=0x5555557b8870, block=1, dispatch=1, self=0x5555557a9690)
at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3920
max_priority = 0
timeout = 0
some_ready = 1
nfds = 3
allocated_nfds = 3
fds = 0x555555767a30
#22 0x00007ffff6b07c1f in g_main_context_iteration (context=0x5555557b8870, may_block=1) at /home/sadiq/jhbuild/checkout/glib/glib/gmain.c:3981
retval = 1
#23 0x00007ffff7101c9d in g_application_run (application=0x5555557b3100, argc=1, argv=0x7fffffffdf58)
at /home/sadiq/jhbuild/checkout/glib/gio/gapplication.c:2402
arguments = 0x555555767a30
status = 0
context = 0x5555557b8870
acquired_context = 1
__func__ = "g_application_run"
#24 0x0000555555555a45 in main (argc=1, argv=0x7fffffffdf58) at ../../../../../../Main/Software/src/gnome/gnome-builder/src/main.c:154
app = 0x5555557b3100
ret = 0
(gdb)