Skip to content

Commit ae678b2

Browse files
Sijabcardiff
authored andcommittedMar 21, 2017
Use 0xdeadbeef pointer format in CallStack.print_frame (#4170)
1 parent 64e7b42 commit ae678b2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎src/callstack.cr

+4-4
Original file line numberDiff line numberDiff line change
@@ -131,15 +131,15 @@ struct CallStack
131131
if frame
132132
offset, sname = frame
133133
if repeated_frame.count == 0
134-
LibC.dprintf 2, "[%ld] %s +%ld\n", repeated_frame.ip, sname, offset
134+
LibC.dprintf 2, "[0x%lx] %s +%ld\n", repeated_frame.ip, sname, offset
135135
else
136-
LibC.dprintf 2, "[%ld] %s +%ld (%ld times)\n", repeated_frame.ip, sname, offset, repeated_frame.count + 1
136+
LibC.dprintf 2, "[0x%lx] %s +%ld (%ld times)\n", repeated_frame.ip, sname, offset, repeated_frame.count + 1
137137
end
138138
else
139139
if repeated_frame.count == 0
140-
LibC.dprintf 2, "[%ld] ???\n", repeated_frame.ip
140+
LibC.dprintf 2, "[0x%lx] ???\n", repeated_frame.ip
141141
else
142-
LibC.dprintf 2, "[%ld] ??? (%ld times)\n", repeated_frame.ip, repeated_frame.count + 1
142+
LibC.dprintf 2, "[0x%lx] ??? (%ld times)\n", repeated_frame.ip, repeated_frame.count + 1
143143
end
144144
end
145145
end

0 commit comments

Comments
 (0)