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 604710 Details for
Bug 848602
[abrt] xxdiff-3.2-17.fc17: XxBuffer::renderTextWithTabs: Process /usr/bin/xxdiff was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 43.38 KB, created by
Alex
on 2012-08-15 23:34:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Alex
Created:
2012-08-15 23:34:13 UTC
Size:
43.38 KB
patch
obsolete
>[New LWP 30130] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/xxdiff /home/aiace/Documenti/2012/Bauman_Collateral/redaz/2_correz.doc'. >Program terminated with signal 11, Segmentation fault. >#0 XxBuffer::renderTextWithTabs (this=this@entry=0x1b1e6b0, lineText=<optimized out>, length=<optimized out>, tabWidth=tabWidth@entry=8, hideCR=hideCR@entry=0, rlength=@0x7fff9a3e191c: 2470, hordiffs=hordiffs@entry=0x0) at buffer.cpp:602 >602 if ( *ps == '\t' ) { > >Thread 1 (Thread 0x7f7737b86780 (LWP 30130)): >#0 XxBuffer::renderTextWithTabs (this=this@entry=0x1b1e6b0, lineText=<optimized out>, length=<optimized out>, tabWidth=tabWidth@entry=8, hideCR=hideCR@entry=0, rlength=@0x7fff9a3e191c: 2470, hordiffs=hordiffs@entry=0x0) at buffer.cpp:602 > curcol = 444471 > horoffset = 0 > requiredSize = 444479 > endstr = <optimized out> > pd = 0x7f7737728847 "" > curcol = <optimized out> > requiredSize = <optimized out> > ps = 0x7f7737b94000 <Address 0x7f7737b94000 out of bounds> >#1 0x00000000004553a9 in XxBuffer::computeTextWidth (this=0x1b1e6b0, font=..., tabWidth=8, hideCR=false) at buffer.cpp:523 > length = <optimized out> > renderedText = <optimized out> > str = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1b71030, static shared_null = 0x0} > rect = {x1 = 0, y1 = -8, x2 = 5, y2 = -1} > rlength = 2470 > ii = <optimized out> > fm = {d = 0x1b14970, painter = 0x0, fscript = 56} > longest = <optimized out> > nbLines = 58 >#2 0x000000000041d6fb in XxApp::computeTextWidth (this=0x7fff9a3e2660) at app.cpp:2195 > ii = <optimized out> > textWidth = 0 >#3 0x000000000041d735 in XxApp::getTextWidth (this=0x7fff9a3e2660) at app.cpp:2205 >No locals. >#4 0x0000000000431964 in XxScrollView::adjustHorizontalScrollbars (this=0x1b796e0, displaySize=...) at scrollView.cpp:217 > displayWidth = 557 > textWidth = <optimized out> >#5 0x0000000000431924 in XxScrollView::adjustScrollbars (this=0x1b796e0) at scrollView.cpp:204 > displaySize = {wd = 557, ht = 526} >#6 0x00000032b7b85aa4 in QWidget::event (this=0x1b7ba20, e=0x1b7bd40) at kernel/qwidget.cpp:4816 >No locals. >#7 0x00000032b7b018ad in QApplication::internalNotify (this=<optimized out>, receiver=0x1b7ba20, e=0x1b7bd40) at kernel/qapplication.cpp:2645 > consumed = false > handled = false >#8 0x00000032b7b01a0e in QApplication::notify (this=0x7fff9a3e2660, receiver=0x1b7ba20, e=0x1b7bd40) at kernel/qapplication.cpp:2533 > res = 63 >#9 0x00000032b7b02a63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qapplication.h:523 >No locals. >#10 QApplication::sendPostedEvents (receiver=0x1b7ba20, event_type=14) at kernel/qapplication.cpp:3309 > e = 0x1b7bd40 > r = 0x1b7ba20 > l = 0x1b7bca0 > it = {<QPtrListIterator<QPostEvent>> = {<QGListIterator> = {list = 0x0, curNode = 0x0}, <No data fields>}, <No data fields>} > pe = 0x1b7bd70 > locker = {mtx = 0x1b10b50} > sent = false >#11 0x00000032b7b842e6 in QWidget::show (this=0x1b7ba20) at kernel/qwidget.cpp:3971 > wasHidden = <optimized out> > postLayoutHint = <optimized out> > state = <optimized out> > showEvent = {<QEvent> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QEvent = 0x32b821d7f0, t = QEvent::Show, posted = 0, spont = 0}, <No data fields>} >#12 0x00000032b7b8422c in QWidget::showChildren (this=this@entry=0x1b796e0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:4147 > it = {<QPtrListIterator<QObject>> = {<QGListIterator> = {list = 0x1b79cb0, curNode = 0x1b7bee0}, <No data fields>}, <No data fields>} > object = 0x1b7ba20 > widget = 0x1b7ba20 >#13 0x00000032b7b843bf in QWidget::show (this=0x1b796e0) at kernel/qwidget.cpp:4006 > wasHidden = <optimized out> > postLayoutHint = <optimized out> > state = <optimized out> > showEvent = {<QEvent> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QEvent = 0x0, t = 3081775817, posted = 0, spont = 1}, <No data fields>} >#14 0x00000032b7b8422c in QWidget::showChildren (this=this@entry=0x1b76ab0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:4147 > it = {<QPtrListIterator<QObject>> = {<QGListIterator> = {list = 0x1b77180, curNode = 0x1b771e0}, <No data fields>}, <No data fields>} > object = 0x1b796e0 > widget = 0x1b796e0 >#15 0x00000032b7b843bf in QWidget::show (this=0x1b76ab0) at kernel/qwidget.cpp:4006 > wasHidden = <optimized out> > postLayoutHint = <optimized out> > state = <optimized out> > showEvent = {<QEvent> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QEvent = 0x0, t = 3081775817, posted = 0, spont = 1}, <No data fields>} >#16 0x00000032b7b8422c in QWidget::showChildren (this=this@entry=0x1b76380, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:4147 > it = {<QPtrListIterator<QObject>> = {<QGListIterator> = {list = 0x1b76740, curNode = 0x1b80770}, <No data fields>}, <No data fields>} > object = 0x1b76ab0 > widget = 0x1b76ab0 >#17 0x00000032b7b843bf in QWidget::show (this=0x1b76380) at kernel/qwidget.cpp:4006 > wasHidden = <optimized out> > postLayoutHint = <optimized out> > state = <optimized out> > showEvent = {<QEvent> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QEvent = 0x32b821d7f0, t = QEvent::Show, posted = 0, spont = 0}, <No data fields>} >#18 0x00000032b7b8422c in QWidget::showChildren (this=this@entry=0x1b70a50, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:4147 > it = {<QPtrListIterator<QObject>> = {<QGListIterator> = {list = 0x1b45230, curNode = 0x1bb40d0}, <No data fields>}, <No data fields>} > object = 0x1b76380 > widget = 0x1b76380 >#19 0x00000032b7b843bf in QWidget::show (this=0x1b70a50) at kernel/qwidget.cpp:4006 > wasHidden = <optimized out> > postLayoutHint = <optimized out> > state = <optimized out> > showEvent = {<QEvent> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QEvent = 0x1b70a50, t = 29068816, posted = 0, spont = 0}, <No data fields>} >#20 0x00000032b7c2769d in QMainWindow::show (this=0x1b70a50) at widgets/qmainwindow.cpp:1510 >No locals. >#21 0x0000000000427df1 in XxApp::XxApp (this=0x7fff9a3e2660, argc=<optimized out>, argv=<optimized out>, cmdline=...) at app.cpp:494 > displayFilenames = {{static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8f50, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad9010, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad3f70, static shared_null = 0x0}} > fileInfos = {{fn = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8f50, static shared_null = 0x0}, fic = 0x1b1cd40, cache = true, symLink = false}, {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad9010, static shared_null = 0x0}, fic = 0x1b1e230, cache = true, symLink = false}, {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad3f70, static shared_null = 0x0}, fic = 0x0, cache = true, symLink = false}} > isTemporary = {false, false, false} > succ = <optimized out> > filenames = {{static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8f50, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad9010, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad3f70, static shared_null = 0x0}} > allSelected = <optimized out> >#22 0x0000000000412a31 in main (argc=3, argv=0x7fff9a3e2cb8, envp=<optimized out>) at main.cpp:79 > qtargc = 1 > qtargv = 0x7fff9a3e2460 > app = {<QApplication> = {<QObject> = {<Qt> = {static color0 = @0x32b82796e0, static color1 = @0x32b82796e8, static black = @0x32b82796f0, static white = @0x32b82796f8, static darkGray = @0x32b8279700, static gray = @0x32b8279708, static lightGray = @0x32b8279710, static red = @0x32b8279718, static green = @0x32b8279720, static blue = @0x32b8279728, static cyan = @0x32b8279730, static magenta = @0x32b8279738, static yellow = @0x32b8279740, static darkRed = @0x32b8279748, static darkGreen = @0x32b8279750, static darkBlue = @0x32b8279758, static darkCyan = @0x32b8279760, static darkMagenta = @0x32b8279768, static darkYellow = @0x32b8279770, static arrowCursor = @0x32b8277400, static upArrowCursor = @0x32b8277408, static crossCursor = @0x32b8277410, static waitCursor = @0x32b8277418, static ibeamCursor = @0x32b8277420, static sizeVerCursor = @0x32b8277428, static sizeHorCursor = @0x32b8277430, static sizeBDiagCursor = @0x32b8277438, static sizeFDiagCursor = @0x32b8277440, static sizeAllCursor = @0x32b8277448, static blankCursor = @0x32b8277450, static splitVCursor = @0x32b8277458, static splitHCursor = @0x32b8277460, static pointingHandCursor = @0x32b8277468, static forbiddenCursor = @0x32b8277470, static whatsThisCursor = @0x32b8277478, static busyCursor = @0x32b8277480}, _vptr.QObject = 0x48e210, static metaObj = 0x1ad2a30, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x1b0c330 "xxdiff", parentObj = 0x0, childObjects = 0x1afb860, connections = 0x1b77650, senderObjects = 0x1b76310, eventFilters = 0x1b75270, postedEvents = 0x1b74150, d = 0x0}, static metaObj = 0x1b6f2e0, static qt_mutex = 0x1b10b30, app_argc = 1, app_argv = 0x7fff9a3e2460, quit_now = false, quit_code = 0, static app_style = 0x1b1bdc0, static app_cspec = 0, static app_pal = 0x1b128e0, static app_font = 0x1b14a00, static app_cursor = 0x0, static eventloop = 0x1b14bf0, static app_tracking = 1, static is_app_running = true, static is_app_closing = false, static app_exit_loop = <optimized out>, static loop_level = 0, static main_widget = 0x1b70a50, static focus_widget = 0x0, static active_window = 0x0, static obey_desktop_settings = true, static cursor_flash_time = 1000, static mouse_double_click_time = 400, static wheel_scroll_lines = 3, static composedUnicode = 0, static animate_ui = false, static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, static fade_tooltip = false, static animate_toolbox = false, static widgetCount = false, static metaComposeUnicode = false, translators = 0x0, session_manager = 0x1b13de0, session_id = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1b10e70, static shared_null = 0x0}, static session_key = 0x1b13230, is_session_restored = false, static defaultIM = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad2030, static shared_null = 0x0}, static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x1b0c140, static app_palettes = 0x1b12c30, static app_fonts = 0x0, static popupWidgets = 0x0}, static metaObj = 0x1b752f0, static _sockfd = -1, static _socketNotifier = 0x0, _isUICreated = true, _dontShow = false, _returnValue = 2, _style = 0x1b1bdc0, _mainWindow = 0x1b70a50, _splitter = 0x1b76ab0, _paneMergedView = 0x1b77050, _popupMergedView = 0x0, _central = 0x1b796e0, _viewPopup = 0x1ba50b0, _optionsMenu = 0x1baaca0, _displayMenu = 0x1bacc20, _hordiffMenu = 0x1bad870, _windowsMenu = 0x1bb0980, _menuids = {-82, -83, -85, -81, -72, -73, -86, -87, -65, -66, -67, -69, -70, -75, -55, -56, -57, -58, -71, 32767, -1707203152, -60, -61, -62, -77, -78, -79, 32767, 1, 0, -1707085304, 32767, -1707202688, 32767, 1317011456, -52100, 0, 0, -1707202048, 32767, 1063393336, 53, 1066889788, 53, -1707085208, 32767, -1707202096, 32767, 0, 0, 7, 0, 1, 0, -1707202104, 32767, -1707202144, 32767, 0, 0, 1063394240, 53, 1063393336, 53, 0, 0, 1061200027, 53, 0, 0, -1707202048, 32767, 0, 0, 0, 0, 0, 0, 1063393336, 53, -1707202496, 32767, 1061224801, 53, 6967720, 1, 934846632, 32631, 0, 0, 1063394240, 53, -1707202304, 32767, -1707202336, 32767, 6967704, 0, -1707202048, 32767, 2090760340, 0, 1066889788, 53, 503861, 0, 0, 0, 6967688, 0, 934881680, 32631, -1707085304, 32767, 1063393336, 53, 1124075776, 53, 5, 0, -1707202080, 32767, 1061197316, 53, 0, 32767, -7907219, 0, -1707201808, 32767, 0, 0, 1, 0, 1061199107, 53, 1124075053, 53, -1707202112, 32767, 0, 0, 80, 0, 0, 0, -1707202080, 32767, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 48, 91, 110, 119, 124, 1066010035, 53, 0, 0, 1149634741, 53, 1, 0, 96, 0, 0, 0, 1152281120, 53, 0, 0, -1707201936, 32767, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, -1707201888, 32767, 0, 0, 64, 0...}, _overviewArea = 0x1b84930, _remUnselView = 0x1b84e70, _overview = 0x1b85720, _searchDialog = 0x0, _optionsDialog = 0x0, _toolbar = 0x1bb8e10, _textWidth = 0, _cursorLine = 1, _nbFiles = 2, _files = {{_M_ptr = 0x1b1e6b0}, {_M_ptr = 0x1b1e3e0}, {_M_ptr = 0x0}}, _diffs = {_M_ptr = 0x0}, _filesAreDirectories = false, _isThereAnyDifference = false, _resources = 0x1b18350, _cmdline = @0x7fff9a3e21d0, _newlineChar = 10 '\n'} > cmdline = {_vptr.XxCmdline = 0x471f50, _forceStyle = false, _forceGeometry = false, _forceFont = false, _originalXdiff = false, _userFilenames = {{static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8c90, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8ce0, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8d30, static shared_null = 0x0}}, _stdinFilename = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8d80, static shared_null = 0x0}, _useRcfile = true, _extraDiffArgs = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8c20, static shared_null = 0x0}, _mergedFilename = {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad3f70, static shared_null = 0x0}, _cmdlineResources = {<QGArray> = {_vptr.QGArray = 0x4702f0, shd = 0x1ad8c50}, <No data fields>}, _nbFilenames = 2, _filenames = {{static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad8f50, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad9010, static shared_null = 0x0}, {static null = {static null = <same as static member of an already seen type>, d = 0x0, static shared_null = 0x0}, d = 0x1ad3f70, static shared_null = 0x0}}, _single = false, _unmerge = false, _unmergeNbFiles = 2, _forceDecision = false, _macNewlines = false, _indicateInputProcessed = false, _useTemporaryFiles = false, _promptForFiles = false, static _optionsGeneric = {{_longname = 0x470676 "help", _shortname = 0 '\000', _has_arg = false, _val = 104, _help = 0x47067b "Show help about options."}, {_longname = 0x470694 "help-qt", _shortname = 0 '\000', _has_arg = false, _val = 90, _help = 0x47069c "Show Qt specific options."}, {_longname = 0x4706b6 "help-all", _shortname = 0 '\000', _has_arg = false, _val = 89, _help = 0x4706bf "Show all options."}, {_longname = 0x4706d1 "help-html", _shortname = 0 '\000', _has_arg = false, _val = 72, _help = 0x4706db "Output documentation in HTML."}, {_longname = 0x4706f9 "version", _shortname = 118 'v', _has_arg = false, _val = 118, _help = 0x470701 "Show version information."}}, static _optionsXxdiff = <same as static member of an already seen type>, static _optionsDisplay = <same as static member of an already seen type>, static _optionsDiff = <same as static member of an already seen type>, static _optionsQt = <same as static member of an already seen type>, _nbQtOptions = 1, _qtOptions = {0x1ad8db0 "/usr/bin/xxdiff", 0x0 <repeats 63 times>}, _qtOptionsCopy = {0x1ad8dd0 "/usr/bin/xxdiff", 0x7f7737b8f4c8 "", 0x7fff9a3e2430 "", 0xffff347c47e00000 <Address 0xffff347c47e00000 out of bounds>, 0x32b8262fa8 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x7fff00000001 <Address 0x7fff00000001 out of bounds>, 0x7f7737b8f000 "", 0x7fff9a3e2460 "\320\215\255\001", 0xffff347c48400000 <Address 0xffff347c48400000 out of bounds>, 0x32b8262f98 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x7fff00000001 <Address 0x7fff00000001 out of bounds>, 0x7f7737b90990 "", 0x7fff9a3e2490 "\001", 0xffff347c48a00000 <Address 0xffff347c48a00000 out of bounds>, 0x32b8262f88 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x7fff00000001 <Address 0x7fff00000001 out of bounds>, 0x7f7737b904c8 "", 0x7fff9a3e24c0 "\001", 0xffff347c49000000 <Address 0xffff347c49000000 out of bounds>, 0x32b8262f78 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x7fff00000001 <Address 0x7fff00000001 out of bounds>, 0x7f7737b90000 "", 0x7fff9a3e24f0 "\001", 0xffff347c49600000 <Address 0xffff347c49600000 out of bounds>, 0x32b8262f68 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x1 <Address 0x1 out of bounds>, 0x7f7737b91990 "", 0x7fff9a3e2520 "\001", 0xf4133339fe1297f6 <Address 0xf4133339fe1297f6 out of bounds>, 0x32b8262f58 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x100000001 <Address 0x100000001 out of bounds>, 0x7f7737b914c8 "", 0x7fff9a3e2550 "\001", 0x20 <Address 0x20 out of bounds>, 0x32b8262f48 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x10220a000000001 <Address 0x10220a000000001 out of bounds>, 0x7f7737b91000 "", 0x7fff9a3e2580 "\001", 0x4000c8a0d0080c0 <Address 0x4000c8a0d0080c0 out of bounds>, 0x32b8262f38 "\001", 0x353f40d2b2 "L\213}\200M\205\377\017\205\271\001", 0x7f7737b92990 "", 0x0, 0x0, 0x0, 0x7f7737b92990 "", 0x0, 0x7f7737b8f000 "", 0x7f7737b8f4c8 "", 0x7f7737b8f990 "", 0x7f7737b8e000 "", 0x7f7737b8e4c8 "", 0x7f7737b8e9a0 "", 0x7f7737bb8b40 "", 0x7f7737b93018 "", 0x7f7737b8d000 "", 0x7f7737b8d4c8 ""}} > run = <optimized out> > retval = 2 >From To Syms Read Shared Object Library >0x00000032b7a97690 0x00000032b7e4be28 Yes /usr/lib64/qt-3.3/lib/libqt-mt.so.3 >0x0000003543803700 0x000000354380d7d0 Yes /lib64/libXext.so.6 >0x0000003542c1dea0 0x0000003542ca4260 Yes /lib64/libX11.so.6 >0x000000353fc05790 0x000000353fc10494 Yes /lib64/libpthread.so.0 >0x000000354485baf0 0x00000035448c13ab Yes /lib64/libstdc++.so.6 >0x00000035408055f0 0x000000354086ca4c Yes /lib64/libm.so.6 >0x00000035420029d0 0x0000003542012148 Yes /lib64/libgcc_s.so.1 >0x000000353f81ff60 0x000000353f95fe30 Yes /lib64/libc.so.6 >0x00000032b7418570 0x00000032b745f544 Yes /lib64/libmng.so.1 >0x0000003555c03e30 0x0000003555c36280 Yes /lib64/libjpeg.so.62 >0x0000003543c04fa0 0x0000003543c20ae0 Yes /lib64/libpng15.so.15 >0x0000003540c01f50 0x0000003540c0e648 Yes /lib64/libz.so.1 >0x0000003545c02130 0x0000003545c0bfb4 Yes /lib64/libXi.so.6 >0x0000003544c01a70 0x0000003544c079e0 Yes /lib64/libXrender.so.1 >0x0000003545401830 0x0000003545405f34 Yes /lib64/libXrandr.so.2 >0x0000003546c02a80 0x0000003546c076dc Yes /lib64/libXcursor.so.1 >0x0000003546000b00 0x0000003546001438 Yes /lib64/libXinerama.so.1 >0x000000354d8041c0 0x000000354d810f38 Yes /lib64/libXft.so.2 >0x000000354500cbc0 0x0000003545077250 Yes /lib64/libfreetype.so.6 >0x0000003545805ef0 0x000000354581f6ec Yes /lib64/libfontconfig.so.1 >0x0000003549401be0 0x0000003549405d18 Yes /lib64/libSM.so.6 >0x0000003548c04eb0 0x0000003548c12e1c Yes /lib64/libICE.so.6 >0x0000003540000ea0 0x00000035400019e0 Yes /lib64/libdl.so.2 >0x00000035434099c0 0x0000003543415878 Yes /lib64/libxcb.so.1 >0x000000353f400b20 0x000000353f41a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003556007630 0x000000355602a9fc Yes /lib64/liblcms.so.1 >0x00000035468014f0 0x0000003546803cf8 Yes /lib64/libXfixes.so.3 >0x0000003544403dd0 0x000000354441cccc Yes /lib64/libexpat.so.1 >0x00000035464016d0 0x0000003546402d48 Yes /lib64/libuuid.so.1 >0x0000003543000e80 0x0000003543001bb0 Yes /lib64/libXau.so.6 >0x00007f77378451b0 0x00007f773784c67c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x6c83f 444479 >rbx 0x1b1e6b0 28436144 >rcx 0x6c890 444560 >rdx 0x6c837 444471 >rsi 0x6c880 444544 >rdi 0x7f77376bc010 140150007644176 >rbp 0x7f7737b94000 0x7f7737b94000 >rsp 0x7fff9a3e1870 0x7fff9a3e1870 >r8 0x7f7837b26434 140154307241012 >r9 0x6d000 446464 >r10 0x7f7737728847 140150008088647 >r11 0x7 7 >r12 0x8 8 >r13 0x0 0 >r14 0x6c837 444471 >r15 0x8 8 >rip 0x454fad 0x454fad <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+109> >eflags 0x10283 [ CF SF 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 XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*): > 0x0000000000454f40 <+0>: push %r15 > 0x0000000000454f42 <+2>: mov %edx,%edx > 0x0000000000454f44 <+4>: mov $0x2,%r15d > 0x0000000000454f4a <+10>: push %r14 > 0x0000000000454f4c <+12>: push %r13 > 0x0000000000454f4e <+14>: push %r12 > 0x0000000000454f50 <+16>: mov %ecx,%r12d > 0x0000000000454f53 <+19>: push %rbp > 0x0000000000454f54 <+20>: lea -0x1(%rsi),%rbp > 0x0000000000454f58 <+24>: push %rbx > 0x0000000000454f59 <+25>: mov %rdi,%rbx > 0x0000000000454f5c <+28>: sub $0x38,%rsp > 0x0000000000454f60 <+32>: mov 0x98(%rdi),%r10 > 0x0000000000454f67 <+39>: cmp $0x2,%ecx > 0x0000000000454f6a <+42>: mov 0x70(%rsp),%r13 > 0x0000000000454f6f <+47>: mov %r8d,0x14(%rsp) > 0x0000000000454f74 <+52>: lea (%rsi,%rdx,1),%r8 > 0x0000000000454f78 <+56>: mov %r9,0x18(%rsp) > 0x0000000000454f7d <+61>: cmovae %ecx,%r15d > 0x0000000000454f81 <+65>: mov %r10,%rdi > 0x0000000000454f84 <+68>: nopl 0x0(%rax) > 0x0000000000454f88 <+72>: add $0x1,%rbp > 0x0000000000454f8c <+76>: cmp %rbp,%r8 > 0x0000000000454f8f <+79>: jbe 0x455141 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+513> > 0x0000000000454f95 <+85>: mov %r10,%rax > 0x0000000000454f98 <+88>: sub %rdi,%rax > 0x0000000000454f9b <+91>: mov %eax,%r14d > 0x0000000000454f9e <+94>: add %r15d,%eax > 0x0000000000454fa1 <+97>: cmp 0xa0(%rbx),%eax > 0x0000000000454fa7 <+103>: jge 0x455030 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+240> >=> 0x0000000000454fad <+109>: movzbl 0x0(%rbp),%eax > 0x0000000000454fb1 <+113>: cmp $0x9,%al > 0x0000000000454fb3 <+115>: je 0x455072 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+306> > 0x0000000000454fb9 <+121>: cmp $0xd,%al > 0x0000000000454fbb <+123>: je 0x4551d0 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+656> > 0x0000000000454fc1 <+129>: mov %al,(%r10) > 0x0000000000454fc4 <+132>: mov 0x98(%rbx),%rdi > 0x0000000000454fcb <+139>: add $0x1,%r10 > 0x0000000000454fcf <+143>: movslq 0xa0(%rbx),%rax > 0x0000000000454fd6 <+150>: mov %r10,%rdx > 0x0000000000454fd9 <+153>: sub %rdi,%rdx > 0x0000000000454fdc <+156>: cmp %rax,%rdx > 0x0000000000454fdf <+159>: jl 0x454f88 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+72> > 0x0000000000454fe1 <+161>: lea 0x20(%rsp),%rbx > 0x0000000000454fe6 <+166>: mov $0x20,%edi > 0x0000000000454feb <+171>: callq 0x410790 <__cxa_allocate_exception@plt> > 0x0000000000454ff0 <+176>: mov $0x48429b,%esi > 0x0000000000454ff5 <+181>: mov %rbx,%rdi > 0x0000000000454ff8 <+184>: mov %rax,%rbp > 0x0000000000454ffb <+187>: callq 0x410a30 <_ZN7QStringC1EPKc@plt> > 0x0000000000455000 <+192>: mov $0x282,%edx > 0x0000000000455005 <+197>: mov %rbx,%rsi > 0x0000000000455008 <+200>: mov %rbp,%rdi > 0x000000000045500b <+203>: callq 0x4384b0 <XxInternalError::XxInternalError(QString const&, int)> > 0x0000000000455010 <+208>: mov %rbx,%rdi > 0x0000000000455013 <+211>: callq 0x415a80 <QString::~QString()> > 0x0000000000455018 <+216>: mov $0x415a00,%edx > 0x000000000045501d <+221>: mov $0x46b7e0,%esi > 0x0000000000455022 <+226>: mov %rbp,%rdi > 0x0000000000455025 <+229>: callq 0x4120d0 <__cxa_throw@plt> > 0x000000000045502a <+234>: nopw 0x0(%rax,%rax,1) > 0x0000000000455030 <+240>: lea 0x7f(%rax),%edx > 0x0000000000455033 <+243>: test %eax,%eax > 0x0000000000455035 <+245>: cmovs %edx,%eax > 0x0000000000455038 <+248>: and $0xffffff80,%eax > 0x000000000045503b <+251>: lea 0x80(%rax),%esi > 0x0000000000455041 <+257>: mov %esi,0xa0(%rbx) > 0x0000000000455047 <+263>: movslq %esi,%rsi > 0x000000000045504a <+266>: mov %r8,0x8(%rsp) > 0x000000000045504f <+271>: callq 0x411ea0 <realloc@plt> > 0x0000000000455054 <+276>: movslq %r14d,%r10 > 0x0000000000455057 <+279>: mov %rax,0x98(%rbx) > 0x000000000045505e <+286>: mov 0x8(%rsp),%r8 > 0x0000000000455063 <+291>: add %rax,%r10 > 0x0000000000455066 <+294>: movzbl 0x0(%rbp),%eax > 0x000000000045506a <+298>: cmp $0x9,%al > 0x000000000045506c <+300>: jne 0x454fb9 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+121> > 0x0000000000455072 <+306>: test %r12d,%r12d > 0x0000000000455075 <+309>: mov 0x98(%rbx),%rdi > 0x000000000045507c <+316>: je 0x454f88 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+72> > 0x0000000000455082 <+322>: mov %r10d,%eax > 0x0000000000455085 <+325>: xor %edx,%edx > 0x0000000000455087 <+327>: mov %r12d,%r11d > 0x000000000045508a <+330>: sub %edi,%eax > 0x000000000045508c <+332>: div %r12d > 0x000000000045508f <+335>: sub %edx,%r11d > 0x0000000000455092 <+338>: je 0x45521c <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+732> > 0x0000000000455098 <+344>: lea 0x1(%r10),%rax > 0x000000000045509c <+348>: movb $0x20,(%r10) > 0x00000000004550a0 <+352>: movslq 0xa0(%rbx),%rdx > 0x00000000004550a7 <+359>: mov %rax,%rsi > 0x00000000004550aa <+362>: sub 0x98(%rbx),%rsi > 0x00000000004550b1 <+369>: cmp %rdx,%rsi > 0x00000000004550b4 <+372>: jge 0x455227 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+743> > 0x00000000004550ba <+378>: sub $0x1,%r11d > 0x00000000004550be <+382>: mov %r11d,%edx > 0x00000000004550c1 <+385>: lea 0x1(%r10,%rdx,1),%rsi > 0x00000000004550c6 <+390>: mov %rax,%r10 > 0x00000000004550c9 <+393>: jmp 0x4550f2 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+434> > 0x00000000004550cb <+395>: nopl 0x0(%rax,%rax,1) > 0x00000000004550d0 <+400>: movb $0x20,(%r10) > 0x00000000004550d4 <+404>: add $0x1,%r10 > 0x00000000004550d8 <+408>: movslq 0xa0(%rbx),%rax > 0x00000000004550df <+415>: mov %r10,%rdx > 0x00000000004550e2 <+418>: sub 0x98(%rbx),%rdx > 0x00000000004550e9 <+425>: cmp %rax,%rdx > 0x00000000004550ec <+428>: jge 0x455227 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+743> > 0x00000000004550f2 <+434>: cmp %rsi,%r10 > 0x00000000004550f5 <+437>: jne 0x4550d0 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+400> > 0x00000000004550f7 <+439>: mov 0x98(%rbx),%rdi > 0x00000000004550fe <+446>: mov %r11d,%esi > 0x0000000000455101 <+449>: test %r13,%r13 > 0x0000000000455104 <+452>: je 0x454f88 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+72> > 0x000000000045510a <+458>: mov 0x0(%r13),%eax > 0x000000000045510e <+462>: cmp $0xffffffff,%eax > 0x0000000000455111 <+465>: je 0x454f88 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+72> > 0x0000000000455117 <+471>: mov %r13,%rdx > 0x000000000045511a <+474>: nopw 0x0(%rax,%rax,1) > 0x0000000000455120 <+480>: cmp %eax,%r14d > 0x0000000000455123 <+483>: jge 0x455129 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+489> > 0x0000000000455125 <+485>: add %esi,%eax > 0x0000000000455127 <+487>: mov %eax,(%rdx) > 0x0000000000455129 <+489>: add $0x4,%rdx > 0x000000000045512d <+493>: mov (%rdx),%eax > 0x000000000045512f <+495>: cmp $0xffffffff,%eax > 0x0000000000455132 <+498>: jne 0x455120 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+480> > 0x0000000000455134 <+500>: add $0x1,%rbp > 0x0000000000455138 <+504>: cmp %rbp,%r8 > 0x000000000045513b <+507>: ja 0x454f95 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+85> > 0x0000000000455141 <+513>: mov %r10d,%ebp > 0x0000000000455144 <+516>: sub %edi,%ebp > 0x0000000000455146 <+518>: test %r13,%r13 > 0x0000000000455149 <+521>: je 0x455173 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+563> > 0x000000000045514b <+523>: mov 0x0(%r13),%eax > 0x000000000045514f <+527>: cmp $0xffffffff,%eax > 0x0000000000455152 <+530>: je 0x455173 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+563> > 0x0000000000455154 <+532>: mov %r13,%r9 > 0x0000000000455157 <+535>: nopw 0x0(%rax,%rax,1) > 0x0000000000455160 <+544>: cmp %eax,%ebp > 0x0000000000455162 <+546>: jge 0x455167 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+551> > 0x0000000000455164 <+548>: mov %ebp,(%r9) > 0x0000000000455167 <+551>: add $0x4,%r9 > 0x000000000045516b <+555>: mov (%r9),%eax > 0x000000000045516e <+558>: cmp $0xffffffff,%eax > 0x0000000000455171 <+561>: jne 0x455160 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+544> > 0x0000000000455173 <+563>: lea 0x1(%rbp),%eax > 0x0000000000455176 <+566>: cmp 0xa0(%rbx),%eax > 0x000000000045517c <+572>: jl 0x4551aa <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+618> > 0x000000000045517e <+574>: lea 0x80(%rbp),%edx > 0x0000000000455184 <+580>: test %eax,%eax > 0x0000000000455186 <+582>: cmovs %edx,%eax > 0x0000000000455189 <+585>: and $0xffffff80,%eax > 0x000000000045518c <+588>: sub $0xffffff80,%eax > 0x000000000045518f <+591>: mov %eax,0xa0(%rbx) > 0x0000000000455195 <+597>: movslq %eax,%rsi > 0x0000000000455198 <+600>: callq 0x411ea0 <realloc@plt> > 0x000000000045519d <+605>: movslq %ebp,%r10 > 0x00000000004551a0 <+608>: mov %rax,0x98(%rbx) > 0x00000000004551a7 <+615>: add %rax,%r10 > 0x00000000004551aa <+618>: movb $0x0,(%r10) > 0x00000000004551ae <+622>: mov 0x98(%rbx),%rax > 0x00000000004551b5 <+629>: mov 0x18(%rsp),%rdx > 0x00000000004551ba <+634>: sub %rax,%r10 > 0x00000000004551bd <+637>: mov %r10d,(%rdx) > 0x00000000004551c0 <+640>: add $0x38,%rsp > 0x00000000004551c4 <+644>: pop %rbx > 0x00000000004551c5 <+645>: pop %rbp > 0x00000000004551c6 <+646>: pop %r12 > 0x00000000004551c8 <+648>: pop %r13 > 0x00000000004551ca <+650>: pop %r14 > 0x00000000004551cc <+652>: pop %r15 > 0x00000000004551ce <+654>: retq > 0x00000000004551cf <+655>: nop > 0x00000000004551d0 <+656>: mov 0x14(%rsp),%eax > 0x00000000004551d4 <+660>: test %eax,%eax > 0x00000000004551d6 <+662>: je 0x4551e8 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+680> > 0x00000000004551d8 <+664>: mov 0x98(%rbx),%rdi > 0x00000000004551df <+671>: jmpq 0x454f88 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+72> > 0x00000000004551e4 <+676>: nopl 0x0(%rax) > 0x00000000004551e8 <+680>: movb $0x5e,(%r10) > 0x00000000004551ec <+684>: movb $0x4d,0x1(%r10) > 0x00000000004551f1 <+689>: add $0x2,%r10 > 0x00000000004551f5 <+693>: mov 0x98(%rbx),%rdi > 0x00000000004551fc <+700>: movslq 0xa0(%rbx),%rax > 0x0000000000455203 <+707>: mov %r10,%rdx > 0x0000000000455206 <+710>: sub %rdi,%rdx > 0x0000000000455209 <+713>: cmp %rax,%rdx > 0x000000000045520c <+716>: jge 0x4552a3 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+867> > 0x0000000000455212 <+722>: mov $0x1,%esi > 0x0000000000455217 <+727>: jmpq 0x455101 <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+449> > 0x000000000045521c <+732>: mov $0xffffffff,%r11d > 0x0000000000455222 <+738>: jmpq 0x4550fe <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+446> > 0x0000000000455227 <+743>: lea 0x20(%rsp),%rbx > 0x000000000045522c <+748>: mov $0x20,%edi > 0x0000000000455231 <+753>: callq 0x410790 <__cxa_allocate_exception@plt> > 0x0000000000455236 <+758>: mov $0x48429b,%esi > 0x000000000045523b <+763>: mov %rbx,%rdi > 0x000000000045523e <+766>: mov %rax,%rbp > 0x0000000000455241 <+769>: callq 0x410a30 <_ZN7QStringC1EPKc@plt> > 0x0000000000455246 <+774>: mov $0x269,%edx > 0x000000000045524b <+779>: mov %rbx,%rsi > 0x000000000045524e <+782>: mov %rbp,%rdi > 0x0000000000455251 <+785>: callq 0x4384b0 <XxInternalError::XxInternalError(QString const&, int)> > 0x0000000000455256 <+790>: mov 0x20(%rsp),%rdi > 0x000000000045525b <+795>: subl $0x1,(%rdi) > 0x000000000045525e <+798>: jne 0x45526e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+814> > 0x0000000000455260 <+800>: cmp 0x2680f9(%rip),%rdi # 0x6bd360 <_ZN7QString11shared_nullE> > 0x0000000000455267 <+807>: je 0x45526e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+814> > 0x0000000000455269 <+809>: callq 0x4113d0 <_ZN11QStringData10deleteSelfEv@plt> > 0x000000000045526e <+814>: mov $0x415a00,%edx > 0x0000000000455273 <+819>: mov $0x46b7e0,%esi > 0x0000000000455278 <+824>: mov %rbp,%rdi > 0x000000000045527b <+827>: callq 0x4120d0 <__cxa_throw@plt> > 0x0000000000455280 <+832>: mov %rax,%r12 > 0x0000000000455283 <+835>: mov %rbx,%rdi > 0x0000000000455286 <+838>: mov %r12,%rbx > 0x0000000000455289 <+841>: callq 0x415a80 <QString::~QString()> > 0x000000000045528e <+846>: mov %rbp,%rdi > 0x0000000000455291 <+849>: callq 0x410cc0 <__cxa_free_exception@plt> > 0x0000000000455296 <+854>: mov %rbx,%rdi > 0x0000000000455299 <+857>: callq 0x412290 <_Unwind_Resume@plt> > 0x000000000045529e <+862>: mov %rax,%rbx > 0x00000000004552a1 <+865>: jmp 0x45528e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+846> > 0x00000000004552a3 <+867>: lea 0x20(%rsp),%rbx > 0x00000000004552a8 <+872>: mov $0x20,%edi > 0x00000000004552ad <+877>: callq 0x410790 <__cxa_allocate_exception@plt> > 0x00000000004552b2 <+882>: mov $0x48429b,%esi > 0x00000000004552b7 <+887>: mov %rbx,%rdi > 0x00000000004552ba <+890>: mov %rax,%rbp > 0x00000000004552bd <+893>: callq 0x410a30 <_ZN7QStringC1EPKc@plt> > 0x00000000004552c2 <+898>: mov $0x277,%edx > 0x00000000004552c7 <+903>: mov %rbx,%rsi > 0x00000000004552ca <+906>: mov %rbp,%rdi > 0x00000000004552cd <+909>: callq 0x4384b0 <XxInternalError::XxInternalError(QString const&, int)> > 0x00000000004552d2 <+914>: mov %rbx,%rdi > 0x00000000004552d5 <+917>: callq 0x415a80 <QString::~QString()> > 0x00000000004552da <+922>: jmp 0x45526e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+814> > 0x00000000004552dc <+924>: mov %rax,%r12 > 0x00000000004552df <+927>: mov %rbx,%rdi > 0x00000000004552e2 <+930>: callq 0x415a80 <QString::~QString()> > 0x00000000004552e7 <+935>: mov %r12,%rbx > 0x00000000004552ea <+938>: jmp 0x45528e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+846> > 0x00000000004552ec <+940>: jmp 0x45529e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+862> > 0x00000000004552ee <+942>: mov %rax,%r12 > 0x00000000004552f1 <+945>: mov %rbx,%rdi > 0x00000000004552f4 <+948>: callq 0x415a80 <QString::~QString()> > 0x00000000004552f9 <+953>: mov %r12,%rbx > 0x00000000004552fc <+956>: jmp 0x45528e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+846> > 0x00000000004552fe <+958>: jmp 0x45529e <XxBuffer::renderTextWithTabs(char const*, unsigned int, unsigned int, unsigned int, int&, int*)+862> >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 848602
: 604710 |
604711