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 877258 Details for
Bug 1079357
[abrt] berusky: sprite::rect_clamp(): berusky killed by SIGABRT
[?]
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), 16.83 KB, created by
Štefan Gurský
on 2014-03-21 13:07:20 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Štefan Gurský
Created:
2014-03-21 13:07:20 UTC
Size:
16.83 KB
patch
obsolete
>[New LWP 19836] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `berusky'. >Program terminated with signal SIGABRT, Aborted. >#0 0x0000003074635c39 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 >56 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); > >Thread 1 (Thread 0x7f4869c6da00 (LWP 19836)): >#0 0x0000003074635c39 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 > resultvar = 0 > pid = 19836 > selftid = 19836 >#1 0x0000003074637348 in __GI_abort () at abort.c:89 > save_stage = 2 > act = {__sigaction_handler = {sa_handler = 0x7fff2fca2add, sa_sigaction = 0x7fff2fca2add}, sa_mask = {__val = {208112422771, 4451357, 667, 4294967295, 208111076595, 4, 140733995130976, 47244640256, 140733995130896, 30742138, 0, 0, 0, 21474836480, 139948989161472, 208112434568}}, sa_flags = 4451556, sa_restorer = 0x43f590 <sprite::rect_clamp(SDL_Rect*)::__PRETTY_FUNCTION__>} > sigs = {__val = {32, 0 <repeats 15 times>}} >#2 0x000000307462eb96 in __assert_fail_base (fmt=0x307477bd88 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x43ece4 "width > 0 && height > 0", file=file@entry=0x43ec1d "2d_graph.cpp", line=line@entry=667, function=function@entry=0x43f590 <sprite::rect_clamp(SDL_Rect*)::__PRETTY_FUNCTION__> "void sprite::rect_clamp(RECT*)") at assert.c:92 > str = 0x1e781a0 "" > total = 4096 >#3 0x000000307462ec42 in __GI___assert_fail (assertion=0x43ece4 "width > 0 && height > 0", file=0x43ec1d "2d_graph.cpp", line=667, function=0x43f590 <sprite::rect_clamp(SDL_Rect*)::__PRETTY_FUNCTION__> "void sprite::rect_clamp(RECT*)") at assert.c:101 >No locals. >#4 0x000000000040608e in sprite::rect_clamp (this=<optimized out>, p_rect=<optimized out>) at 2d_graph.cpp:667 > width = <optimized out> > height = <optimized out> > __PRETTY_FUNCTION__ = "void sprite::rect_clamp(RECT*)" >#5 0x000000000043df54 in redraw_add (y=<optimized out>, x=<optimized out>, spr=<optimized out>, this=<optimized out>) at 2d_graph.h:697 > p_tmp = <optimized out> >#6 draw_all (this=<optimized out>) at gui.h:132 >No locals. >#7 gui_base::menu_services (this=this@entry=0x1e6ef60, p_read_queue=p_read_queue@entry=0x7fff2fc9a420, p_write_queue=p_write_queue@entry=0x654e80 <game_gui::callback(event_stream*, int)::tmp_queue>, ev=...) at gui.cpp:463 > __PRETTY_FUNCTION__ = "void gui_base::menu_services(LEVEL_EVENT_QUEUE*, LEVEL_EVENT_QUEUE*, LEVEL_EVENT)" >#8 0x0000000000433b31 in game_gui::callback (this=this@entry=0x1e6ef60, p_queue=p_queue@entry=0x7fff2fc9a420, frame=frame@entry=176) at berusky_gui.cpp:2684 > ev = {static translation_table = 0x64d3c0 <level_event::translation_table>, action = GI_STRING_DRAW, depend_events = <optimized out>, params = {<optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>}} > tmp_queue = {max_events = 1000, p_queue = 0x2019950, read_first = 0, read_next = 0, write_first = 0, write_next = 0} >#9 0x0000000000435cfe in run_game (gmode=gmode@entry=MENU, p_garg=p_garg@entry=0x0, p_dir=p_dir@entry=0x7fff2fc9a840) at main.cpp:161 > status = <optimized out> > repo = {p_obj = {0x1dc2620, 0x1da3c30, 0x1da3d90, 0x1d8f340, 0x1d8f090, 0x1d8f0d0, 0x1dc38c0, 0x1da2aa0, 0x1dc4a10, 0x1d8b8c0, 0x1d8f110, 0x1d8bac0, 0x1d8f190, 0x1d8e950, 0x1d8e9d0, 0x1d8ea50, 0x1d8ead0, 0x1d8eb50, 0x1d8ebd0, 0x1d8ec10, 0x1d8ec50, 0x1d8ec90, 0x1d8ecd0, 0x1d8ed10, 0x1d8ed90, 0x1d91500, 0x1d91580, 0x1d91600, 0x1d91680, 0x1d916c0, 0x1d91700, 0x1d91740, 0x1d91780, 0x1d917c0, 0x1d91840, 0x1d918c0, 0x1d91940, 0x1d919c0, 0x1da3450, 0x1da34d0, 0x1da3550, 0x1da35d0, 0x1da3650, 0x1da36d0, 0x1da3750, 0x1da37d0, 0x1da3850, 0x1da38d0, 0x1da3950, 0x1da39d0, 0x1dc8300, 0x1dc8380, 0x1dc8400, 0x1dc8480, 0x1dc8500, 0x1dc8580, 0x1dc8600, 0x1dc8680, 0x1dc8700, 0x1dc8780, 0x1dc8800, 0x1dc8880, 0x1dc8900, 0x1dc8940, 0x1dc8980, 0x1dc8bc0, 0x1dc8fc0, 0x1dc9200, 0x1dc9600, 0x1dc9790, 0x1dc97d0, 0x1dc9960, 0x1dc99a0}, obj_num = {85, 1, 1, 1, 1, 1, 79, 44, 260, 9, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2 <repeats 29 times>, 1, 1, 10, 18, 10, 18, 7, 1, 7, 1, 7}, static item_desc_name = {0x442605 "Floor", 0x44260b "Player 1", 0x442614 "Player 2", 0x44261d "Player 3", 0x442626 "Player 4", 0x44262f "Player 5", 0x442638 "Box", 0x44263c "Explosive", 0x442646 "Wall", 0x44264b "Exit", 0x442650 "Stone", 0x442656 "Key (to exit)", 0x442664 "Pickax", 0x44266b "Color Key (for player 1)", 0x442684 "Color Key (for player 2)", 0x44269d "Color Key (for player 3)", 0x4426b6 "Color Key (for player 4)", 0x4426cf "Color Key (for player 5)", 0x4426e8 "Color door (for player 1)", 0x442702 "Color door (for player 2)", 0x44271c "Color door (for player 3)", 0x442736 "Color door (for player 4)", 0x442750 "Color door (for player 5)", 0x4426e8 "Color door (for player 1)", 0x442702 "Color door (for player 2)", 0x44271c "Color door (for player 3)", 0x442736 "Color door (for player 4)", 0x442750 "Color door (for player 5)", 0x4426e8 "Color door (for player 1)", 0x442702 "Color door (for player 2)", 0x44271c "Color door (for player 3)", 0x442736 "Color door (for player 4)", 0x442750 "Color door (for player 5)", 0x4426e8 "Color door (for player 1)", 0x442702 "Color door (for player 2)", 0x44271c "Color door (for player 3)", 0x442736 "Color door (for player 4)", 0x442750 "Color door (for player 5)", 0x44276a "Color gate-way (for player 1)", 0x442788 "Color gate-way (for player 2)", 0x4427a6 "Color gate-way (for player 3)", 0x4427c4 "Color gate-way (for player 4)", 0x4427e2 "Color gate-way (for player 5)", 0x44276a "Color gate-way (for player 1)", 0x442788 "Color gate-way (for player 2)", 0x4427a6 "Color gate-way (for player 3)", 0x4427c4 "Color gate-way (for player 4)", 0x4427e2 "Color gate-way (for player 5)", 0x44276a "Color gate-way (for player 1)", 0x442788 "Color gate-way (for player 2)", 0x4427a6 "Color gate-way (for player 3)", 0x4427c4 "Color gate-way (for player 4)", 0x4427e2 "Color gate-way (for player 5)", 0x44276a "Color gate-way (for player 1)", 0x442788 "Color gate-way (for player 2)", 0x4427a6 "Color gate-way (for player 3)", 0x4427c4 "Color gate-way (for player 4)", 0x4427e2 "Color gate-way (for player 5)", 0x442800 "One-pass door", 0x442800 "One-pass door", 0x442800 "One-pass door", 0x442800 "One-pass door", 0x442800 "One-pass door", 0x442800 "One-pass door", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44280e "Jamb (Wall)", 0x44281a "Light box", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, static item_desc_rotation = <same as static member of an already seen type>} > __PRETTY_FUNCTION__ = "void run_game(GAME_MODE, char*, DIR_LIST*)" > p_gui = 0x1e6ef60 > main_queue = {max_events = 1000, p_queue = 0x200be80, read_first = 133, read_next = 150, write_first = 150, write_next = 150} > global_frame = 176 >#10 0x000000000040481f in main (argc=1, argv=0x7fff2fca1948) at main.cpp:351 > gmode = MENU > p_garg = 0x0 > dir = {levels = "/usr/share/berusky/Levels", '\000' <repeats 4070 times>, levels_user = "/home/stevko/.berusky/User", '\000' <repeats 4069 times>, gamedata = "/usr/share/berusky/GameData", '\000' <repeats 4068 times>, graphics = "/usr/share/berusky/Graphics", '\000' <repeats 4068 times>, tmp = "/var/tmp", '\000' <repeats 4087 times>, game_binary = "/usr/bin/berusky", '\000' <repeats 1560 times>..., cwd = "/home/stevko\000\000\000\000\001\000\000\000\377\177\000\000\260\211\307iH\177\000\000 \b\312/\377\177\000\000\000\000\300\017\224_\376\377\370\033\302\262\067\000\000\000\062\320 t0\000\000\000\001\000\000\000\377\177\000\000\320\204\307iH\177\000\000P\b\312/\377\177\000\000\000\000 \020\224_\376\377\350\033\302\262\067\000\000\000\062\320 t0\000\000\000\001\000\000\000\377\177\000\000\000\200\307iH\177\000\000\200\b\312/\377\177\000\000p\217\312\201\060\000\000\000\310\033\302\262\067\000\000\000\062\320 t0\000\000\000\001\000\000\000\377\177\000\000\260\225\307iH\177\000\000\260\b\312/\377\177\000\000\250\017@{0\000\000\000\310M\205p:\000\000\000"...} >From To Syms Read Shared Object Library >0x00000037b3a699b0 0x00000037b3cfce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000308320a3b0 0x0000003083215f34 Yes /lib64/libatk-1.0.so.0 >0x0000003131431be0 0x00000031314f365c Yes /lib64/libgio-2.0.so.0 >0x0000003a72207320 0x0000003a7220f8fc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003a6dc0d320 0x0000003a6dc78fb4 Yes /lib64/libfreetype.so.6 >0x0000003a6e006ca0 0x0000003a6e023fcc Yes /lib64/libfontconfig.so.1 >0x00000037b361e810 0x00000037b367ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x00000037b3204880 0x00000037b3209358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003082e0d050 0x0000003082e2bf88 Yes /lib64/libpango-1.0.so.0 >0x00000037b26136d0 0x00000037b26e2ef8 Yes /lib64/libcairo.so.2 >0x0000003131c06ed0 0x0000003131c1aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003077a0b160 0x0000003077a39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003076e1a6e0 0x0000003076eb2f1c Yes /lib64/libglib-2.0.so.0 >0x000000308ce081e0 0x000000308ce5745c Yes /lib64/libSDL-1.2.so.0 >0x0000003264e027e0 0x0000003264e0a244 Yes /lib64/libSDL_image-1.2.so.0 >0x000000307c65bab0 0x000000307c6c262a Yes /lib64/libstdc++.so.6 >0x0000003075205890 0x0000003075274bb8 Yes /lib64/libm.so.6 >0x0000003076a02af0 0x0000003076a12218 Yes /lib64/libgcc_s.so.1 >0x000000307461f560 0x0000003074760bb4 Yes /lib64/libc.so.6 >0x0000003077e01190 0x0000003077e02088 Yes /lib64/libgmodule-2.0.so.0 > No /lib64/libX11.so.6 >0x00000039eee015f0 0x00000039eee03948 Yes /lib64/libXfixes.so.3 >0x0000003074e059f0 0x0000003074e11614 Yes /lib64/libpthread.so.0 >0x0000003077601870 0x0000003077605fe8 Yes /lib64/libffi.so.6 >0x0000003074a00ed0 0x0000003074a019d0 Yes /lib64/libdl.so.2 >0x0000003075602210 0x000000307560e930 Yes /lib64/libz.so.1 >0x00000030766064a0 0x0000003076618fe4 Yes /lib64/libselinux.so.1 >0x0000003077203a40 0x00000030772127dc Yes /lib64/libresolv.so.2 >0x000000307b2006b0 0x000000307b20081c Yes /lib64/libgthread-2.0.so.0 >0x0000003a70606d40 0x0000003a7063afac Yes /lib64/libharfbuzz.so.0 >0x0000003079205680 0x0000003079226e68 Yes /lib64/libpng16.so.16 >0x000000307a203e00 0x000000307a21ccdc Yes /lib64/libexpat.so.1 >0x00000039ef601b70 0x00000039ef607be8 Yes /lib64/libXrender.so.1 >0x00000039ec600bb0 0x00000039ec601510 Yes /lib64/libXinerama.so.1 >0x00000039eca02240 0x00000039eca0c5f8 Yes /lib64/libXi.so.6 >0x00000039eea01c30 0x00000039eea075d0 Yes /lib64/libXrandr.so.2 >0x00000039ed602ab0 0x00000039ed607690 Yes /lib64/libXcursor.so.1 >0x00000039ede00cd0 0x00000039ede016e8 Yes /lib64/libXcomposite.so.1 >0x00000039efa00c40 0x00000039efa0156c Yes /lib64/libXdamage.so.1 >0x00000039eda03760 0x00000039eda0d460 Yes /lib64/libXext.so.6 >0x0000003081a0a510 0x0000003081a9258c Yes /lib64/libpixman-1.so.0 >0x00000037b2a05ea0 0x00000037b2a187cc Yes /lib64/libEGL.so.1 >0x00000039eb200b90 0x00000039eb201460 Yes /lib64/libxcb-shm.so.0 >0x00000039eb603610 0x00000039eb606a7c Yes /lib64/libxcb-render.so.0 >0x00000039e8e09a00 0x00000039e8e176c8 Yes /lib64/libxcb.so.1 >0x00000037b2217b00 0x00000037b22515d4 Yes /lib64/libGL.so.1 >0x0000003075e022d0 0x0000003075e050bc Yes /lib64/librt.so.1 >0x0000003087604200 0x000000308763ac90 Yes /lib64/libjpeg.so.62 >0x00000037266082c0 0x0000003726643d24 Yes /lib64/libtiff.so.5 >0x0000003074200b10 0x0000003074219c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003076201770 0x000000307624b8e8 Yes /lib64/libpcre.so.1 >0x0000003075a030e0 0x0000003075a19060 Yes /lib64/liblzma.so.5 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x00000039eba01930 0x00000039eba02a88 Yes /lib64/libxcb-dri2.so.0 >0x00000039ed202610 0x00000039ed204748 Yes /lib64/libxcb-xfixes.so.0 >0x00000039ea201020 0x00000039ea201bc8 Yes /lib64/libxcb-shape.so.0 >0x00000037b2e022c0 0x00000037b2e0409c Yes /lib64/libgbm.so.1 >0x0000003082204930 0x00000030822086f0 Yes /lib64/libwayland-client.so.0 >0x0000003082605950 0x000000308260aae0 Yes /lib64/libwayland-server.so.0 >0x00000037b1e091e0 0x00000037b1e12230 Yes /lib64/libglapi.so.0 >0x00000034ea4034a0 0x00000034ea40bf52 Yes /lib64/libudev.so.1 >0x00000031c3803210 0x00000031c3808b88 Yes /lib64/libdrm.so.2 >0x00000039e9200ee0 0x00000039e9201bfc Yes /lib64/libXau.so.6 >0x00000039ece0a030 0x00000039ece11df8 Yes /lib64/libxcb-glx.so.0 >0x00000039ec201010 0x00000039ec203958 Yes /lib64/libXxf86vm.so.1 >0x0000003725801060 0x0000003725807bb0 Yes /lib64/libjbig.so.2.0 >$1 = 0x7f4869c92000 "" >$2 = 0x0 >rax 0x0 0 >rbx 0x7f4869c92000 139948989161472 >rcx 0xffffffffffffffff -1 >rdx 0x6 6 >rsi 0x4d7c 19836 >rdi 0x4d7c 19836 >rbp 0x307477bd88 0x307477bd88 >rsp 0x7fff2fc99fc8 0x7fff2fc99fc8 >r8 0xfefefefefefefeff -72340172838076673 >r9 0xff092d63646b6860 -69474414337759136 >r10 0x8 8 >r11 0x200202 2097666 >r12 0x43ece4 4451556 >r13 0x43f590 4453776 >r14 0x0 0 >r15 0x0 0 >rip 0x3074635c39 0x3074635c39 <__GI_raise+57> >eflags 0x200202 [ IF ID ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __GI_raise: > 0x0000003074635c00 <+0>: mov %fs:0x2d4,%eax > 0x0000003074635c08 <+8>: mov %eax,%ecx > 0x0000003074635c0a <+10>: mov %fs:0x2d0,%esi > 0x0000003074635c12 <+18>: test %esi,%esi > 0x0000003074635c14 <+20>: jne 0x3074635c48 <__GI_raise+72> > 0x0000003074635c16 <+22>: mov $0xba,%eax > 0x0000003074635c1b <+27>: syscall > 0x0000003074635c1d <+29>: mov %eax,%ecx > 0x0000003074635c1f <+31>: mov %eax,%fs:0x2d0 > 0x0000003074635c27 <+39>: mov %eax,%esi > 0x0000003074635c29 <+41>: movslq %edi,%rdx > 0x0000003074635c2c <+44>: movslq %esi,%rsi > 0x0000003074635c2f <+47>: movslq %ecx,%rdi > 0x0000003074635c32 <+50>: mov $0xea,%eax > 0x0000003074635c37 <+55>: syscall >=> 0x0000003074635c39 <+57>: cmp $0xfffffffffffff000,%rax > 0x0000003074635c3f <+63>: ja 0x3074635c5a <__GI_raise+90> > 0x0000003074635c41 <+65>: repz retq > 0x0000003074635c43 <+67>: nopl 0x0(%rax,%rax,1) > 0x0000003074635c48 <+72>: test %eax,%eax > 0x0000003074635c4a <+74>: jg 0x3074635c29 <__GI_raise+41> > 0x0000003074635c4c <+76>: mov %eax,%ecx > 0x0000003074635c4e <+78>: neg %ecx > 0x0000003074635c50 <+80>: test $0x7fffffff,%eax > 0x0000003074635c55 <+85>: cmove %esi,%ecx > 0x0000003074635c58 <+88>: jmp 0x3074635c29 <__GI_raise+41> > 0x0000003074635c5a <+90>: mov 0x3821d7(%rip),%rdx # 0x30749b7e38 > 0x0000003074635c61 <+97>: neg %eax > 0x0000003074635c63 <+99>: mov %eax,%fs:(%rdx) > 0x0000003074635c66 <+102>: or $0xffffffffffffffff,%rax > 0x0000003074635c6a <+106>: retq >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 1079357
: 877258 |
877259
|
877260
|
877261
|
877262
|
877263
|
877264
|
877265
|
877266
|
877267