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 897385 Details for
Bug 1099293
[abrt] LuxRender: lux::FresnelDielectric::Evaluate(): luxrender killed by 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), 64.57 KB, created by
Basil Mohamed Gohar
on 2014-05-20 03:13:43 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Basil Mohamed Gohar
Created:
2014-05-20 03:13:43 UTC
Size:
64.57 KB
patch
obsolete
>[New LWP 14523] >[New LWP 14524] >[New LWP 14522] >[New LWP 14519] >[New LWP 14516] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `luxrender'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 lux::FresnelDielectric::Evaluate (this=0x7f255c099a00, sw=..., cosi=<unavailable>, f=0x7f25664863d0) at /usr/src/debug/lux-d0b0e20c47cc/core/reflection/fresnel/fresneldielectric.cpp:36 >36 cost /= eta_t * eta_t; > >Thread 5 (Thread 0x7f2578afb8c0 (LWP 14516)): >#0 0x000000351eaea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000035216495b4 in g_main_context_poll (priority=2147483647, n_fds=11, fds=0x2f80990, timeout=16, context=0x267d360) at gmain.c:4007 > poll_func = 0x3521658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x267d360, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 16 > some_ready = <optimized out> > nfds = 11 > allocated_nfds = 13 > fds = 0x2f80990 >#3 0x00000035216496dc in g_main_context_iteration (context=0x267d360, may_block=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00000030d1db5ad5 in QEventDispatcherGlib::processEvents (this=0x260bd60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 > d = 0x267d230 > canWait = <optimized out> > savedFlags = {i = 0} > result = <optimized out> >#5 0x00000030d366cd66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 > d = 0x267d230 > saved_flags = {i = 0} > returnValue = <optimized out> >#6 0x00000030d1d8595f in QEventLoop::processEvents (this=this@entry=0x7fffc2c15600, flags=...) at kernel/qeventloop.cpp:149 > d = 0x2c42370 >#7 0x00000030d1d85cad in QEventLoop::exec (this=this@entry=0x7fffc2c15600, flags=...) at kernel/qeventloop.cpp:204 > d = 0x2c42370 > locker = {val = 40354504} >#8 0x00000030d1d8b399 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 > threadData = 0x267c180 > eventLoop = {<QObject> = {_vptr.QObject = 0x30d20eb650 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e67b00 <qt_meta_stringdata_QObject> "QObject", data = 0x30d1e67ba0 <qt_meta_data_QObject>, extradata = 0x30d20e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1da0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2c42370}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e70a40 <qt_meta_stringdata_Qt> "Qt", data = 0x30d1e74360 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x30d20e8b80 <QObject::staticMetaObject>, stringdata = 0x30d1e7a620 <qt_meta_stringdata_QEventLoop> "QEventLoop", data = 0x30d1e7a640 <qt_meta_data_QEventLoop>, extradata = 0x30d20eb6e0 <QEventLoop::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1de8bc0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#9 0x00000030d35c94ec in QApplication::exec () at kernel/qapplication.cpp:3823 >No locals. >#10 0x000000000041d6ad in main (argc=1, argv=<optimized out>) at /usr/src/debug/lux-d0b0e20c47cc/qtgui/main.cpp:49 > application = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7256d0 <vtable for LuxGuiApp+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e67b00 <qt_meta_stringdata_QObject> "QObject", data = 0x30d1e67ba0 <qt_meta_data_QObject>, extradata = 0x30d20e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1da0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x267bfe0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e70a40 <qt_meta_stringdata_Qt> "Qt", data = 0x30d1e74360 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x30d20e8b80 <QObject::staticMetaObject>, stringdata = 0x30d1e7a6a0 <qt_meta_stringdata_QCoreApplication> "QCoreApplication", data = 0x30d1e7a740 <qt_meta_data_QCoreApplication>, extradata = 0x30d20eb7c0 <QCoreApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1de8d10 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0x7fffc2c15660}, static staticMetaObject = {d = {superdata = 0x30d20eb7a0 <QCoreApplication::staticMetaObject>, stringdata = 0x30d3c5bec0 <qt_meta_stringdata_QApplication> "QApplication", data = 0x30d3c5c100 <qt_meta_data_QApplication>, extradata = 0x30d40a2ae0 <QApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d35cf5f0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0x30d40a2ac0 <QApplication::staticMetaObject>, stringdata = 0x4a3e40 <qt_meta_stringdata_LuxGuiApp> "LuxGuiApp", data = 0x4a3e60 <qt_meta_data_LuxGuiApp>, extradata = 0x725780 <LuxGuiApp::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x497e10 <LuxGuiApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, mainwin = 0x277f930, config = 0x2763800} > >Thread 4 (Thread 0x7f256dd1a700 (LWP 14519)): >#0 0x000000351eaea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000035216495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f2568002bb0, timeout=-1, context=0x7f25680009a0) at gmain.c:4007 > poll_func = 0x3521658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f25680009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f2568002bb0 >#3 0x00000035216496dc in g_main_context_iteration (context=0x7f25680009a0, may_block=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00000030d1db5af6 in QEventDispatcherGlib::processEvents (this=0x7f25680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 > d = 0x7f25680008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000030d1d8595f in QEventLoop::processEvents (this=this@entry=0x7f256dd19cc0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7f2568002ae0 >#6 0x00000030d1d85cad in QEventLoop::exec (this=this@entry=0x7f256dd19cc0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7f2568002ae0 > locker = {val = 48191880} >#7 0x00000030d1c79e8f in QThread::exec (this=this@entry=0x2df6a60) at thread/qthread.cpp:538 > d = 0x2df5900 > locker = {val = 48191880} > eventLoop = {<QObject> = {_vptr.QObject = 0x30d20eb650 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e67b00 <qt_meta_stringdata_QObject> "QObject", data = 0x30d1e67ba0 <qt_meta_data_QObject>, extradata = 0x30d20e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1da0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f2568002ae0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e70a40 <qt_meta_stringdata_Qt> "Qt", data = 0x30d1e74360 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x30d20e8b80 <QObject::staticMetaObject>, stringdata = 0x30d1e7a620 <qt_meta_stringdata_QEventLoop> "QEventLoop", data = 0x30d1e7a640 <qt_meta_data_QEventLoop>, extradata = 0x30d20eb6e0 <QEventLoop::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1de8bc0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#8 0x00000030d1d662e3 in QInotifyFileSystemWatcherEngine::run (this=0x2df6a60) at io/qfilesystemwatcher_inotify.cpp:265 > sn = {<QObject> = {_vptr.QObject = 0x30d20eb910 <vtable for QSocketNotifier+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e67b00 <qt_meta_stringdata_QObject> "QObject", data = 0x30d1e67ba0 <qt_meta_data_QObject>, extradata = 0x30d20e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1da0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f2568002920}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x30d1e70a40 <qt_meta_stringdata_Qt> "Qt", data = 0x30d1e74360 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x30d20e8b80 <QObject::staticMetaObject>, stringdata = 0x30d1e7b840 <qt_meta_stringdata_QSocketNotifier> "QSocketNotifier", data = 0x30d1e7b880 <qt_meta_data_QSocketNotifier>, extradata = 0x30d20eb9a0 <QSocketNotifier::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x30d1de90f0 <QSocketNotifier::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, sockfd = 13, sntype = QSocketNotifier::Read, snenabled = true} >#9 0x00000030d1c7c6bf in QThreadPrivate::start (arg=0x2df6a60) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x30d1c7b5b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2df6a60, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2df6a60 > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 23438}, alloc = 0, size = 0, data = 0x30d20ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 220}, alloc = 0, size = 0, data = 0x30d20ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x30d20ed900 <QString::shared_null>, static codecForCStrings = 0x0} >#10 0x000000351f207f33 in start_thread (arg=0x7f256dd1a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f256dd1a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139798732973824, 8917183949382725107, 0, 0, 139798732974528, 139798732973824, -8823985236812124685, 8910949993238474227}, 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> >#11 0x000000351eaf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f256d519700 (LWP 14522)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x00000032966101cb in boost::condition_variable::wait (this=0x7f256066a848, m=...) at boost/thread/pthread/condition_variable.hpp:73 > guard = {m = 0x0} > check_for_interruption = {thread_info = 0x0, m = 0x7f256066a848, set = false} > res = <optimized out> >#2 0x000000329660c914 in boost::thread::join_noexcept (this=this@entry=0x7f256066a610) at libs/thread/src/pthread/thread.cpp:305 > lock = {m = 0x7f256066a820, is_locked = false} > do_join = false > local_thread_info = {px = 0x7f256066a7f0, pn = {pi_ = 0x7f256066a560}} >#3 0x00007f25793883b3 in boost::thread::join (this=0x7f256066a610) at /usr/include/boost/thread/detail/thread.hpp:756 >No locals. >#4 0x00007f257938b894 in lux::SamplerRenderer::Render (this=0x7f256008b0b0, s=<optimized out>) at /usr/src/debug/lux-d0b0e20c47cc/renderers/samplerrenderer.cpp:205 > writeIntervalThread = {thread_info = {px = 0x7f256065cbc0, pn = {pi_ = 0x7f256066a5f0}}} >#5 0x00007f25790c59bc in lux::Context::ParseEnd (this=0x279c0b0) at /usr/src/debug/lux-d0b0e20c47cc/core/context.cpp:1107 >No locals. >#6 0x00007f25790c5e9f in lux::Context::WorldEnd (this=0x279c0b0) at /usr/src/debug/lux-d0b0e20c47cc/core/context.cpp:1091 >No locals. >#7 0x00007f257907b2fa in yyparse () at /usr/src/debug/lux-d0b0e20c47cc/core/luxparse.y:549 > yyresult = <optimized out> > yyval = {string = {119 'w', 111 'o', 114 'r', 108 'l', 100 'd', 0 '\000', 32 ' ', 115 's', <optimized out> <repeats 1016 times>}, num = 1.1723457e+27, ribarray = 0x732000646c726f77} > yyerrstatus = 0 > yyssa = {0, 47, 45, 58, 98, 118, 136, 136, 136, 136, 136, 143, 120, 137, 122, 151, 147, 151, 136, 136, 143, 120, 137, 122, 122, 136, 136, 136, 136, 136, 143, 120, 137, 0 <repeats 167 times>} > yyssp = 0x7f256d4e6224 > yyvsa = {{string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0}, {string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0}, {string = "world\000 sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 1.1723457e+27, ribarray = 0x732000646c726f77}, {string = "world\000 sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 1.1723457e+27, ribarray = 0x732000646c726f77}, {string = "LuxRender08_test_scene/Scene/00001/Cube_020_0003_m000.ply", '\000' <repeats 966 times>, num = 2.66779951e+11, ribarray = 0x65646e655278754c}, {string = "float gain\000_test_scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 2.76036423e+20, ribarray = 0x61672074616f6c66}, {string = "float importance\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 2.76036423e+20, ribarray = 0x6d692074616f6c66}, {string = "float turbidity\000\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 2.76036423e+20, ribarray = 0x75742074616f6c66}, {string = "integer nsamples\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "vector sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 7.20647741e+31, ribarray = 0x7320726f74636576}, {string = "0\b\004`%\177\000\000nsamples\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 3.8055628e+19, ribarray = 0x7f2560040830}, {string = "vector sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 7.20647741e+31, ribarray = 0x7320726f74636576}, {string = "\000\000\200@ger nsamples\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 4, ribarray = 0x2072656740800000}, {string = "@\036A?or sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 0.754367828, ribarray = 0x7320726f3f411e40}, {string = "@\036A?or sundir\000es\000scene/Scene/00001/Cube_021_0003_m000.ply", '\000' <repeats 966 times>, num = 0.754367828, ribarray = 0x7320726f3f411e40}, {string = "glossy\000type\000ness\000\000\000\000e\000ed_3\000\000.00001", '\000' <repeats 989 times>, num = 1.89690797e+31, ribarray = 0x74007973736f6c67}, {string = "\315\314\314=t vroughness\000kung\000ed_3\000\000.00001", '\000' <repeats 989 times>, num = 0.100000001, ribarray = 0x727620743dcccccd}, {string = "glossy\000type\000ness\000kung\000ed_3\000\000.00001", '\000' <repeats 989 times>, num = 1.89690797e+31, ribarray = 0x74007973736f6c67}, {string = "vector scale\000\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 7.20647741e+31, ribarray = 0x7320726f74636576}, {string = "`\035\001`%\177\000\000otate\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 3.72147918e+19, ribarray = 0x7f2560011d60}, {string = "vector scale\000\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 7.20647741e+31, ribarray = 0x7320726f74636576}, {string = "\000\000\000\000or rotate\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 0, ribarray = 0x7220726f00000000}, {string = "\000\000\200?or scale\000\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 1, ribarray = 0x7320726f3f800000}, {string = "\000\000\200?or scale\000\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 1, ribarray = 0x7320726f3f800000}, {string = "\000\000\200?or scale\000\000te\000s\000\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 1, ribarray = 0x7320726f3f800000}, {string = "string tonemapkernel\000ion_k\000\000.00001", '\000' <repeats 989 times>, num = 1.83193728e+25, ribarray = 0x7420676e69727473}, {string = "float reinhard_prescale\000_k\000\000.00001", '\000' <repeats 989 times>, num = 2.76036423e+20, ribarray = 0x65722074616f6c66}, {string = "float reinhard_postscale\000k\000\000.00001", '\000' <repeats 989 times>, num = 2.76036423e+20, ribarray = 0x65722074616f6c66}, {string = "float reinhard_burn\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 2.76036423e+20, ribarray = 0x65722074616f6c66}, {string = "Pz\000`%\177\000\000inhard_postscale\000k\000\000.00001", '\000' <repeats 989 times>, num = 3.70311998e+19, ribarray = 0x7f2560007a50}, {string = "float reinhard_burn\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 2.76036423e+20, ribarray = 0x65722074616f6c66}, {string = "\232\231\231?t reinhard_postscale\000k\000\000.00001", '\000' <repeats 989 times>, num = 1.20000005, ribarray = 0x657220743f99999a}, {string = "\000\000\000At reinhard_burn\000cale\000k\000\000.00001", '\000' <repeats 989 times>, num = 8, ribarray = 0x6572207441000000}, {string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0} <repeats 166 times>, {string = '\000' <repeats 296 times>..., num = 0, ribarray = 0x0}} > yyvsp = <optimized out> > yystacksize = 200 > yyn = 73 > yystate = <optimized out> > yyss = 0x7f256d4e6220 > yyvs = 0x7f256d4e67b0 > yytoken = <optimized out> > yylen = 1 >#8 0x00007f257908192d in parseFile (filename=<optimized out>) at /usr/src/debug/lux-d0b0e20c47cc/core/api.cpp:548 >No locals. >#9 0x00007f2579081ba8 in luxParse (filename=0x7f2560002a18 "/home/basilgohar/Downloads/lux-v1.3.1-x86_64-sse2-OpenCL/examples/SchoolCorridor_by_BYOB/schoolcorridor.lxs") at /usr/src/debug/lux-d0b0e20c47cc/core/api.cpp:567 >No locals. >#10 0x00000000004478ca in MainWindow::EngineThread::run (this=0x2f9aad0) at /usr/src/debug/lux-d0b0e20c47cc/qtgui/mainwindow.cpp:1568 > fullPath = {d_ptr = {d = 0x7f25600027e0}} >#11 0x00000030d1c7c6bf in QThreadPrivate::start (arg=0x2f9aad0) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x30d1c7b5b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2f9aad0, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2f9aad0 > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 23438}, alloc = 0, size = 0, data = 0x30d20ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 220}, alloc = 0, size = 0, data = 0x30d20ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x30d20ed900 <QString::shared_null>, static codecForCStrings = 0x0} >#12 0x000000351f207f33 in start_thread (arg=0x7f256d519700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f256d519700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139798724581120, 8917183949382725107, 0, 0, 139798724581824, 139798724581120, -8823984137837367821, 8910949993238474227}, 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> >#13 0x000000351eaf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f2565c86700 (LWP 14524)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x000000329661032c in boost::condition_variable::do_wait_until (this=this@entry=0x7f256065cc98, m=..., timeout=...) at boost/thread/pthread/condition_variable.hpp:108 > check_for_interruption = {thread_info = 0x7f256065cbc0, m = 0x7f256065cc98, set = true} > guard = {m = 0x7f2565c85c40} > cond_res = <optimized out> >#2 0x000000329660cdf6 in boost::this_thread::hiden::sleep_until (ts=...) at libs/thread/src/pthread/thread.cpp:464 > lk = {m = 0x7f256065cc70, is_locked = false} > thread_info = 0x7f256065cbc0 >#3 0x00007f257938976f in sleep (abs_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:249 >No locals. >#4 boost::this_thread::sleep<boost::posix_time::seconds> (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:255 >No locals. >#5 0x00007f257938bdf8 in writeIntervalCheck (film=0x7f25600f9ba0) at /usr/src/debug/lux-d0b0e20c47cc/renderers/samplerrenderer.cpp:133 >No locals. >#6 0x000000329660c2aa in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at libs/thread/src/pthread/thread.cpp:164 > thread_info = {px = 0x7f256065cbc0, pn = {pi_ = 0x7f256066a5f0}} > lock = <optimized out> >#7 0x000000351f207f33 in start_thread (arg=0x7f2565c86700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f2565c86700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139798598149888, 8917183949382725107, 0, 0, 139798598150592, 139798598149888, -8823967711198073357, 8910949993238474227}, 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> >#8 0x000000351eaf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f2566487700 (LWP 14523)): >#0 lux::FresnelDielectric::Evaluate (this=0x7f255c099a00, sw=..., cosi=<unavailable>, f=0x7f25664863d0) at /usr/src/debug/lux-d0b0e20c47cc/core/reflection/fresnel/fresneldielectric.cpp:36 > cost = {c = {1.51999998, 1.51999998, 0, 0}} >#1 0x00007f25792aa2c1 in lux::SimpleSpecularReflection::Weight (this=<optimized out>, sw=..., wo=...) at /usr/src/debug/lux-d0b0e20c47cc/core/reflection/bxdf/specularreflection.cpp:47 > F = {c = {0, 0, 0, 0}} >#2 0x00007f257936479a in lux::MultiBSDF<2>::SampleF (this=0x7f255c099a30, sw=..., woW=..., wiW=0x7f255c098470, u1=0.202204943, u2=0.0648343563, u3=0.258472562, f_=0x7f2566486700, pdf=0x7f255c098420, flags=lux::BSDF_ALL, sampledType=0x7f255c098460, pdfBack=0x7f255c098424, reverse=false) at /usr/src/debug/lux-d0b0e20c47cc/core/reflection/bsdf/multibsdf.h:110 > i = 0 > __PRETTY_FUNCTION__ = "bool lux::MultiBSDF<MAX_BxDFS>::SampleF(const lux::SpectrumWavelengths&, const luxrays::Vector&, luxrays::Vector*, float, float, float, lux::SWCSpectrum*, float*, lux::BxDFType, lux::BxDFType*, float*"... > weights = {2.36601398e+23, 4.56108637e-41} > flags2 = <optimized out> > wo = {x = 0.520962119, y = 0.0918214843, z = 0.848626733} > wi = {x = 2.36597075e+23, y = 4.56108637e-41, z = 1.54830066e+17} > sideTest = <optimized out> > matchingComps = 0 > totalWeight = 0 > which = <optimized out> > bxdf = <optimized out> >#3 0x00007f25792fb3f2 in lux::BidirIntegrator::Li (this=0x7f25601c2dd0, scene=..., sample=...) at /usr/src/debug/lux-d0b0e20c47cc/integrators/bidirectional.cpp:901 >No locals. >#4 0x00007f257938c5fa in lux::SamplerRenderer::RenderThread::RenderImpl (myThread=0x7f256066a790) at /usr/src/debug/lux-d0b0e20c47cc/renderers/samplerrenderer.cpp:364 > nContribs = <optimized out> > lockStats = {m = 0x0, is_locked = false} > rng = {<boost::noncopyable_::noncopyable> = {<No data fields>}, z1 = 380191061, z2 = 3579029364, z3 = 647545763, z4 = 1746297236, buf = 0x7f255c0008c0, bufid = 532} > sample = {arena = {curBlockPos = 2048, blockSize = 2048, beginBlockPos = 0, endBlockPos = 71, currentBlockIdx = 2, beginBlockIdx = 0, endBlockIdx = 509647547, blocks = std::vector of length 3, capacity 4 = {0x7f255c004900 "\220H\213y%\177", 0x7f255c098ac0 "pd\213y%\177", 0x7f255c099300 "p7\213y%\177"}}, rng = 0x7f2566486a90, contribBuffer = 0x7f255c0048d0, sampler = 0x7f25601ba3b0, samplerData = 0x7f255c005170, imageX = 261.346375, imageY = 352.012085, lensU = 0.200302601, lensV = 0.340147406, time = 0.569561124, wavelengths = 0.141482592, swl = {w = {428.104065, 513.104065, 598.104065, 683.104065}, single_w = 0, single = false, binsRGB = {4, 12, 19, 27}, binsXYZ = {68, 153, 238, 323}, offsetsRGB = {0.385959148, 0.135958672, 0.885959625, 0.635959625}, offsetsXYZ = {0.104064941, 0.104064941, 0.104064941, 0.104064941}, static spd_w = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d480}, <No data fields>}, static spd_c = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d580}, <No data fields>}, static spd_m = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d680}, <No data fields>}, static spd_y = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d780}, <No data fields>}, static spd_r = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d880}, <No data fields>}, static spd_g = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256d980}, <No data fields>}, static spd_b = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x256da80}, <No data fields>}, static spd_ciex = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x256db40}, <No data fields>}, static spd_ciey = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x256e300}, <No data fields>}, static spd_ciez = {<lux::SPD> = {_vptr.SPD = 0x7f25798aeef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x256eac0}, <No data fields>}}, camera = 0x7f255c097510, realTime = 0.022782445, contributions = std::vector of length 2, capacity 2 = {{imageX = 501.655487, imageY = 466.822937, color = {<lux::Color> = {c = {10.1275988, 6.48697281, 3.52588153}}, <No data fields>}, alpha = 1, zdepth = 4.06752825, variance = 0.044587817, buffer = 1, bufferGroup = 0}, {imageX = 211.131805, imageY = 579.009583, color = {<lux::Color> = {c = {22.8207932, 14.5696783, 7.14174843}}, <No data fields>}, alpha = 1, zdepth = 5.41123915, variance = 0.476230115, buffer = 1, bufferGroup = 0}}} > renderer = 0x7f256008b0b0 > scene = @0x7f2560653210: {ready = true, aggregate = {px = 0x7f25601c35b0, pn = {pi_ = 0x7f25606531f0}}, lights = std::vector of length 3, capacity 3 = {{px = 0x7f25600477f0, pn = {pi_ = 0x7f2560045300}}, {px = 0x7f2560146fe0, pn = {pi_ = 0x7f2560115700}}, {px = 0x7f2560147bd0, pn = {pi_ = 0x7f25600f98c0}}}, lightGroups = std::vector of length 2, capacity 2 = {"lights-ceiling", "Sun"}, camera = {<lux::Queryable> = {_vptr.Queryable = 0x7f25798a21d0 <vtable for lux::SceneCamera+16>, attributes = std::map with 20 elements = {["ClipHither"] = {px = 0x7f2560653720, pn = {pi_ = 0x7f25606537a0}}, ["ClipYon"] = {px = 0x7f2560653860, pn = {pi_ = 0x7f25606538e0}}, ["FocalDistance"] = {px = 0x7f2560653ae0, pn = {pi_ = 0x7f2560653b60}}, ["LensRadius"] = {px = 0x7f25606539a0, pn = {pi_ = 0x7f2560653a20}}, ["ScreenWindow.0"] = {px = 0x7f2560653c20, pn = {pi_ = 0x7f2560653ca0}}, ["ScreenWindow.1"] = {px = 0x7f2560653d60, pn = {pi_ = 0x7f2560653de0}}, ["ScreenWindow.2"] = {px = 0x7f2560653ea0, pn = {pi_ = 0x7f2560653f20}}, ["ScreenWindow.3"] = {px = 0x7f2560653fe0, pn = {pi_ = 0x7f2560654060}}, ["ShutterClose"] = {px = 0x7f25606535e0, pn = {pi_ = 0x7f2560653660}}, ["ShutterOpen"] = {px = 0x7f2560653490, pn = {pi_ = 0x7f2560653510}}, ["fov"] = {px = 0x7f2560654130, pn = {pi_ = 0x7f25606541b0}}, ["normal.x"] = {px = 0x7f2560654670, pn = {pi_ = 0x7f25606546f0}}, ["normal.y"] = {px = 0x7f25606547c0, pn = {pi_ = 0x7f2560654840}}, ["normal.z"] = {px = 0x7f2560654910, pn = {pi_ = 0x7f2560654990}}, ["position.x"] = {px = 0x7f2560654280, pn = {pi_ = 0x7f2560654300}}, ["position.y"] = {px = 0x7f25606543d0, pn = {pi_ = 0x7f2560654450}}, ["position.z"] = {px = 0x7f2560654520, pn = {pi_ = 0x7f25606545a0}}, ["up.x"] = {px = 0x7f2560654a60, pn = {pi_ = 0x7f2560654ae0}}, ["up.y"] = {px = 0x7f2560654bb0, pn = {pi_ = 0x7f2560654c30}}, ["up.z"] = {px = 0x7f2560654d00, pn = {pi_ = 0x7f2560654d80}}}, name = "camera", nullAttribute = {<lux::QueryableAttribute> = {_vptr.QueryableAttribute = 0x7f25798b2590 <vtable for lux::NullAttribute+16>, name = "", description = ""}, <No data fields>}}, camera = 0x7f25601ba620}, volumeRegion = 0x0, surfaceIntegrator = 0x7f25601c2dd0, volumeIntegrator = 0x7f25601c32d0, sampler = 0x7f25601ba3b0, bound = {pMin = {x = -15.0001221, y = -1.20012212, z = -0.000137329102}, pMax = {x = 0.68433404, y = 6.00012302, z = 4.00013733}}, seedBase = 2468684376, terminated = false, primitives = std::vector of length 45, capacity 45 = {{px = 0x7f2560035140, pn = {pi_ = 0x7f2560022170}}, {px = 0x7f256004ae90, pn = {pi_ = 0x7f2560016570}}, {px = 0x7f256006d830, pn = {pi_ = 0x7f2560019970}}, {px = 0x7f2560033d10, pn = {pi_ = 0x7f2560055fa0}}, {px = 0x7f256006e840, pn = {pi_ = 0x7f256006ee10}}, {px = 0x7f256002fa50, pn = {pi_ = 0x7f256006e160}}, {px = 0x7f256002fbf0, pn = {pi_ = 0x7f256002fd60}}, {px = 0x7f256002ebc0, pn = {pi_ = 0x7f25600304a0}}, {px = 0x7f256008a190, pn = {pi_ = 0x7f256008a2a0}}, {px = 0x7f256008bc40, pn = {pi_ = 0x7f256008bd30}}, {px = 0x7f256008ca40, pn = {pi_ = 0x7f256008cb30}}, {px = 0x7f256008d840, pn = {pi_ = 0x7f256008d930}}, {px = 0x7f25600ac550, pn = {pi_ = 0x7f256006b3b0}}, {px = 0x7f2560032c40, pn = {pi_ = 0x7f2560055f50}}, {px = 0x7f2560035930, pn = {pi_ = 0x7f25600167e0}}, {px = 0x7f2560030090, pn = {pi_ = 0x7f256008c960}}, {px = 0x7f256003d190, pn = {pi_ = 0x7f256003d280}}, {px = 0x7f2560043470, pn = {pi_ = 0x7f256003c510}}, {px = 0x7f2560040850, pn = {pi_ = 0x7f256003c720}}, {px = 0x7f25600b99e0, pn = {pi_ = 0x7f2560040ab0}}, {px = 0x7f2560045540, pn = {pi_ = 0x7f256008cf90}}, {px = 0x7f2560048e60, pn = {pi_ = 0x7f2560048e00}}, {px = 0x7f25600be340, pn = {pi_ = 0x7f25600be4b0}}, {px = 0x7f25600beed0, pn = {pi_ = 0x7f2560040b90}}, {px = 0x7f25600c50c0, pn = {pi_ = 0x7f25600c0470}}, {px = 0x7f25600c6200, pn = {pi_ = 0x7f2560038d00}}, {px = 0x7f25600cf900, pn = {pi_ = 0x7f25600c61b0}}, {px = 0x7f25600c8710, pn = {pi_ = 0x7f25600342b0}}, {px = 0x7f2560038930, pn = {pi_ = 0x7f25600456e0}}, {px = 0x7f25600490d0, pn = {pi_ = 0x7f256003d2a0}}, {px = 0x7f25600354a0, pn = {pi_ = 0x7f256003c5d0}}, {px = 0x7f25600bfc80, pn = {pi_ = 0x7f256008bbc0}}, {px = 0x7f256006df10, pn = {pi_ = 0x7f256006e080}}, {px = 0x7f256003c7c0, pn = {pi_ = 0x7f25600be4f0}}, {px = 0x7f25600b9510, pn = {pi_ = 0x7f2560030450}}, {px = 0x7f25600489c0, pn = {pi_ = 0x7f25600bdfc0}}, {px = 0x7f2560040680, pn = {pi_ = 0x7f2560053170}}, {px = 0x7f25600ca910, pn = {pi_ = 0x7f2560045320}}, {px = 0x7f25600be7a0, pn = {pi_ = 0x7f25600be7d0}}, {px = 0x7f25600b8540, pn = {pi_ = 0x7f256008ddb0}}, {px = 0x7f25600b3e00, pn = {pi_ = 0x7f256008c8f0}}, {px = 0x7f25600b45b0, pn = {pi_ = 0x7f2560049530}}, {px = 0x7f25600b4720, pn = {pi_ = 0x7f25600b4030}}, {px = 0x7f2560114740, pn = {pi_ = 0x7f2560033f20}}, {px = 0x7f2560174b90, pn = {pi_ = 0x7f2560041810}}}, tessellatedPrimitives = std::vector of length 0, capacity 0, dataSet = 0xd0800000c0f, filmOnly = false} > di = {interruption_was_enabled = true} > seed = <optimized out> > sampler = 0x7f25601ba3b0 >#5 0x000000329660c2aa in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at libs/thread/src/pthread/thread.cpp:164 > thread_info = {px = 0x7f256066a7f0, pn = {pi_ = 0x7f256066a560}} > lock = <optimized out> >#6 0x000000351f207f33 in start_thread (arg=0x7f2566487700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f2566487700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139798606542592, 8917183949382725107, 0, 0, 139798606543296, 139798606542592, -8823960014079808013, 8910949993238474227}, 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> >#7 0x000000351eaf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00007f257904c610 0x00007f257954bc48 Yes /lib64/liblux.so >0x00000030d35b8670 0x00000030d3c5a270 Yes /lib64/libQtGui.so.4 >0x00000030d1c5dd60 0x00000030d1dea2d0 Yes /lib64/libQtCore.so.4 >0x000000326e404ab0 0x000000326e4604bc Yes /lib64/libGLU.so.1 >0x000000326ba18200 0x000000326ba52614 Yes /lib64/libGL.so.1 >0x00000035db801c20 0x00000035db805c44 Yes /lib64/libSM.so.6 >0x0000003527a04f30 0x0000003527a121ec Yes /lib64/libICE.so.6 > No /lib64/libX11.so.6 >0x0000003522a03760 0x0000003522a0d460 Yes /lib64/libXext.so.6 > No /lib64/libfreeimage.so.3 >0x0000003292c12770 0x0000003292c16aa4 Yes /lib64/libIex.so.6 >0x0000003295a2c6e0 0x0000003295a6d4dc Yes /lib64/libIlmImf.so.7 >0x0000003531200b10 0x0000003531201034 Yes /lib64/libHalf.so.6 >0x0000003293002d30 0x000000329300f4b0 Yes /lib64/libImath.so.6 >0x0000003291c02f30 0x0000003291c042ec Yes /lib64/libIlmThread.so.6 >0x0000003523205680 0x0000003523226e68 Yes /lib64/libpng16.so.16 >0x000000351fa02210 0x000000351fa0e930 Yes /lib64/libz.so.1 >0x000000329660b7a0 0x0000003296611104 Yes /lib64/libboost_thread.so.1.54.0 >0x000000353ba01260 0x000000353ba01dc4 Yes /lib64/libboost_system.so.1.54.0 >0x0000003524227a40 0x000000352425d0f0 Yes /lib64/libboost_program_options.so.1.54.0 >0x0000003530e07230 0x0000003530e11d10 Yes /lib64/libboost_filesystem.so.1.54.0 >0x00007f2578d67fc0 0x00007f2578d84924 Yes /lib64/libboost_serialization.so.1.54.0 >0x00007f2578b20260 0x00007f2578b268a4 Yes /lib64/libboost_iostreams.so.1.54.0 >0x00000035286496d0 0x00000035286e5ac4 Yes /lib64/libboost_regex.so.1.54.0 >0x00000030f421c000 0x00000030f4358d58 Yes /lib64/libfftw3.so.3 >0x000000352465bab0 0x00000035246c262a Yes /lib64/libstdc++.so.6 >0x000000351f605890 0x000000351f674bb8 Yes /lib64/libm.so.6 >0x0000003520202af0 0x0000003520212218 Yes /lib64/libgcc_s.so.1 >0x000000351ea1f560 0x000000351eb60bb4 Yes /lib64/libc.so.6 >0x000000351f2059f0 0x000000351f211614 Yes /lib64/libpthread.so.0 >0x000000351e600b10 0x000000351e619c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00000035236006b0 0x000000352360081c Yes /lib64/libgthread-2.0.so.0 >0x000000352161a6e0 0x00000035216b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003e2700d320 0x0000003e27078fb4 Yes /lib64/libfreetype.so.6 >0x0000003522e0b160 0x0000003522e39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003525a02240 0x0000003525a0c5f8 Yes /lib64/libXi.so.6 >0x0000003524a01b70 0x0000003524a07be8 Yes /lib64/libXrender.so.1 >0x0000003525601c30 0x00000035256075d0 Yes /lib64/libXrandr.so.2 >0x00000035252015f0 0x0000003525203948 Yes /lib64/libXfixes.so.3 >0x0000003527202ab0 0x0000003527207690 Yes /lib64/libXcursor.so.1 >0x0000003526200bb0 0x0000003526201510 Yes /lib64/libXinerama.so.1 >0x0000003e27406ca0 0x0000003e27423fcc Yes /lib64/libfontconfig.so.1 >0x000000351ee00ed0 0x000000351ee019d0 Yes /lib64/libdl.so.2 >0x0000003520e022d0 0x0000003520e050bc Yes /lib64/librt.so.1 >0x000000326b6093a0 0x000000326b612650 Yes /lib64/libglapi.so.0 >0x0000003529200c40 0x000000352920156c Yes /lib64/libXdamage.so.1 > No /lib64/libX11-xcb.so.1 >0x0000003529e0a030 0x0000003529e11df8 Yes /lib64/libxcb-glx.so.0 >0x0000003529601930 0x0000003529602a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003521a09a00 0x0000003521a176c8 Yes /lib64/libxcb.so.1 >0x0000003527e01010 0x0000003527e03958 Yes /lib64/libXxf86vm.so.1 >0x0000003efe403210 0x0000003efe408b88 Yes /lib64/libdrm.so.2 >0x00000039daa064a0 0x00000039daa18fe4 Yes /lib64/libselinux.so.1 >0x00000035db401510 0x00000035db402b84 Yes /lib64/libuuid.so.1 >0x0000003efe8185b0 0x0000003efe85d944 Yes /lib64/libmng.so.1 >0x0000003f018082c0 0x0000003f01843d24 Yes /lib64/libtiff.so.5 >0x0000003f00404200 0x0000003f0043ad30 Yes /lib64/libjpeg.so.62 >0x0000003537c05100 0x0000003537c1d264 Yes /lib64/libopenjpeg.so.1 >0x0000003296201b40 0x00000032962024a4 Yes /lib64/libIexMath.so.6 >0x0000003530a01760 0x0000003530a0d570 Yes /lib64/libbz2.so.1 >0x0000003538052e90 0x0000003538105948 Yes /lib64/libicuuc.so.50 >0x000000353889a220 0x000000353899fcf4 Yes /lib64/libicui18n.so.50 >0x000000353f600570 0x000000353f600658 Yes (*) /lib64/libicudata.so.50 >0x0000003522201870 0x0000003522205fe8 Yes /lib64/libffi.so.6 >0x0000003523e03e00 0x0000003523e1ccdc Yes /lib64/libexpat.so.1 >0x0000003521e00ee0 0x0000003521e01bfc Yes /lib64/libXau.so.6 >0x0000003520601770 0x000000352064b8e8 Yes /lib64/libpcre.so.1 >0x00000039da6030e0 0x00000039da619050 Yes /lib64/liblzma.so.5 >0x0000003297207670 0x000000329722bde0 Yes /lib64/liblcms.so.1 >0x00000033ade01060 0x00000033ade07c30 Yes /lib64/libjbig.so.2.0 >0x00007f25723c7680 0x00007f25723c8d7c Yes /usr/lib64/gconv/UTF-16.so >0x00007f25720b1360 0x00007f257212b350 Yes /usr/lib64/kde4/plugins/styles/oxygen.so >0x00000030d4f62c30 0x00000030d519c7c4 Yes /lib64/libkdeui.so.5 >0x00000030d76bb850 0x00000030d783a9bc Yes /lib64/libkio.so.5 >0x000000317c208240 0x000000317c218504 Yes /lib64/liboxygenstyle.so.4 >0x0000003e2a6041f0 0x0000003e2a61180c Yes /lib64/libXft.so.2 >0x000000352da01390 0x000000352da02cd8 Yes /lib64/libXdmcp.so.6 >0x0000003531a030e0 0x0000003531a0e674 Yes /lib64/libXpm.so.4 >0x00000030d2634d80 0x00000030d26f7ab4 Yes /lib64/libQtNetwork.so.4 >0x00000030d2a10680 0x00000030d2a345d4 Yes /lib64/libQtXml.so.4 >0x00000030d2ea4e30 0x00000030d30408fc Yes /lib64/libkdecore.so.5 >0x00000030d2214210 0x00000030d2261dac Yes /lib64/libQtDBus.so.4 >0x00000030d4a13390 0x00000030d4a45e18 Yes /lib64/libQtSvg.so.4 >0x00000030d465a8a0 0x00000030d46db05c Yes /lib64/libqca.so.2 >0x00000030d423f570 0x00000030d42c7e40 Yes /lib64/libattica.so.0.4 >0x00000030d5608540 0x00000030d5623694 Yes /lib64/libdbusmenu-qt.so.2 >0x00007f2571e594c0 0x00007f2571e5be58 Yes /lib64/libXtst.so.6 >0x00000030d6237b10 0x00000030d629b374 Yes /lib64/libnepomuk.so.4 >0x00000030d5e13170 0x00000030d5e3d4c4 Yes /lib64/libnepomukquery.so.4 >0x00000030d7c184d0 0x00000030d7c300a8 Yes /lib64/libnepomukutils.so.4 >0x00000039e0a16300 0x00000039e0a687f8 Yes /lib64/libstreamanalyzer.so.0 >0x000000353840d8d0 0x000000353842cf60 Yes /lib64/libstreams.so.0 >0x00000030d6e408d0 0x00000030d6ec9e1c Yes /lib64/libsolid.so.4 >0x0000003535001f80 0x0000003535005df4 Yes /lib64/libacl.so.1 >0x00007f2571c543d0 0x00007f2571c5641c Yes /lib64/libattr.so.1 >0x00000030d5a45200 0x00000030d5ab10c0 Yes /lib64/libsoprano.so.4 >0x00000035dcc183c0 0x00000035dcc52270 Yes /lib64/libssl.so.10 >0x00000035bea69c40 0x00000035beb5a4f8 Yes /lib64/libcrypto.so.10 >0x0000003521203a40 0x00000035212127dc Yes /lib64/libresolv.so.2 >0x000000352ea018f0 0x000000352ea051f8 Yes /lib64/libfam.so.0 >0x0000003526e07ab0 0x0000003526e31a54 Yes /lib64/libdbus-1.so.3 >0x00000030d660eba0 0x00000030d66391b0 Yes /lib64/libsopranoclient.so.1 >0x00000039dba2e870 0x00000039dbb16930 Yes /lib64/libxml2.so.2 >0x00000030d6a51ad0 0x00000030d6adfd3c Yes /lib64/libHUpnp.so.1 >0x00000037d06034a0 0x00000037d060bf52 Yes /lib64/libudev.so.1 >0x00000035dbc0bd10 0x00000035dbc3bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x00000035dc4251a0 0x00000035dc48775c Yes /lib64/libkrb5.so.3 >0x0000003528a01570 0x0000003528a02154 Yes /lib64/libcom_err.so.2 >0x00000035dc8048b0 0x00000035dc8247d8 Yes /lib64/libk5crypto.so.3 >0x00000030d720b270 0x00000030d721cf2c Yes /lib64/libqtsoap.so.2 >0x00000035dc003620 0x00000035dc009f8c Yes /lib64/libkrb5support.so.0 >0x0000003827801570 0x0000003827802194 Yes /lib64/libkeyutils.so.1 >0x00007f2571a49240 0x00007f2571a4fee4 Yes /lib64/libnss_files.so.2 >0x00007f2570e314d0 0x00007f2570e345a8 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007f2570c298c0 0x00007f2570c2c780 Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007f2570a22190 0x00007f2570a24b08 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x00007f257081ad10 0x00007f257081c228 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007f2570614a30 0x00007f2570615ec8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x00007f257040e3b0 0x00007f257040f878 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007f2570206c20 0x00007f2570209958 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007f256fffe640 0x00007f2570001c3c Yes /usr/lib64/kde4/plugins/imageformats/kimg_dds.so >0x00007f256fdf6190 0x00007f256fdf93cc Yes /usr/lib64/kde4/plugins/imageformats/kimg_eps.so >0x00007f256fbeeee0 0x00007f256fbf030c Yes /usr/lib64/kde4/plugins/imageformats/kimg_exr.so >0x00007f256f9e86d0 0x00007f256f9e9b58 Yes /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so >0x0000003f01c0bb00 0x0000003f01c3fe8c Yes /lib64/libjasper.so.1 >0x00007f256f7dfce0 0x00007f256f7e31fc Yes /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so >0x00007f256f5d9710 0x00007f256f5daeec Yes /usr/lib64/kde4/plugins/imageformats/kimg_pic.so >0x00007f256f3d35d0 0x00007f256f3d488c Yes /usr/lib64/kde4/plugins/imageformats/kimg_psd.so >0x00007f256f1cc700 0x00007f256f1ce1ac Yes /usr/lib64/kde4/plugins/imageformats/kimg_ras.so >0x00007f256efc32d0 0x00007f256efc759c Yes /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so >0x00007f256edbc8b0 0x00007f256edbe02c Yes /usr/lib64/kde4/plugins/imageformats/kimg_tga.so >0x00007f256ebb7310 0x00007f256ebb7fd0 Yes /usr/lib64/kde4/plugins/imageformats/kimg_webp.so >0x0000003829407780 0x000000382943e740 Yes /lib64/libwebp.so.4 >0x00007f256e9a43b0 0x00007f256e9ad304 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so >0x00007f256e79e450 0x00007f256e79f328 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xview.so >0x00007f256e4347d0 0x00007f256e437f5c Yes /usr/lib64/qt4/plugins/menubar/libappmenu-qt.so >0x00007f256dd1ccc0 0x00007f256dd1d548 Yes /usr/lib64/kde4/kfilemodule.so >0x00000030e203d8f0 0x00000030e208d75c Yes /lib64/libkfile.so.4 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f2566486b40 139798606539584 >rcx 0x11 17 >rdx 0x7f25664863d0 139798606537680 >rsi 0x7f2566486b40 139798606539584 >rdi 0x7f255c099a00 139798434650624 >rbp 0x7f255c098464 0x7f255c098464 >rsp 0x7f2566486350 0x7f2566486350 >r8 0x7f25798b34d0 139798929683664 >r9 0x7f255c098420 139798434645024 >r10 0x7f255c098424 139798434645028 >r11 0x7f255c005fcc 139798434045900 >r12 0x7f255c098424 139798434645028 >r13 0x7f255c098420 139798434645024 >r14 0x7f2566486b40 139798606539584 >r15 0x4 4 >rip 0x7f25792aba9a 0x7f25792aba9a <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+90> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const: > 0x00007f25792aba40 <+0>: push %r12 > 0x00007f25792aba42 <+2>: movaps %xmm0,%xmm3 > 0x00007f25792aba45 <+5>: xorps %xmm1,%xmm1 > 0x00007f25792aba48 <+8>: push %rbp > 0x00007f25792aba49 <+9>: mulss %xmm3,%xmm0 > 0x00007f25792aba4d <+13>: push %rbx > 0x00007f25792aba4e <+14>: movaps %xmm1,%xmm5 > 0x00007f25792aba51 <+17>: sub $0x60,%rsp > 0x00007f25792aba55 <+21>: movss 0x2a57eb(%rip),%xmm2 # 0x7f2579551248 > 0x00007f25792aba5d <+29>: movaps %xmm2,%xmm4 > 0x00007f25792aba60 <+32>: mov %fs:0x28,%rax > 0x00007f25792aba69 <+41>: mov %rax,0x58(%rsp) > 0x00007f25792aba6e <+46>: xor %eax,%eax > 0x00007f25792aba70 <+48>: subss %xmm0,%xmm4 > 0x00007f25792aba74 <+52>: ucomiss %xmm1,%xmm3 > 0x00007f25792aba77 <+55>: cmpltss %xmm4,%xmm5 > 0x00007f25792aba7c <+60>: andps %xmm4,%xmm5 > 0x00007f25792aba7f <+63>: movaps %xmm5,%xmm6 > 0x00007f25792aba82 <+66>: shufps $0x0,%xmm6,%xmm6 > 0x00007f25792aba86 <+70>: jbe 0x7f25792abc70 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+560> > 0x00007f25792aba8c <+76>: xorps %xmm8,%xmm8 > 0x00007f25792aba90 <+80>: movlps 0x8(%rdi),%xmm8 > 0x00007f25792aba95 <+85>: movhps 0x10(%rdi),%xmm8 >=> 0x00007f25792aba9a <+90>: mulps 0x8(%rdi),%xmm8 > 0x00007f25792aba9f <+95>: divps %xmm8,%xmm6 > 0x00007f25792abaa3 <+99>: movaps %xmm6,0x20(%rsp) > 0x00007f25792abaa8 <+104>: movaps %xmm1,%xmm10 > 0x00007f25792abaac <+108>: movss 0x20(%rsp),%xmm9 > 0x00007f25792abab3 <+115>: ucomiss %xmm1,%xmm9 > 0x00007f25792abab7 <+119>: jbe 0x7f25792abacf <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+143> > 0x00007f25792abab9 <+121>: movaps %xmm9,%xmm10 > 0x00007f25792ababd <+125>: cmpltss %xmm2,%xmm10 > 0x00007f25792abac3 <+131>: andps %xmm10,%xmm9 > 0x00007f25792abac7 <+135>: andnps %xmm2,%xmm10 > 0x00007f25792abacb <+139>: orps %xmm9,%xmm10 > 0x00007f25792abacf <+143>: movss 0x24(%rsp),%xmm11 > 0x00007f25792abad6 <+150>: ucomiss %xmm1,%xmm11 > 0x00007f25792abada <+154>: movss %xmm10,0x40(%rsp) > 0x00007f25792abae1 <+161>: movaps %xmm1,%xmm12 > 0x00007f25792abae5 <+165>: jbe 0x7f25792abafd <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+189> > 0x00007f25792abae7 <+167>: movaps %xmm11,%xmm12 > 0x00007f25792abaeb <+171>: cmpltss %xmm2,%xmm12 > 0x00007f25792abaf1 <+177>: andps %xmm12,%xmm11 > 0x00007f25792abaf5 <+181>: andnps %xmm2,%xmm12 > 0x00007f25792abaf9 <+185>: orps %xmm11,%xmm12 > 0x00007f25792abafd <+189>: movss 0x28(%rsp),%xmm13 > 0x00007f25792abb04 <+196>: ucomiss %xmm1,%xmm13 > 0x00007f25792abb08 <+200>: movss %xmm12,0x44(%rsp) > 0x00007f25792abb0f <+207>: movaps %xmm1,%xmm14 > 0x00007f25792abb13 <+211>: jbe 0x7f25792abb2b <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+235> > 0x00007f25792abb15 <+213>: movaps %xmm13,%xmm14 > 0x00007f25792abb19 <+217>: cmpltss %xmm2,%xmm14 > 0x00007f25792abb1f <+223>: andps %xmm14,%xmm13 > 0x00007f25792abb23 <+227>: andnps %xmm2,%xmm14 > 0x00007f25792abb27 <+231>: orps %xmm13,%xmm14 > 0x00007f25792abb2b <+235>: movss 0x2c(%rsp),%xmm15 > 0x00007f25792abb32 <+242>: ucomiss %xmm1,%xmm15 > 0x00007f25792abb36 <+246>: movss %xmm14,0x48(%rsp) > 0x00007f25792abb3d <+253>: jbe 0x7f25792abcb0 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+624> > 0x00007f25792abb43 <+259>: minss %xmm2,%xmm15 > 0x00007f25792abb48 <+264>: movss %xmm15,0x4c(%rsp) > 0x00007f25792abb4f <+271>: lea 0x30(%rsp),%rbx > 0x00007f25792abb54 <+276>: lea 0x40(%rsp),%rsi > 0x00007f25792abb59 <+281>: movdqa 0x40(%rsp),%xmm2 > 0x00007f25792abb5f <+287>: movl $0x3f800000,0x40(%rsp) > 0x00007f25792abb67 <+295>: movl $0x3f800000,0x44(%rsp) > 0x00007f25792abb6f <+303>: movl $0x3f800000,0x48(%rsp) > 0x00007f25792abb77 <+311>: movl $0x3f800000,0x4c(%rsp) > 0x00007f25792abb7f <+319>: movaps 0x40(%rsp),%xmm0 > 0x00007f25792abb84 <+324>: movl $0x0,0x40(%rsp) > 0x00007f25792abb8c <+332>: movl $0x0,0x44(%rsp) > 0x00007f25792abb94 <+340>: subps %xmm2,%xmm0 > 0x00007f25792abb97 <+343>: movl $0x0,0x48(%rsp) > 0x00007f25792abb9f <+351>: movl $0x0,0x4c(%rsp) > 0x00007f25792abba7 <+359>: movdqa %xmm2,0x20(%rsp) > 0x00007f25792abbad <+365>: movdqa %xmm0,0x30(%rsp) > 0x00007f25792abbb3 <+371>: sqrtss (%rbx),%xmm0 > 0x00007f25792abbb7 <+375>: ucomiss %xmm0,%xmm0 > 0x00007f25792abbba <+378>: jp 0x7f25792abcb9 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+633> > 0x00007f25792abbc0 <+384>: mov $0x4,%ebp > 0x00007f25792abbc5 <+389>: movss %xmm0,(%rsi) > 0x00007f25792abbc9 <+393>: sqrtss (%rbx,%rbp,1),%xmm0 > 0x00007f25792abbce <+398>: ucomiss %xmm0,%xmm0 > 0x00007f25792abbd1 <+401>: jp 0x7f25792abd82 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+834> > 0x00007f25792abbd7 <+407>: lea 0x4(%rbp),%r12 > 0x00007f25792abbdb <+411>: movss %xmm0,(%rsi,%rbp,1) > 0x00007f25792abbe0 <+416>: sqrtss (%rbx,%r12,1),%xmm0 > 0x00007f25792abbe6 <+422>: ucomiss %xmm0,%xmm0 > 0x00007f25792abbe9 <+425>: jp 0x7f25792abd3e <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+766> > 0x00007f25792abbef <+431>: add $0x8,%rbp > 0x00007f25792abbf3 <+435>: movss %xmm0,(%rsi,%r12,1) > 0x00007f25792abbf9 <+441>: sqrtss (%rbx,%rbp,1),%xmm0 > 0x00007f25792abbfe <+446>: ucomiss %xmm0,%xmm0 > 0x00007f25792abc01 <+449>: jp 0x7f25792abcfb <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+699> > 0x00007f25792abc07 <+455>: ucomiss %xmm1,%xmm3 > 0x00007f25792abc0a <+458>: movss %xmm0,(%rsi,%rbp,1) > 0x00007f25792abc0f <+463>: mov 0x40(%rsp),%rcx > 0x00007f25792abc14 <+468>: mov 0x48(%rsp),%rax > 0x00007f25792abc19 <+473>: mov %rcx,0x20(%rsp) > 0x00007f25792abc1e <+478>: mov %rax,0x28(%rsp) > 0x00007f25792abc23 <+483>: jbe 0x7f25792abc90 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+592> > 0x00007f25792abc25 <+485>: mov 0x8(%rdi),%r8 > 0x00007f25792abc29 <+489>: mov 0x10(%rdi),%rdi > 0x00007f25792abc2d <+493>: mov %r8,0x40(%rsp) > 0x00007f25792abc32 <+498>: mov %rdi,0x48(%rsp) > 0x00007f25792abc37 <+503>: movss 0x2a55f1(%rip),%xmm0 # 0x7f2579551230 > 0x00007f25792abc3f <+511>: lea 0x20(%rsp),%rdi > 0x00007f25792abc44 <+516>: andps %xmm3,%xmm0 > 0x00007f25792abc47 <+519>: callq 0x7f25792968a0 <lux::FrDiel2(float, lux::SWCSpectrum const&, lux::SWCSpectrum const&, lux::SWCSpectrum*)> > 0x00007f25792abc4c <+524>: mov 0x58(%rsp),%rax > 0x00007f25792abc51 <+529>: xor %fs:0x28,%rax > 0x00007f25792abc5a <+538>: jne 0x7f25792abdc5 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+901> > 0x00007f25792abc60 <+544>: add $0x60,%rsp > 0x00007f25792abc64 <+548>: pop %rbx > 0x00007f25792abc65 <+549>: pop %rbp > 0x00007f25792abc66 <+550>: pop %r12 > 0x00007f25792abc68 <+552>: retq > 0x00007f25792abc69 <+553>: nopl 0x0(%rax) > 0x00007f25792abc70 <+560>: xorps %xmm7,%xmm7 > 0x00007f25792abc73 <+563>: movlps 0x8(%rdi),%xmm7 > 0x00007f25792abc77 <+567>: movhps 0x10(%rdi),%xmm7 > 0x00007f25792abc7b <+571>: mulps 0x8(%rdi),%xmm7 > 0x00007f25792abc7f <+575>: mulps %xmm6,%xmm7 > 0x00007f25792abc82 <+578>: movaps %xmm7,0x20(%rsp) > 0x00007f25792abc87 <+583>: jmpq 0x7f25792abaa8 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+104> > 0x00007f25792abc8c <+588>: nopl 0x0(%rax) > 0x00007f25792abc90 <+592>: xorps %xmm4,%xmm4 > 0x00007f25792abc93 <+595>: movaps 0x2aa3b6(%rip),%xmm5 # 0x7f2579556050 > 0x00007f25792abc9a <+602>: movlps 0x8(%rdi),%xmm4 > 0x00007f25792abc9e <+606>: movhps 0x10(%rdi),%xmm4 > 0x00007f25792abca2 <+610>: divps %xmm4,%xmm5 > 0x00007f25792abca5 <+613>: movdqa %xmm5,0x40(%rsp) > 0x00007f25792abcab <+619>: jmp 0x7f25792abc37 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+503> > 0x00007f25792abcad <+621>: nopl (%rax) > 0x00007f25792abcb0 <+624>: movaps %xmm1,%xmm15 > 0x00007f25792abcb4 <+628>: jmpq 0x7f25792abb48 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+264> > 0x00007f25792abcb9 <+633>: movss (%rbx),%xmm0 > 0x00007f25792abcbd <+637>: mov %rsi,0x10(%rsp) > 0x00007f25792abcc2 <+642>: movss %xmm1,0x1c(%rsp) > 0x00007f25792abcc8 <+648>: mov %rdx,0x8(%rsp) > 0x00007f25792abccd <+653>: mov %rdi,(%rsp) > 0x00007f25792abcd1 <+657>: movss %xmm3,0x18(%rsp) > 0x00007f25792abcd7 <+663>: callq 0x7f257904bc30 <sqrtf@plt> > 0x00007f25792abcdc <+668>: movss 0x1c(%rsp),%xmm1 > 0x00007f25792abce2 <+674>: mov 0x10(%rsp),%rsi > 0x00007f25792abce7 <+679>: mov 0x8(%rsp),%rdx > 0x00007f25792abcec <+684>: movss 0x18(%rsp),%xmm3 > 0x00007f25792abcf2 <+690>: mov (%rsp),%rdi > 0x00007f25792abcf6 <+694>: jmpq 0x7f25792abbc0 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+384> > 0x00007f25792abcfb <+699>: movss (%rbx,%rbp,1),%xmm0 > 0x00007f25792abd00 <+704>: mov %rsi,0x10(%rsp) > 0x00007f25792abd05 <+709>: movss %xmm1,0x1c(%rsp) > 0x00007f25792abd0b <+715>: mov %rdx,0x8(%rsp) > 0x00007f25792abd10 <+720>: mov %rdi,(%rsp) > 0x00007f25792abd14 <+724>: movss %xmm3,0x18(%rsp) > 0x00007f25792abd1a <+730>: callq 0x7f257904bc30 <sqrtf@plt> > 0x00007f25792abd1f <+735>: movss 0x1c(%rsp),%xmm1 > 0x00007f25792abd25 <+741>: mov 0x10(%rsp),%rsi > 0x00007f25792abd2a <+746>: mov 0x8(%rsp),%rdx > 0x00007f25792abd2f <+751>: movss 0x18(%rsp),%xmm3 > 0x00007f25792abd35 <+757>: mov (%rsp),%rdi > 0x00007f25792abd39 <+761>: jmpq 0x7f25792abc07 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+455> > 0x00007f25792abd3e <+766>: movss (%rbx,%r12,1),%xmm0 > 0x00007f25792abd44 <+772>: mov %rsi,0x10(%rsp) > 0x00007f25792abd49 <+777>: movss %xmm1,0x1c(%rsp) > 0x00007f25792abd4f <+783>: mov %rdx,0x8(%rsp) > 0x00007f25792abd54 <+788>: mov %rdi,(%rsp) > 0x00007f25792abd58 <+792>: movss %xmm3,0x18(%rsp) > 0x00007f25792abd5e <+798>: callq 0x7f257904bc30 <sqrtf@plt> > 0x00007f25792abd63 <+803>: movss 0x1c(%rsp),%xmm1 > 0x00007f25792abd69 <+809>: mov 0x10(%rsp),%rsi > 0x00007f25792abd6e <+814>: mov 0x8(%rsp),%rdx > 0x00007f25792abd73 <+819>: movss 0x18(%rsp),%xmm3 > 0x00007f25792abd79 <+825>: mov (%rsp),%rdi > 0x00007f25792abd7d <+829>: jmpq 0x7f25792abbef <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+431> > 0x00007f25792abd82 <+834>: movss (%rbx,%rbp,1),%xmm0 > 0x00007f25792abd87 <+839>: mov %rsi,0x10(%rsp) > 0x00007f25792abd8c <+844>: movss %xmm1,0x1c(%rsp) > 0x00007f25792abd92 <+850>: mov %rdx,0x8(%rsp) > 0x00007f25792abd97 <+855>: mov %rdi,(%rsp) > 0x00007f25792abd9b <+859>: movss %xmm3,0x18(%rsp) > 0x00007f25792abda1 <+865>: callq 0x7f257904bc30 <sqrtf@plt> > 0x00007f25792abda6 <+870>: movss 0x1c(%rsp),%xmm1 > 0x00007f25792abdac <+876>: mov 0x10(%rsp),%rsi > 0x00007f25792abdb1 <+881>: mov 0x8(%rsp),%rdx > 0x00007f25792abdb6 <+886>: movss 0x18(%rsp),%xmm3 > 0x00007f25792abdbc <+892>: mov (%rsp),%rdi > 0x00007f25792abdc0 <+896>: jmpq 0x7f25792abbd7 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+407> > 0x00007f25792abdc5 <+901>: callq 0x7f2579049bc0 <__stack_chk_fail@plt> >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 1099293
: 897385 |
897386
|
897387
|
897388
|
897389
|
897390
|
897391
|
897392
|
897393
|
897394
|
897395