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 707603 Details for
Bug 919757
[abrt] rosegarden4-12.04-3.fc17: operator--: Process /usr/bin/rosegarden 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), 64.99 KB, created by
Delattre
on 2013-03-09 23:07:06 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Delattre
Created:
2013-03-09 23:07:06 UTC
Size:
64.99 KB
patch
obsolete
>[New LWP 3478] >[New LWP 3480] >[New LWP 3481] >[New LWP 3482] >[New LWP 3483] >[New LWP 3476] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.48.1.1.debug": separate debug info file has no debug info >Core was generated by `rosegarden'. >Program terminated with signal 11, Segmentation fault. >#0 operator-- (this=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_tree.h:284 >284 /usr/include/c++/4.7.0/bits/stl_tree.h: No such file or directory. > >Thread 6 (Thread 0x7fa0d356f880 (LWP 3476)): >#0 0x00000033d78e8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000033d9447af4 in g_main_context_poll (n_fds=5, fds=0x34fdf10, timeout=17, context=0x2d07be0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x33d9455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2d07be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 17 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x34fdf10 >#3 0x00000033d9447c14 in g_main_context_iteration (context=0x2d07be0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x0000003ff87a5fc6 in QEventDispatcherGlib::processEvents (this=0x2d0d690, flags=...) at kernel/qeventdispatcher_glib.cpp:424 > d = 0x2d0d6b0 > canWait = <optimized out> > savedFlags = {i = 0} > result = <optimized out> >#5 0x0000003ff8e6a5ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 > d = 0x2d0d6b0 > saved_flags = {i = 0} > returnValue = 252 >#6 0x0000003ff87766ef in QEventLoop::processEvents (this=this@entry=0x7fffaa54ccc0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x34426a0 >#7 0x0000003ff8776978 in QEventLoop::exec (this=0x7fffaa54ccc0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x34426a0 > locker = {val = 47189192} > app = 0x7fffaa54d660 >#8 0x0000003ff877b768 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 > threadData = 0x2d00ba0 > eventLoop = {<QObject> = {_vptr.QObject = 0x3ff8ad2630, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x34426a0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff8868d00 "QEventLoop", data = 0x3ff8868d20, extradata = 0x3ff8ad26c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d76d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#9 0x000000000044fe86 in main (argc=1, argv=<optimized out>) at src/gui/application/main.cpp:836 > nonOptArgs = <optimized out> > qtTranslationsLoaded = <optimized out> > rgTranslator = {<QObject> = {_vptr.QObject = 0x3ff8ad2ab0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2d72f50}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff886a1a0 "QTranslator", data = 0x3ff886a1c0, extradata = 0x3ff8ad2b40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d7e40 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > stylepath = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x11c7b5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 44}, alloc = 0, size = 0, data = 0x3ff8ad48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2d6f900, static codecForCStrings = 0x0} > newVersion = true > templateFiles = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2dad540}, d = 0x2dad540}}, <No data fields>} > libraryFiles = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2db33f0}, d = 0x2db33f0}}, <No data fields>} > startLogo = <optimized out> > qtTranslator = {<QObject> = {_vptr.QObject = 0x3ff8ad2ab0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2d6ae70}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff886a1a0 "QTranslator", data = 0x3ff886a1c0, extradata = 0x3ff8ad2b40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d7e40 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > nosplash = <optimized out> > sizes = {16, 22, 24, 32, 48, 64, 128} > exampleFiles = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2eb1a50}, d = 0x2eb1a50}}, <No data fields>} > settings = {<QObject> = {_vptr.QObject = 0x3ff8ad1930, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2d6f7f0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff8867ee0 "QSettings", data = 0x3ff8867f00, extradata = 0x3ff8ad19c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d6320 <QSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > nosequencer = <optimized out> > rosegardengui = 0x2e1d380 > args = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2d69bd0}, d = 0x2d69bd0}}, <No data fields>} > rgTranslationsLoaded = <optimized out> > icon = {d = 0x2d76740} > lastVersion = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x11c7b5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 44}, alloc = 0, size = 0, data = 0x3ff8ad48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x3ff8ad48c0, static codecForCStrings = 0x0} > logoShowTime = {tv_sec = 1362867635, tv_usec = 510132} > graphicsSystem = <optimized out> > systemSpecified = <optimized out> > Thorn = 128 > theApp = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0xe60150, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2d080f0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff8868da0 "QCoreApplication", data = 0x3ff8868e40, extradata = 0x3ff8ad27a0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d77b0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0x0}, static staticMetaObject = {d = {superdata = 0x3ff8ad2780, stringdata = 0x3ff943b000 "QApplication", data = 0x3ff943b240, extradata = 0x3ff9862ea0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff8dcdcd0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0x11c7580, stringdata = 0xe60220 "Rosegarden::RosegardenApplication", data = 0xe602a0, extradata = 0xe60200}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7759c0 <Rosegarden::RosegardenApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static Empty = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x11c7db8 "", array = ""}, static shared_empty = {ref = {_q_value = 19}, alloc = 0, size = 0, data = 0x3ff8ad4778 "", array = ""}, d = 0x11c7da0}, m_noSequencerMode = false} > preAppSettings = {<QObject> = {_vptr.QObject = 0x3ff8ad1930, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff88561e0 "QObject", data = 0x3ff8856280, extradata = 0x3ff8acfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff878e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2d00e40}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x3ff885f120 "Qt", data = 0x3ff8862a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x11c7700, stringdata = 0x3ff8867ee0 "QSettings", data = 0x3ff8867f00, extradata = 0x3ff8ad19c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3ff87d6320 <QSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > styleSpecified = <optimized out> > >Thread 5 (Thread 0x7fa0c9e59700 (LWP 3483)): >#0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:102 >No locals. >#1 0x00000033dc83671d in Jack::JackPosixSemaphore::TimedWait (this=0x7fa0c4005a00, usec=2147483647) at ../posix/JackPosixSemaphore.cpp:121 > res = 51 > now = {tv_sec = 1362867944, tv_usec = 76572} > time = {tv_sec = 1362870091, tv_nsec = 560219000} > tv_usec = 560219 >#2 0x00000033dc81a028 in Jack::JackConnectionManager::SuspendRefNum (this=0x7fa0b59a300e, control=0x7fa0ccef4000, table=0x7fa0c40056d0, timing=0x7fa0b7df921a, time_out_usec=2147483647) at ../common/JackConnectionManager.cpp:237 > res = false >#3 0x00000033dc81ebd4 in Jack::JackGraphManager::SuspendRefNum (this=0x7fa0b59a3000, control=0x7fa0ccef4000, table=0x7fa0c40056d0, usec=2147483647) at ../common/JackGraphManager.cpp:126 > manager = 0x7fa0b59a300e >#4 0x00000033dc81867a in Jack::JackClient::WaitSync (this=0x7fa0c401eb90) at ../common/JackClient.cpp:624 >No locals. >#5 0x00000033dc81853e in Jack::JackClient::CycleWaitAux (this=0x7fa0c401eb90) at ../common/JackClient.cpp:588 >No locals. >#6 0x00000033dc818508 in Jack::JackClient::ExecuteThread (this=0x7fa0c401eb90) at ../common/JackClient.cpp:581 >No locals. >#7 0x00000033dc81640b in Jack::JackClient::Execute (this=0x7fa0c401eb90) at ../common/JackClient.cpp:567 >No locals. >#8 0x00000033dc835910 in Jack::JackPosixThread::ThreadHandler (arg=0x7fa0c401ed00) at ../posix/JackPosixThread.cpp:59 > obj = 0x7fa0c401ed00 > runnable = 0x7fa0c401eb98 > err = 0 > res = true >#9 0x00000033d8007d14 in start_thread (arg=0x7fa0c9e59700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa0c9e59700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140328558761728, 4627687333606852546, 0, 222656856064, 140328558761728, 140328459840256, -4649602850423961662, 4638541712251684802}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x00000033d78f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fa0c9f5a700 (LWP 3482)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00000000004fbdec in Rosegarden::AudioFileReader::threadRun (this=0x7fa0c4020340) at src/sound/AudioProcess.cpp:2207 > bt = {sec = 1, nsec = 250000000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>} > now = {tv_sec = 1362867942, tv_usec = 877338} > t = {sec = 1362867944, nsec = 127338000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>} > timeout = {tv_sec = 1362867944, tv_nsec = 127338000} > someFilled = <optimized out> >#2 0x00000000004fb35b in Rosegarden::AudioThread::staticThreadRun (arg=0x7fa0c4020340) at src/sound/AudioProcess.cpp:211 > __clframe = {__cancel_routine = 0x4fb300 <Rosegarden::AudioThread::staticThreadCleanup(void*)>, __cancel_arg = 0x7fa0c4020340, __do_it = 1, __cancel_type = <optimized out>} > inst = 0x7fa0c4020340 >#3 0x00000033d8007d14 in start_thread (arg=0x7fa0c9f5a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa0c9f5a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140328559814400, 4627687333606852546, 0, 222656856064, 140328559814400, 140328459840256, -4649602712448137278, 4638541712251684802}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x00000033d78f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fa0c9fdb700 (LWP 3481)): >#0 0x00000033d800e0ad in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x00000033dc837d38 in Jack::JackClientSocket::Read (this=0x7fa0c00008c0, data=0x7fa0c9fdaba0, len=4) at ../posix/JackSocket.cpp:183 > res = 32672 >#2 0x00000033dc83b19b in Jack::JackClientNotification::Read (this=0x7fa0c9fdaba0, trans=0x7fa0c00008c0) at /usr/src/debug/jack-1.9.9.5/common/JackRequest.h:1592 >No locals. >#3 0x00000033dc83aebc in Jack::JackSocketClientChannel::Execute (this=0x7fa0c401ed60) at ../posix/JackSocketClientChannel.cpp:132 > event = {fSize = 346, fName = "rosegarden", '\000' <repeats 54 times>, fRefNum = 3, fNotify = -1, fValue1 = -1, fValue2 = -1, fSync = 1, fMessage = '\000' <repeats 76 times>"\210, \224\312\330\063\000\000\000\000\000\000\000\n\000\000\000\000\060\232\065\006\177\000\000\220\224\036@\006\177\000\000\300\224\036@\006\177\000\000\000\000\000\000\001\000\000\000\003\000\000\000\000\000\000\000\016P\326A\006\177\000\000\016P\326A\006\177\000\000\022\000\000\000\000\000\000\000 \212\312\330\063", '\000' <repeats 11 times>"\375, \377\000\000\001\000\000\000\000\000\000\000\000\b\000\000\316\220\266\000\006\000\000\000\000\000\000\000\000\b\000\000\026P\232\065\006\177\000\000.\266\340\067\006\177\000\000\016\060\232\065\006\177\000\000 \225\036@\006\177\000\000pe\305\330\063\000\000\000\001\000\000\000\002\000\000\000\000\060\232\065\006"} > res = {_vptr.JackResult = 0x33dca55f50, fResult = -1} >#4 0x00000033dc835910 in Jack::JackPosixThread::ThreadHandler (arg=0x7fa0c401ee88) at ../posix/JackPosixThread.cpp:59 > obj = 0x7fa0c401ee88 > runnable = 0x7fa0c401ed70 > err = 0 > res = true >#5 0x00000033d8007d14 in start_thread (arg=0x7fa0c9fdb700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa0c9fdb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140328560342784, 4627687333606852546, 0, 222656856064, 140328560342784, 140328459840256, -4649602780630743102, 4638541712251684802}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x00000033d78f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fa0ca05c700 (LWP 3480)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x00000033dc836db9 in Jack::JackPosixProcessSync::Wait (this=0x7fa0c401e998) at ../posix/JackPosixProcessSync.cpp:81 > res = 32672 >#2 0x00000033dc832f6f in Jack::JackMessageBuffer::Execute (this=0x7fa0c4016760) at ../common/JackMessageBuffer.cpp:104 >No locals. >#3 0x00000033dc835910 in Jack::JackPosixThread::ThreadHandler (arg=0x7fa0c401e978) at ../posix/JackPosixThread.cpp:59 > obj = 0x7fa0c401e978 > runnable = 0x7fa0c4016760 > err = 0 > res = true >#4 0x00000033d8007d14 in start_thread (arg=0x7fa0ca05c700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa0ca05c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140328560871168, 4627687333606852546, 0, 222656856064, 140328560871168, 140328459840256, -4649600374912186430, 4638541712251684802}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x00000033d78f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fa0cb05e700 (LWP 3478)): >#0 operator-- (this=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_tree.h:284 >No locals. >#1 freeChannelInterval (old=..., this=0x10) at src/base/AllocateChannels.cpp:155 > mergeBefore = <optimized out> > mergeAfter = <optimized out> > before = <optimized out> > after = <optimized out> > ciBefore = <optimized out> >#2 Rosegarden::FreeChannels::freeChannelInterval (this=0x10, old=...) at src/base/AllocateChannels.cpp:140 >No locals. >#3 0x000000000056b7e9 in Rosegarden::AllocateChannels::reallocateToFit (this=0x0, instrument=..., ci=..., start=..., end=..., marginBefore=..., marginAfter=..., changedInstrument=true) at src/base/AllocateChannels.cpp:387 >No locals. >#4 0x0000000000730572 in Rosegarden::ChannelManager::reallocate (this=this@entry=0x39a0450, changedInstrument=changedInstrument@entry=true) at src/gui/seqmanager/ChannelManager.cpp:403 >No locals. >#5 0x000000000073072f in Rosegarden::ChannelManager::setInstrument (this=0x39a0450, instrument=0x2f0aa00) at src/gui/seqmanager/ChannelManager.cpp:460 >No locals. >#6 0x000000000072dcac in Rosegarden::InternalSegmentMapper::doInsert (this=0x39a0400, inserter=..., evt=..., start=..., dirtyIter=<optimized out>) at src/gui/seqmanager/InternalSegmentMapper.cpp:488 > functionality = {<Rosegarden::ChannelManager::MapperFunctionality> = {_vptr.MapperFunctionality = 0x399d8c0}, m_mapper = 0x398fd40} >#7 0x000000000072310d in Rosegarden::MappedEventBuffer::iterator::doInsert (this=0x398fd40, inserter=..., evt=...) at src/gui/seqmanager/MappedEventBuffer.cpp:291 >No locals. >#8 0x00000000004a6351 in Rosegarden::MappedBufMetaIterator::fillNoncompeting (this=this@entry=0x7fa0c40029a0, inserter=..., startTime=..., endTime=...) at src/sound/MappedBufMetaIterator.cpp:366 > iter = 0x398fd40 > evtIsFromMetronome = false > cur = <optimized out> > i = 3 > foundOneEvent = false > eventsRemaining = true >#9 0x00000000004a6ea3 in Rosegarden::MappedBufMetaIterator::fillCompositionWithEventsUntil (this=0x7fa0c40029a0, inserter=..., startTime=..., endTime=...) at src/sound/MappedBufMetaIterator.cpp:232 > segStarts = std::priority_queue wrapping: std::vector of length 0, capacity 0 > innerStart = {sec = 21, nsec = 467593210, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>} > eventsLeft = <optimized out> >#10 0x0000000000487293 in Rosegarden::RosegardenSequencer::getSlice (this=this@entry=0x7fa0c4002920, composition=..., start=..., end=..., firstFetch=false) at src/sequencer/RosegardenSequencer.cpp:1181 > inserter = {<Rosegarden::MappedInserterBase> = {_vptr.MappedInserterBase = 0xdea240}, m_list = @0x7fa0cb05dc90} >#11 0x0000000000487420 in fetchEvents (firstFetch=<optimized out>, end=..., start=..., composition=..., this=0x7fa0c4002920) at src/sequencer/RosegardenSequencer.cpp:1158 >No locals. >#12 Rosegarden::RosegardenSequencer::fetchEvents (this=0x7fa0c4002920, composition=..., start=..., end=..., firstFetch=<optimized out>) at src/sequencer/RosegardenSequencer.cpp:1148 >No locals. >#13 0x00000000004876b2 in Rosegarden::RosegardenSequencer::keepPlaying (this=0x7fa0c4002920) at src/sequencer/RosegardenSequencer.cpp:1262 > c = {<std::multiset<Rosegarden::MappedEvent*, Rosegarden::MappedEvent::MappedEventCmp, std::allocator<Rosegarden::MappedEvent*> >> = std::multiset with 0 elements, <No data fields>} > fetchEnd = {sec = 21, nsec = 478271540, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>} >#14 0x0000000000484048 in Rosegarden::SequencerThread::run (this=<optimized out>) at src/sequencer/SequencerThread.cpp:73 > atLeisure = true > seq = @0x7fa0c4002920: {<Rosegarden::RosegardenSequencerIface> = {_vptr.RosegardenSequencerIface = 0xde84d0}, <Rosegarden::ExternalTransport> = {_vptr.ExternalTransport = 0xde86c8}, m_driver = 0x7fa0c40030d0, m_transportStatus = PLAYING, m_songPosition = {sec = 21, nsec = 318271540, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_lastFetchSongPosition = {sec = 21, nsec = 467593210, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_readAhead = {sec = 0, nsec = 160000000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_audioMix = {sec = 0, nsec = 60000000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_audioRead = {sec = 2, nsec = 500000000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_audioWrite = {sec = 4, nsec = 0, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_smallFileSize = 256, m_loopStart = {sec = 0, nsec = 0, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_loopEnd = {sec = 0, nsec = 0, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_instruments = std::vector of length 0, capacity 0, m_studio = 0x7fa0c4002b10, m_metaIterator = {m_currentTime = {sec = 21, nsec = 478271540, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_segments = std::set with 4 elements = {[0] = 0x33fc0e0, [1] = 0x33ff210, [2] = 0x33ff600, [3] = 0x39a0400}, m_iterators = std::vector of length 4, capacity 4 = {0x2fcc810, 0x2fd3370, 0x2fcaf70, 0x398fd40}, m_playingAudioSegments = std::vector of length 0, capacity 0}, m_lastStartTime = {sec = 21, nsec = 459334970, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, m_asyncOutQueue = std::deque with 0 elements, m_asyncInQueue = {<std::multiset<Rosegarden::MappedEvent*, Rosegarden::MappedEvent::MappedEventCmp, std::allocator<Rosegarden::MappedEvent*> >> = std::multiset with 0 elements, <No data fields>}, m_transportRequests = std::deque with 0 elements, m_transportToken = 15, m_isEndOfCompReached = false, m_mutex = {d = 0x7fa0c4003040}, m_transportRequestMutex = {d = 0x7fa0c4003070}, m_asyncQueueMutex = {d = 0x7fa0c40030a0}, static m_instance = 0x7fa0c4002920, static m_instanceMutex = {d = 0x2cd7a20}} > lastSeqStatus = PLAYING > timer = {mds = 84342006} > sleepTime = {sec = 0, nsec = 10000000, static beforeZeroTime = {sec = -1, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = {sec = 0, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = {sec = 2147483647, nsec = 0, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = {sec = 2147483647, nsec = 999999999, static beforeZeroTime = <same as static member of an already seen type>, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}}, static maxTime = <same as static member of an already seen type>}, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>}, static zeroTime = <same as static member of an already seen type>, static beforeMaxTime = <same as static member of an already seen type>, static maxTime = <same as static member of an already seen type>} > exiting = <optimized out> >#15 0x0000003ff867b91c in QThreadPrivate::start (arg=0x2e0f490) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x3ff867a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2e0f490, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2e0f490 > data = 0x2e25160 > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x11c7b5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 44}, alloc = 0, size = 0, data = 0x3ff8ad48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x11c7b40, static codecForCStrings = 0x0} >#16 0x00000033d8007d14 in start_thread (arg=0x7fa0cb05e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa0cb05e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140328577656576, 4627687333606852546, 0, 222656856064, 140328577656576, 140736051073616, -4649598179110156350, 4638541712251684802}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#17 0x00000033d78f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x0000003ff8db7e60 0x0000003ff94393a8 Yes /lib64/libQtGui.so.4 >0x0000003ff9a10570 0x0000003ff9a319b8 Yes /lib64/libQtXml.so.4 >0x0000003ffca34d00 0x0000003ffcaed194 Yes /lib64/libQtNetwork.so.4 >0x0000003ff865df20 0x0000003ff87d8d74 Yes /lib64/libQtCore.so.4 >0x00000033dc8105e0 0x00000033dc83bc3c Yes /lib64/libjack.so.0 >0x00000033e2c2c8f0 0x00000033e2ca55b0 Yes /lib64/libasound.so.2 >0x00007fa0d4971ba0 0x00007fa0d4977890 Yes /lib64/liblo.so.7 >0x00000033d8005790 0x00000033d8010494 Yes /lib64/libpthread.so.0 >0x00007fa0d4759bc0 0x00007fa0d475c414 Yes /lib64/liblrdf.so.2 >0x00007fa0d44071e0 0x00007fa0d452838c Yes /lib64/libfftw3f.so.3 >0x00000033e2400b00 0x00000033e24049ec Yes /lib64/libsamplerate.so.0 >0x00000033f3206260 0x00000033f323e9c8 Yes /lib64/libsndfile.so.1 >0x00000033db81dea0 0x00000033db8a4260 Yes /lib64/libX11.so.6 >0x00000033d8c01f50 0x00000033d8c0e718 Yes /lib64/libz.so.1 >0x00000033d8400ea0 0x00000033d84019e0 Yes /lib64/libdl.so.2 >0x00007fa0d41e34f0 0x00007fa0d41e6684 Yes /lib64/liblirc_client.so.0 >0x00000033df45bb50 0x00000033df4c105b Yes /lib64/libstdc++.so.6 >0x00000033d7c055f0 0x00000033d7c6ca0c Yes /lib64/libm.so.6 >0x00000033db0029d0 0x00000033db012138 Yes /lib64/libgcc_s.so.1 >0x00000033d781ef60 0x00000033d795f7a0 Yes /lib64/libc.so.6 >0x00000033d9c00680 0x00000033d9c007fc Yes /lib64/libgthread-2.0.so.0 >0x00000033d8802260 0x00000033d880554c Yes /lib64/librt.so.1 >0x00000033d9419d00 0x00000033d94ac9cc Yes /lib64/libglib-2.0.so.0 >0x00000033dd804fa0 0x00000033dd820ae0 Yes /lib64/libpng15.so.15 >0x00000033dd00cbc0 0x00000033dd077250 Yes /lib64/libfreetype.so.6 >0x00000033da80a910 0x00000033da837dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003ff8201be0 0x0000003ff8205d18 Yes /lib64/libSM.so.6 >0x00000033e8c04eb0 0x00000033e8c12e1c Yes /lib64/libICE.so.6 >0x00000033de802130 0x00000033de80bfb4 Yes /lib64/libXi.so.6 >0x00000033dd401a70 0x00000033dd4079e0 Yes /lib64/libXrender.so.1 >0x00000033de001830 0x00000033de005f34 Yes /lib64/libXrandr.so.2 >0x00000033e08014f0 0x00000033e0803cf8 Yes /lib64/libXfixes.so.3 >0x00000033df802a80 0x00000033df8076dc Yes /lib64/libXcursor.so.1 >0x00000033ddc00b00 0x00000033ddc01438 Yes /lib64/libXinerama.so.1 >0x00000033de405ef0 0x00000033de41f6fc Yes /lib64/libfontconfig.so.1 >0x00000033dc003700 0x00000033dc00d7d0 Yes /lib64/libXext.so.6 >0x00007fa0d3f92cf0 0x00007fa0d3fc6414 Yes /lib64/libssl.so.10 >0x00007fa0d3c3fa80 0x00007fa0d3d07648 Yes /lib64/libcrypto.so.10 >0x00000033d7400b20 0x00000033d741a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000033e20014e0 0x00000033e2011e4c Yes /lib64/libcelt0.so.2 >0x00000033da013840 0x00000033da043ec4 Yes /lib64/libraptor2.so.0 >0x00000033ef001270 0x00000033ef0093a4 Yes /lib64/libgsm.so.1 >0x00000033f040bfb0 0x00000033f0430c78 Yes /lib64/libFLAC.so.8 >0x00000033f2413ab0 0x00000033f2416164 Yes /lib64/libvorbisenc.so.2 >0x00000033ea803810 0x00000033ea81ad6c Yes /lib64/libvorbis.so.0 >0x00000033e9c01a70 0x00000033e9c04138 Yes /lib64/libogg.so.0 >0x00000033db4099c0 0x00000033db4158d8 Yes /lib64/libxcb.so.1 >0x00000033da401950 0x00000033da4060ec Yes /lib64/libffi.so.5 >0x0000003ff7e016d0 0x0000003ff7e02d48 Yes /lib64/libuuid.so.1 >0x00000033dc403dd0 0x00000033dc41cccc Yes /lib64/libexpat.so.1 >0x00000033e800ad60 0x00000033e8038424 Yes /lib64/libgssapi_krb5.so.2 >0x00000033e7c1b640 0x00000033e7c93340 Yes /lib64/libkrb5.so.3 >0x00000033e5401520 0x00000033e5402114 Yes /lib64/libcom_err.so.2 >0x00000033e7404490 0x00000033e741c92c Yes /lib64/libk5crypto.so.3 >0x00000033efc09980 0x00000033efc4c278 Yes /lib64/libcurl.so.4 >0x00000033f4a0aa90 0x00000033f4a2f1e4 Yes /lib64/libxslt.so.1 >0x00000033dcc2cd70 0x00000033dcd0f744 Yes /lib64/libxml2.so.2 >0x00007fa0d39d4280 0x00007fa0d39d9598 Yes /lib64/libyajl.so.2 >0x00000033dbc00e80 0x00000033dbc01bb0 Yes /lib64/libXau.so.6 >0x00000033e7802a60 0x00000033e7807eac Yes /lib64/libkrb5support.so.0 >0x00000033e7001120 0x00000033e7001ac4 Yes /lib64/libkeyutils.so.1 >0x00000033d98039b0 0x00000033d9811e1c Yes /lib64/libresolv.so.2 >0x00000033ed802fe0 0x00000033ed8074d8 Yes /lib64/libidn.so.11 >0x00000033ed0036a0 0x00000033ed00ab14 Yes /lib64/liblber-2.4.so.2 >0x00000033ecc0f060 0x00000033ecc3d978 Yes /lib64/libldap-2.4.so.2 >0x00000033e640a100 0x00000033e642b728 Yes /lib64/libssl3.so >0x00000033e5c09d00 0x00000033e5c223a0 Yes /lib64/libsmime3.so >0x00000033e4c19610 0x00000033e4cfcbf4 Yes /lib64/libnss3.so >0x00007fa0d37afbc0 0x00007fa0d37bdaa4 Yes /lib64/libnssutil3.so >0x00000033e4000fb0 0x00000033e4001ef8 Yes /lib64/libplds4.so >0x00000033e28014d0 0x00000033e2802bd4 Yes /lib64/libplc4.so >0x00000033e3c0d320 0x00000033e3c2ccc0 Yes /lib64/libnspr4.so >0x00007fa0d357f3f0 0x00007fa0d3598c08 Yes /lib64/libssh2.so.1 >0x00000033d9005fc0 0x00000033d9016768 Yes /lib64/libselinux.so.1 >0x00000033eac04840 0x00000033eac14504 Yes /lib64/libsasl2.so.2 >0x00000033e4800dc0 0x00000033e4805cac Yes /lib64/libcrypt.so.1 >0x00000033e4403640 0x00000033e44499b0 Yes /lib64/libfreebl3.so >0x00007fa0d336a640 0x00007fa0d336bd74 Yes /usr/lib64/gconv/UTF-16.so >0x00000033f4e680b0 0x00000033f4f6cba4 Yes /lib64/libicui18n.so.48 >0x00000033f2a480b0 0x00000033f2afd574 Yes /lib64/libicuuc.so.48 >0x00000033f0c00570 0x00000033f0c00670 Yes (*) /lib64/libicudata.so.48 >0x00000033ea00b570 0x00000033ea023288 Yes /lib64/libgconf-2.so.4 >0x00007fa0ccce90f0 0x00007fa0ccce9fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00007fa0ccacb540 0x00007fa0ccadd594 Yes /lib64/libdbus-glib-1.so.2 >0x00007fa0cc884890 0x00007fa0cc8ad924 Yes /lib64/libdbus-1.so.3 >0x00000033dac2eee0 0x00000033daceaaf4 Yes /lib64/libgio-2.0.so.0 >0x00007fa0cc6774a0 0x00007fa0cc67a4a0 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007fa0cc46f890 0x00007fa0cc47264c Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007fa0cc268150 0x00007fa0cc26ab60 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x00000033e5803e30 0x00000033e5836280 Yes /lib64/libjpeg.so.62 >0x00007fa0cc060c60 0x00007fa0cc062200 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007fa0cbde5570 0x00007fa0cbe2c544 Yes /lib64/libmng.so.1 >0x00007fa0cbb9b630 0x00007fa0cbbbe9fc Yes /lib64/liblcms.so.1 >0x00007fa0cb990990 0x00007fa0cb991eb8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x0000003ffe613360 0x0000003ffe645344 Yes /lib64/libQtSvg.so.4 >0x00007fa0cb78a480 0x00007fa0cb78b960 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007fa0cb582b50 0x00007fa0cb5858f0 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007fa0cb323990 0x00007fa0cb355864 Yes /lib64/libtiff.so.3 >0x00007fa0cb1111b0 0x00007fa0cb11867c Yes /lib64/libnss_files.so.2 >0x00007fa0c93f00a0 0x00007fa0c943c4d4 Yes /usr/lib64/ladspa/calf.so >0x00007fa0c8fce3f0 0x00007fa0c90042fb Yes /usr/lib64/ladspa/caps.so >0x00007fa0c8526c00 0x00007fa0c8527830 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007fa0c83200d0 0x00007fa0c83238c4 Yes /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x1 1 >rbx 0x0 0 >rcx 0x7fa0cb05d9d0 140328577653200 >rdx 0x32 50 >rsi 0x39a0460 60425312 >rdi 0x10 16 >rbp 0x2e1f5a0 0x2e1f5a0 >rsp 0x7fa0cb05d850 0x7fa0cb05d850 >r8 0x7fa0cb05d9e0 140328577653216 >r9 0x7fa0cb05d9f0 140328577653232 >r10 0x80 128 >r11 0x1c4007bd 473958333 >r12 0x7fa0cb05d9e0 140328577653216 >r13 0x10 16 >r14 0x0 0 >r15 0x39a0460 60425312 >rip 0x56b302 0x56b302 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+34> >eflags 0x10246 [ PF ZF 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 Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&): > 0x000000000056b2e0 <+0>: push %r15 > 0x000000000056b2e2 <+2>: mov %rsi,%r15 > 0x000000000056b2e5 <+5>: push %r14 > 0x000000000056b2e7 <+7>: push %r13 > 0x000000000056b2e9 <+9>: push %r12 > 0x000000000056b2eb <+11>: push %rbp > 0x000000000056b2ec <+12>: push %rbx > 0x000000000056b2ed <+13>: sub $0x78,%rsp > 0x000000000056b2f1 <+17>: mov (%rsi),%ebx > 0x000000000056b2f3 <+19>: mov %rdi,(%rsp) > 0x000000000056b2f7 <+23>: test %ebx,%ebx > 0x000000000056b2f9 <+25>: js 0x56b4b1 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+465> > 0x000000000056b2ff <+31>: mov %rdi,%r13 >=> 0x000000000056b302 <+34>: mov 0x18(%rdi),%rdi > 0x000000000056b306 <+38>: add $0x8,%r13 > 0x000000000056b30a <+42>: callq 0x43c6c0 <_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@plt> > 0x000000000056b30f <+47>: mov (%rsp),%rsi > 0x000000000056b313 <+51>: mov 0x8(%r15),%edx > 0x000000000056b317 <+55>: mov %rax,%r12 > 0x000000000056b31a <+58>: mov 0x4(%r15),%ebp > 0x000000000056b31e <+62>: mov %r13,0x8(%rsp) > 0x000000000056b323 <+67>: mov %r13,%rax > 0x000000000056b326 <+70>: mov 0x10(%rsi),%r14 > 0x000000000056b32a <+74>: mov %edx,0x1c(%rsp) > 0x000000000056b32e <+78>: test %r14,%r14 > 0x000000000056b331 <+81>: je 0x56b36b <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+139> > 0x000000000056b333 <+83>: mov %r14,%rcx > 0x000000000056b336 <+86>: mov %edx,%edi > 0x000000000056b338 <+88>: jmp 0x56b34c <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+108> > 0x000000000056b33a <+90>: nopw 0x0(%rax,%rax,1) > 0x000000000056b340 <+96>: mov %rcx,%rax > 0x000000000056b343 <+99>: mov 0x10(%rcx),%rcx > 0x000000000056b347 <+103>: test %rcx,%rcx > 0x000000000056b34a <+106>: je 0x56b36b <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+139> > 0x000000000056b34c <+108>: mov 0x24(%rcx),%edx > 0x000000000056b34f <+111>: cmp %edx,%ebp > 0x000000000056b351 <+113>: setl %sil > 0x000000000056b355 <+117>: cmp %edx,%ebp > 0x000000000056b357 <+119>: je 0x56b4c0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+480> > 0x000000000056b35d <+125>: test %sil,%sil > 0x000000000056b360 <+128>: jne 0x56b340 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+96> > 0x000000000056b362 <+130>: mov 0x18(%rcx),%rcx > 0x000000000056b366 <+134>: test %rcx,%rcx > 0x000000000056b369 <+137>: jne 0x56b34c <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+108> > 0x000000000056b36b <+139>: cmp %rax,%r12 > 0x000000000056b36e <+142>: jne 0x56b389 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+169> > 0x000000000056b370 <+144>: jmpq 0x56b4f0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+528> > 0x000000000056b375 <+149>: nopl (%rax) > 0x000000000056b378 <+152>: mov %rax,%rdi > 0x000000000056b37b <+155>: callq 0x43c6c0 <_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@plt> > 0x000000000056b380 <+160>: cmp %rax,%r12 > 0x000000000056b383 <+163>: je 0x56b4f0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+528> > 0x000000000056b389 <+169>: cmp 0x20(%rax),%ebx > 0x000000000056b38c <+172>: jne 0x56b378 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+152> > 0x000000000056b38e <+174>: cmp %rax,%r13 > 0x000000000056b391 <+177>: je 0x56b4f0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+528> > 0x000000000056b397 <+183>: cmp 0x2c(%rax),%ebp > 0x000000000056b39a <+186>: mov %rax,0x20(%rsp) > 0x000000000056b39f <+191>: je 0x56b528 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+584> > 0x000000000056b3a5 <+197>: mov %r15,0x10(%rsp) > 0x000000000056b3aa <+202>: movb $0x0,0x2f(%rsp) > 0x000000000056b3af <+207>: mov 0x10(%r15),%r9d > 0x000000000056b3b3 <+211>: test %r14,%r14 > 0x000000000056b3b6 <+214>: mov 0xc(%r15),%r12d > 0x000000000056b3ba <+218>: mov %r9d,0x28(%rsp) > 0x000000000056b3bf <+223>: je 0x56b587 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+679> > 0x000000000056b3c5 <+229>: mov %r9d,%esi > 0x000000000056b3c8 <+232>: mov 0x8(%rsp),%rcx > 0x000000000056b3cd <+237>: jmp 0x56b3dc <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+252> > 0x000000000056b3cf <+239>: nop > 0x000000000056b3d0 <+240>: mov %r14,%rcx > 0x000000000056b3d3 <+243>: mov 0x10(%r14),%r14 > 0x000000000056b3d7 <+247>: test %r14,%r14 > 0x000000000056b3da <+250>: je 0x56b3fc <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+284> > 0x000000000056b3dc <+252>: mov 0x24(%r14),%eax > 0x000000000056b3e0 <+256>: cmp %eax,%r12d > 0x000000000056b3e3 <+259>: setg %dl > 0x000000000056b3e6 <+262>: cmp %eax,%r12d > 0x000000000056b3e9 <+265>: je 0x56b4d0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+496> > 0x000000000056b3ef <+271>: test %dl,%dl > 0x000000000056b3f1 <+273>: je 0x56b3d0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+240> > 0x000000000056b3f3 <+275>: mov 0x18(%r14),%r14 > 0x000000000056b3f7 <+279>: test %r14,%r14 > 0x000000000056b3fa <+282>: jne 0x56b3dc <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+252> > 0x000000000056b3fc <+284>: mov %rcx,0x8(%rsp) > 0x000000000056b401 <+289>: mov %rcx,%rax > 0x000000000056b404 <+292>: cmp %rax,%r13 > 0x000000000056b407 <+295>: jne 0x56b421 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+321> > 0x000000000056b409 <+297>: jmpq 0x56b4e0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+512> > 0x000000000056b40e <+302>: xchg %ax,%ax > 0x000000000056b410 <+304>: mov %rax,%rdi > 0x000000000056b413 <+307>: callq 0x43b390 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@plt> > 0x000000000056b418 <+312>: cmp %rax,%r13 > 0x000000000056b41b <+315>: je 0x56b4e0 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+512> > 0x000000000056b421 <+321>: cmp 0x20(%rax),%ebx > 0x000000000056b424 <+324>: jne 0x56b410 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+304> > 0x000000000056b426 <+326>: cmp 0x24(%rax),%r12d > 0x000000000056b42a <+330>: mov %rax,%r14 > 0x000000000056b42d <+333>: je 0x56b560 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+640> > 0x000000000056b433 <+339>: mov %r15,%rdx > 0x000000000056b436 <+342>: xor %r13d,%r13d > 0x000000000056b439 <+345>: mov 0x10(%rsp),%rsi > 0x000000000056b43e <+350>: mov 0x1c(%rsp),%r9d > 0x000000000056b443 <+355>: mov 0x30(%rdx),%ecx > 0x000000000056b446 <+358>: mov 0x34(%rdx),%eax > 0x000000000056b449 <+361>: mov 0x20(%rdx),%rdx > 0x000000000056b44d <+365>: mov %ebx,0x30(%rsp) > 0x000000000056b451 <+369>: mov 0x28(%rsi),%edi > 0x000000000056b454 <+372>: mov %rsi,%r8 > 0x000000000056b457 <+375>: mov 0x2c(%rsi),%esi > 0x000000000056b45a <+378>: mov 0x18(%r8),%r8 > 0x000000000056b45e <+382>: mov %r9d,0x38(%rsp) > 0x000000000056b463 <+387>: mov 0x28(%rsp),%r9d > 0x000000000056b468 <+392>: mov %ebp,0x34(%rsp) > 0x000000000056b46c <+396>: mov %edi,0x58(%rsp) > 0x000000000056b470 <+400>: mov (%rsp),%rdi > 0x000000000056b474 <+404>: mov %esi,0x5c(%rsp) > 0x000000000056b478 <+408>: lea 0x30(%rsp),%rsi > 0x000000000056b47d <+413>: mov %r12d,0x3c(%rsp) > 0x000000000056b482 <+418>: mov %r9d,0x40(%rsp) > 0x000000000056b487 <+423>: mov %r8,0x48(%rsp) > 0x000000000056b48c <+428>: mov %rdx,0x50(%rsp) > 0x000000000056b491 <+433>: mov %ecx,0x60(%rsp) > 0x000000000056b495 <+437>: mov %eax,0x64(%rsp) > 0x000000000056b499 <+441>: callq 0x56c120 <std::_Rb_tree<Rosegarden::ChannelInterval, Rosegarden::ChannelInterval, std::_Identity<Rosegarden::ChannelInterval>, Rosegarden::ChannelInterval::Cmp, std::allocator<Rosegarden::ChannelInterval> >::_M_insert_equal(Rosegarden::ChannelInterval const&)> > 0x000000000056b49e <+446>: cmpb $0x0,0x2f(%rsp) > 0x000000000056b4a3 <+451>: jne 0x56b500 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+544> > 0x000000000056b4a5 <+453>: test %r13b,%r13b > 0x000000000056b4a8 <+456>: jne 0x56b513 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+563> > 0x000000000056b4aa <+458>: movl $0xffffffff,(%r15) > 0x000000000056b4b1 <+465>: add $0x78,%rsp > 0x000000000056b4b5 <+469>: pop %rbx > 0x000000000056b4b6 <+470>: pop %rbp > 0x000000000056b4b7 <+471>: pop %r12 > 0x000000000056b4b9 <+473>: pop %r13 > 0x000000000056b4bb <+475>: pop %r14 > 0x000000000056b4bd <+477>: pop %r15 > 0x000000000056b4bf <+479>: retq > 0x000000000056b4c0 <+480>: cmp 0x28(%rcx),%edi > 0x000000000056b4c3 <+483>: setl %sil > 0x000000000056b4c7 <+487>: jmpq 0x56b35d <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+125> > 0x000000000056b4cc <+492>: nopl 0x0(%rax) > 0x000000000056b4d0 <+496>: cmp 0x28(%r14),%esi > 0x000000000056b4d4 <+500>: setg %dl > 0x000000000056b4d7 <+503>: jmpq 0x56b3ef <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+271> > 0x000000000056b4dc <+508>: nopl 0x0(%rax) > 0x000000000056b4e0 <+512>: mov %r13,%r14 > 0x000000000056b4e3 <+515>: jmpq 0x56b433 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+339> > 0x000000000056b4e8 <+520>: nopl 0x0(%rax,%rax,1) > 0x000000000056b4f0 <+528>: mov %r13,0x20(%rsp) > 0x000000000056b4f5 <+533>: jmpq 0x56b3a5 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+197> > 0x000000000056b4fa <+538>: nopw 0x0(%rax,%rax,1) > 0x000000000056b500 <+544>: mov 0x20(%rsp),%rsi > 0x000000000056b505 <+549>: mov (%rsp),%rdi > 0x000000000056b509 <+553>: callq 0x56c190 <std::_Rb_tree<Rosegarden::ChannelInterval, Rosegarden::ChannelInterval, std::_Identity<Rosegarden::ChannelInterval>, Rosegarden::ChannelInterval::Cmp, std::allocator<Rosegarden::ChannelInterval> >::_M_erase_aux(std::_Rb_tree_const_iterator<Rosegarden::ChannelInterval>)> > 0x000000000056b50e <+558>: test %r13b,%r13b > 0x000000000056b511 <+561>: je 0x56b4aa <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+458> > 0x000000000056b513 <+563>: mov (%rsp),%rdi > 0x000000000056b517 <+567>: mov %r14,%rsi > 0x000000000056b51a <+570>: callq 0x56c190 <std::_Rb_tree<Rosegarden::ChannelInterval, Rosegarden::ChannelInterval, std::_Identity<Rosegarden::ChannelInterval>, Rosegarden::ChannelInterval::Cmp, std::allocator<Rosegarden::ChannelInterval> >::_M_erase_aux(std::_Rb_tree_const_iterator<Rosegarden::ChannelInterval>)> > 0x000000000056b51f <+575>: jmp 0x56b4aa <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+458> > 0x000000000056b521 <+577>: nopl 0x0(%rax) > 0x000000000056b528 <+584>: mov 0x1c(%rsp),%r8d > 0x000000000056b52d <+589>: cmp 0x30(%rax),%r8d > 0x000000000056b531 <+593>: jne 0x56b3a5 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+197> > 0x000000000056b537 <+599>: mov 0x20(%rsp),%rsi > 0x000000000056b53c <+604>: movb $0x1,0x2f(%rsp) > 0x000000000056b541 <+609>: add $0x20,%rsi > 0x000000000056b545 <+613>: mov %rsi,0x10(%rsp) > 0x000000000056b54a <+618>: mov 0x20(%rsp),%rsi > 0x000000000056b54f <+623>: mov 0x28(%rsi),%r8d > 0x000000000056b553 <+627>: mov 0x24(%rsi),%ebp > 0x000000000056b556 <+630>: mov %r8d,0x1c(%rsp) > 0x000000000056b55b <+635>: jmpq 0x56b3af <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+207> > 0x000000000056b560 <+640>: mov 0x28(%rsp),%edx > 0x000000000056b564 <+644>: cmp 0x28(%rax),%edx > 0x000000000056b567 <+647>: jne 0x56b433 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+339> > 0x000000000056b56d <+653>: lea 0x20(%rax),%rdx > 0x000000000056b571 <+657>: mov 0x2c(%rax),%r12d > 0x000000000056b575 <+661>: mov 0x30(%rax),%eax > 0x000000000056b578 <+664>: mov $0x1,%r13d > 0x000000000056b57e <+670>: mov %eax,0x28(%rsp) > 0x000000000056b582 <+674>: jmpq 0x56b439 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+345> > 0x000000000056b587 <+679>: mov %r13,%rax > 0x000000000056b58a <+682>: jmpq 0x56b404 <Rosegarden::FreeChannels::freeChannelInterval(Rosegarden::ChannelInterval&)+292> >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 919757
: 707603 |
707604
|
707605
|
707606
|
707607
|
707608
|
707609
|
707610
|
707611
|
707612
|
707613
|
707614