Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 606948 Details for
Bug 851713
[abrt] rawtherapee-4.0.9-1.fc17: gomp_barrier_handle_tasks: Process /usr/bin/rawtherapee was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 41.21 KB, created by
David Horvath
on 2012-08-24 19:30:11 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
David Horvath
Created:
2012-08-24 19:30:11 UTC
Size:
41.21 KB
patch
obsolete
>[New LWP 21779] >[New LWP 21743] >[New LWP 21767] >[New LWP 21774] >[New LWP 21775] >[New LWP 21778] >[New LWP 21777] >[New LWP 12192] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `rawtherapee'. >Program terminated with signal 11, Segmentation fault. >#0 gomp_barrier_handle_tasks (state=state@entry=0) at ../../../libgomp/task.c:218 >218 ../../../libgomp/task.c: No such file or directory. > >Thread 8 (Thread 0x7f1f8172ca00 (LWP 12192)): >#0 0x0000003adfee8bcf in __GI___poll (fds=fds@entry=0x7fff74f2cea0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003ae4209f22 in _xcb_conn_wait (c=c@entry=0x3305f40, cond=cond@entry=0x7fff74f2cf10, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:400 > ret = <optimized out> > fd = {fd = 5, events = 1, revents = 0} >#2 0x0000003ae420b3fe in wait_for_reply (c=c@entry=0x3305f40, request=184367, e=e@entry=0x7fff74f2cfc8) at xcb_in.c:390 > cond = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0} > reader = {request = 184367, data = 0x7fff74f2cf10, next = 0x0} > ret = 0x0 >#3 0x0000003ae420b60b in xcb_wait_for_reply (c=c@entry=0x3305f40, request=184367, e=e@entry=0x7fff74f2cfc8) at xcb_in.c:420 > ret = <optimized out> >#4 0x0000003ae3a432b9 in _XReply (dpy=dpy@entry=0x3304cf0, rep=rep@entry=0x7fff74f2d010, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:601 > req = 0x49d42d0 > response = <optimized out> > error = 0x0 > c = 0x3305f40 > reply = <optimized out> > current = 0x583f050 > __PRETTY_FUNCTION__ = "_XReply" >#5 0x0000003ae3a39179 in XQueryPointer (dpy=dpy@entry=0x3304cf0, w=608, root=root@entry=0x7fff74f2d118, child=child@entry=0x7fff74f2d128, root_x=root_x@entry=0x7fff74f2d0fc, root_y=root_y@entry=0x7fff74f2d100, win_x=win_x@entry=0x7fff74f2d104, win_y=win_y@entry=0x7fff74f2d108, mask=mask@entry=0x7fff74f2d10c) at QuPntr.c:48 > rep = {type = 16 '\020', sameScreen = 73 'I', sequenceNumber = 1183, length = 0, root = 768, child = 0, rootX = 1824, rootY = -8165, winX = 58, winY = 0, mask = 784, pad1 = 0, pad = 0} > req = <optimized out> >#6 0x0000003aeb678e95 in _gdk_windowing_window_at_pointer (display=0x3314010 [GdkDisplayX11], win_x=win_x@entry=0x7fff74f2d1f8, win_y=win_y@entry=0x7fff74f2d1fc, mask=mask@entry=0x0, get_toplevel=get_toplevel@entry=0) at gdkwindow-x11.c:3307 > window = <optimized out> > screen = 0x25e6670 [GdkScreenX11] > root = <optimized out> > xwindow = 608 > child = <optimized out> > xwindow_last = 0 > xdisplay = 0x3304cf0 > rootx = -1 > rooty = -1 > winx = <optimized out> > winy = <optimized out> > xmask = <optimized out> >#7 0x0000003aeb620b8d in gdk_display_real_get_window_at_pointer (display=<optimized out>, win_x=0x7fff74f2d238, win_y=0x7fff74f2d23c) at gdkdisplay.c:533 > window = <optimized out> > x = -534715317 > y = <optimized out> >#8 0x0000003aeb6216fc in IA__gdk_display_get_window_at_pointer (display=0x3314010 [GdkDisplayX11], win_x=win_x@entry=0x7fff74f2d268, win_y=win_y@entry=0x7fff74f2d26c) at gdkdisplay.c:614 > tmp_x = <optimized out> > tmp_y = <optimized out> > window = 0x-204 > __PRETTY_FUNCTION__ = "IA__gdk_display_get_window_at_pointer" >#9 0x0000003aeb03bcf3 in IA__gtk_tooltip_trigger_tooltip_query (display=<optimized out>) at gtktooltip.c:518 > x = 42154320 > y = 0 > window = <optimized out> > event = {type = 1962070968, any = {type = 1962070968, window = 0x0, send_event = -1 '\377'}, expose = {type = 1962070968, window = 0x0, send_event = -1 '\377', area = {x = 0, y = -2136601467, width = 32543, height = 184367}, region = 0x3305f58, count = 54550800}, no_expose = {type = 1962070968, window = 0x0, send_event = -1 '\377'}, visibility = {type = 1962070968, window = 0x0, send_event = -1 '\377', state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = 1962070968, window = 0x0, send_event = -1 '\377', time = 0, x = 6.9057175399790124e-310, y = 9.1089400926813102e-319, axes = 0x3305f58, state = 54550800, is_hint = 0, device = 0x2, x_root = 0, y_root = 3.5630702139715346e-316}, button = {type = 1962070968, window = 0x0, send_event = -1 '\377', time = 0, x = 6.9057175399790124e-310, y = 9.1089400926813102e-319, axes = 0x3305f58, state = 54550800, button = 0, device = 0x2, x_root = 0, y_root = 3.5630702139715346e-316}, scroll = {type = 1962070968, window = 0x0, send_event = -1 '\377', time = 0, x = 6.9057175399790124e-310, y = 9.1089400926813102e-319, state = 53501784, direction = GDK_SCROLL_UP, device = 0x3406110, x_root = 9.8813129168249309e-324, y_root = 0}, key = {type = 1962070968, window = 0x0, send_event = -1 '\377', time = 0, state = 2158365829, keyval = 32543, length = 184367, string = 0x3305f58 "", hardware_keycode = 24848, group = 64 '@', is_modifier = 1}, crossing = {type = 1962070968, window = 0x0, send_event = -1 '\377', subwindow = 0x7f1f80a60c85, time = 184367, x = 2.6433393465618871e-316, y = 2.6951676233156672e-316, x_root = 9.8813129168249309e-324, y_root = 0, mode = 72117344, detail = GDK_NOTIFY_ANCESTOR, focus = -506341024, state = 58}, focus_change = {type = 1962070968, window = 0x0, send_event = -1 '\377', in = 32767}, configure = {type = 1962070968, window = 0x0, send_event = -1 '\377', x = 0, y = -2136601467, width = 32543, height = 184367}, property = {type = 1962070968, window = 0x0, send_event = -1 '\377', atom = 0x7f1f80a60c85, time = 184367, state = 0}, selection = {type = 1962070968, window = 0x0, send_event = -1 '\377', selection = 0x7f1f80a60c85, target = 0x2d02f, property = 0x3305f58, time = 54550800, requestor = 0}, owner_change = {type = 1962070968, window = 0x0, send_event = -1 '\377', owner = 0, reason = (GDK_OWNER_CHANGE_DESTROY | unknown: 2158365828), selection = 0x2d02f, time = 53501784, selection_time = 0}, proximity = {type = 1962070968, window = 0x0, send_event = -1 '\377', time = 0, device = 0x7f1f80a60c85}, client = {type = 1962070968, window = 0x0, send_event = -1 '\377', message_type = 0x7f1f80a60c85, data_format = 53295, data = {b = "X_0\003\000\000\000\000\020a@\003\000\000\000\000\002\000\000", s = {24408, 816, 0, 0, 24848, 832, 0, 0, 2, 0}, l = {53501784, 54550800, 2, 0, 72117344}}}, dnd = {type = 1962070968, window = 0x0, send_event = -1 '\377', context = 0x7f1f80a60c85, time = 184367, x_root = 0, y_root = 0}, window_state = {type = 1962070968, window = 0x0, send_event = -1 '\377', changed_mask = (unknown: 0), new_window_state = (GDK_WINDOW_STATE_WITHDRAWN | GDK_WINDOW_STATE_MAXIMIZED | unknown: 2158365824)}, setting = {type = 1962070968, window = 0x0, send_event = -1 '\377', action = GDK_SETTING_ACTION_NEW, name = 0x7f1f80a60c85 "H\205\300\017\224\300\017\266\300\351G\376\377\377H\215|$\020\350sT"}, grab_broken = {type = 1962070968, window = 0x0, send_event = -1 '\377', keyboard = 0, implicit = -2136601467, grab_window = 0x2d02f}} >#10 0x0000003ae1a62acd in g_slist_foreach (list=<optimized out>, func=0x3aeb03bcd0 <IA__gtk_tooltip_trigger_tooltip_query>, user_data=user_data@entry=0x0) at gslist.c:840 > next = 0x0 >#11 0x0000003aeb07db89 in tooltip_query_idle (data=<optimized out>) at gtkwidget.c:11102 >No locals. >#12 0x0000003aeb61eb97 in gdk_threads_dispatch (data=0x44c6c60) at gdk.c:512 > dispatch = 0x44c6c60 > ret = 0 >#13 0x0000003ae1a47695 in g_main_dispatch (context=0x2833950) at gmain.c:2539 > dispatch = 0x3ae1a453f0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x44c6c60 > callback = 0x3aeb61eb40 <gdk_threads_dispatch> > cb_funcs = 0x3ae1d1d960 > cb_data = 0x44c98a0 > current_source_link = {data = 0x4406800, next = 0x0} > need_destroy = <optimized out> > source = 0x4406800 > current = 0x3e14090 > i = <optimized out> >#14 g_main_context_dispatch (context=context@entry=0x2833950) at gmain.c:3075 >No locals. >#15 0x0000003ae1a479c8 in g_main_context_iterate (context=0x2833950, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x33bcee0 >#16 0x0000003ae1a47dc2 in g_main_loop_run (loop=0x3e2bca0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#17 0x0000003aeaf4ac57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x3e2bca0 >#18 0x0000003af5ad3431 in Gtk::Main::run (window=...) at main.cc:484 >No locals. >#19 0x000000000048f524 in main (argc=1, argv=0x7fff74f2d7e8) at /usr/src/debug/rawtherapee-4.0.9/rtgui/main.cc:174 > m = {<sigc::trackable> = {callback_list_ = 0x3e2b3e0}, _vptr.Main = 0x3af5e17d30, static signal_run_ = {<No data fields>}, static signal_quit_ = {<No data fields>}, static signal_key_snooper_ = {<No data fields>}, static instance_ = 0x7fff74f2d600} > icon_path = {static npos = 18446744073709551615, string_ = "/usr/share/rawtherapee/images"} > rtWindow = 0x33a9fc0 > defaultIconTheme = {pCppObject_ = 0x33a96c0} > settings = {pCppObject_ = 0x33a9b10} > >Thread 7 (Thread 0x7f1f72a9d700 (LWP 21777)): >#0 futex_wait (val=0, addr=0x7f1f44088924) at ../../../libgomp/config/linux/x86/futex.h:44 > r10 = 0 > res = -512 >#1 do_wait (val=0, addr=0x7f1f44088924) at ../../../libgomp/config/linux/wait.h:64 >No locals. >#2 do_wait (val=0, addr=0x7f1f44088924) at ../../../libgomp/config/linux/bar.c:80 >No locals. >#3 gomp_team_barrier_wait_end (bar=bar@entry=0x7f1f44088920, state=0) at ../../../libgomp/config/linux/bar.c:107 > generation = 0 > gen = <optimized out> >#4 0x0000003aec60a1fa in gomp_team_barrier_wait (bar=bar@entry=0x7f1f44088920) at ../../../libgomp/config/linux/bar.c:123 >No locals. >#5 0x0000003aec60904e in gomp_team_end () at ../../../libgomp/team.c:473 > team = 0x7f1f440888a0 >#6 0x0000003aec6077ef in GOMP_parallel_end () at ../../../libgomp/parallel.c:130 >No locals. >#7 0x0000003aebaad7ac in rtengine::ImProcFunctions::firstAnalysis (this=0x4490820, original=0x4306c90, params=<optimized out>, histogram=..., gamma=<optimized out>) at /usr/src/debug/rawtherapee-4.0.9/rtengine/improcfun.cc:167 > wprofile = {static npos = 18446744073709551615, string_ = "sRGB"} > hist = <optimized out> > monitorProfile = {static npos = 18446744073709551615, string_ = ""} > monitor = <optimized out> > T = 2 >#8 0x0000003aebb4a3e0 in rtengine::ImProcCoordinator::updatePreviewImage (this=this@entry=0x44907a0, todo=todo@entry=1023, cropCall=cropCall@entry=0x0) at /usr/src/debug/rawtherapee-4.0.9/rtengine/improccoordinator.cc:182 > lock = {mutex_ = @0x4490d08, locked_ = <optimized out>} > tr = <optimized out> > pp = {x = 0, y = 0, w = 3898, h = 2594, skip = 10} > readyphase = 0 > highDetailNeeded = <optimized out> > rp = {static methodstring = <optimized out>, static ff_BlurTypestring = <optimized out>, dark_frame = {static npos = 18446744073709551615, string_ = ""}, df_autoselect = false, ff_file = {static npos = 18446744073709551615, string_ = ""}, ff_AutoSelect = false, ff_BlurRadius = 32, ff_BlurType = {static npos = 18446744073709551615, string_ = "Area Flatfield"}, ca_autocorrect = false, cared = 0, cablue = 0, expos = 1, preser = 0, blackzero = 0, blackone = 0, blacktwo = 0, blackthree = 0, twogreen = true, hotdeadpix_filt = false, hotdeadpix_thresh = 40, linenoise = 0, greenthresh = 0, ccSteps = 0, dmethod = {static npos = 18446744073709551615, string_ = "fast"}, dcb_iterations = 2, dcb_enhance = false, all_enhance = false} > needstransform = <optimized out> >#9 0x0000003aebb4f895 in rtengine::ImProcCoordinator::process (this=0x44907a0) at /usr/src/debug/rawtherapee-4.0.9/rtengine/improccoordinator.cc:657 > change = 1023 >#10 0x0000003af1e428dd in operator() (this=0x4c5f490) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 >No locals. >#11 (anonymous namespace)::call_thread_entry_slot (data=0x4c5f490) at thread.cc:52 > slot = 0x4c5f490 >#12 0x0000003ae1a6a305 in g_thread_proxy (data=0x4d74b20) at gthread.c:801 > thread = 0x4d74b20 >#13 0x0000003ae0207d14 in start_thread (arg=0x7f1f72a9d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f72a9d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139773044446976, 7687946901179524540, 0, 252862136320, 139773044446976, 80082064, -7741696920761997892, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#14 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7f1f7179a700 (LWP 21778)): >#0 0x0000003ae0208e60 in pthread_join (threadid=139773044446976, thread_return=thread_return@entry=0x0) at pthread_join.c:93 > _tid = <optimized out> > _buffer = {__routine = 0x3ae0208d90 <cleanup>, __arg = 0x7f1f72a9dd28, __canceltype = 0, __prev = 0x0} > oldtype = 0 > pd = 0x7f1f72a9d700 > self = 0x7f1f7179a700 > result = 0 >#1 0x0000003ae1a83e07 in g_system_thread_wait (thread=0x4d74b20) at gthread-posix.c:1158 > error = <optimized out> > pt = 0x4d74b20 > __PRETTY_FUNCTION__ = "g_system_thread_wait" >#2 0x0000003ae1a6a755 in g_thread_join (thread=0x4d74b20) at gthread.c:966 > real = 0x4d74b20 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_thread_join" >#3 0x0000003aebabd4a8 in rtengine::Crop::fullUpdate (this=0x49da9c0) at /usr/src/debug/rawtherapee-4.0.9/rtengine/dcrop.cc:398 >No locals. >#4 0x0000003af1e428dd in operator() (this=0x4ccb610) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 >No locals. >#5 (anonymous namespace)::call_thread_entry_slot (data=0x4ccb610) at thread.cc:52 > slot = 0x4ccb610 >#6 0x0000003ae1a6a305 in g_thread_proxy (data=0x4d7c630) at gthread.c:801 > thread = 0x4d7c630 >#7 0x0000003ae0207d14 in start_thread (arg=0x7f1f7179a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f7179a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139773024511744, 7687946901179524540, 0, 252862136320, 139773024511744, 80524816, -7741705307222514244, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f1f73a9f700 (LWP 21775)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003ae1a83a75 in g_cond_wait_until (cond=cond@entry=0x3689a88, mutex=mutex@entry=0x3689a80, end_time=end_time@entry=13846544492) at gthread-posix.c:855 > ts = {tv_sec = 13846, tv_nsec = 544492000} > status = <optimized out> >#2 0x0000003ae1a1e541 in g_async_queue_pop_intern_unlocked (queue=0x3689a80, wait=wait@entry=1, end_time=13846544492) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003ae1a1ebe8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003ae1a6aa0a in g_thread_pool_wait_for_new_task (pool=0x3689a20) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x49d7c80 > pool = 0x3689a20 >#6 0x0000003ae1a6a305 in g_thread_proxy (data=0x43d7c50) at gthread.c:801 > thread = 0x43d7c50 >#7 0x0000003ae0207d14 in start_thread (arg=0x7f1f73a9f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f73a9f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139773061232384, 7687946901179524540, 0, 252862136320, 139773061232384, 57186848, -7741699120858995268, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f1f78d22700 (LWP 21774)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003ae1a83a75 in g_cond_wait_until (cond=cond@entry=0x3689a88, mutex=mutex@entry=0x3689a80, end_time=end_time@entry=13846544599) at gthread-posix.c:855 > ts = {tv_sec = 13846, tv_nsec = 544599000} > status = <optimized out> >#2 0x0000003ae1a1e541 in g_async_queue_pop_intern_unlocked (queue=0x3689a80, wait=wait@entry=1, end_time=13846544599) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003ae1a1ebe8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003ae1a6aa0a in g_thread_pool_wait_for_new_task (pool=0x3689a20) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x49d7c80 > pool = 0x3689a20 >#6 0x0000003ae1a6a305 in g_thread_proxy (data=0x43d7b70) at gthread.c:801 > thread = 0x43d7b70 >#7 0x0000003ae0207d14 in start_thread (arg=0x7f1f78d22700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f78d22700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139773147752192, 7687946901179524540, 0, 252862136320, 139773147752192, 57186848, -7741719244391389764, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f1f31ce6700 (LWP 21767)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003ae1a83a75 in g_cond_wait_until (cond=cond@entry=0x3689bb8, mutex=mutex@entry=0x3689bb0, end_time=end_time@entry=13861095048) at gthread-posix.c:855 > ts = {tv_sec = 13861, tv_nsec = 95048000} > status = <optimized out> >#2 0x0000003ae1a1e541 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x3689bb0, wait=wait@entry=1, end_time=end_time@entry=13861095048) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003ae1a1eb8a in g_async_queue_timeout_pop (queue=0x3689bb0, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 13861095048 > retval = <optimized out> >#4 0x0000003ae1a6aac2 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003ae1a6a305 in g_thread_proxy (data=0x4d7c4f0) at gthread.c:801 > thread = 0x4d7c4f0 >#7 0x0000003ae0207d14 in start_thread (arg=0x7f1f31ce6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f31ce6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139771956324096, 7687946901179524540, 0, 139772141876272, 139771956324096, 19, -7741844552209734212, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f1f41939700 (LWP 21743)): >#0 futex_wait (val=72, addr=0x36e6734) at ../../../libgomp/config/linux/x86/futex.h:44 > r10 = 0 > res = -512 >#1 do_wait (val=72, addr=0x36e6734) at ../../../libgomp/config/linux/wait.h:64 >No locals. >#2 do_wait (val=72, addr=0x36e6734) at ../../../libgomp/config/linux/bar.c:34 >No locals. >#3 gomp_barrier_wait_end (bar=0x36e6730, state=72) at ../../../libgomp/config/linux/bar.c:47 >No locals. >#4 0x0000003aec6087ee in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:120 > team = 0x5844cc0 > data = <optimized out> > pool = 0x36e66f0 > local_fn = 0x4a7e70 <CropWindow::expose(Cairo::RefPtr<Cairo::Context>) [clone ._omp_fn.0]> > local_data = 0x7fff74f2c980 >#5 0x0000003ae0207d14 in start_thread (arg=0x7f1f41939700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f41939700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139772220905216, 7687946901179524540, 0, 81134960, 139772220905216, 19, -7741808849757215300, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f1f70f99700 (LWP 21779)): >#0 gomp_barrier_handle_tasks (state=state@entry=0) at ../../../libgomp/task.c:218 > parent = <optimized out> > team = 0x7f1f440888a0 > task = 0x7f1f44088e20 > child_task = 0x3 > to_free = 0x0 >#1 0x0000003aec60a17f in gomp_team_barrier_wait_end (bar=bar@entry=0x7f1f44088920, state=0) at ../../../libgomp/config/linux/bar.c:111 > generation = <optimized out> > gen = <optimized out> >#2 0x0000003aec60a1fa in gomp_team_barrier_wait (bar=bar@entry=0x7f1f44088920) at ../../../libgomp/config/linux/bar.c:123 >No locals. >#3 0x0000003aec6087e6 in gomp_thread_start (xdata=<optimized out>) at ../../../libgomp/team.c:117 > team = 0x7f1f440888a0 > data = <optimized out> > pool = 0x7f1f44002600 > local_fn = 0x3aebaad440 <rtengine::ImProcFunctions::firstAnalysis(rtengine::Imagefloat*, rtengine::procparams::ProcParams const*, LUT<unsigned int>&, double) [clone ._omp_fn.2]> > local_data = 0x7f1f72a9c4b0 >#4 0x0000003ae0207d14 in start_thread (arg=0x7f1f70f99700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1f70f99700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139773016119040, 7687946901179524540, 0, 252862136320, 139773016119040, 139773044441920, -7741702008150760004, 7693505758040745404}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x0000003adfef167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x0000003aeba34fb0 0x0000003aebc0e474 Yes /lib64/librtengine.so >0x0000003aee203e30 0x0000003aee236280 Yes /lib64/libjpeg.so.62 >0x0000003ae5a04fa0 0x0000003ae5a20ae0 Yes /lib64/libpng15.so.15 >0x00007f1f81746f50 0x00007f1f81753718 Yes /lib64/libz.so.1 >0x0000003af1a07990 0x0000003af1a39554 Yes /lib64/libtiff.so.3 >0x0000003ae2e0a910 0x0000003ae2e37dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003ae1a19b70 0x0000003ae1aac74c Yes /lib64/libglib-2.0.so.0 >0x0000003ae2200680 0x0000003ae22007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003ae0a02260 0x0000003ae0a0554c Yes /lib64/librt.so.1 >0x0000003af1e37350 0x0000003af1e543ec Yes /lib64/libglibmm-2.4.so.1 >0x0000003af36025a0 0x0000003af360333c Yes /lib64/libsigc-2.0.so.0 >0x0000003aeae69a90 0x0000003aeb10b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003aeb61e7c0 0x0000003aeb6810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003ae8609b30 0x0000003ae8615c04 Yes /lib64/libatk-1.0.so.0 >0x0000003ae322eee0 0x0000003ae32eaa84 Yes /lib64/libgio-2.0.so.0 >0x0000003ae9607600 0x0000003ae9621bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003ae7a04910 0x0000003ae7a09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003ae7206750 0x0000003ae7219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003ae760b2f0 0x0000003ae768215c Yes /lib64/libcairo.so.2 >0x0000003ae820eeb0 0x0000003ae822d490 Yes /lib64/libpango-1.0.so.0 >0x0000003ae660cbc0 0x0000003ae6677250 Yes /lib64/libfreetype.so.6 >0x0000003ae6a05ef0 0x0000003ae6a1f6ec Yes /lib64/libfontconfig.so.1 >0x0000003af5a89df0 0x0000003af5b59664 Yes /lib64/libgtkmm-2.4.so.1 >0x0000003af5023200 0x0000003af5039384 Yes /lib64/libatkmm-1.6.so.1 >0x0000003af542ae40 0x0000003af543d274 Yes /lib64/libgdkmm-2.4.so.1 >0x0000003af2a9c880 0x0000003af2af8988 Yes /lib64/libgiomm-2.4.so.1 >0x0000003af3a1a330 0x0000003af3a224a4 Yes /lib64/libpangomm-1.4.so.1 >0x0000003af0a14a20 0x0000003af0a1d45c Yes /lib64/libcairomm-1.0.so.1 >0x0000003aea20b950 0x0000003aea239614 Yes /lib64/liblcms2.so.2 >0x0000003ae5203dd0 0x0000003ae521cccc Yes /lib64/libexpat.so.1 >0x0000003aeaa039b0 0x0000003aeaa06a18 Yes /lib64/libiptcdata.so.0 >0x0000003ae4a37df0 0x0000003ae4aa42d0 Yes /lib64/librtexif.so >0x0000003ae8e5baf0 0x0000003ae8ec13ab Yes /lib64/libstdc++.so.6 >0x0000003ae0e055f0 0x0000003ae0e6ca4c Yes /lib64/libm.so.6 >0x0000003aec603720 0x0000003aec60aaf0 Yes /lib64/libgomp.so.1 >0x0000003ae36029d0 0x0000003ae3612148 Yes /lib64/libgcc_s.so.1 >0x0000003ae0205790 0x0000003ae0210494 Yes /lib64/libpthread.so.0 >0x0000003adfe1ef60 0x0000003adff5f780 Yes /lib64/libc.so.6 >0x0000003ae2601950 0x0000003ae26060ec Yes /lib64/libffi.so.5 >0x0000003adfa00b20 0x0000003adfa1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ae2a010f0 0x0000003ae2a01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003ae3a1dea0 0x0000003ae3aa4260 Yes /lib64/libX11.so.6 >0x0000003ae8a014f0 0x0000003ae8a03cf8 Yes /lib64/libXfixes.so.3 >0x0000003ae4603700 0x0000003ae460d7d0 Yes /lib64/libXext.so.6 >0x0000003ae4e01a70 0x0000003ae4e079e0 Yes /lib64/libXrender.so.1 >0x0000003ae5e00b00 0x0000003ae5e01438 Yes /lib64/libXinerama.so.1 >0x0000003ae6e02130 0x0000003ae6e0bfb4 Yes /lib64/libXi.so.6 >0x0000003ae6201830 0x0000003ae6205f34 Yes /lib64/libXrandr.so.2 >0x0000003ae9202a80 0x0000003ae92076dc Yes /lib64/libXcursor.so.1 >0x0000003ae9e00c30 0x0000003ae9e01774 Yes /lib64/libXcomposite.so.1 >0x0000003ae7e00b90 0x0000003ae7e0159c Yes /lib64/libXdamage.so.1 >0x0000003ae0600ea0 0x0000003ae06019e0 Yes /lib64/libdl.so.2 >0x0000003ae1605fc0 0x0000003ae1616768 Yes /lib64/libselinux.so.1 >0x0000003ae1e039b0 0x0000003ae1e11e1c Yes /lib64/libresolv.so.2 >0x0000003ae9a08d80 0x0000003ae9a72eec Yes /lib64/libpixman-1.so.0 >0x0000003ae42099c0 0x0000003ae4215878 Yes /lib64/libxcb.so.1 >0x0000003ae3e00e80 0x0000003ae3e01bb0 Yes /lib64/libXau.so.6 >0x00007f1f814df1b0 0x00007f1f814e667c Yes /lib64/libnss_files.so.2 >0x00007f1f810cf930 0x00007f1f810e6f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f1f80eb8310 0x00007f1f80ec1c9c Yes /lib64/libgvfscommon.so.0 >0x00007f1f80c84f20 0x00007f1f80ca40cc Yes /lib64/libbluray.so.1 >0x00007f1f80a44760 0x00007f1f80a6d2b4 Yes /lib64/libdbus-1.so.3 >0x0000003af3200ee0 0x0000003af3201814 Yes /lib64/libutil.so.1 >0x0000003ae562cbc0 0x0000003ae570da74 Yes /lib64/libxml2.so.2 >0x00007f1f7a3c1b10 0x00007f1f7a3e26d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f1f7a1bc6a0 0x00007f1f7a1bc7b4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f1f79fb80a0 0x00007f1f79fba120 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f1f79d99d40 0x00007f1f79d9b200 Yes /lib64/libcanberra-gtk.so.0 >0x00007f1f79b8a3c0 0x00007f1f79b9331c Yes /lib64/libcanberra.so.0 >0x0000003af4a020b0 0x0000003af4a0614c Yes /lib64/libvorbisfile.so.3 >0x00007f1f7995d810 0x00007f1f79974d6c Yes /lib64/libvorbis.so.0 >0x0000003af2601a70 0x0000003af2604138 Yes /lib64/libogg.so.0 >0x00007f1f7974a880 0x00007f1f79754010 Yes /lib64/libtdb.so.1 >0x0000003af2e02400 0x0000003af2e065d4 Yes /lib64/libltdl.so.7 >0x0000003aeca00dc0 0x0000003aeca05cac Yes /lib64/libcrypt.so.1 >0x00007f1f794e8520 0x00007f1f79527538 Yes /lib64/libfreebl3.so >0x00007f1f792d7ce0 0x00007f1f792e0330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f1f7831dc00 0x00007f1f7831fb58 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f1f780bce90 0x00007f1f780dc350 Yes /lib64/libibus-1.0.so.5 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f1f44088da0 139772262124960 >rcx 0x186 390 >rdx 0x7f1f44088920 139772262123808 >rsi 0x0 0 >rdi 0x0 0 >rbp 0xffffffffffffff78 0xffffffffffffff78 >rsp 0x7f1f70f98b10 0x7f1f70f98b10 >r8 0x0 0 >r9 0x4602e78 73412216 >r10 0x186 390 >r11 0x820 2080 >r12 0x7f1f44088e20 139772262125088 >r13 0x0 0 >r14 0x7f1f440888a0 139772262123680 >r15 0x3 3 >rip 0x3aec6080ce 0x3aec6080ce <gomp_barrier_handle_tasks+142> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function gomp_barrier_handle_tasks: > 0x0000003aec608040 <+0>: push %r15 > 0x0000003aec608042 <+2>: mov $0x1,%edx > 0x0000003aec608047 <+7>: mov %edi,%r15d > 0x0000003aec60804a <+10>: xor %eax,%eax > 0x0000003aec60804c <+12>: push %r14 > 0x0000003aec60804e <+14>: push %r13 > 0x0000003aec608050 <+16>: push %r12 > 0x0000003aec608052 <+18>: push %rbp > 0x0000003aec608053 <+19>: push %rbx > 0x0000003aec608054 <+20>: sub $0x38,%rsp > 0x0000003aec608058 <+24>: mov 0x205249(%rip),%rbp # 0x3aec80d2a8 > 0x0000003aec60805f <+31>: movl $0x0,0x2c(%rsp) > 0x0000003aec608067 <+39>: mov %fs:0x10(%rbp),%r14 > 0x0000003aec60806c <+44>: mov %fs:0x48(%rbp),%r12 > 0x0000003aec608071 <+49>: lea 0x500(%r14),%rbx > 0x0000003aec608078 <+56>: lock cmpxchg %edx,(%rbx) > 0x0000003aec60807c <+60>: mov %eax,0x2c(%rsp) > 0x0000003aec608080 <+64>: jne 0x3aec608347 <gomp_barrier_handle_tasks+775> > 0x0000003aec608086 <+70>: test $0x1,%r15b > 0x0000003aec60808a <+74>: je 0x3aec6080a3 <gomp_barrier_handle_tasks+99> > 0x0000003aec60808c <+76>: mov 0x510(%r14),%edx > 0x0000003aec608093 <+83>: test %edx,%edx > 0x0000003aec608095 <+85>: je 0x3aec60820d <gomp_barrier_handle_tasks+461> > 0x0000003aec60809b <+91>: orl $0x2,0x84(%r14) > 0x0000003aec6080a3 <+99>: and $0xfffffffc,%r15d > 0x0000003aec6080a7 <+103>: lea 0x80(%r14),%rdx > 0x0000003aec6080ae <+110>: xor %r8d,%r8d > 0x0000003aec6080b1 <+113>: add $0x4,%r15d > 0x0000003aec6080b5 <+117>: xor %r13d,%r13d > 0x0000003aec6080b8 <+120>: mov %r15d,0x14(%rsp) > 0x0000003aec6080bd <+125>: mov %rdx,0x18(%rsp) > 0x0000003aec6080c2 <+130>: mov 0x508(%r14),%r15 > 0x0000003aec6080c9 <+137>: test %r15,%r15 > 0x0000003aec6080cc <+140>: je 0x3aec608128 <gomp_barrier_handle_tasks+232> >=> 0x0000003aec6080ce <+142>: mov (%r15),%rax > 0x0000003aec6080d1 <+145>: test %rax,%rax > 0x0000003aec6080d4 <+148>: je 0x3aec6080e0 <gomp_barrier_handle_tasks+160> > 0x0000003aec6080d6 <+150>: cmp 0x8(%rax),%r15 > 0x0000003aec6080da <+154>: je 0x3aec608200 <gomp_barrier_handle_tasks+448> > 0x0000003aec6080e0 <+160>: mov 0x28(%r15),%rsi > 0x0000003aec6080e4 <+164>: mov 0x20(%r15),%rax > 0x0000003aec6080e8 <+168>: mov %rax,0x20(%rsi) > 0x0000003aec6080ec <+172>: mov 0x20(%r15),%rax > 0x0000003aec6080f0 <+176>: cmp %rax,%r15 > 0x0000003aec6080f3 <+179>: mov %rsi,0x28(%rax) > 0x0000003aec6080f7 <+183>: cmove %r13,%rax > 0x0000003aec6080fb <+187>: mov %rax,0x508(%r14) > 0x0000003aec608102 <+194>: mov 0x514(%r14),%eax > 0x0000003aec608109 <+201>: movl $0x3,0x58(%r15) > 0x0000003aec608111 <+209>: add $0x1,%eax > 0x0000003aec608114 <+212>: cmp 0x510(%r14),%eax > 0x0000003aec60811b <+219>: mov %eax,0x514(%r14) > 0x0000003aec608122 <+226>: je 0x3aec6081f0 <gomp_barrier_handle_tasks+432> > 0x0000003aec608128 <+232>: xor %eax,%eax > 0x0000003aec60812a <+234>: xchg %eax,(%rbx) > 0x0000003aec60812c <+236>: test %eax,%eax > 0x0000003aec60812e <+238>: js 0x3aec608300 <gomp_barrier_handle_tasks+704> > 0x0000003aec608134 <+244>: test %r8,%r8 > 0x0000003aec608137 <+247>: je 0x3aec608141 <gomp_barrier_handle_tasks+257> > 0x0000003aec608139 <+249>: mov %r8,%rdi > 0x0000003aec60813c <+252>: callq 0x3aec6034a0 <free@plt> > 0x0000003aec608141 <+257>: test %r15,%r15 > 0x0000003aec608144 <+260>: je 0x3aec608240 <gomp_barrier_handle_tasks+512> > 0x0000003aec60814a <+266>: mov 0x50(%r15),%rdi > 0x0000003aec60814e <+270>: mov %r15,%fs:0x48(%rbp) > 0x0000003aec608153 <+275>: callq *0x48(%r15) > 0x0000003aec608157 <+279>: mov $0x1,%esi > 0x0000003aec60815c <+284>: xor %eax,%eax > 0x0000003aec60815e <+286>: mov %r12,%fs:0x48(%rbp) > 0x0000003aec608163 <+291>: movl $0x0,0x2c(%rsp) > 0x0000003aec60816b <+299>: lock cmpxchg %esi,(%rbx) > 0x0000003aec60816f <+303>: mov %eax,0x2c(%rsp) > 0x0000003aec608173 <+307>: jne 0x3aec608317 <gomp_barrier_handle_tasks+727> > 0x0000003aec608179 <+313>: mov (%r15),%rax > 0x0000003aec60817c <+316>: test %rax,%rax > 0x0000003aec60817f <+319>: je 0x3aec60819f <gomp_barrier_handle_tasks+351> > 0x0000003aec608181 <+321>: mov 0x18(%r15),%rsi > 0x0000003aec608185 <+325>: mov 0x10(%r15),%rdi > 0x0000003aec608189 <+329>: cmp 0x8(%rax),%r15 > 0x0000003aec60818d <+333>: mov %rdi,0x10(%rsi) > 0x0000003aec608191 <+337>: mov 0x10(%r15),%rdi > 0x0000003aec608195 <+341>: mov %rsi,0x18(%rdi) > 0x0000003aec608199 <+345>: je 0x3aec6082a0 <gomp_barrier_handle_tasks+608> > 0x0000003aec60819f <+351>: mov 0x8(%r15),%rsi > 0x0000003aec6081a3 <+355>: test %rsi,%rsi > 0x0000003aec6081a6 <+358>: mov %rsi,%rax > 0x0000003aec6081a9 <+361>: je 0x3aec6081c0 <gomp_barrier_handle_tasks+384> > 0x0000003aec6081ab <+363>: nopl 0x0(%rax,%rax,1) > 0x0000003aec6081b0 <+368>: movq $0x0,(%rax) > 0x0000003aec6081b7 <+375>: mov 0x10(%rax),%rax > 0x0000003aec6081bb <+379>: cmp %rax,%rsi > 0x0000003aec6081be <+382>: jne 0x3aec6081b0 <gomp_barrier_handle_tasks+368> > 0x0000003aec6081c0 <+384>: mov 0x510(%r14),%eax > 0x0000003aec6081c7 <+391>: subl $0x1,0x514(%r14) > 0x0000003aec6081cf <+399>: sub $0x1,%eax > 0x0000003aec6081d2 <+402>: test %eax,%eax > 0x0000003aec6081d4 <+404>: mov %eax,0x510(%r14) > 0x0000003aec6081db <+411>: jne 0x3aec6081e7 <gomp_barrier_handle_tasks+423> > 0x0000003aec6081dd <+413>: testb $0x2,0x84(%r14) > 0x0000003aec6081e5 <+421>: jne 0x3aec608250 <gomp_barrier_handle_tasks+528> > 0x0000003aec6081e7 <+423>: mov %r15,%r8 > 0x0000003aec6081ea <+426>: jmpq 0x3aec6080c2 <gomp_barrier_handle_tasks+130> > 0x0000003aec6081ef <+431>: nop > 0x0000003aec6081f0 <+432>: andl $0xfffffffe,0x84(%r14) > 0x0000003aec6081f8 <+440>: jmpq 0x3aec608128 <gomp_barrier_handle_tasks+232> > 0x0000003aec6081fd <+445>: nopl (%rax) > 0x0000003aec608200 <+448>: mov 0x10(%r15),%rsi > 0x0000003aec608204 <+452>: mov %rsi,0x8(%rax) > 0x0000003aec608208 <+456>: jmpq 0x3aec6080e0 <gomp_barrier_handle_tasks+160> > 0x0000003aec60820d <+461>: mov %r15d,%eax > 0x0000003aec608210 <+464>: and $0xfffffffc,%eax > 0x0000003aec608213 <+467>: add $0x4,%eax > 0x0000003aec608216 <+470>: mov %eax,0x84(%r14) > 0x0000003aec60821d <+477>: xor %eax,%eax > 0x0000003aec60821f <+479>: xchg %eax,(%rbx) > 0x0000003aec608221 <+481>: test %eax,%eax > 0x0000003aec608223 <+483>: js 0x3aec60832a <gomp_barrier_handle_tasks+746> > 0x0000003aec608229 <+489>: lea 0x80(%r14),%rdi > 0x0000003aec608230 <+496>: xor %esi,%esi > 0x0000003aec608232 <+498>: callq 0x3aec60a040 <gomp_team_barrier_wake> > 0x0000003aec608237 <+503>: nopw 0x0(%rax,%rax,1) > 0x0000003aec608240 <+512>: add $0x38,%rsp > 0x0000003aec608244 <+516>: pop %rbx > 0x0000003aec608245 <+517>: pop %rbp > 0x0000003aec608246 <+518>: pop %r12 > 0x0000003aec608248 <+520>: pop %r13 > 0x0000003aec60824a <+522>: pop %r14 > 0x0000003aec60824c <+524>: pop %r15 > 0x0000003aec60824e <+526>: retq > 0x0000003aec60824f <+527>: nop > 0x0000003aec608250 <+528>: mov 0x14(%rsp),%edx > 0x0000003aec608254 <+532>: mov %edx,0x84(%r14) > 0x0000003aec60825b <+539>: xchg %eax,(%rbx) > 0x0000003aec60825d <+541>: test %eax,%eax > 0x0000003aec60825f <+543>: js 0x3aec60833a <gomp_barrier_handle_tasks+762> > 0x0000003aec608265 <+549>: mov 0x18(%rsp),%rdi > 0x0000003aec60826a <+554>: xor %esi,%esi > 0x0000003aec60826c <+556>: callq 0x3aec60a040 <gomp_team_barrier_wake> > 0x0000003aec608271 <+561>: mov $0x1,%esi > 0x0000003aec608276 <+566>: xor %eax,%eax > 0x0000003aec608278 <+568>: movl $0x0,0x2c(%rsp) > 0x0000003aec608280 <+576>: lock cmpxchg %esi,(%rbx) > 0x0000003aec608284 <+580>: mov %eax,0x2c(%rsp) > 0x0000003aec608288 <+584>: je 0x3aec6081e7 <gomp_barrier_handle_tasks+423> > 0x0000003aec60828e <+590>: mov %eax,%esi > 0x0000003aec608290 <+592>: mov %rbx,%rdi > 0x0000003aec608293 <+595>: callq 0x3aec609940 <gomp_mutex_lock_slow> > 0x0000003aec608298 <+600>: jmpq 0x3aec6081e7 <gomp_barrier_handle_tasks+423> > 0x0000003aec60829d <+605>: nopl (%rax) > 0x0000003aec6082a0 <+608>: cmp %rdi,%r15 > 0x0000003aec6082a3 <+611>: je 0x3aec6082ae <gomp_barrier_handle_tasks+622> > 0x0000003aec6082a5 <+613>: mov %rdi,0x8(%rax) > 0x0000003aec6082a9 <+617>: jmpq 0x3aec60819f <gomp_barrier_handle_tasks+351> > 0x0000003aec6082ae <+622>: cmpb $0x0,0x5c(%rax) > 0x0000003aec6082b2 <+626>: movq $0x0,0x8(%rax) > 0x0000003aec6082ba <+634>: je 0x3aec60819f <gomp_barrier_handle_tasks+351> > 0x0000003aec6082c0 <+640>: mov 0x60(%rax),%esi > 0x0000003aec6082c3 <+643>: lea 0x60(%rax),%rdi > 0x0000003aec6082c7 <+647>: mov %esi,0x2c(%rsp) > 0x0000003aec6082cb <+651>: mov 0x2c(%rsp),%eax > 0x0000003aec6082cf <+655>: add $0x1,%esi > 0x0000003aec6082d2 <+658>: and $0x7fffffff,%esi > 0x0000003aec6082d8 <+664>: lock cmpxchg %esi,(%rdi) > 0x0000003aec6082dc <+668>: mov %eax,0x2c(%rsp) > 0x0000003aec6082e0 <+672>: jne 0x3aec608326 <gomp_barrier_handle_tasks+742> > 0x0000003aec6082e2 <+674>: mov 0x2c(%rsp),%eax > 0x0000003aec6082e6 <+678>: test %eax,%eax > 0x0000003aec6082e8 <+680>: jns 0x3aec60819f <gomp_barrier_handle_tasks+351> > 0x0000003aec6082ee <+686>: callq 0x3aec609ec0 <gomp_sem_post_slow> > 0x0000003aec6082f3 <+691>: jmpq 0x3aec60819f <gomp_barrier_handle_tasks+351> > 0x0000003aec6082f8 <+696>: nopl 0x0(%rax,%rax,1) > 0x0000003aec608300 <+704>: mov %rbx,%rdi > 0x0000003aec608303 <+707>: mov %r8,0x8(%rsp) > 0x0000003aec608308 <+712>: callq 0x3aec609ac0 <gomp_mutex_unlock_slow> > 0x0000003aec60830d <+717>: mov 0x8(%rsp),%r8 > 0x0000003aec608312 <+722>: jmpq 0x3aec608134 <gomp_barrier_handle_tasks+244> > 0x0000003aec608317 <+727>: mov %eax,%esi > 0x0000003aec608319 <+729>: mov %rbx,%rdi > 0x0000003aec60831c <+732>: callq 0x3aec609940 <gomp_mutex_lock_slow> > 0x0000003aec608321 <+737>: jmpq 0x3aec608179 <gomp_barrier_handle_tasks+313> > 0x0000003aec608326 <+742>: mov %eax,%esi > 0x0000003aec608328 <+744>: jmp 0x3aec6082cb <gomp_barrier_handle_tasks+651> > 0x0000003aec60832a <+746>: mov %rbx,%rdi > 0x0000003aec60832d <+749>: nopl (%rax) > 0x0000003aec608330 <+752>: callq 0x3aec609ac0 <gomp_mutex_unlock_slow> > 0x0000003aec608335 <+757>: jmpq 0x3aec608229 <gomp_barrier_handle_tasks+489> > 0x0000003aec60833a <+762>: mov %rbx,%rdi > 0x0000003aec60833d <+765>: callq 0x3aec609ac0 <gomp_mutex_unlock_slow> > 0x0000003aec608342 <+770>: jmpq 0x3aec608265 <gomp_barrier_handle_tasks+549> > 0x0000003aec608347 <+775>: mov %eax,%esi > 0x0000003aec608349 <+777>: mov %rbx,%rdi > 0x0000003aec60834c <+780>: callq 0x3aec609940 <gomp_mutex_lock_slow> > 0x0000003aec608351 <+785>: jmpq 0x3aec608086 <gomp_barrier_handle_tasks+70> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 851713
: 606948 |
606949
|
606950
|
606951