ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
470 stars 38 forks source link

frequent crashes in agh's lab - unsafe pointer #2013

Open Turmfalke2 opened 2 years ago

Turmfalke2 commented 2 years ago

hi, Since the latest update for the labyrinth I frequently get a crash that is accompanied by a popup box saying something about unsafe pointer. Unfortunately I can't find a log with that message. I will take a screenshot next time.

[36268.618812] traps: dunst[9878] trap int3 ip:7f414a2241ea sp:7fffaa181680 error:0 in libglib-2.0.so.0.7000.2[7f414a1e6000+8b000]
[37951.286309] traps: dunst[10295] trap int3 ip:7feb4905f1ea sp:7fff7c05b5d0 error:0 in libglib-2.0.so.0.7000.2[7feb49021000+8b000]
[38799.967583] traps: dunst[10536] trap int3 ip:7f8ed40b41ea sp:7ffc26e4e020 error:0 in libglib-2.0.so.0.7000.2[7f8ed4076000+8b000]
[39930.103684] traps: dunst[10828] trap int3 ip:7ffa01e201ea sp:7ffcb2ca4f20 error:0 in libglib-2.0.so.0.7000.2[7ffa01de2000+8b000]
[41927.003336] dota2[9173]: segfault at 0 ip 00007f6282faefec sp 00007ffe4b9bf4c0 error 6 in libtier0.so[7f6282ecf000+227000]
[41927.003343] Code: 29 31 db 0f 1f 00 48 63 c3 49 8b 74 c4 08 48 85 f6 74 0e 48 8d 3d 5f a4 13 00 31 c0 e8 cd 1a f6 ff 83 c3 01 41 3b 1c 24 7c dc <c7> 04 25 00 00 00 00 00 00 00 00 0f 0b 48 8d 3d 20 a4 13 00 31 c0
[42639.754414] traps: dunst[11535] trap int3 ip:7f6ddf4331ea sp:7ffe5b6bf490 error:0 in libglib-2.0.so.0.7000.2[7f6ddf3f5000+8b000]
[45916.728765] traps: dunst[12481] trap int3 ip:7f6b8ff1e1ea sp:7ffe0e9f1eb0 error:0 in libglib-2.0.so.0.7000.2[7f6b8fee0000+8b000]
[48942.478080] dota2[11336]: segfault at 0 ip 00007ff3e876bfec sp 00007ffe88612e30 error 6 in libtier0.so[7ff3e868c000+227000]
[48942.478086] Code: 29 31 db 0f 1f 00 48 63 c3 49 8b 74 c4 08 48 85 f6 74 0e 48 8d 3d 5f a4 13 00 31 c0 e8 cd 1a f6 ff 83 c3 01 41 3b 1c 24 7c dc <c7> 04 25 00 00 00 00 00 00 00 00 0f 0b 48 8d 3d 20 a4 13 00 31 c0
[49120.252588] traps: dunst[13324] trap int3 ip:7f7e5cd691ea sp:7fff29497670 error:0 in libglib-2.0.so.0.7000.2[7f7e5cd2b000+8b000]
[50832.903388] traps: dunst[13793] trap int3 ip:7f766bebc1ea sp:7fff06355d20 error:0 in libglib-2.0.so.0.7000.2[7f766be7e000+8b000]
[52267.285902] dota2[13232]: segfault at 0 ip 00007f310be5afec sp 00007ffe1a628780 error 6 in libtier0.so[7f310bd7b000+227000]
[52267.285910] Code: 29 31 db 0f 1f 00 48 63 c3 49 8b 74 c4 08 48 85 f6 74 0e 48 8d 3d 5f a4 13 00 31 c0 e8 cd 1a f6 ff 83 c3 01 41 3b 1c 24 7c dc <c7> 04 25 00 00 00 00 00 00 00 00 0f 0b 48 8d 3d 20 a4 13 00 31 c0

Hopefully the crash dumps contain something useful.

Is there anything I can do to help you fix those bugs?

crash_20220121224712_2.dmp.txt crash_20220121215147_2.dmp.txt crash_20220121195452_2.dmp.txt

Your system information

kisak-valve commented 2 years ago

For reference, the attached minidumps are SIGSEGV in libtier0.so coming from liblocalize.so.

Turmfalke2 commented 2 years ago

@kisak-valve would changing the language setting from English to something else help, or is not related to the actual localization data?

I think I remember one of the crashes happening when trying to ping the damage taken from a monster's ability.

Turmfalke2 commented 2 years ago

Can be reproduced by having a dead player ping the damage they took from an unknown source.