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 921135 Details for
Bug 1123553
[abrt] LuxRender: operator*=(): 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), 65.72 KB, created by
Juan Antonio Clavero García
on 2014-07-26 10:27:39 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Juan Antonio Clavero García
Created:
2014-07-26 10:27:39 UTC
Size:
65.72 KB
patch
obsolete
>[New LWP 9130] >[New LWP 9131] >[New LWP 9129] >[New LWP 9125] >warning: Could not load shared library symbols for 5 libraries, e.g. /usr/lib64/nvidia/libGL.so.1. >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 `/usr/bin/luxrender --logconsole /tmp/untitled.Scene.00001.lxs'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 operator*= (sp=..., this=0x7f5ce67d9430) at /usr/src/debug/lux-d0b0e20c47cc/core/spectrum.h:122 >122 c[i] *= sp.c[i]; > >Thread 4 (Thread 0x7f5cf485a800 (LWP 9125)): >#0 GSUB_Do_Glyph_Lookup (gsub=gsub@entry=0x1221ce0, lookup_index=lookup_index@entry=3, buffer=buffer@entry=0x12437f0, context_length=context_length@entry=65535, nesting_level=1, nesting_level@entry=0) at ../3rdparty/harfbuzz/src/harfbuzz-gsub.c:4047 > st = 0x12256e0 > error = <optimized out> > i = 7 > flags = 0 > lookup_count = <optimized out> > lo = <optimized out> > lookup_type = 6 >#1 0x0000003ce72e0202 in GSUB_Do_String_Lookup (buffer=0x12437f0, lookup_index=3, gsub=0x1221ce0) at ../3rdparty/harfbuzz/src/harfbuzz-gsub.c:4147 > lookup_type = <optimized out> > nesting_level = 0 > context_length = 65535 > error = <optimized out> > retError = HB_Err_Not_Covered > properties = <optimized out> >#2 HB_GSUB_Apply_String (gsub=0x1221ce0, buffer=0x12437f0) at ../3rdparty/harfbuzz/src/harfbuzz-gsub.c:4312 > lookup_index = 3 > feature_index = <optimized out> > feature = {LookupListIndex = 0x12313c0, FeatureParams = <optimized out>, LookupListCount = <optimized out>} > retError = HB_Err_Not_Covered > i = <optimized out> > j = <optimized out> > lookup_count = 39 > num_features = <optimized out> >#3 0x0000003ce72ee236 in HB_OpenTypeShape (item=item@entry=0x7fffe2b0e290, properties=properties@entry=0x0) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1236 > error = <optimized out> > tmpAttributes = <optimized out> > tmpLogClusters = <optimized out> > face = 0x1210f20 >#4 0x0000003ce72ee64a in HB_BasicShape (shaper_item=0x7fffe2b0e290) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:619 > availableGlyphs = 7 >#5 0x0000003ce72f32f3 in HB_ShapeItem (shaper_item=0x7fffe2b0e290) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1419 > result = 0 '\000' > __PRETTY_FUNCTION__ = "HB_Bool HB_ShapeItem(HB_ShaperItem*)" >#6 0x0000003f220246e0 in QTextEngine::shapeTextWithHarfbuzz (this=this@entry=0x7fffe2b0ede0, item=item@entry=0) at text/qtextengine.cpp:1342 > shaper_item = {string = 0x122ad9a, stringLength = 7, item = {pos = 0, length = 7, script = HB_Script_Common, bidiLevel = 0 '\000'}, font = 0x1252588, face = 0x1210f20, shaperFlags = 0, glyphIndicesPresent = 0 '\000', initialGlyphCount = 7, num_glyphs = 7, glyphs = 0x7fffe2b0ef40, attributes = 0x7fffe2b0efb0, advances = 0x7fffe2b0ef5c, offsets = 0x7fffe2b0ef08, log_clusters = 0x7fffe2b0eef8, kerning_applied = 0 '\000'} > actualFontEngine = <optimized out> > engineIdx = 0 > g = {offsets = 0x0, glyphs = 0x4, advances_x = 0x0, advances_y = 0x3f21f23ba6 <QPainter::drawTextItem(QPointF const&, QTextItem const&)+214>, justifications = 0x4e2b0ef6c, attributes = 0x7fffe2b0e260, numGlyphs = 0} > k = 0 > si = @0x13970d0: {position = 0, analysis = {script = 0, bidiLevel = 0, flags = 0}, num_glyphs = 0, descent = {val = 128}, ascent = {val = 768}, leading = {val = 0}, width = {val = -64}, glyph_data_offset = 0} > upperCased = {7680, 0, 0, 0, 5, 0, 0, 0, 2688, 0, 0, 0, 60752, 58032, 32767, 0, 28880, 313, 0, 0, 58734, 8706, 63, 0, 58576, 58032, 32767, 0, 61184, 58032, 32767, 0, 61272, 58032, 32767, 0, 61192, 58032, 32767, 0, 5, 0, 5, 0, 61252, 58032, 32767, 0, 61192, 58032, 32767, 0, 61312, 58032, 32767, 0, 61232, 58032, 32767, 0, 61272, 58032, 32767, 0, 61292, 58032, 32767, 0, 60896, 58032, 32767, 0, 61256, 58032, 32767, 0, 0, 0, 0, 0, 9360, 58033, 32767, 0, 60640, 58032, 32767, 0, 58896, 58032, 32767, 0, 61176, 58032, 32767, 0, 58752, 58032, 32767, 0, 58688, 58032, 32767, 0, 5, 0, 1088, 0, 58560, 58032, 32767, 0, 58576, 58032, 32767, 0, 480, 341, 0, 0, 58432, 58032, 32767, 0, 4, 0, 1088, 0, 320, 0, 32767, 0, 58776, 58032, 32767, 0, 0, 0, 2688, 0, 58768, 58032, 32767, 0, 8, 0, 960, 0, 58640, 58032, 32767, 0, 58656, 58032, 32767, 0, 63280, 340, 0, 0, 54160, 308, 0, 0, 7, 0, 960, 0, 192, 0, 0, 0, 58856, 58032, 32767, 0, 0, 0, 3520, 0, 59136, 58032, 32767, 0, 63072, 340, 0, 0, 59744, 58032, 32767, 0, 24064, 313, 0, 0, 59648, 58032, 32767, 0...} > initialGlyphs = {offsets = 0x7fffe2b0ef08, glyphs = 0x7fffe2b0ef40, advances_x = 0x7fffe2b0ef5c, advances_y = 0x7fffe2b0ef78, justifications = 0x7fffe2b0ef94, attributes = 0x7fffe2b0efb0, numGlyphs = 7} > remaining_glyphs = 0 > glyph_pos = 0 > font = 0x123b5e0 > kerningEnabled = true > entire_shaper_item = {string = 0x122ad9a, stringLength = 7, item = {pos = 0, length = 7, script = HB_Script_Common, bidiLevel = 0 '\000'}, font = 0x0, face = 0x0, shaperFlags = 0, glyphIndicesPresent = 0 '\000', initialGlyphCount = 0, num_glyphs = 7, glyphs = 0x0, attributes = 0x0, advances = 0x0, offsets = 0x0, log_clusters = 0x0, kerning_applied = 0 '\000'} > itemBoundaries = {a = 256, s = 2, ptr = 0x7fffe2b0e510, {array = "\000\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\314\373\260\342\377\177\000\000`\345\260\342\377\177\000\000\260\373\260\342\377\177\000\000\000\000\000\000\000\000\000\000\060%%\001\000\000\000\000\022\031\377!?\000\000\000\000\000\000\000\377\177\000\000X\357\260\342\377\177\000\000\000\001\000\000\027\000\000\000p\345\260\342\377\177", '\000' <repeats 58 times>, "\061\000\000\000H\000\000\000W\000\000\000Z\000\000\000R\000\000\000U\000\000\000N\000\000\000\200\002\000\000\000\002\000\000@\001\000\000@\002\000\000\000\002\000\000"..., q_for_alignment_1 = 0, q_for_alignment_2 = 0}} >#7 0x0000003f2202509a in QTextEngine::shapeText (this=this@entry=0x7fffe2b0ede0, item=item@entry=0) at text/qtextengine.cpp:935 > si = @0x13970d0: {position = 0, analysis = {script = 0, bidiLevel = 0, flags = 0}, num_glyphs = 0, descent = {val = 128}, ascent = {val = 768}, leading = {val = 0}, width = {val = -64}, glyph_data_offset = 0} > letterSpacing = <optimized out> > wordSpacing = <optimized out> > glyphs = <optimized out> > font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b4320 <qt_meta_stringdata_QFont> "QFont", data = 0x3f224b4400 <qt_meta_data_QFont>, extradata = 0x0}}, d = {d = 0x11eee00}, resolve_mask = 570570512} > letterSpacingIsAbsolute = <optimized out> >#8 0x0000003f220253d5 in QTextEngine::shape (this=this@entry=0x7fffe2b0ede0, item=item@entry=0) at text/qtextengine.cpp:1450 >No locals. >#9 0x0000003f22036a27 in QTextLine::layout_helper (this=<optimized out>, maxGlyphs=<optimized out>) at text/qtextlayout.cpp:1761 > current = @0x13970d0: {position = 0, analysis = {script = 0, bidiLevel = 0, flags = 0}, num_glyphs = 0, descent = {val = 128}, ascent = {val = 768}, leading = {val = 0}, width = {val = -64}, glyph_data_offset = 0} > fontEngine = <optimized out> > current = <optimized out> > line = <optimized out> > newItem = 0 > alignment = <optimized out> > end = 0 > lbh = {tmpData = {descent = {val = 0}, ascent = {val = 0}, leading = {val = 0}, x = {val = 0}, y = {val = 0}, width = {val = 0}, textWidth = {val = 0}, textAdvance = {val = 0}, from = 0, trailingSpaces = 0, length = 0, justified = 0, gridfitted = 0, hasTrailingSpaces = 0, leadingIncluded = 0}, spaceData = {descent = {val = 0}, ascent = {val = 0}, leading = {val = 0}, x = {val = 0}, y = {val = 0}, width = {val = 0}, textWidth = {val = 0}, textAdvance = {val = 0}, from = 0, trailingSpaces = 0, length = 0, justified = 0, gridfitted = 0, hasTrailingSpaces = 0, leadingIncluded = 0}, glyphs = {offsets = 0x1, glyphs = 0x0, advances_x = 0x3f22037e2f <QVector<QScriptLine>::append(QScriptLine const&)+111>, advances_y = 0x0, justifications = 0x0, attributes = 0x0, numGlyphs = 0}, glyphCount = 0, maxGlyphs = 2147483647, currentPosition = 0, previousGlyph = 0, minw = {val = 0}, softHyphenWidth = {val = 0}, rightBearing = {val = 64}, minimumRightBearing = {val = 0}, fontEngine = 0x0, previousFontEngine = 0x0, logClusters = 0x7fffe2b0eef8, manualWrap = false, whiteSpaceOrObject = true} > breakany = false > item = 0 > attributes = 0x7fffe2b0eef0 >#10 0x0000003f21f1976e in qt_format_text (fnt=..., _r=..., tf=134219908, option=0x0, str=..., brect=0x0, tabstops=0, ta=0x0, tabarraylen=0, painter=0x7fffe2b12490) at painting/qpainter.cpp:8210 >No locals. >#11 0x0000003f21f1a3dd in QPainter::drawText (this=this@entry=0x7fffe2b12490, r=..., flags=flags@entry=2180, str=..., br=br@entry=0x0) at painting/qpainter.cpp:6199 >No locals. >#12 0x0000003f220cdd74 in QStyle::drawItemText (this=0x11f6820, painter=0x7fffe2b12490, rect=..., alignment=2180, pal=..., enabled=<optimized out>, text=..., textRole=QPalette::WindowText) at styles/qstyle.cpp:540 > savedPen = {d = 0x15501d0} >#13 0x0000003f220e9c95 in QCommonStyle::drawControl (this=this@entry=0x11f6820, element=element@entry=QStyle::CE_TabBarTabLabel, opt=opt@entry=0x7fffe2b12570, p=p@entry=0x7fffe2b12490, widget=widget@entry=0x1209f70) at styles/qcommonstyle.cpp:1893 > tabV2 = {<QStyleOptionTabV2> = {<QStyleOptionTab> = {<QStyleOption> = {version = 3, type = 3, state = {i = 65537}, direction = Qt::LeftToRight, rect = {x1 = 174, y1 = 0, x2 = 269, y2 = 23}, fontMetrics = {d = {d = 0x11eee00}}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b2e60 <qt_meta_stringdata_QPalette> "QPalette", data = 0x3f224b2fa0 <qt_meta_data_QPalette>, extradata = 0x0}}, d = 0x11f1940, current_group = 0, resolve_mask = 0}}, shape = QTabBar::RoundedNorth, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 3894}, alloc = 0, size = 0, data = 0x3ce76ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 8}, alloc = 0, size = 0, data = 0x3ce76ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x122ad80, static codecForCStrings = 0x0}, icon = {d = 0x1316770}, row = 0, position = QStyleOptionTab::Middle, selectedPosition = QStyleOptionTab::NotAdjacent, cornerWidgets = {i = 0}}, iconSize = {wd = 16, ht = 16}}, documentMode = false, leftButtonSize = {wd = -1, ht = -1}, rightButtonSize = {wd = -1, ht = -1}} > tr = {x1 = 206, y1 = -2, x2 = 257, y2 = 27} > verticalTabs = false > alignment = 2180 > iconRect = {x1 = 186, y1 = 4, x2 = 201, y2 = 19} > d = <optimized out> >#14 0x0000003f2217fefd in QWindowsStyle::drawControl (this=0x11f6820, ce=QStyle::CE_TabBarTabLabel, opt=0x7fffe2b12570, p=0x7fffe2b12490, widget=0x1209f70) at styles/qwindowsstyle.cpp:2577 >No locals. >#15 0x0000003f220ec09b in QCommonStyle::drawControl (this=this@entry=0x11f6820, element=element@entry=QStyle::CE_TabBarTab, opt=opt@entry=0x7fffe2b12570, p=p@entry=0x7fffe2b12490, widget=widget@entry=0x1209f70) at styles/qcommonstyle.cpp:1696 > d = 0x11f16a0 >#16 0x0000003f2217fefd in QWindowsStyle::drawControl (this=0x11f6820, ce=QStyle::CE_TabBarTab, opt=0x7fffe2b12570, p=0x7fffe2b12490, widget=0x1209f70) at styles/qwindowsstyle.cpp:2577 >No locals. >#17 0x0000003f2223798c in drawControl (opt=..., ce=QStyle::CE_TabBarTab, this=0x7fffe2b12490) at ../../src/gui/painting/qstylepainter.h:89 >No locals. >#18 QTabBar::paintEvent (this=0x1209f70) at widgets/qtabbar.cpp:1585 > tab = {<QStyleOptionTabV2> = {<QStyleOptionTab> = {<QStyleOption> = {version = 3, type = 3, state = {i = 65537}, direction = Qt::LeftToRight, rect = {x1 = 174, y1 = 0, x2 = 269, y2 = 23}, fontMetrics = {d = {d = 0x11eee00}}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b2e60 <qt_meta_stringdata_QPalette> "QPalette", data = 0x3f224b2fa0 <qt_meta_data_QPalette>, extradata = 0x0}}, d = 0x11f1940, current_group = 0, resolve_mask = 0}}, shape = QTabBar::RoundedNorth, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 3894}, alloc = 0, size = 0, data = 0x3ce76ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 8}, alloc = 0, size = 0, data = 0x3ce76ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x122ad80, static codecForCStrings = 0x0}, icon = {d = 0x1316770}, row = 0, position = QStyleOptionTab::Middle, selectedPosition = QStyleOptionTab::NotAdjacent, cornerWidgets = {i = 0}}, iconSize = {wd = 16, ht = 16}}, documentMode = false, leftButtonSize = {wd = -1, ht = -1}, rightButtonSize = {wd = -1, ht = -1}} > i = 2 > d = 0x1209fa0 > optTabBase = {<QStyleOptionTabBarBase> = {<QStyleOption> = {version = 2, type = 14, state = {i = 65793}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 22, x2 = 336, y2 = 23}, fontMetrics = {d = {d = 0x11eee00}}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b2e60 <qt_meta_stringdata_QPalette> "QPalette", data = 0x3f224b2fa0 <qt_meta_data_QPalette>, extradata = 0x0}}, d = 0x11f1940, current_group = 0, resolve_mask = 0}}, shape = QTabBar::RoundedNorth, tabBarRect = {x1 = 0, y1 = 0, x2 = 336, y2 = 23}, selectedTabRect = {x1 = 0, y1 = 0, x2 = 87, y2 = 23}}, documentMode = false} > p = {<QPainter> = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b3f80 <qt_meta_stringdata_QPainter> "QPainter", data = 0x3f224b4020 <qt_meta_data_QPainter>, extradata = 0x0}}, d_ptr = {d = 0x154fbc0}}, widget = 0x1209f70, wstyle = 0x11f6820} > selected = 0 > cut = -1 > rtl = false > cutTab = {<QStyleOption> = {version = 1, type = 3, state = {i = 0}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, fontMetrics = {d = {d = 0x11eee00}}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3f224b2e60 <qt_meta_stringdata_QPalette> "QPalette", data = 0x3f224b2fa0 <qt_meta_data_QPalette>, extradata = 0x0}}, d = 0x11f1940, current_group = 0, resolve_mask = 0}}, shape = QTabBar::RoundedNorth, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 3894}, alloc = 0, size = 0, data = 0x3ce76ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 8}, alloc = 0, size = 0, data = 0x3ce76ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x3ce76ed900 <QString::shared_null>, static codecForCStrings = 0x0}, icon = {d = 0x0}, row = 0, position = QStyleOptionTab::Beginning, selectedPosition = QStyleOptionTab::NotAdjacent, cornerWidgets = {i = 0}} >#19 0x0000003f21e1d816 in QWidget::event (this=this@entry=0x1209f70, event=event@entry=0x7fffe2b12ac0) at kernel/qwidget.cpp:8546 >No locals. >#20 0x0000003f2223a702 in QTabBar::event (this=0x1209f70, event=0x7fffe2b12ac0) at widgets/qtabbar.cpp:1514 > d = 0x1209fa0 >#21 0x0000003f21dcae7c in QApplicationPrivate::notify_helper (this=0x117e9a0, receiver=0x1209f70, e=0x7fffe2b12ac0) at kernel/qapplication.cpp:4565 >No locals. >#22 0x0000003f21dd17e5 in QApplication::notify (this=0x7fffe2b13d10, receiver=0x1209f70, e=0x7fffe2b12ac0) at kernel/qapplication.cpp:4351 >No locals. >#23 0x0000003ce7386ebd in QCoreApplication::notifyInternal (this=0x7fffe2b13d10, receiver=0x1209f70, event=0x7fffe2b12ac0) at kernel/qcoreapplication.cpp:953 > threadData = 0x117eb40 > returnValue = <optimized out> > result = false > cbdata = {0x1209f70, 0x7fffe2b12ac0, 0x7fffe2b1298f} > d = <optimized out> >#24 0x0000003f21e17b79 in QWidgetPrivate::drawWidget (this=0x1209fa0, pdev=0x146f100, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x15342d0) at ../../src/corelib/kernel/qcoreapplication.h:234 >No locals. >#25 0x0000003f21e18600 in QWidgetPrivate::paintSiblingsRecursive (this=0x12094f0, pdev=0x146f100, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x15342d0) at kernel/qwidget.cpp:5808 >No locals. >#26 0x0000003f21e17719 in QWidgetPrivate::drawWidget (this=0x12094f0, pdev=0x146f100, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x15342d0) at kernel/qwidget.cpp:5652 >No locals. >#27 0x0000003f21e18600 in QWidgetPrivate::paintSiblingsRecursive (this=0x1209020, pdev=0x146f100, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x15342d0) at kernel/qwidget.cpp:5808 >No locals. >#28 0x0000003f21e17719 in QWidgetPrivate::drawWidget (this=0x1209020, pdev=0x146f100, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x15342d0) at kernel/qwidget.cpp:5652 >No locals. >#29 0x0000003f21e18600 in QWidgetPrivate::paintSiblingsRecursive (this=0x12037b0, pdev=0x146f100, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x15342d0) at kernel/qwidget.cpp:5808 >No locals. >#30 0x0000003f21e17719 in QWidgetPrivate::drawWidget (this=0x12037b0, pdev=0x146f100, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x15342d0) at kernel/qwidget.cpp:5652 >No locals. >#31 0x0000003f21fe340e in QWidgetBackingStore::sync (this=0x15342d0) at painting/qbackingstore.cpp:1373 > flags = 5 > repaintAllWidgets = false > inTopLevelResize = <optimized out> > surfaceGeometry = <optimized out> > toClean = {d = 0x1361400, static shared_empty = {ref = {_q_value = 1209}, rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}} > tlwExtra = <optimized out> > opaqueNonOverlappedWidgets = {a = 32, s = 0, ptr = 0x7fffe2b13480, {array = "\240\242S\001\000\000\000\000\215\064\341!?\000\000\000\300\064\261\342\377\177\000\000\300\327n\347<\000\000\000\200\065\261\342\377\177\000\000`\214\034\"?\000\000\000\374\064\261\342\377\177\000\000\030\373\037\001\000\000\000\000\320\064\261\342\377\177\000\000\252\374\034\"?\000\000\000\020\255 \001\000\000\000\000\215/\346!?", '\000' <repeats 11 times>, "\220D \001\001\000\000\000P_\035\001", '\000' <repeats 20 times>, "\360\247\062\001\000\000\000\000\030\000\000\000\000\000\000\000\305\246\340!?\000\000\000\220D \001\000\000\000\000R\247\340!?\000\000\000\t\000\000\000\000\000\000\000\255|\337!?\000\000\000\377\377\377\377\332\004\000\000"..., q_for_alignment_1 = 22258336, q_for_alignment_2 = 1.0997079151191468e-316}} > updatesDisabled = <optimized out> > tlwRect = {x1 = 8, y1 = 62, x2 = 1267, y2 = 968} > beginPaintInfo = {wasFlushed = 0, nothingToPaint = 0, windowSurfaceRecreated = 0} > dirtyCopy = {d = 0x1361400, static shared_empty = {ref = {_q_value = 1209}, rgn = 0x0, xrectangles = 0x0, qt_rgn = 0x0}} >#32 0x0000003f21e0c4e0 in QWidgetPrivate::syncBackingStore (this=0x12037b0) at kernel/qwidget.cpp:1894 >No locals. >#33 0x0000003f21e1d5a6 in QWidget::event (this=this@entry=0x11ff300, event=event@entry=0x1238160) at kernel/qwidget.cpp:8693 >No locals. >#34 0x0000003f221ef323 in QMainWindow::event (this=this@entry=0x11ff300, event=event@entry=0x1238160) at widgets/qmainwindow.cpp:1478 > d = 0x12037b0 >#35 0x0000000000457973 in MainWindow::event (this=0x11ff300, event=0x1238160) at /usr/src/debug/lux-d0b0e20c47cc/qtgui/mainwindow.cpp:2216 > retval = <optimized out> > eventtype = <optimized out> >#36 0x0000003f21dcae7c in QApplicationPrivate::notify_helper (this=0x117e9a0, receiver=0x11ff300, e=0x1238160) at kernel/qapplication.cpp:4565 >No locals. >#37 0x0000003f21dd17e5 in QApplication::notify (this=0x7fffe2b13d10, receiver=0x11ff300, e=0x1238160) at kernel/qapplication.cpp:4351 >No locals. >#38 0x0000003ce7386ebd in QCoreApplication::notifyInternal (this=0x7fffe2b13d10, receiver=receiver@entry=0x11ff300, event=event@entry=0x1238160) at kernel/qcoreapplication.cpp:953 > threadData = 0x117eb40 > returnValue = <optimized out> > result = false > cbdata = {0x11ff300, 0x1238160, 0x7fffe2b1397f} > d = <optimized out> >#39 0x0000003ce738a0d5 in sendEvent (event=0x1238160, receiver=0x11ff300) at kernel/qcoreapplication.h:231 >No locals. >#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x117eb40) at kernel/qcoreapplication.cpp:1577 > pe = @0x13b8f60: {receiver = 0x11ff300, event = 0x0, priority = -1} > e = 0x1238160 > r = 0x11ff300 > locker = {val = 18344840} > startOffset = 0 > i = @0x117eb7c: 5 >#41 0x0000003ce738a573 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 > data = <optimized out> >#42 0x0000003ce73b62de in sendPostedEvents () at kernel/qcoreapplication.h:236 >No locals. >#43 postEventSourceDispatch (s=s@entry=0x117fe40) at kernel/qeventdispatcher_glib.cpp:300 > s = 0x117fe40 >#44 0x0000003bcf2492a6 in g_main_dispatch (context=0x117fd20) at gmain.c:3066 > dispatch = 0x3ce73b62c0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x117fe40, next = 0x0} > source = 0x117fe40 > current = 0xfd1360 > i = 0 >#45 g_main_context_dispatch (context=context@entry=0x117fd20) at gmain.c:3642 >No locals. >#46 0x0000003bcf249628 in g_main_context_iterate (context=context@entry=0x117fd20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x15347f0 >#47 0x0000003bcf2496dc in g_main_context_iteration (context=0x117fd20, may_block=1) at gmain.c:3774 > retval = <optimized out> >#48 0x0000003ce73b5a5e in QEventDispatcherGlib::processEvents (this=0x10e4420, flags=...) at kernel/qeventdispatcher_glib.cpp:450 > d = 0x117fbf0 > canWait = <optimized out> > savedFlags = {i = 0} > result = <optimized out> >#49 0x0000003f21e6cd86 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 > d = 0x117fbf0 > saved_flags = {i = 0} > returnValue = <optimized out> >#50 0x0000003ce738595f in QEventLoop::processEvents (this=this@entry=0x7fffe2b13cb0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x153b990 >#51 0x0000003ce7385cad in QEventLoop::exec (this=this@entry=0x7fffe2b13cb0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x153b990 > locker = {val = 18345096} >#52 0x0000003ce738b399 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 > threadData = 0x117eb40 > eventLoop = {<QObject> = {_vptr.QObject = 0x3ce76eb650 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ce7467ba0 <qt_meta_stringdata_QObject> "QObject", data = 0x3ce7467c40 <qt_meta_data_QObject>, extradata = 0x3ce76e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ce73a0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x153b990}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ce7470ae0 <qt_meta_stringdata_Qt> "Qt", data = 0x3ce7474400 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x3ce76e8b80 <QObject::staticMetaObject>, stringdata = 0x3ce747a6c0 <qt_meta_stringdata_QEventLoop> "QEventLoop", data = 0x3ce747a6e0 <qt_meta_data_QEventLoop>, extradata = 0x3ce76eb6e0 <QEventLoop::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ce73e8c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#53 0x0000003f21dc94ec in QApplication::exec () at kernel/qapplication.cpp:3823 >No locals. >#54 0x000000000041d6ad in main (argc=3, 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 = 0x3ce7467ba0 <qt_meta_stringdata_QObject> "QObject", data = 0x3ce7467c40 <qt_meta_data_QObject>, extradata = 0x3ce76e8ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ce73a0da0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x117e9a0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ce7470ae0 <qt_meta_stringdata_Qt> "Qt", data = 0x3ce7474400 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x3ce76e8b80 <QObject::staticMetaObject>, stringdata = 0x3ce747a740 <qt_meta_stringdata_QCoreApplication> "QCoreApplication", data = 0x3ce747a7e0 <qt_meta_data_QCoreApplication>, extradata = 0x3ce76eb7c0 <QCoreApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ce73e8db0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0x7fffe2b13d10}, static staticMetaObject = {d = {superdata = 0x3ce76eb7a0 <QCoreApplication::staticMetaObject>, stringdata = 0x3f2245bec0 <qt_meta_stringdata_QApplication> "QApplication", data = 0x3f2245c100 <qt_meta_data_QApplication>, extradata = 0x3f228a2ae0 <QApplication::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3f21dcf5f0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0x3f228a2ac0 <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 = 0x11ff300, config = 0x11ecd60} > >Thread 3 (Thread 0x7f5ceca44700 (LWP 9129)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x00000039576101cb in boost::condition_variable::wait (this=0x7f5ce809e7b8, m=...) at boost/thread/pthread/condition_variable.hpp:73 > guard = {m = 0x0} > check_for_interruption = {thread_info = 0x0, m = 0x7f5ce809e7b8, set = false} > res = <optimized out> >#2 0x000000395760c914 in boost::thread::join_noexcept (this=this@entry=0x7f5ce809e580) at libs/thread/src/pthread/thread.cpp:305 > lock = {m = 0x7f5ce809e790, is_locked = false} > do_join = false > local_thread_info = {px = 0x7f5ce809e760, pn = {pi_ = 0x7f5ce809e460}} >#3 0x00007f5cf535f3b3 in boost::thread::join (this=0x7f5ce809e580) at /usr/include/boost/thread/detail/thread.hpp:756 >No locals. >#4 0x00007f5cf5362894 in lux::SamplerRenderer::Render (this=0x7f5ce8088280, s=<optimized out>) at /usr/src/debug/lux-d0b0e20c47cc/renderers/samplerrenderer.cpp:205 > writeIntervalThread = {thread_info = {px = 0x7f5ce8090f80, pn = {pi_ = 0x7f5ce809e560}}} >#5 0x00007f5cf509c9bc in lux::Context::ParseEnd (this=0x11fcb60) at /usr/src/debug/lux-d0b0e20c47cc/core/context.cpp:1107 >No locals. >#6 0x00007f5cf509ce9f in lux::Context::WorldEnd (this=0x11fcb60) at /usr/src/debug/lux-d0b0e20c47cc/core/context.cpp:1091 >No locals. >#7 0x00007f5cf50522fa in yyparse () at /usr/src/debug/lux-d0b0e20c47cc/core/luxparse.y:549 > yyresult = <optimized out> > yyval = {string = {6 '\006' <repeats 1024 times>}, num = 1.50000072, ribarray = 0x6f6320743fc00006} > yyerrstatus = 0 > yyssa = {0, 47, 45, 61, 98, 118, 136, 136, 136, 136, 136, 136, 136, 136, 136, 143, 120, 137, 136 <repeats 18 times>, 143, 147, 151, 0 <repeats 161 times>} > yyssp = 0x7f5ceca112e4 > yyvsa = {{string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0}, {string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0}, {string = "\006\000\300?t conedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 1.50000072, ribarray = 0x6f6320743fc00006}, {string = "spot\000lt\000nedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 7.58813288e+31, ribarray = 0x746c00746f7073}, {string = "\006\000\300?t conedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 1.50000072, ribarray = 0x6f6320743fc00006}, {string = "float gain\000eltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x61672074616f6c66}, {string = "float importance\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x6d692074616f6c66}, {string = "color L\000portance\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 7.31731206e+28, ribarray = 0x4c20726f6c6f63}, {string = "float power\000ance\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x6f702074616f6c66}, {string = "float efficacy\000e\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x66652074616f6c66}, {string = "point from\000acy\000e\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 1.80611817e+28, ribarray = 0x726620746e696f70}, {string = "point to\000m\000acy\000e\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 1.80611817e+28, ribarray = 0x6f7420746e696f70}, {string = "float coneangle\000\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x6f632074616f6c66}, {string = "float conedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x6f632074616f6c66}, {string = "\260\375\000\350\\\177\000\000neangle\000\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = -2.43657047e+24, ribarray = 0x7f5ce800fdb0}, {string = "float conedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 2.76036423e+20, ribarray = 0x6f632074616f6c66}, {string = "\004\000 At coneangle\000\000gle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 10.0000038, ribarray = 0x6f63207441200004}, {string = "\006\000\300?t conedeltaangle\000\000ube_0000_m000.ply\000\000ply", '\000' <repeats 979 times>, num = 1.50000072, ribarray = 0x6f6320743fc00006}, {string = "bool write_exr_ZBuf\000imaging", '\000' <repeats 996 times>, num = 1.15783705e+27, ribarray = 0x697277206c6f6f62}, {string = "string write_exr_compressiontype", '\000' <repeats 991 times>, num = 1.83193728e+25, ribarray = 0x7720676e69727473}, {string = "string write_exr_zbuf_normalizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7720676e69727473}, {string = "bool write_exr\000r_zbuf_normalizationtype", '\000' <repeats 984 times>, num = 1.15783705e+27, ribarray = 0x697277206c6f6f62}, {string = "string write_exr_channels\000alizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7720676e69727473}, {string = "bool write_png\000r_channels\000alizationtype", '\000' <repeats 984 times>, num = 1.15783705e+27, ribarray = 0x697277206c6f6f62}, {string = "string write_png_channels\000alizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7720676e69727473}, {string = "bool write_png_16bit\000nels\000alizationtype", '\000' <repeats 984 times>, num = 1.15783705e+27, ribarray = 0x697277206c6f6f62}, {string = "bool write_tga\000\061\066bit\000nels\000alizationtype", '\000' <repeats 984 times>, num = 1.15783705e+27, ribarray = 0x697277206c6f6f62}, {string = "string write_tga_channels\000alizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7720676e69727473}, {string = "string ldr_clamp_method\000s\000alizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x6c20676e69727473}, {string = "integer displayinterval\000s\000alizationtype", '\000' <repeats 984 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "integer writeinterval\000l\000s\000alizationtype", '\000' <repeats 984 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "integer flmwriteinterval\000\000alizationtype", '\000' <repeats 984 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "integer outlierrejection_k\000lizationtype", '\000' <repeats 984 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "integer tilecount\000ection_k\000lizationtype", '\000' <repeats 984 times>, num = 7.21433831e+22, ribarray = 0x2072656765746e69}, {string = "string tonemapkernel\000ion_k\000lizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7420676e69727473}, {string = "\260(\001\350\\\177\000\000tilecount\000ection_k\000lizationtype", '\000' <repeats 984 times>, num = -2.43974331e+24, ribarray = 0x7f5ce80128b0}, {string = "string tonemapkernel\000ion_k\000lizationtype", '\000' <repeats 984 times>, num = 1.83193728e+25, ribarray = 0x7420676e69727473}, {string = "\000\000\000\000ger tilecount\000ection_k\000lizationtype", '\000' <repeats 984 times>, num = 0, ribarray = 0x2072656700000000}, {string = "autolinear\000mapkernel\000ion_k\000lizationtype", '\000' <repeats 984 times>, num = 7.56562448e+28, ribarray = 0x656e696c6f747561}, {string = '\000' <repeats 1023 times>, num = 0, ribarray = 0x0} <repeats 160 times>, {string = '\000' <repeats 296 times>..., num = 0, ribarray = 0x0}} > yyvsp = <optimized out> > yystacksize = 200 > yyn = 73 > yystate = <optimized out> > yyss = 0x7f5ceca112e0 > yyvs = 0x7f5ceca11870 > yytoken = <optimized out> > yylen = 1 >#8 0x00007f5cf505892d in parseFile (filename=<optimized out>) at /usr/src/debug/lux-d0b0e20c47cc/core/api.cpp:548 >No locals. >#9 0x00007f5cf5058ba8 in luxParse (filename=0x7f5ce800ad48 "/tmp/untitled.Scene.00001.lxs") at /usr/src/debug/lux-d0b0e20c47cc/core/api.cpp:567 >No locals. >#10 0x00000000004478ca in MainWindow::EngineThread::run (this=0x1455c00) at /usr/src/debug/lux-d0b0e20c47cc/qtgui/mainwindow.cpp:1568 > fullPath = {d_ptr = {d = 0x7f5ce80029e0}} >#11 0x0000003ce727c6bf in QThreadPrivate::start (arg=0x1455c00) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x3ce727b5b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x1455c00, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x1455c00 > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 3894}, alloc = 0, size = 0, data = 0x3ce76ed91a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 8}, alloc = 0, size = 0, data = 0x3ce76ed8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x3ce76ed900 <QString::shared_null>, static codecForCStrings = 0x0} >#12 0x0000003bcce07f33 in start_thread (arg=0x7f5ceca44700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5ceca44700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140037083907840, -2334903199723907591, 0, 0, 140037083908544, 140037083907840, 2387216358850467321, -2310531146968820231}, 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 0x0000003bcc6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f5ce5fd9700 (LWP 9131)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x000000395761032c in boost::condition_variable::do_wait_until (this=this@entry=0x7f5ce8091058, m=..., timeout=...) at boost/thread/pthread/condition_variable.hpp:108 > check_for_interruption = {thread_info = 0x7f5ce8090f80, m = 0x7f5ce8091058, set = true} > guard = {m = 0x7f5ce5fd8d00} > cond_res = <optimized out> >#2 0x000000395760cdf6 in boost::this_thread::hiden::sleep_until (ts=...) at libs/thread/src/pthread/thread.cpp:464 > lk = {m = 0x7f5ce8091030, is_locked = false} > thread_info = 0x7f5ce8090f80 >#3 0x00007f5cf536076f 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 0x00007f5cf5362df8 in writeIntervalCheck (film=0x7f5ce801e540) at /usr/src/debug/lux-d0b0e20c47cc/renderers/samplerrenderer.cpp:133 >No locals. >#6 0x000000395760c2aa in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at libs/thread/src/pthread/thread.cpp:164 > thread_info = {px = 0x7f5ce8090f80, pn = {pi_ = 0x7f5ce809e560}} > lock = <optimized out> >#7 0x0000003bcce07f33 in start_thread (arg=0x7f5ce5fd9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5ce5fd9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140036972320512, -2334903199723907591, 0, 0, 140036972321216, 140036972320512, 2387200350970484217, -2310531146968820231}, 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 0x0000003bcc6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f5ce67da700 (LWP 9130)): >#0 operator*= (sp=..., this=0x7f5ce67d9430) at /usr/src/debug/lux-d0b0e20c47cc/core/spectrum.h:122 >No locals. >#1 lux::FresnelDielectric::Evaluate (this=0x7f5cd802cab0, sw=..., cosi=<unavailable>, f=0x7f5ce67d9490) at /usr/src/debug/lux-d0b0e20c47cc/core/reflection/fresnel/fresneldielectric.cpp:38 > cost = {c = {1.33282995, 1.33282995, 0, 0}} >#2 0x00007f5cf52812c1 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}} >#3 0x00007f5cf533b79a in lux::MultiBSDF<2>::SampleF (this=0x7f5cd802cae0, sw=..., woW=..., wiW=0x7f5cd802c0b0, u1=0.0105224848, u2=0.114463091, u3=0.355226517, f_=0x7f5ce67d97c0, pdf=0x7f5cd802c060, flags=lux::BSDF_ALL, sampledType=0x7f5cd802c0a0, pdfBack=0x7f5cd802c064, 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.99397574e+23, 4.56879351e-41} > flags2 = <optimized out> > wo = {x = 0.94434762, y = 0.164550722, z = -0.284834266} > wi = {x = -2.9939325e+23, y = 4.56879351e-41, z = -5.75053708e+14} > sideTest = <optimized out> > matchingComps = 0 > totalWeight = 0 > which = <optimized out> > bxdf = <optimized out> >#4 0x00007f5cf52d23f2 in lux::BidirIntegrator::Li (this=0x7f5ce80839d0, scene=..., sample=...) at /usr/src/debug/lux-d0b0e20c47cc/integrators/bidirectional.cpp:901 >No locals. >#5 0x00007f5cf53635fa in lux::SamplerRenderer::RenderThread::RenderImpl (myThread=0x7f5ce809e700) 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 = 2266766238, z2 = 2678614359, z3 = 1344864519, z4 = 4033959097, buf = 0x7f5cd8000900, bufid = 532} > sample = {arena = {curBlockPos = 1328, blockSize = 2048, beginBlockPos = 0, endBlockPos = 0, currentBlockIdx = 1, beginBlockIdx = 0, endBlockIdx = 0, blocks = std::vector of length 2, capacity 2 = {0x7f5cd8004940 "\220\270\210\365\\\177", 0x7f5cd802c680 "P\232\210\365\\\177"}}, rng = 0x7f5ce67d9b50, contribBuffer = 0x7f5cd8004910, sampler = 0x7f5ce807afd0, samplerData = 0x7f5cd8005190, imageX = 308.967072, imageY = -1.95598412, lensU = 0.579568923, lensV = 0.344413787, time = 0.458564997, wavelengths = 0.445466876, swl = {w = {446.45874, 531.45874, 616.45874, 701.45874}, single_w = 1, single = false, binsRGB = {6, 13, 21, 29}, binsXYZ = {86, 171, 256, 341}, offsetsRGB = {0.0594735146, 0.809473991, 0.559473038, 0.309474945}, offsetsXYZ = {0.458740234, 0.458740234, 0.458740234, 0.458740234}, static spd_w = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x1049c00}, <No data fields>}, static spd_c = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x1049d00}, <No data fields>}, static spd_m = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x1049e00}, <No data fields>}, static spd_y = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x1049f00}, <No data fields>}, static spd_r = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x104a000}, <No data fields>}, static spd_g = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x104a100}, <No data fields>}, static spd_b = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 32, lambdaMin = 380, lambdaMax = 720, delta = 10.967742, invDelta = 0.0911764726, samples = 0x104a200}, <No data fields>}, static spd_ciex = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x104a2c0}, <No data fields>}, static spd_ciey = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x104aa80}, <No data fields>}, static spd_ciez = {<lux::SPD> = {_vptr.SPD = 0x7f5cf5885ef0 <vtable for lux::RegularSPD+16>, nSamples = 471, lambdaMin = 360, lambdaMax = 830, delta = 1, invDelta = 1, samples = 0x104b240}, <No data fields>}}, camera = 0x7f5cd802b150, realTime = 0.0191068761, contributions = std::vector of length 0, capacity 0} > renderer = 0x7f5ce8088280 > scene = @0x7f5ce80857e0: {ready = true, aggregate = {px = 0x7f5ce8084160, pn = {pi_ = 0x7f5ce8084fe0}}, lights = std::vector of length 3, capacity 3 = {{px = 0x7f5ce8021c80, pn = {pi_ = 0x7f5ce8021870}}, {px = 0x7f5ce801d430, pn = {pi_ = 0x7f5ce8014190}}, {px = 0x7f5ce801ded0, pn = {pi_ = 0x7f5ce801e020}}}, lightGroups = std::vector of length 1, capacity 1 = {"default"}, camera = {<lux::Queryable> = {_vptr.Queryable = 0x7f5cf58791d0 <vtable for lux::SceneCamera+16>, attributes = std::map with 20 elements = {["ClipHither"] = {px = 0x7f5ce8085c40, pn = {pi_ = 0x7f5ce8085cc0}}, ["ClipYon"] = {px = 0x7f5ce8085d80, pn = {pi_ = 0x7f5ce8085e00}}, ["FocalDistance"] = {px = 0x7f5ce8086af0, pn = {pi_ = 0x7f5ce8084d20}}, ["LensRadius"] = {px = 0x7f5ce8084ca0, pn = {pi_ = 0x7f5ce8085e90}}, ["ScreenWindow.0"] = {px = 0x7f5ce8086c10, pn = {pi_ = 0x7f5ce8086c90}}, ["ScreenWindow.1"] = {px = 0x7f5ce8086d50, pn = {pi_ = 0x7f5ce8086dd0}}, ["ScreenWindow.2"] = {px = 0x7f5ce8086e90, pn = {pi_ = 0x7f5ce8086f10}}, ["ScreenWindow.3"] = {px = 0x7f5ce8086fd0, pn = {pi_ = 0x7f5ce8087050}}, ["ShutterClose"] = {px = 0x7f5ce8085b00, pn = {pi_ = 0x7f5ce8085b80}}, ["ShutterOpen"] = {px = 0x7f5ce80859b0, pn = {pi_ = 0x7f5ce8085a30}}, ["fov"] = {px = 0x7f5ce8087120, pn = {pi_ = 0x7f5ce80871a0}}, ["normal.x"] = {px = 0x7f5ce8087660, pn = {pi_ = 0x7f5ce80876e0}}, ["normal.y"] = {px = 0x7f5ce80877b0, pn = {pi_ = 0x7f5ce8087830}}, ["normal.z"] = {px = 0x7f5ce8087dd0, pn = {pi_ = 0x7f5ce8087e50}}, ["position.x"] = {px = 0x7f5ce8087270, pn = {pi_ = 0x7f5ce80872f0}}, ["position.y"] = {px = 0x7f5ce80873c0, pn = {pi_ = 0x7f5ce8087440}}, ["position.z"] = {px = 0x7f5ce8087510, pn = {pi_ = 0x7f5ce8087590}}, ["up.x"] = {px = 0x7f5ce8087f20, pn = {pi_ = 0x7f5ce8087fa0}}, ["up.y"] = {px = 0x7f5ce8087fc0, pn = {pi_ = 0x7f5ce8084fa0}}, ["up.z"] = {px = 0x7f5ce80880f0, pn = {pi_ = 0x7f5ce8084fc0}}}, name = "camera", nullAttribute = {<lux::QueryableAttribute> = {_vptr.QueryableAttribute = 0x7f5cf5889590 <vtable for lux::NullAttribute+16>, name = "", description = ""}, <No data fields>}}, camera = 0x7f5ce807b240}, volumeRegion = 0x0, surfaceIntegrator = 0x7f5ce80839d0, volumeIntegrator = 0x7f5ce8083e80, sampler = 0x7f5ce807afd0, bound = {pMin = {x = -4.64386034, y = -6.0410738, z = -1.66785622}, pMax = {x = 6.65179396, y = 2.81407046, z = 2.74680901}}, seedBase = 122167674, terminated = false, primitives = std::vector of length 5, capacity 5 = {{px = 0x7f5ce801cf00, pn = {pi_ = 0x7f5ce8015990}}, {px = 0x7f5ce8011150, pn = {pi_ = 0x7f5ce801b4e0}}, {px = 0x7f5ce80143e0, pn = {pi_ = 0x7f5ce8014590}}, {px = 0x7f5ce8011c10, pn = {pi_ = 0x7f5ce8013850}}, {px = 0x7f5ce8020e60, pn = {pi_ = 0x7f5ce8021230}}}, tessellatedPrimitives = std::vector of length 0, capacity 0, dataSet = 0x7f5ce8084ab0, filmOnly = false} > di = {interruption_was_enabled = true} > seed = <optimized out> > sampler = 0x7f5ce807afd0 >#6 0x000000395760c2aa in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at libs/thread/src/pthread/thread.cpp:164 > thread_info = {px = 0x7f5ce809e760, pn = {pi_ = 0x7f5ce809e460}} > lock = <optimized out> >#7 0x0000003bcce07f33 in start_thread (arg=0x7f5ce67da700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5ce67da700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140036980713216, -2334903199723907591, 0, 0, 140036980713920, 140036980713216, 2387203648968496633, -2310531146968820231}, 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 0x0000003bcc6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00007f5cf5023610 0x00007f5cf5522c48 Yes /lib64/liblux.so >0x0000003f21db8670 0x0000003f2245a270 Yes /lib64/libQtGui.so.4 >0x0000003ce725dd60 0x0000003ce73ea370 Yes /lib64/libQtCore.so.4 >0x0000003476204a60 0x000000347625752c Yes /lib64/libGLU.so.1 > No /usr/lib64/nvidia/libGL.so.1 > No /lib64/libSM.so.6 >0x0000003be6004f30 0x0000003be60121ec Yes /lib64/libICE.so.6 >0x0000003bd0e1df60 0x0000003bd0ea4f1c Yes /lib64/libX11.so.6 >0x0000003bd1e03760 0x0000003bd1e0d460 Yes /lib64/libXext.so.6 > No /lib64/libfreeimage.so.3 >0x0000003ceda12770 0x0000003ceda16aa4 Yes /lib64/libIex.so.6 >0x0000003954a2c6e0 0x0000003954a6d4dc Yes /lib64/libIlmImf.so.7 >0x0000003cec600b10 0x0000003cec601034 Yes /lib64/libHalf.so.6 >0x0000003cec202d30 0x0000003cec20f4b0 Yes /lib64/libImath.so.6 >0x0000003955202f30 0x00000039552042ec Yes /lib64/libIlmThread.so.6 >0x00000034da405680 0x00000034da426df8 Yes /lib64/libpng16.so.16 >0x0000003bcd202210 0x0000003bcd20e930 Yes /lib64/libz.so.1 >0x000000395760b7a0 0x0000003957611104 Yes /lib64/libboost_thread.so.1.54.0 >0x0000003cea201260 0x0000003cea201dc4 Yes /lib64/libboost_system.so.1.54.0 >0x0000003ceaa27a40 0x0000003ceaa5d0f0 Yes /lib64/libboost_program_options.so.1.54.0 >0x0000003955607230 0x0000003955611d10 Yes /lib64/libboost_filesystem.so.1.54.0 >0x00007f5cf4ac3fc0 0x00007f5cf4ae0924 Yes /lib64/libboost_serialization.so.1.54.0 >0x00007f5cf487c260 0x00007f5cf48828a4 Yes /lib64/libboost_iostreams.so.1.54.0 >0x0000003958e496d0 0x0000003958ee5ac4 Yes /lib64/libboost_regex.so.1.54.0 >0x0000003142a24850 0x0000003142bbe63c Yes /lib64/libfftw3.so.3 >0x0000003ce6a5bab0 0x0000003ce6ac2b0a Yes /lib64/libstdc++.so.6 >0x0000003bcd605890 0x0000003bcd674bb8 Yes /lib64/libm.so.6 >0x0000003ce6602af0 0x0000003ce66122a8 Yes /lib64/libgcc_s.so.1 >0x0000003bcc61f560 0x0000003bcc760bb4 Yes /lib64/libc.so.6 >0x0000003bcce059f0 0x0000003bcce11614 Yes /lib64/libpthread.so.0 >0x0000003bcc200b10 0x0000003bcc219c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003bd3a006b0 0x0000003bd3a0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003bcf21a6e0 0x0000003bcf2b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000034da80d320 0x00000034da878fb4 Yes /lib64/libfreetype.so.6 >0x0000003bcfe0b160 0x0000003bcfe39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003f21802240 0x0000003f2180c5e8 Yes /lib64/libXi.so.6 >0x0000003bd2a01b70 0x0000003bd2a07be8 Yes /lib64/libXrender.so.1 >0x0000003bd3201c30 0x0000003bd32075d0 Yes /lib64/libXrandr.so.2 >0x0000003bd4a015f0 0x0000003bd4a03948 Yes /lib64/libXfixes.so.3 >0x0000003bd5602ab0 0x0000003bd5607690 Yes /lib64/libXcursor.so.1 >0x0000003bd3600bb0 0x0000003bd3601510 Yes /lib64/libXinerama.so.1 >0x0000003144606cc0 0x00000031446242fc Yes /lib64/libfontconfig.so.1 >0x0000003bcca00ed0 0x0000003bcca019d0 Yes /lib64/libdl.so.2 >0x0000003bce6022d0 0x0000003bce6050bc Yes /lib64/librt.so.1 > No /usr/lib64/nvidia/tls/libnvidia-tls.so.331.89 > No /usr/lib64/nvidia/libnvidia-glcore.so.331.89 >0x000000334ae01510 0x000000334ae02b84 Yes /lib64/libuuid.so.1 >0x0000003bd0a09a00 0x0000003bd0a176c8 Yes /lib64/libxcb.so.1 >0x0000003a984185b0 0x0000003a9845d944 Yes /lib64/libmng.so.1 >0x00000034e00082c0 0x00000034e0043d24 Yes /lib64/libtiff.so.5 >0x0000003a97404200 0x0000003a9743ad30 Yes /lib64/libjpeg.so.62 >0x0000003be1405100 0x0000003be141d264 Yes /lib64/libopenjpeg.so.1 >0x0000003954e01b40 0x0000003954e024a4 Yes /lib64/libIexMath.so.6 >0x0000003be7401760 0x0000003be740d570 Yes /lib64/libbz2.so.1 >0x0000003ceb052e90 0x0000003ceb105948 Yes /lib64/libicuuc.so.50 >0x0000003ceb49a220 0x0000003ceb59fcf4 Yes /lib64/libicui18n.so.50 >0x0000003beb800570 0x0000003beb800658 Yes (*) /lib64/libicudata.so.50 >0x0000003bcf601870 0x0000003bcf605fe8 Yes /lib64/libffi.so.6 >0x0000003bd1203e00 0x0000003bd121ccdc Yes /lib64/libexpat.so.1 >0x0000003bd0600ee0 0x0000003bd0601bfc Yes /lib64/libXau.so.6 >0x0000003be2c07670 0x0000003be2c2bde0 Yes /lib64/liblcms.so.1 >0x0000003a1fc01060 0x0000003a1fc07c30 Yes /lib64/libjbig.so.2.0 >0x00007f5cee126680 0x00007f5cee127d7c Yes /usr/lib64/gconv/UTF-16.so >0x00007f5cede7f4d0 0x00007f5cede825a8 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007f5cedc778c0 0x00007f5cedc7a780 Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007f5ceda70190 0x00007f5ceda72b08 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x00007f5ced868d10 0x00007f5ced86a228 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007f5ced662a30 0x00007f5ced663ec8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x0000003f22a13390 0x0000003f22a45e18 Yes /lib64/libQtSvg.so.4 >0x0000003ce7c10680 0x0000003ce7c345d4 Yes /lib64/libQtXml.so.4 >0x00007f5ced45c3b0 0x00007f5ced45d878 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007f5ced254c20 0x00007f5ced257958 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007f5ceceed800 0x00007f5ceceef618 Yes /usr/lib64/qt4/plugins/inputmethods/libqimsw-multi.so >0x00007f5cecccfca0 0x00007f5ceccd5dd4 Yes /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so >0x00007f5ceca5da30 0x00007f5ceca89ab8 Yes /lib64/libibus-qt.so.1 >0x00000033bf214210 0x00000033bf261dac Yes /lib64/libQtDBus.so.4 >0x00000033c0207ab0 0x00000033c0231a54 Yes /lib64/libdbus-1.so.3 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f5ce67d9c00 140036980710400 >rcx 0x11 17 >rdx 0x7f5ce67d9490 140036980708496 >rsi 0x7f5ce67d9c00 140036980710400 >rdi 0x7f5cd802cab0 140036737780400 >rbp 0x7f5cd802c0a4 0x7f5cd802c0a4 >rsp 0x7f5ce67d9410 0x7f5ce67d9410 >r8 0x7f5cf588a470 140037233091696 >r9 0x7f5cd802c060 140036737777760 >r10 0x7f5cd802c064 140036737777764 >r11 0x7f5cd800600c 140036737622028 >r12 0x7f5cd802c064 140036737777764 >r13 0x7f5cd802c060 140036737777760 >r14 0x7f5ce67d9c00 140036980710400 >r15 0x3 3 >rip 0x7f5cf5282c7b 0x7f5cf5282c7b <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+571> >eflags 0x10203 [ CF 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 lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const: > 0x00007f5cf5282a40 <+0>: push %r12 > 0x00007f5cf5282a42 <+2>: movaps %xmm0,%xmm3 > 0x00007f5cf5282a45 <+5>: xorps %xmm1,%xmm1 > 0x00007f5cf5282a48 <+8>: push %rbp > 0x00007f5cf5282a49 <+9>: mulss %xmm3,%xmm0 > 0x00007f5cf5282a4d <+13>: push %rbx > 0x00007f5cf5282a4e <+14>: movaps %xmm1,%xmm5 > 0x00007f5cf5282a51 <+17>: sub $0x60,%rsp > 0x00007f5cf5282a55 <+21>: movss 0x2a57eb(%rip),%xmm2 # 0x7f5cf5528248 > 0x00007f5cf5282a5d <+29>: movaps %xmm2,%xmm4 > 0x00007f5cf5282a60 <+32>: mov %fs:0x28,%rax > 0x00007f5cf5282a69 <+41>: mov %rax,0x58(%rsp) > 0x00007f5cf5282a6e <+46>: xor %eax,%eax > 0x00007f5cf5282a70 <+48>: subss %xmm0,%xmm4 > 0x00007f5cf5282a74 <+52>: ucomiss %xmm1,%xmm3 > 0x00007f5cf5282a77 <+55>: cmpltss %xmm4,%xmm5 > 0x00007f5cf5282a7c <+60>: andps %xmm4,%xmm5 > 0x00007f5cf5282a7f <+63>: movaps %xmm5,%xmm6 > 0x00007f5cf5282a82 <+66>: shufps $0x0,%xmm6,%xmm6 > 0x00007f5cf5282a86 <+70>: jbe 0x7f5cf5282c70 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+560> > 0x00007f5cf5282a8c <+76>: xorps %xmm8,%xmm8 > 0x00007f5cf5282a90 <+80>: movlps 0x8(%rdi),%xmm8 > 0x00007f5cf5282a95 <+85>: movhps 0x10(%rdi),%xmm8 > 0x00007f5cf5282a9a <+90>: mulps 0x8(%rdi),%xmm8 > 0x00007f5cf5282a9f <+95>: divps %xmm8,%xmm6 > 0x00007f5cf5282aa3 <+99>: movaps %xmm6,0x20(%rsp) > 0x00007f5cf5282aa8 <+104>: movaps %xmm1,%xmm10 > 0x00007f5cf5282aac <+108>: movss 0x20(%rsp),%xmm9 > 0x00007f5cf5282ab3 <+115>: ucomiss %xmm1,%xmm9 > 0x00007f5cf5282ab7 <+119>: jbe 0x7f5cf5282acf <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+143> > 0x00007f5cf5282ab9 <+121>: movaps %xmm9,%xmm10 > 0x00007f5cf5282abd <+125>: cmpltss %xmm2,%xmm10 > 0x00007f5cf5282ac3 <+131>: andps %xmm10,%xmm9 > 0x00007f5cf5282ac7 <+135>: andnps %xmm2,%xmm10 > 0x00007f5cf5282acb <+139>: orps %xmm9,%xmm10 > 0x00007f5cf5282acf <+143>: movss 0x24(%rsp),%xmm11 > 0x00007f5cf5282ad6 <+150>: ucomiss %xmm1,%xmm11 > 0x00007f5cf5282ada <+154>: movss %xmm10,0x40(%rsp) > 0x00007f5cf5282ae1 <+161>: movaps %xmm1,%xmm12 > 0x00007f5cf5282ae5 <+165>: jbe 0x7f5cf5282afd <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+189> > 0x00007f5cf5282ae7 <+167>: movaps %xmm11,%xmm12 > 0x00007f5cf5282aeb <+171>: cmpltss %xmm2,%xmm12 > 0x00007f5cf5282af1 <+177>: andps %xmm12,%xmm11 > 0x00007f5cf5282af5 <+181>: andnps %xmm2,%xmm12 > 0x00007f5cf5282af9 <+185>: orps %xmm11,%xmm12 > 0x00007f5cf5282afd <+189>: movss 0x28(%rsp),%xmm13 > 0x00007f5cf5282b04 <+196>: ucomiss %xmm1,%xmm13 > 0x00007f5cf5282b08 <+200>: movss %xmm12,0x44(%rsp) > 0x00007f5cf5282b0f <+207>: movaps %xmm1,%xmm14 > 0x00007f5cf5282b13 <+211>: jbe 0x7f5cf5282b2b <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+235> > 0x00007f5cf5282b15 <+213>: movaps %xmm13,%xmm14 > 0x00007f5cf5282b19 <+217>: cmpltss %xmm2,%xmm14 > 0x00007f5cf5282b1f <+223>: andps %xmm14,%xmm13 > 0x00007f5cf5282b23 <+227>: andnps %xmm2,%xmm14 > 0x00007f5cf5282b27 <+231>: orps %xmm13,%xmm14 > 0x00007f5cf5282b2b <+235>: movss 0x2c(%rsp),%xmm15 > 0x00007f5cf5282b32 <+242>: ucomiss %xmm1,%xmm15 > 0x00007f5cf5282b36 <+246>: movss %xmm14,0x48(%rsp) > 0x00007f5cf5282b3d <+253>: jbe 0x7f5cf5282cb0 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+624> > 0x00007f5cf5282b43 <+259>: minss %xmm2,%xmm15 > 0x00007f5cf5282b48 <+264>: movss %xmm15,0x4c(%rsp) > 0x00007f5cf5282b4f <+271>: lea 0x30(%rsp),%rbx > 0x00007f5cf5282b54 <+276>: lea 0x40(%rsp),%rsi > 0x00007f5cf5282b59 <+281>: movdqa 0x40(%rsp),%xmm2 > 0x00007f5cf5282b5f <+287>: movl $0x3f800000,0x40(%rsp) > 0x00007f5cf5282b67 <+295>: movl $0x3f800000,0x44(%rsp) > 0x00007f5cf5282b6f <+303>: movl $0x3f800000,0x48(%rsp) > 0x00007f5cf5282b77 <+311>: movl $0x3f800000,0x4c(%rsp) > 0x00007f5cf5282b7f <+319>: movaps 0x40(%rsp),%xmm0 > 0x00007f5cf5282b84 <+324>: movl $0x0,0x40(%rsp) > 0x00007f5cf5282b8c <+332>: movl $0x0,0x44(%rsp) > 0x00007f5cf5282b94 <+340>: subps %xmm2,%xmm0 > 0x00007f5cf5282b97 <+343>: movl $0x0,0x48(%rsp) > 0x00007f5cf5282b9f <+351>: movl $0x0,0x4c(%rsp) > 0x00007f5cf5282ba7 <+359>: movdqa %xmm2,0x20(%rsp) > 0x00007f5cf5282bad <+365>: movdqa %xmm0,0x30(%rsp) > 0x00007f5cf5282bb3 <+371>: sqrtss (%rbx),%xmm0 > 0x00007f5cf5282bb7 <+375>: ucomiss %xmm0,%xmm0 > 0x00007f5cf5282bba <+378>: jp 0x7f5cf5282cb9 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+633> > 0x00007f5cf5282bc0 <+384>: mov $0x4,%ebp > 0x00007f5cf5282bc5 <+389>: movss %xmm0,(%rsi) > 0x00007f5cf5282bc9 <+393>: sqrtss (%rbx,%rbp,1),%xmm0 > 0x00007f5cf5282bce <+398>: ucomiss %xmm0,%xmm0 > 0x00007f5cf5282bd1 <+401>: jp 0x7f5cf5282d82 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+834> > 0x00007f5cf5282bd7 <+407>: lea 0x4(%rbp),%r12 > 0x00007f5cf5282bdb <+411>: movss %xmm0,(%rsi,%rbp,1) > 0x00007f5cf5282be0 <+416>: sqrtss (%rbx,%r12,1),%xmm0 > 0x00007f5cf5282be6 <+422>: ucomiss %xmm0,%xmm0 > 0x00007f5cf5282be9 <+425>: jp 0x7f5cf5282d3e <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+766> > 0x00007f5cf5282bef <+431>: add $0x8,%rbp > 0x00007f5cf5282bf3 <+435>: movss %xmm0,(%rsi,%r12,1) > 0x00007f5cf5282bf9 <+441>: sqrtss (%rbx,%rbp,1),%xmm0 > 0x00007f5cf5282bfe <+446>: ucomiss %xmm0,%xmm0 > 0x00007f5cf5282c01 <+449>: jp 0x7f5cf5282cfb <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+699> > 0x00007f5cf5282c07 <+455>: ucomiss %xmm1,%xmm3 > 0x00007f5cf5282c0a <+458>: movss %xmm0,(%rsi,%rbp,1) > 0x00007f5cf5282c0f <+463>: mov 0x40(%rsp),%rcx > 0x00007f5cf5282c14 <+468>: mov 0x48(%rsp),%rax > 0x00007f5cf5282c19 <+473>: mov %rcx,0x20(%rsp) > 0x00007f5cf5282c1e <+478>: mov %rax,0x28(%rsp) > 0x00007f5cf5282c23 <+483>: jbe 0x7f5cf5282c90 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+592> > 0x00007f5cf5282c25 <+485>: mov 0x8(%rdi),%r8 > 0x00007f5cf5282c29 <+489>: mov 0x10(%rdi),%rdi > 0x00007f5cf5282c2d <+493>: mov %r8,0x40(%rsp) > 0x00007f5cf5282c32 <+498>: mov %rdi,0x48(%rsp) > 0x00007f5cf5282c37 <+503>: movss 0x2a55f1(%rip),%xmm0 # 0x7f5cf5528230 > 0x00007f5cf5282c3f <+511>: lea 0x20(%rsp),%rdi > 0x00007f5cf5282c44 <+516>: andps %xmm3,%xmm0 > 0x00007f5cf5282c47 <+519>: callq 0x7f5cf526d8a0 <lux::FrDiel2(float, lux::SWCSpectrum const&, lux::SWCSpectrum const&, lux::SWCSpectrum*)> > 0x00007f5cf5282c4c <+524>: mov 0x58(%rsp),%rax > 0x00007f5cf5282c51 <+529>: xor %fs:0x28,%rax > 0x00007f5cf5282c5a <+538>: jne 0x7f5cf5282dc5 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+901> > 0x00007f5cf5282c60 <+544>: add $0x60,%rsp > 0x00007f5cf5282c64 <+548>: pop %rbx > 0x00007f5cf5282c65 <+549>: pop %rbp > 0x00007f5cf5282c66 <+550>: pop %r12 > 0x00007f5cf5282c68 <+552>: retq > 0x00007f5cf5282c69 <+553>: nopl 0x0(%rax) > 0x00007f5cf5282c70 <+560>: xorps %xmm7,%xmm7 > 0x00007f5cf5282c73 <+563>: movlps 0x8(%rdi),%xmm7 > 0x00007f5cf5282c77 <+567>: movhps 0x10(%rdi),%xmm7 >=> 0x00007f5cf5282c7b <+571>: mulps 0x8(%rdi),%xmm7 > 0x00007f5cf5282c7f <+575>: mulps %xmm6,%xmm7 > 0x00007f5cf5282c82 <+578>: movaps %xmm7,0x20(%rsp) > 0x00007f5cf5282c87 <+583>: jmpq 0x7f5cf5282aa8 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+104> > 0x00007f5cf5282c8c <+588>: nopl 0x0(%rax) > 0x00007f5cf5282c90 <+592>: xorps %xmm4,%xmm4 > 0x00007f5cf5282c93 <+595>: movaps 0x2aa3b6(%rip),%xmm5 # 0x7f5cf552d050 > 0x00007f5cf5282c9a <+602>: movlps 0x8(%rdi),%xmm4 > 0x00007f5cf5282c9e <+606>: movhps 0x10(%rdi),%xmm4 > 0x00007f5cf5282ca2 <+610>: divps %xmm4,%xmm5 > 0x00007f5cf5282ca5 <+613>: movdqa %xmm5,0x40(%rsp) > 0x00007f5cf5282cab <+619>: jmp 0x7f5cf5282c37 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+503> > 0x00007f5cf5282cad <+621>: nopl (%rax) > 0x00007f5cf5282cb0 <+624>: movaps %xmm1,%xmm15 > 0x00007f5cf5282cb4 <+628>: jmpq 0x7f5cf5282b48 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+264> > 0x00007f5cf5282cb9 <+633>: movss (%rbx),%xmm0 > 0x00007f5cf5282cbd <+637>: mov %rsi,0x10(%rsp) > 0x00007f5cf5282cc2 <+642>: movss %xmm1,0x1c(%rsp) > 0x00007f5cf5282cc8 <+648>: mov %rdx,0x8(%rsp) > 0x00007f5cf5282ccd <+653>: mov %rdi,(%rsp) > 0x00007f5cf5282cd1 <+657>: movss %xmm3,0x18(%rsp) > 0x00007f5cf5282cd7 <+663>: callq 0x7f5cf5022c30 <sqrtf@plt> > 0x00007f5cf5282cdc <+668>: movss 0x1c(%rsp),%xmm1 > 0x00007f5cf5282ce2 <+674>: mov 0x10(%rsp),%rsi > 0x00007f5cf5282ce7 <+679>: mov 0x8(%rsp),%rdx > 0x00007f5cf5282cec <+684>: movss 0x18(%rsp),%xmm3 > 0x00007f5cf5282cf2 <+690>: mov (%rsp),%rdi > 0x00007f5cf5282cf6 <+694>: jmpq 0x7f5cf5282bc0 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+384> > 0x00007f5cf5282cfb <+699>: movss (%rbx,%rbp,1),%xmm0 > 0x00007f5cf5282d00 <+704>: mov %rsi,0x10(%rsp) > 0x00007f5cf5282d05 <+709>: movss %xmm1,0x1c(%rsp) > 0x00007f5cf5282d0b <+715>: mov %rdx,0x8(%rsp) > 0x00007f5cf5282d10 <+720>: mov %rdi,(%rsp) > 0x00007f5cf5282d14 <+724>: movss %xmm3,0x18(%rsp) > 0x00007f5cf5282d1a <+730>: callq 0x7f5cf5022c30 <sqrtf@plt> > 0x00007f5cf5282d1f <+735>: movss 0x1c(%rsp),%xmm1 > 0x00007f5cf5282d25 <+741>: mov 0x10(%rsp),%rsi > 0x00007f5cf5282d2a <+746>: mov 0x8(%rsp),%rdx > 0x00007f5cf5282d2f <+751>: movss 0x18(%rsp),%xmm3 > 0x00007f5cf5282d35 <+757>: mov (%rsp),%rdi > 0x00007f5cf5282d39 <+761>: jmpq 0x7f5cf5282c07 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+455> > 0x00007f5cf5282d3e <+766>: movss (%rbx,%r12,1),%xmm0 > 0x00007f5cf5282d44 <+772>: mov %rsi,0x10(%rsp) > 0x00007f5cf5282d49 <+777>: movss %xmm1,0x1c(%rsp) > 0x00007f5cf5282d4f <+783>: mov %rdx,0x8(%rsp) > 0x00007f5cf5282d54 <+788>: mov %rdi,(%rsp) > 0x00007f5cf5282d58 <+792>: movss %xmm3,0x18(%rsp) > 0x00007f5cf5282d5e <+798>: callq 0x7f5cf5022c30 <sqrtf@plt> > 0x00007f5cf5282d63 <+803>: movss 0x1c(%rsp),%xmm1 > 0x00007f5cf5282d69 <+809>: mov 0x10(%rsp),%rsi > 0x00007f5cf5282d6e <+814>: mov 0x8(%rsp),%rdx > 0x00007f5cf5282d73 <+819>: movss 0x18(%rsp),%xmm3 > 0x00007f5cf5282d79 <+825>: mov (%rsp),%rdi > 0x00007f5cf5282d7d <+829>: jmpq 0x7f5cf5282bef <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+431> > 0x00007f5cf5282d82 <+834>: movss (%rbx,%rbp,1),%xmm0 > 0x00007f5cf5282d87 <+839>: mov %rsi,0x10(%rsp) > 0x00007f5cf5282d8c <+844>: movss %xmm1,0x1c(%rsp) > 0x00007f5cf5282d92 <+850>: mov %rdx,0x8(%rsp) > 0x00007f5cf5282d97 <+855>: mov %rdi,(%rsp) > 0x00007f5cf5282d9b <+859>: movss %xmm3,0x18(%rsp) > 0x00007f5cf5282da1 <+865>: callq 0x7f5cf5022c30 <sqrtf@plt> > 0x00007f5cf5282da6 <+870>: movss 0x1c(%rsp),%xmm1 > 0x00007f5cf5282dac <+876>: mov 0x10(%rsp),%rsi > 0x00007f5cf5282db1 <+881>: mov 0x8(%rsp),%rdx > 0x00007f5cf5282db6 <+886>: movss 0x18(%rsp),%xmm3 > 0x00007f5cf5282dbc <+892>: mov (%rsp),%rdi > 0x00007f5cf5282dc0 <+896>: jmpq 0x7f5cf5282bd7 <lux::FresnelDielectric::Evaluate(lux::SpectrumWavelengths const&, float, lux::SWCSpectrum*) const+407> > 0x00007f5cf5282dc5 <+901>: callq 0x7f5cf5020bc0 <__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 1123553
: 921135 |
921136
|
921137
|
921138
|
921139
|
921140
|
921141
|
921142
|
921143
|
921144
|
921145