Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 682704 Details for
Bug 901707
[abrt] supertux-0.3.3-9.fc18: _M_grab: Process /usr/bin/supertux2 was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 26.89 KB, created by
g_winklbauer
on 2013-01-18 21:03:24 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
g_winklbauer
Created:
2013-01-18 21:03:24 UTC
Size:
26.89 KB
patch
obsolete
>[New LWP 12037] >[New LWP 12052] >[New LWP 12053] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `supertux2'. >Program terminated with signal 11, Segmentation fault. >#0 _M_grab (__alloc2=..., __alloc1=..., this=0xffffffffffffffe8) at /usr/src/debug/gcc-4.7.2-20121109/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.h:226 >226 /usr/src/debug/gcc-4.7.2-20121109/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.h: No such file or directory. > >Thread 3 (Thread 0x7f7503bd1700 (LWP 12053)): >#0 0x000000301560e86d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f750ff656aa in Sleep () from /lib64/libopenal.so.1 >No symbol table info available. >#2 0x00007f750ff71d9b in PulseProc () from /lib64/libopenal.so.1 >No symbol table info available. >#3 0x00007f750ff64eaa in StarterFunc () from /lib64/libopenal.so.1 >No symbol table info available. >#4 0x0000003015607d15 in start_thread (arg=0x7f7503bd1700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f7503bd1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140140550625024, 7627386239544818933, 0, 206510886912, 140140550625024, 206595689824, -7551432503976428299, 7618333135287844085}, 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 0x00000030152f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7f7508400700 (LWP 12052)): >#0 0x00000030152e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003035a31d5f in poll_func () from /lib64/libpulse.so.0 >No symbol table info available. >#2 0x0000003035a232bc in pa_mainloop_poll () from /lib64/libpulse.so.0 >No symbol table info available. >#3 0x0000003035a23919 in pa_mainloop_iterate () from /lib64/libpulse.so.0 >No symbol table info available. >#4 0x0000003035a239d0 in pa_mainloop_run () from /lib64/libpulse.so.0 >No symbol table info available. >#5 0x0000003035a31d0f in thread () from /lib64/libpulse.so.0 >No symbol table info available. >#6 0x0000003038442c63 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-2.1.so >No symbol table info available. >#7 0x0000003015607d15 in start_thread (arg=0x7f7508400700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f7508400700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140140626315008, 7627386239544818933, 0, 9971088, 140140626315008, 19, -7551416033313719051, 7618333135287844085}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x00000030152f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f750f1f6800 (LWP 12037)): >#0 _M_grab (__alloc2=..., __alloc1=..., this=0xffffffffffffffe8) at /usr/src/debug/gcc-4.7.2-20121109/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.h:226 >No locals. >#1 std::string::assign (this=0x18fc7b8, __str="rtux2\000\000\000\061\006\000\000\000\000\000\000p\357\326\000\000\000\000\000\060\307\326\000\000\000\000\000") at /usr/src/debug/gcc-4.7.2-20121109/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.tcc:251 > __a = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>} > __tmp = 0x0 >#2 0x000000000051cfba in operator= (__str="rtux2\000\000\000\061\006\000\000\000\000\000\000p\357\326\000\000\000\000\000\060\307\326\000\000\000\000\000", this=0x18fc7b8) at /usr/include/c++/4.7.1/bits/basic_string.h:544 >No locals. >#3 DrawingContext::draw_text (this=0x7fffad796b00, font=..., text="rtux2\000\000\000\061\006\000\000\000\000\000\000p\357\326\000\000\000\000\000\060\307\326\000\000\000\000\000", position=..., alignment=alignment@entry=ALIGN_CENTER, layer=<optimized out>, color=...) at /usr/src/debug/supertux-0.3.3/src/video/drawing_context.cpp:165 > request = 0x18fc770 > textrequest = 0x18fc7b0 >#4 0x000000000051d119 in DrawingContext::draw_center_text (this=<optimized out>, font=..., text=..., position=..., layer=<optimized out>, color=...) at /usr/src/debug/supertux-0.3.3/src/video/drawing_context.cpp:177 >No locals. >#5 0x000000000047b6a2 in LevelIntro::draw (this=0xae0e30, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/levelintro.cpp:86 > stats = @0xd6c788: {static header_color = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = {red = 0, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = {red = 1, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = {red = 0, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = {red = 0, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = {red = 0, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = {red = 1, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = {red = 1, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}}, static WHITE = <same as static member of an already seen type>}, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static text_color = {red = 1, green = 1, blue = 0.600000024, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, coins = 0, total_coins = 0, badguys = 0, total_badguys = 0, time = 0, secrets = 0, total_secrets = 0, valid = true} > py = 291 > author = "\200\311\371\000\000\000\000\000\230\027[\025\060\000\000\000 \000\000\000\000\000\000\000\060\000\000\000\000\000\000\000 /\251\000\000\000\000\000\060?\306\000\000\000\000\000\001\000\000\000\030\000\000\000\004\000\004\000\021", '\000' <repeats 11 times>, "Q\000\000\000\000\000\000\000\200\311\371\000\000\000\000\000\230\027[\025\060\000\000\000 \000\000\000\000\000\000\000\060\000\000\000\000\000\000\000p/\251", '\000' <repeats 17 times>, "\030\000\000\000\004\000\000\000\000\000\000\000p\001\000\000\000\000\000\000\220\v\000\000\000\000\000\000\002P\240\000\000\000\000\000\200\021\231\000\000\000\000\000p=\251\000\000\000\000\000\220;\251\000\000\000\000\000\340=\251\000\000\000\000\000\b", '\000' <repeats 15 times>, "@gy\255\377\177\000\000\b", '\000' <repeats 15 times>... >#6 0x0000000000477d74 in ScreenManager::draw (this=this@entry=0xb391d0, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:145 > fps_ticks = 12199 > frame_count = 0 >#7 0x0000000000478584 in ScreenManager::run (this=0xb391d0, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:326 > ticks = <optimized out> > ticks_per_frame = 15 > frames = 1 > last_ticks = 55089 > elapsed_ticks = 0 >#8 0x00000000004937e8 in Main::run (this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/supertux/main.cpp:629 > context = {static NORMAL = NORMAL, static LIGHTMAP = LIGHTMAP, renderer = 0x986c90, lightmap = 0x9a0f60, transformstack = std::vector of length 0, capacity 4, transform = {translation = {x = 0, y = 0}, drawing_effect = NO_EFFECT, alpha = 1}, blend_stack = std::vector of length 0, capacity 0, blend_mode = {sfactor = 770, dfactor = 771}, drawing_requests = std::vector of length 1, capacity 512 = {0x18fc710}, lightmap_requests = std::vector of length 0, capacity 0, requests = 0x7fffad796b58, ambient_color = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = {red = 0, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = {red = 1, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = {red = 0, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = {red = 0, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = {red = 0, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = {red = 1, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = {red = 1, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}}, static WHITE = <same as static member of an already seen type>}, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, target = NORMAL, target_stack = std::vector of length 0, capacity 0, obst = {chunk_size = 4064, chunk = 0x18fc700, object_base = 0x18fc7d0 "", next_free = 0x18fc7d0 "", chunk_limit = 0x18fd6e0 "\360\017", temp = {tempint = 0, tempptr = 0x0}, alignment_mask = 15, chunkfun = 0x51bce0 <obstack_chunk_alloc(size_t)>, freefun = 0x51bcc0 <obstack_chunk_free(void*)>, extra_arg = 0x0, use_extra_arg = 0, maybe_empty_object = 0, alloc_failed = 0}, screenshot_requested = false} > default_playerstatus = {_M_ptr = 0xb362c0} > result = 0 >#9 0x000000000045c9c3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/main.cpp:23 >No locals. >From To Syms Read Shared Object Library >0x00007f751086f2a0 0x00007f75108a3fc8 Yes (*) /lib64/libsquirrel-2.2.5.so >0x00007f7510656cd0 0x00007f751065c844 Yes (*) /lib64/libsqstdlib-2.2.5.so >0x00007f75103bd1d0 0x00007f751040bcbc Yes /lib64/libSDL-1.2.so.0 >0x0000003015605790 0x00000030156104b4 Yes /lib64/libpthread.so.0 >0x00007f751019a7e0 0x00007f75101a22e4 Yes (*) /lib64/libSDL_image-1.2.so.0 >0x00007f750ff45310 0x00007f750ff73b54 Yes (*) /lib64/libopenal.so.1 >0x0000003030a020f0 0x0000003030a0616c Yes /lib64/libvorbisfile.so.3 >0x000000302de03850 0x000000302de1ad9c Yes /lib64/libvorbis.so.0 >0x000000302d601aa0 0x000000302d604148 Yes (*) /lib64/libogg.so.0 >0x00007f750fd24b70 0x00007f750fd31638 Yes /lib64/libphysfs.so.1 >0x0000003016204ab0 0x0000003016260278 Yes /lib64/libGLU.so.1 >0x000000301f61bc20 0x000000301f665ca0 Yes /lib64/libGL.so.1 >0x0000003019a1dee0 0x0000003019aa4280 Yes (*) /lib64/libX11.so.6 >0x000000301a603740 0x000000301a60d810 Yes /lib64/libXext.so.6 >0x0000003017235f40 0x000000301726699c Yes /lib64/libGLEW.so.1.7 >0x0000003034a09ad0 0x0000003034a4e264 Yes /lib64/libcurl.so.4 >0x0000003019e5bb80 0x0000003019ec10bb Yes /lib64/libstdc++.so.6 >0x00000030166055b0 0x000000301666fd68 Yes /lib64/libm.so.6 >0x0000003017602a40 0x0000003017612168 Yes /lib64/libgcc_s.so.1 >0x000000301521f1a0 0x0000003015360940 Yes /lib64/libc.so.6 >0x0000003015a00ed0 0x0000003015a019f0 Yes /lib64/libdl.so.2 >0x0000003014e00b20 0x0000003014e1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000301c604fe0 0x000000301c620b50 Yes /lib64/libpng15.so.15 >0x000000302b203e70 0x000000302b236210 Yes /lib64/libjpeg.so.62 >0x0000003027a082c0 0x0000003027a435c4 Yes /lib64/libtiff.so.5 >0x00007f750fb06190 0x00007f750fb12640 Yes (*) /lib64/libz.so.1 >0x0000003015e022a0 0x0000003015e0557c Yes /lib64/librt.so.1 >0x00007f750f8dea50 0x00007f750f8f6830 Yes /lib64/liblzmasdk457.so.4 >0x000000302261deb0 0x000000302263175c Yes /lib64/libglapi.so.0 >0x000000301e200bd0 0x000000301e2015ec Yes (*) /lib64/libXdamage.so.1 >0x000000301ee01530 0x000000301ee03da8 Yes /lib64/libXfixes.so.3 >0x000000301ca00600 0x000000301ca006fc Yes (*) /lib64/libX11-xcb.so.1 >0x0000003022209fb0 0x00000030222101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003019609a00 0x00000030196158f8 Yes /lib64/libxcb.so.1 >0x000000301b200f90 0x000000301b2039bc Yes /lib64/libXxf86vm.so.1 >0x0000003022e031d0 0x0000003022e07ff4 Yes /lib64/libdrm.so.2 >0x0000003016e06170 0x0000003016e175d4 Yes /lib64/libselinux.so.1 >0x0000003032e03010 0x0000003032e07528 Yes (*) /lib64/libidn.so.11 >0x00000030322036d0 0x000000303220ab24 Yes /lib64/liblber-2.4.so.2 >0x000000303260f090 0x000000303263d998 Yes /lib64/libldap-2.4.so.2 >0x000000302ce0ad90 0x000000302ce38264 Yes /lib64/libgssapi_krb5.so.2 >0x000000302ca1b690 0x000000302ca93410 Yes /lib64/libkrb5.so.3 >0x000000302c2044d0 0x000000302c21c938 Yes /lib64/libk5crypto.so.3 >0x000000302aa01560 0x000000302aa02144 Yes (*) /lib64/libcom_err.so.2 >0x000000302a20a140 0x000000302a22b738 Yes /lib64/libssl3.so >0x000000302a609d40 0x000000302a622400 Yes /lib64/libsmime3.so >0x0000003028e19530 0x0000003028efc8a4 Yes /lib64/libnss3.so >0x000000302920bc00 0x0000003029219ac4 Yes /lib64/libnssutil3.so >0x0000003028200ff0 0x0000003028201f18 Yes /lib64/libplds4.so >0x0000003027e01510 0x0000003027e02bf4 Yes /lib64/libplc4.so >0x00007f750f696350 0x00007f750f6b5df0 Yes /lib64/libnspr4.so >0x00007f750f465500 0x00007f750f47ee78 Yes /lib64/libssh2.so.1 >0x0000003024e01060 0x0000003024e07a60 Yes /lib64/libjbig.so.2.0 >0x0000003019200eb0 0x0000003019201bcc Yes /lib64/libXau.so.6 >0x00007f750f201db0 0x00007f750f2452e8 Yes /lib64/libpcre.so.1 >0x0000003017a03a30 0x0000003017a1200c Yes /lib64/libresolv.so.2 >0x000000302f604870 0x000000302f614514 Yes (*) /lib64/libsasl2.so.2 >0x000000302be02b50 0x000000302be080cc Yes /lib64/libkrb5support.so.0 >0x000000302b601190 0x000000302b601b44 Yes (*) /lib64/libkeyutils.so.1 >0x000000302e616f30 0x000000302e64d074 Yes /lib64/libssl.so.10 >0x000000302ae61fc0 0x000000302af44af8 Yes /lib64/libcrypto.so.10 >0x0000003029600ed0 0x000000302960610c Yes /lib64/libcrypt.so.1 >0x0000003029a03660 0x0000003029a47570 Yes (*) /lib64/libfreebl3.so >0x000000301ae01ab0 0x000000301ae07a00 Yes /lib64/libXrender.so.1 >0x0000003025a02ab0 0x0000003025a076ec Yes /lib64/libXcursor.so.1 >0x0000003035a0c380 0x0000003035a37b18 Yes (*) /lib64/libpulse.so.0 >0x0000003034202bb0 0x0000003034206b74 Yes (*) /lib64/libjson.so.0 >0x0000003038412760 0x000000303844713c Yes (*) /usr/lib64/pulseaudio/libpulsecommon-2.1.so >0x000000302ea04f30 0x000000302ea1259c Yes /lib64/libICE.so.6 >0x000000302e201c20 0x000000302e205d38 Yes /lib64/libSM.so.6 >0x0000003031e014b0 0x0000003031e03e98 Yes (*) /lib64/libXtst.so.6 >0x0000003037003160 0x0000003037006cc8 Yes /lib64/libwrap.so.0 >0x00000030378063e0 0x000000303783f7b8 Yes /lib64/libsndfile.so.1 >0x0000003037401380 0x0000003037403998 Yes /lib64/libasyncns.so.0 >0x000000301a207ab0 0x000000301a2312e4 Yes /lib64/libdbus-1.so.3 >0x00007f7508402510 0x00007f7508403a8c Yes /lib64/libuuid.so.1 >0x000000301da02160 0x000000301da0bfc4 Yes /lib64/libXi.so.6 >0x0000003031a04110 0x0000003031a11954 Yes /lib64/libnsl.so.1 >0x0000003035e012e0 0x0000003035e09414 Yes (*) /lib64/libgsm.so.1 >0x000000303460bfe0 0x0000003034630cd8 Yes /lib64/libFLAC.so.8 >0x0000003036213af0 0x0000003036216184 Yes /lib64/libvorbisenc.so.2 >0x00007f7502b2b730 0x00007f7502e5566c Yes /usr/lib64/dri/nouveau_dri.so >0x0000003018601990 0x0000003018606134 Yes /lib64/libffi.so.5 >0x000000301ba03e00 0x000000301ba1ccdc Yes (*) /lib64/libexpat.so.1 >0x00007f75028d9850 0x00007f75028dc210 Yes /lib64/libdrm_nouveau.so.2 >0x00007f750154a9f0 0x00007f7502171fd0 Yes (*) /usr/lib64/llvm/libLLVM-3.1.so >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x18fc7b8 26199992 >rcx 0x18fd6e0 26203872 >rdx 0x7b5d40 8084800 >rsi 0xd6c740 14075712 >rdi 0xffffffffffffffe8 -24 >rbp 0x18fc7b0 0x18fc7b0 >rsp 0x7fffad7962f0 0x7fffad7962f0 >r8 0x18fc7b0 26199984 >r9 0x190 400 >r10 0xfe0 4064 >r11 0x0 0 >r12 0x1 1 >r13 0x7fffad7963b0 140736103801776 >r14 0xd6c740 14075712 >r15 0xae0e30 11406896 >rip 0x3019ebd844 0x3019ebd844 <std::string::assign(std::string const&)+36> >eflags 0x200282 [ SF IF ID ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function std::string::assign(std::string const&): > 0x0000003019ebd820 <+0>: mov %rbx,-0x10(%rsp) > 0x0000003019ebd825 <+5>: mov %rbp,-0x8(%rsp) > 0x0000003019ebd82a <+10>: sub $0x38,%rsp > 0x0000003019ebd82e <+14>: mov (%rsi),%rax > 0x0000003019ebd831 <+17>: mov (%rdi),%rdx > 0x0000003019ebd834 <+20>: mov %rdi,%rbx > 0x0000003019ebd837 <+23>: lea -0x18(%rax),%rdi > 0x0000003019ebd83b <+27>: sub $0x18,%rdx > 0x0000003019ebd83f <+31>: cmp %rdx,%rdi > 0x0000003019ebd842 <+34>: je 0x3019ebd861 <std::string::assign(std::string const&)+65> >=> 0x0000003019ebd844 <+36>: mov -0x8(%rax),%r8d > 0x0000003019ebd848 <+40>: test %r8d,%r8d > 0x0000003019ebd84b <+43>: js 0x3019ebd878 <std::string::assign(std::string const&)+88> > 0x0000003019ebd84d <+45>: mov 0x22e0dc(%rip),%rbp # 0x301a0eb930 > 0x0000003019ebd854 <+52>: cmp %rbp,%rdi > 0x0000003019ebd857 <+55>: jne 0x3019ebd8ad <std::string::assign(std::string const&)+141> > 0x0000003019ebd859 <+57>: cmp %rbp,%rdx > 0x0000003019ebd85c <+60>: jne 0x3019ebd894 <std::string::assign(std::string const&)+116> > 0x0000003019ebd85e <+62>: mov %rax,(%rbx) > 0x0000003019ebd861 <+65>: mov %rbx,%rax > 0x0000003019ebd864 <+68>: mov 0x30(%rsp),%rbp > 0x0000003019ebd869 <+73>: mov 0x28(%rsp),%rbx > 0x0000003019ebd86e <+78>: add $0x38,%rsp > 0x0000003019ebd872 <+82>: retq > 0x0000003019ebd873 <+83>: nopl 0x0(%rax,%rax,1) > 0x0000003019ebd878 <+88>: lea 0x1f(%rsp),%rsi > 0x0000003019ebd87d <+93>: xor %edx,%edx > 0x0000003019ebd87f <+95>: callq 0x3019e5a800 <_ZNSs4_Rep8_M_cloneERKSaIcEm@plt> > 0x0000003019ebd884 <+100>: mov (%rbx),%rdx > 0x0000003019ebd887 <+103>: mov 0x22e0a2(%rip),%rbp # 0x301a0eb930 > 0x0000003019ebd88e <+110>: sub $0x18,%rdx > 0x0000003019ebd892 <+114>: jmp 0x3019ebd859 <std::string::assign(std::string const&)+57> > 0x0000003019ebd894 <+116>: lea 0x1f(%rsp),%rsi > 0x0000003019ebd899 <+121>: mov %rdx,%rdi > 0x0000003019ebd89c <+124>: mov %rax,0x8(%rsp) > 0x0000003019ebd8a1 <+129>: callq 0x3019ebc456 <std::string::_Rep::_M_dispose(std::allocator<char> const&)> > 0x0000003019ebd8a6 <+134>: mov 0x8(%rsp),%rax > 0x0000003019ebd8ab <+139>: jmp 0x3019ebd85e <std::string::assign(std::string const&)+62> > 0x0000003019ebd8ad <+141>: add $0x10,%rdi > 0x0000003019ebd8b1 <+145>: mov %rax,0x8(%rsp) > 0x0000003019ebd8b6 <+150>: callq 0x3019ebb45e <__gnu_cxx::__atomic_add_dispatch(_Atomic_word*, int)> > 0x0000003019ebd8bb <+155>: mov (%rbx),%rdx > 0x0000003019ebd8be <+158>: mov 0x8(%rsp),%rax > 0x0000003019ebd8c3 <+163>: sub $0x18,%rdx > 0x0000003019ebd8c7 <+167>: jmp 0x3019ebd859 <std::string::assign(std::string const&)+57> >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 901707
: 682704 |
682705
|
682706
|
682707
|
682708
|
682709
|
682710
|
682711
|
682712
|
682713