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 641768 Details for
Bug 875189
[abrt] supertux-0.3.3-7.fc17: adjust_pointer<void>: 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), 23.72 KB, created by
raflessurfer
on 2012-11-09 18:35:05 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
raflessurfer
Created:
2012-11-09 18:35:05 UTC
Size:
23.72 KB
patch
obsolete
>[New LWP 2135] >[New LWP 2149] >[New LWP 2150] >warning: .dynamic section for "/lib/libGLU.so.1" is not at the expected address (wrong library or version mismatch?) >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `supertux2'. >Program terminated with signal 11, Segmentation fault. >#0 adjust_pointer<void> (offset=<error reading variable: Cannot access memory at address 0x10>, base=0x9191190) at ../../../../libstdc++-v3/libsupc++/tinfo.h:77 >77 (reinterpret_cast <const char *> (base) + offset); > >Thread 3 (Thread 0xb61d6b40 (LWP 2150)): >#0 0xb77f8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x462ef966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0xb7693e8e in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.14/Alc/helpers.c:204 > tv = {tv_sec = 0, tv_nsec = 1000000} > rem = {tv_sec = 0, tv_nsec = 420171} >#3 0xb76a1031 in PulseProc (param=0xb61d7008) at /usr/src/debug/openal-soft-1.14/Alc/backends/pulseaudio.c:805 > Device = 0xb61d7008 > data = 0x8f32da0 > buffer_size = 25288 > update_size = 8912 > frame_size = 8 > len = 408 >#4 0xb7693731 in StarterFunc (ptr=0x8f35f88) at /usr/src/debug/openal-soft-1.14/Alc/alcThread.c:95 > inf = 0x8f35f88 >#5 0x462e8adf in start_thread (arg=0xb61d6b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb61d6b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1177522164, 0, 4001536, -1239587928, 1711308169, 30452329}, 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 0x462223ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb6a04b40 (LWP 2149)): >#0 0xb77f8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x46217eb4 in __GI___poll (fds=fds@entry=0xb21020f0, nfds=nfds@entry=2, timeout=timeout@entry=908) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x4d91ac07 in poll_func (ufds=0xb21020f0, nfds=2, timeout=908, userdata=0x8f32df0) at pulse/thread-mainloop.c:69 > mutex = 0x8f32df0 > r = <optimized out> >#3 0x4d908d3b in pa_mainloop_poll (m=m@entry=0x8f31cf8) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#4 0x4d90959a in pa_mainloop_iterate (m=m@entry=0x8f31cf8, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#5 0x4d909674 in pa_mainloop_run (m=0x8f31cf8, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#6 0x4d91ab8f in thread (userdata=0x8f31cb8) at pulse/thread-mainloop.c:88 > m = 0x8f31cb8 > mask = {__val = {2147483647, 4294967294, 4294967295 <repeats 30 times>}} >#7 0x4d863a8b in internal_thread_func (userdata=0x8f31e08) at pulsecore/thread-posix.c:83 > t = 0x8f31e08 >#8 0x462e8adf in start_thread (arg=0xb6a04b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6a04b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1177522164, 0, 4001536, -1231010904, 473988488, 30452329}, 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> >#9 0x462223ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7523780 (LWP 2135)): >#0 adjust_pointer<void> (offset=<error reading variable: Cannot access memory at address 0x10>, base=0x9191190) at ../../../../libstdc++-v3/libsupc++/tinfo.h:77 >No locals. >#1 __cxxabiv1::__dynamic_cast (src_ptr=0x9191190, src_type=0x81ac1f8, dst_type=0x81b3b70, src2dst=0) at ../../../../libstdc++-v3/libsupc++/dyncast.cc:56 > vtable = 0x18 > whole_type = <optimized out> > whole_ptr = 0x9191190 > result = {dst_ptr = 0x43fb0000, whole2dst = 1141506048, whole2src = __cxxabiv1::__class_type_info::__unknown, dst2src = __cxxabiv1::__class_type_info::__unknown, whole_details = 1065353216} >#2 0x081874ab in shared_ptr<Texture> (r=..., this=0xbf944d98) at /usr/include/boost/smart_ptr/shared_ptr.hpp:265 >No locals. >#3 dynamic_pointer_cast<GLTexture, Texture> (r=...) at /usr/include/boost/smart_ptr/shared_ptr.hpp:528 >No locals. >#4 GLRenderer::draw_surface (this=0x8f35dd8, request=...) at /usr/src/debug/supertux-0.3.3/src/video/gl/gl_renderer.cpp:116 > surface = 0x912c4d0 > gltexture = {px = 0x438e0000, pn = {pi_ = 0x440a8000}} > surface_data = <optimized out> >#5 0x08132ace in DrawingContext::handle_drawing_requests (this=this@entry=0xbf944fcc, requests=std::vector of length 491, capacity 512 = {...}) at /usr/src/debug/supertux-0.3.3/src/video/drawing_context.cpp:376 > request = <optimized out> > i = > __PRETTY_FUNCTION__ = "void DrawingContext::handle_drawing_requests(DrawingContext::DrawingRequests&)" >#6 0x08132c9b in DrawingContext::do_drawing (this=0xbf944fcc) at /usr/src/debug/supertux-0.3.3/src/video/drawing_context.cpp:340 > __PRETTY_FUNCTION__ = "void DrawingContext::do_drawing()" > use_lightmap = <optimized out> >#7 0x080f7dcc in ScreenManager::draw (this=this@entry=0x9156810, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:160 > fps_ticks = 9413 > frame_count = 0 >#8 0x080f856b in ScreenManager::run (this=0x9156810, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:326 > ticks = 329209 > ticks_per_frame = 15 > frames = 1 > last_ticks = 329209 > elapsed_ticks = 9 >#9 0x08110300 in Main::run (this=0x9156858, argc=1, argv=0x91589b0) at /usr/src/debug/supertux-0.3.3/src/supertux/main.cpp:629 > context = {static NORMAL = NORMAL, static LIGHTMAP = LIGHTMAP, renderer = 0x8f35dd8, lightmap = 0x8f99858, 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 491, capacity 512 = {0x93e977c, 0x93e97b8, 0x93e97f4, 0x93e9830, 0x93e986c, 0x93e98a8, 0x93e98e4, 0x93e9920, 0x93e995c, 0x93e9998, 0x93e99d4, 0x93e9a10, 0x93e9a4c, 0x93e9a88, 0x93e9ac4, 0x93e9b00, 0x93e9b3c, 0x93e9b78, 0x93e9bb4, 0x93e9bf0, 0x93e9c2c, 0x93e9c68, 0x93e9ca4, 0x93e9ce0, 0x93e9d1c, 0x93e9d58, 0x93e9d94, 0x93e9dd0, 0x93e9e0c, 0x93e9e48, 0x93e9e84, 0x93e9ec0, 0x93e9efc, 0x93e9f38, 0x93e9f74, 0x93e9fb0, 0x93e9fec, 0x93ea028, 0x93ea064, 0x93ea0a0, 0x93ea0dc, 0x93ea118, 0x93ea154, 0x93ea190, 0x93ea1cc, 0x93ea208, 0x93ea244, 0x93ea280, 0x93ea2bc, 0x93ea2f8, 0x93ea334, 0x93ea370, 0x93ea3ac, 0x93ea3e8, 0x93ea424, 0x93ea460, 0x93ea49c, 0x93ea4d8, 0x93ea514, 0x93ea550, 0x93ea58c, 0x93ea5c8, 0x93ea604, 0x93ea640, 0x93ea67c, 0x93ea6b8, 0x9223410, 0x922344c, 0x9223488, 0x92234c4, 0x9223500, 0x922353c, 0x9223578, 0x92235b4, 0x92235f0, 0x922362c, 0x9223668, 0x92236a4, 0x92236e0, 0x922371c, 0x9223758, 0x9223794, 0x92237d0, 0x922380c, 0x9223848, 0x9223884, 0x92238c0, 0x92238fc, 0x9223938, 0x9223974, 0x92239b0, 0x92239ec, 0x9223a28, 0x9223a64, 0x9223aa0, 0x9223adc, 0x9223b18, 0x9223b54, 0x9223b90, 0x9223bcc, 0x9223c08, 0x9223c44, 0x9223c80, 0x9223cbc, 0x9223cf8, 0x9223d34, 0x9223d70, 0x9223dac, 0x9223de8, 0x9223e24, 0x9223e60, 0x9223e9c, 0x9223ed8, 0x9223f14, 0x9223f50, 0x9223f8c, 0x9223fc8, 0x9224004, 0x9224040, 0x922407c, 0x92240b8, 0x92240f4, 0x9224130, 0x922416c, 0x92241a8, 0x92241e4, 0x9224220, 0x922425c, 0x9224298, 0x92242d4, 0x9224310, 0x922434c, 0x9224388, 0x921c450, 0x921c48c, 0x921c4c8, 0x921c504, 0x921c540, 0x921c57c, 0x921c5b8, 0x921c5f4, 0x921c630, 0x921c66c, 0x921c6a8, 0x921c6e4, 0x921c720, 0x921c75c, 0x921c798, 0x921c7d4, 0x921c810, 0x921c84c, 0x921c888, 0x921c8c4, 0x921c900, 0x921c93c, 0x921c978, 0x921c9b4, 0x921c9f0, 0x921ca2c, 0x921ca68, 0x921caa4, 0x921cae0, 0x921cb1c, 0x921cb58, 0x921cb94, 0x921cbd0, 0x921cc0c, 0x921cc48, 0x921cc84, 0x921ccc0, 0x921ccfc, 0x921cd38, 0x921cd74, 0x921cdb0, 0x921cdec, 0x921ce28, 0x921ce64, 0x921cea0, 0x921cedc, 0x921cf18, 0x921cf54, 0x921cf90, 0x921cfcc, 0x921d008, 0x921d044, 0x921d080, 0x921d0bc, 0x921d0f8, 0x921d134, 0x921d170, 0x921d1ac, 0x921d1e8, 0x921d224, 0x921d260, 0x921d29c, 0x921d2d8, 0x921d314, 0x921d350, 0x921d38c, 0x921d3c8...}, lightmap_requests = std::vector of length 0, capacity 0, requests = 0xbf945004, 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 = 0x938f1b8, object_base = 0x938fafc "", next_free = 0x938fafc "", chunk_limit = 0x9390198 "\320\037", temp = {tempint = 0, tempptr = 0x0}, alignment_mask = 3, chunkfun = 0x8130aa0 <obstack_chunk_alloc(size_t)>, freefun = 0x8130a80 <obstack_chunk_free(void*)>, extra_arg = 0x0, use_extra_arg = 0, maybe_empty_object = 0, alloc_failed = 0}, screenshot_requested = false} > result = 152397912 >#10 0x08098e64 in main (argc=1, argv=0xbf945154) at /usr/src/debug/supertux-0.3.3/src/main.cpp:23 >No locals. >From To Syms Read Shared Object Library >0xb779e550 0xb77d4a14 Yes /lib/libsquirrel-2.2.5.so >0xb7787ff0 0xb778eb44 Yes /lib/libsqstdlib-2.2.5.so >0xb76e8390 0xb7741d5c Yes /lib/libSDL-1.2.so.0 >0x462e66a0 0x462f1e60 Yes /lib/libpthread.so.0 >0xb76c5aa0 0xb76cdf84 Yes /lib/libSDL_image-1.2.so.0 >0xb7672fd0 0xb76a34a4 Yes /lib/libopenal.so.1 >0x47d8d7b0 0x47d929e4 Yes /lib/libvorbisfile.so.3 >0x47b8c800 0x47ba38a4 Yes /lib/libvorbis.so.0 >0x47a8d410 0x47a90154 Yes /lib/libogg.so.0 >0xb76541a0 0xb7663780 Yes /lib/libphysfs.so.1 >0xb75dbea0 0xb7637fa4 Yes /lib/libGLU.so.1 >0x482ce8f0 0x48316054 Yes /lib/libGL.so.1 >0x4d069410 0x4d0f8984 Yes /lib/libX11.so.6 >0x4d191880 0x4d19c154 Yes /lib/libXext.so.6 >0x47c30600 0x47c57784 Yes /lib/libGLEW.so.1.6 >0x43d730a0 0x43dba824 Yes /lib/libcurl.so.4 >0x46db5600 0x46e27814 Yes /lib/libstdc++.so.6 >0x46314470 0x4632e678 Yes /lib/libm.so.6 >0x467e4020 0x467fab64 Yes /lib/libgcc_s.so.1 >0x46144f20 0x4628502c Yes /lib/libc.so.6 >0x462fead0 0x462ffaec Yes /lib/libdl.so.2 >0x4610b850 0x46123ec7 Yes /lib/ld-linux.so.2 >0x46824d60 0x46843c64 Yes /lib/libpng15.so.15 >0x46f00860 0x46f3abc4 Yes /lib/libjpeg.so.62 >0x47535e50 0x4756a554 Yes /lib/libtiff.so.3 >0x4633e6e0 0x4634ba7c Yes /lib/libz.so.1 >0x46306920 0x4630a45c Yes /lib/librt.so.1 >0xb75af660 0xb75ca908 Yes /lib/liblzmasdk457.so.4 >0x4a9233c0 0x4a938a1c Yes /lib/libglapi.so.0 >0x4d1e7850 0x4d1e8214 Yes /lib/libXdamage.so.1 >0x4d1d2f70 0x4d1d53cc Yes /lib/libXfixes.so.3 >0x4d805430 0x4d805584 Yes /lib/libX11-xcb.so.1 >0x4da3f0f0 0x4da488e4 Yes /lib/libxcb-glx.so.0 >0x4d038f70 0x4d049514 Yes /lib/libxcb.so.1 >0x4d7fdb90 0x4d800710 Yes /lib/libXxf86vm.so.1 >0x47bfe680 0x47c04754 Yes /lib/libdrm.so.2 >0xb7571d90 0xb75769c8 Yes /lib/libidn.so.11 >0x43bfc780 0x43c042c4 Yes /lib/liblber-2.4.so.2 >0x43d25ac0 0x43d5a854 Yes /lib/libldap-2.4.so.2 >0x49f9fe90 0x49fd0434 Yes /lib/libgssapi_krb5.so.2 >0x4a01baf0 0x4a09ede4 Yes /lib/libkrb5.so.3 >0x49fdfb40 0x49ffa224 Yes /lib/libk5crypto.so.3 >0x49f92f20 0x49f93ca4 Yes /lib/libcom_err.so.2 >0x43b6afd0 0x43b93704 Yes /lib/libssl3.so >0x43babec0 0x43bc68c4 Yes /lib/libsmime3.so >0x43a104f0 0x43b06490 Yes /lib/libnss3.so >0x43b499c0 0x43b55934 Yes /lib/libnssutil3.so >0x474a7b40 0x474a8c14 Yes /lib/libplds4.so >0xb7568ed0 0xb756a968 Yes /lib/libplc4.so >0xb75329e0 0xb7556734 Yes /lib/libnspr4.so >0x4a1a09d0 0x4a1bbf84 Yes /lib/libssh2.so.1 >0x4dc568e0 0x4dc68d94 Yes /lib/libselinux.so.1 >0x467b8a60 0x467b992c Yes /lib/libXau.so.6 >0x464a56b0 0x464b3e94 Yes /lib/libresolv.so.2 >0x43c2f290 0x43c40144 Yes /lib/libsasl2.so.2 >0x4a0eeee0 0x4a0f4724 Yes /lib/libkrb5support.so.0 >0x4791cd30 0x4791da7c Yes /lib/libkeyutils.so.1 >0x4a108000 0x4a13f6f4 Yes /lib/libssl.so.10 >0x477c0f80 0x478aa544 Yes /lib/libcrypto.so.10 >0x4397a9c0 0x4397fc7c Yes /lib/libcrypt.so.1 >0x439aeb00 0x439e2784 Yes /lib/libfreebl3.so >0x4d1a43c0 0x4d1aa264 Yes /lib/libXrender.so.1 >0x4d1dbf60 0x4d1e1484 Yes /lib/libXcursor.so.1 >0x4d8edde0 0x4d922374 Yes /lib/libpulse.so.0 >0x481dd9e0 0x481e1170 Yes /lib/libjson.so.0 >0x4d828960 0x4d869304 Yes /lib/libpulsecommon-1.1.so >0x4772c5f0 0x4773b574 Yes /lib/libICE.so.6 >0x4771f4a0 0x47723ce4 Yes /lib/libSM.so.6 >0x4d80af40 0x4d80d934 Yes /lib/libXtst.so.6 >0xb731a070 0xb731e12c Yes /lib/libwrap.so.0 >0x48252570 0x4829a678 Yes /lib/libsndfile.so.1 >0x48246e60 0x48249960 Yes /lib/libasyncns.so.0 >0x4390b7e0 0x4393b0b4 Yes /lib/libdbus-1.so.3 >0x46b1e080 0x46b1fd24 Yes /lib/libuuid.so.1 >0x4d1c18f0 0x4d1cbf24 Yes /lib/libXi.so.6 >0x47ff7190 0x48005b84 Yes /lib/libnsl.so.1 >0xb730cdb0 0xb731555c Yes /lib/libgsm.so.1 >0x4801a630 0x48046420 Yes /lib/libFLAC.so.8 >0x47e77c20 0x47e7a5f8 Yes /lib/libvorbisenc.so.2 >0xb5442570 0xb56aaa64 Yes /usr/lib/dri/i915_dri.so >0x468a41b0 0x468bd434 Yes /lib/libexpat.so.1 >0xb72d8090 0xb72ed594 Yes /lib/libdrm_intel.so.1 >0x46356980 0x4635bf04 Yes /lib/libpciaccess.so.0 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x18 24 >ecx 0x9191190 152637840 >edx 0x462dc4d0 1177404624 >ebx 0x938fa30 154729008 >esp 0xbf944cd0 0xbf944cd0 >ebp 0xbf944e00 0xbf944e00 >esi 0x9191190 152637840 >edi 0xbf944cfc -1080800004 >eip 0x46db7c51 0x46db7c51 <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+17> >eflags 0x10206 [ PF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function __cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t): > 0x46db7c40 <+0>: push %ebp > 0x46db7c41 <+1>: push %edi > 0x46db7c42 <+2>: push %esi > 0x46db7c43 <+3>: lea -0x40(%esp),%esp > 0x46db7c47 <+7>: mov 0x50(%esp),%esi > 0x46db7c4b <+11>: lea 0x2c(%esp),%edi > 0x46db7c4f <+15>: mov (%esi),%eax >=> 0x46db7c51 <+17>: mov -0x8(%eax),%ecx > 0x46db7c54 <+20>: mov -0x4(%eax),%eax > 0x46db7c57 <+23>: add %esi,%ecx > 0x46db7c59 <+25>: movl $0x0,0x2c(%esp) > 0x46db7c61 <+33>: movl $0x0,0x30(%esp) > 0x46db7c69 <+41>: movl $0x0,0x34(%esp) > 0x46db7c71 <+49>: movl $0x0,0x38(%esp) > 0x46db7c79 <+57>: movl $0x10,0x3c(%esp) > 0x46db7c81 <+65>: mov (%eax),%edx > 0x46db7c83 <+67>: mov %edi,0x1c(%esp) > 0x46db7c87 <+71>: mov 0x54(%esp),%edi > 0x46db7c8b <+75>: mov %ecx,0x10(%esp) > 0x46db7c8f <+79>: mov %edi,0x14(%esp) > 0x46db7c93 <+83>: mov 0x58(%esp),%ecx > 0x46db7c97 <+87>: mov 0x5c(%esp),%edi > 0x46db7c9b <+91>: mov %esi,0x18(%esp) > 0x46db7c9f <+95>: mov %ecx,0xc(%esp) > 0x46db7ca3 <+99>: movl $0x6,0x8(%esp) > 0x46db7cab <+107>: mov %edi,0x4(%esp) > 0x46db7caf <+111>: mov %eax,(%esp) > 0x46db7cb2 <+114>: call *0x1c(%edx) > 0x46db7cb5 <+117>: mov 0x2c(%esp),%edx > 0x46db7cb9 <+121>: test %edx,%edx > 0x46db7cbb <+123>: je 0x46db7cfd <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+189> > 0x46db7cbd <+125>: mov 0x38(%esp),%edi > 0x46db7cc1 <+129>: mov %edx,%eax > 0x46db7cc3 <+131>: mov %edi,%ecx > 0x46db7cc5 <+133>: and $0x6,%ecx > 0x46db7cc8 <+136>: cmp $0x6,%ecx > 0x46db7ccb <+139>: je 0x46db7cff <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+191> > 0x46db7ccd <+141>: mov 0x34(%esp),%ebp > 0x46db7cd1 <+145>: mov 0x30(%esp),%ecx > 0x46db7cd5 <+149>: and %ebp,%ecx > 0x46db7cd7 <+151>: and $0x6,%ecx > 0x46db7cda <+154>: cmp $0x6,%ecx > 0x46db7cdd <+157>: je 0x46db7cff <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+191> > 0x46db7cdf <+159>: and $0x5,%ebp > 0x46db7ce2 <+162>: cmp $0x4,%ebp > 0x46db7ce5 <+165>: je 0x46db7cfd <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+189> > 0x46db7ce7 <+167>: test %edi,%edi > 0x46db7ce9 <+169>: jne 0x46db7cfd <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+189> > 0x46db7ceb <+171>: mov 0x5c(%esp),%eax > 0x46db7cef <+175>: test %eax,%eax > 0x46db7cf1 <+177>: js 0x46db7d08 <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+200> > 0x46db7cf3 <+179>: mov 0x5c(%esp),%eax > 0x46db7cf7 <+183>: add %edx,%eax > 0x46db7cf9 <+185>: cmp %eax,%esi > 0x46db7cfb <+187>: je 0x46db7d3f <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+255> > 0x46db7cfd <+189>: xor %eax,%eax > 0x46db7cff <+191>: lea 0x40(%esp),%esp > 0x46db7d03 <+195>: pop %esi > 0x46db7d04 <+196>: pop %edi > 0x46db7d05 <+197>: pop %ebp > 0x46db7d06 <+198>: ret > 0x46db7d07 <+199>: nop > 0x46db7d08 <+200>: cmpl $0xfffffffe,0x5c(%esp) > 0x46db7d0d <+205>: je 0x46db7cfd <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+189> > 0x46db7d0f <+207>: mov 0x58(%esp),%ecx > 0x46db7d13 <+211>: mov 0x54(%esp),%edi > 0x46db7d17 <+215>: mov (%ecx),%eax > 0x46db7d19 <+217>: mov %edx,0x8(%esp) > 0x46db7d1d <+221>: mov 0x5c(%esp),%edx > 0x46db7d21 <+225>: mov %esi,0x10(%esp) > 0x46db7d25 <+229>: mov %edi,0xc(%esp) > 0x46db7d29 <+233>: mov %edx,0x4(%esp) > 0x46db7d2d <+237>: mov %ecx,(%esp) > 0x46db7d30 <+240>: call *0x20(%eax) > 0x46db7d33 <+243>: and $0x6,%eax > 0x46db7d36 <+246>: cmp $0x6,%eax > 0x46db7d39 <+249>: jne 0x46db7cfd <__cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t)+189> > 0x46db7d3b <+251>: mov 0x2c(%esp),%edx > 0x46db7d3f <+255>: lea 0x40(%esp),%esp > 0x46db7d43 <+259>: mov %edx,%eax > 0x46db7d45 <+261>: pop %esi > 0x46db7d46 <+262>: pop %edi > 0x46db7d47 <+263>: pop %ebp > 0x46db7d48 <+264>: ret >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 875189
:
641765
|
641766
|
641767
| 641768 |
641769
|
641770
|
641771
|
641772
|
641773
|
641774
|
641775
|
641776