UFO: Alien Invasion Issue Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Bug report #4891  -  Segfault after finish multiplayer game [9494707715bde573ac106cbd2349ae9807d1a265].
Posted Mar 01, 2013 - updated Mar 01, 2013
Issue details
  • Type of issue
    Bug report
  • Status
     
    Open
  • Assigned to
    Not assigned to anyone
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     o01eg
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Multiplayer
  • Resolution
    Not determined
  • Priority
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • Complexity
    icon_customdatatype.png Not determined
  • Platform
    icon_customdatatype.png Linux
  • Architecture
    icon_customdatatype.png x86_64
Issue description
  1. Program received signal SIGSEGV, Segmentation fault.
  2. TR_RecursiveHullCheck (traceData=0x7fffffffd080, nodenum=2224, p1f=0, p2f=1, p1=0x7fffffffd150, p2=0x7fffffffd160) at src/common/tracing.cpp:899
  3. 899 if (AXIAL(plane)) {
  4. (gdb) bt full
  5. #0 TR_RecursiveHullCheck (traceData=0x7fffffffd080, nodenum=2224, p1f=0, p2f=1, p1=0x7fffffffd150, p2=0x7fffffffd160) at src/common/tracing.cpp:899
  6. plane = 0x0
  7. t2 = <optimized out>
  8. offset = <optimized out>
  9. frac = <optimized out>
  10. frac2 = <optimized out>
  11. mid = {899.03125, -1023.70715, 362.003418}
  12. __PRETTY_FUNCTION__ = "void TR_RecursiveHullCheck(boxtrace_t*, int32_t, float, float, const vec_t*, const vec_t*)"
  13. node = 0x55ceca0
  14. midf = <optimized out>
  15. t1 = <optimized out>
  16. side = <optimized out>
  17. myTile = 0x7fffeb8b0b20
  18. #1 0x000000000048f50e in TR_BoxTrace (tile=0x7fffeb8b0b20, start=0x7fffffffd230, end=0x7fffffffd240, traceBox=..., headnode=2224, contentmask=3,
  19. brushreject=0, fraction=1) at src/common/tracing.cpp:1066
  20. aend = {896.258667, -1025.60706, 361.824585}
  21. traceData = {start = {992, -960, 368}, end = {896.258667, -1025.60706, 361.824585}, mins = {-3, -3, -3}, maxs = {3, 3, 3}, absmins = {0, 0, 0},
  22. absmaxs = {0, 0, 0}, extents = {3, 3, 3}, trace = {allsolid = false, startsolid = false, fraction = 1, endpos = {0, 0, 0}, plane = {normal = {0,
  23. 0, 0}, dist = 0, type = 0 '\000'}, surface = 0x0, planenum = 0, contentFlags = 0, leafnum = 0, mapTile = 0, le = 0x0, entNum = 0},
  24. contents = 3, rejects = 0, ispoint = false, tile = 0x7fffeb8b0b20}
  25. offset = {0, 0, 0}
  26. amins = <optimized out>
  27. amaxs = <optimized out>
  28. astart = {992, -960, 368}
  29. #2 0x0000000000474f7d in CM_HintedTransformedBoxTrace (tile=..., start=0x14c13e8 <r_particleArray+13160>, end=0x14c13dc <r_particleArray+13148>,
  30. traceBox=..., headnode=<optimized out>, contentmask=3, brushrejects=0, origin=0x7fffffffd380, angles=0x7fffffffd370, rmaShift=0x7fffffffd390,
  31. fraction=<optimized out>) at src/common/cmodel.cpp:137
  32. trace = {allsolid = false, startsolid = false, fraction = 1, endpos = {896.258667, -1025.60706, 361.824585}, plane = {normal = {0, 0, 0}, dist = 0,
  33. type = 0 '\000'}, surface = 0x0, planenum = 0, contentFlags = 0, leafnum = 0, mapTile = 0, le = 0x0, entNum = 0}
  34. start_l = {992, -960, 368}
  35. forward = {0, 0, 6.62102454e-39}
  36. temp = <optimized out>
  37. rotated = <optimized out>
  38. end_l = {896.258667, -1025.60706, 361.824585}
  39. right = {2.80259693e-45, 0, 6.55024636e-39}
  40. up = {2.52233724e-44, 0, 7.04733036e-39}
  41. #3 0x000000000042c42b in CL_ClipMoveToLEs (clip=0x7fffffffd450) at src/client/battlescape/cl_localentity.cpp:1691
  42. tile = 2224
  43. trace = {allsolid = false, startsolid = false, fraction = 1, endpos = {896.258667, -1025.60706, 361.824585}, plane = {normal = {0, 0, 0}, dist = 0,
  44. type = 0 '\000'}, surface = 0x0, planenum = 0, contentFlags = 0, leafnum = 0, mapTile = 0, le = 0x0, entNum = 0}
  45. headnode = 2224
  46. angles = {0, 0, 0}
  47. origin = {0, 0, 0}
  48. shift = {-512, -768, 0}
  49. le = 0x93dd90 <cl+936944>
  50. #4 0x000000000042cb53 in CL_Trace (start=0x14c13e8 <r_particleArray+13160>, end=0x14c13dc <r_particleArray+13148>, box=..., passle=0x0, passle2=0x0,
  51. contentmask=3, worldLevel=7) at src/client/battlescape/cl_localentity.cpp:1779
  52. clip = {boxmins = {892.258667, -1029.60706, 357.824585}, boxmaxs = {996, -956, 372}, mins = 0x7fffffffd590, maxs = 0x7fffffffd59c,
  53. start = 0x14c13e8 <r_particleArray+13160>, end = 0x14c13dc <r_particleArray+13148>, trace = {allsolid = false, startsolid = false, fraction = 1,
  54. endpos = {896.258667, -1025.60706, 361.824585}, plane = {normal = {0, 0, 0}, dist = 0, type = 0 '\000'}, surface = 0x0, planenum = 0,
  55. contentFlags = 0, leafnum = 0, mapTile = 0, le = 0x93d540 <cl+934816>, entNum = 0}, passle = 0x0, passle2 = 0x0, contentmask = 3}
  56. #5 0x000000000042e6ce in PTL_Trace (ptl=0x14c1390 <r_particleArray+13072>, mins=0x7fffffffd690, maxs=0x7fffffffd6a0)
  57. at src/client/battlescape/cl_particle.cpp:892
  58. ptlCache = {count = 18, start = {992, -960, 368}, end = {896.258667, -1025.60706, 361.824585}, mins = {-3, -3, -3}, maxs = {3, 3, 3}, trace = {
  59. allsolid = false, startsolid = false, fraction = 0.99896276, endpos = {-271.033295, -168.685638, 75.03125}, plane = {normal = {0, 0, 1},
  60. dist = 72, type = 2 '\002'}, surface = 0x91acd60, planenum = 0, contentFlags = 65281, leafnum = 1708, mapTile = 0, le = 0x0, entNum = 0}}
  61. #6 0x00000000004302a8 in CL_ParticleRun2 (p=0x14c1390 <r_particleArray+13072>) at src/client/battlescape/cl_particle.cpp:951
  62. tr = <optimized out>
  63. mins = {-3, -3, -3}
  64. maxs = {3, 3, 3}
  65. size = <optimized out>
  66. __PRETTY_FUNCTION__ = "void CL_ParticleRun2(ptl_t*)"
  67. #7 0x0000000000430967 in CL_ParticleRun () at src/client/battlescape/cl_particle.cpp:1187
  68. p = <optimized out>
  69. i = <optimized out>
  70. #8 0x0000000000415385 in CL_Frame (now=986397, data=<optimized out>) at src/client/cl_main.cpp:1099
  71. lastFrame = 986397
  72. delta = 137
  73. #9 0x0000000000478358 in tick_timer (now=986397, data=0x85a9970) at src/common/common.cpp:1284
  74. timer = 0x85a9970
  75. old_interval = 20
  76. lateness = <optimized out>
  77. #10 0x0000000000478b39 in Qcommon_Frame () at src/common/common.cpp:1419
  78. event = {_refCount = 0xe3743f0, _deletion = 0x8ac3a20, _pointer = 0x864b6c0}
  79. time_to_next = <optimized out>
  80. #11 0x000000000040afad in main (argc=<optimized out>, argv=<optimized out>) at src/ports/linux/linux_main.cpp:55
  81. No locals.
Steps to reproduce this issue
Nothing entered.