Advertisement
Guest User

Untitled

a guest
Jun 4th, 2022
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.97 KB | None | 0 0
  1. Debug information for team /boot/system/servers/app_server (1776):
  2. CPU(s): 4x Intel Gen Intel® Core™ i7-1165G7
  3. Memory: 6.00 GiB total, ³1n.1g MiB used
  4. Haiku revision: May 24 2022 12:37:48 (x86_64)
  5.  
  6. Active Threads:
  7. thread 1776: app_server (main)
  8. thread 1783: DMT is here for you, eventually
  9. thread 1788: Font Manager
  10. thread 1791: screen manager
  11. thread 1793: VMware
  12. thread 1796: d:0:baron
  13. thread 1797: a:1738:x-vnd.Be.media-server
  14. thread 1805: a:1795:x-vnd.Be-input_server
  15. thread 1810: w:1784:Desktop
  16. thread 1814: w:1789:Deskbar
  17. thread 1815: team 1776 debug task
  18. thread 1819: event loop
  19. thread 1820: cursor loop
  20. thread 1827: a:1817:x-vnd.Be.addon-host
  21. thread 1798: a:1789:x-vnd.Be-TSKB
  22. state: Exception (Divide error)
  23.  
  24. Frame IP Function Name
  25. -----------------------------------------------
  26. 0x7ff3a0aff6b0 0x2242c9b861b __mpn_divrem + 0x5ab
  27. Disassembly:
  28. __mpn_divrem:
  29. 0x000002242c9b8070: 55 push %rbp
  30. 0x000002242c9b8071: 4889e5 mov %rsp, %rbp
  31. 0x000002242c9b8074: 4157 push %r15
  32. 0x000002242c9b8076: 4156 push %r14
  33. 0x000002242c9b8078: 4155 push %r13
  34. 0x000002242c9b807a: 4154 push %r12
  35. 0x000002242c9b807c: 4989cc mov %rcx, %r12
  36. 0x000002242c9b807f: 53 push %rbx
  37. 0x000002242c9b8080: 4883ec78 sub $0x78, %rsp
  38. 0x000002242c9b8084: 48897db0 mov %rdi, -0x50(%rbp)
  39. 0x000002242c9b8088: 4889d7 mov %rdx, %rdi
  40. 0x000002242c9b808b: 488975c8 mov %rsi, -0x38(%rbp)
  41. 0x000002242c9b808f: 4983f901 cmp $0x1, %r9
  42. 0x000002242c9b8093: 0f84e7040000 jz 0x2242c9b8580
  43. 0x000002242c9b8099: 4d89cd mov %r9, %r13
  44. 0x000002242c9b809c: 4983f902 cmp $0x2, %r9
  45. 0x000002242c9b80a0: 0f84ba020000 jz 0x2242c9b8360
  46. 0x000002242c9b80a6: 4d85c9 test %r9, %r9
  47. 0x000002242c9b80a9: 0f84a9020000 jz 0x2242c9b8358
  48. 0x000002242c9b80af: 4889c8 mov %rcx, %rax
  49. 0x000002242c9b80b2: 48c7459000000000 mov $0x0, -0x70(%rbp)
  50. 0x000002242c9b80ba: 4c29c8 sub %r9, %rax
  51. 0x000002242c9b80bd: 4c8d3cc2 lea (%rdx,%rax,8), %r15
  52. 0x000002242c9b80c1: 4a8d04cd00000000 lea (%r9,8), %rax
  53. 0x000002242c9b80c9: 488d78f8 lea -0x8(%rax), %rdi
  54. 0x000002242c9b80cd: 488d48f0 lea -0x10(%rax), %rcx
  55. 0x000002242c9b80d1: 48894598 mov %rax, -0x68(%rbp)
  56. 0x000002242c9b80d5: 498b5c00f8 mov -0x8(%r8,%rax), %rbx
  57. 0x000002242c9b80da: 4d8b7400f0 mov -0x10(%r8,%rax), %r14
  58. 0x000002242c9b80df: 498d043f lea (%r15,%rdi), %rax
  59. 0x000002242c9b80e3: 48898d78ffffff mov %rcx, -0x88(%rbp)
  60. 0x000002242c9b80ea: 488b08 mov (%rax), %rcx
  61. 0x000002242c9b80ed: 48897d80 mov %rdi, -0x80(%rbp)
  62. 0x000002242c9b80f1: 488945c0 mov %rax, -0x40(%rbp)
  63. 0x000002242c9b80f5: 4839cb cmp %rcx, %rbx
  64. 0x000002242c9b80f8: 0f8670060000 jbe 0x2242c9b876e
  65. 0x000002242c9b80fe: 4c0365c8 add -0x38(%rbp), %r12
  66. 0x000002242c9b8102: 4d29ec sub %r13, %r12
  67. 0x000002242c9b8105: 4983ec01 sub $0x1, %r12
  68. 0x000002242c9b8109: 0f88e4010000 js 0x2242c9b82f3
  69. 0x000002242c9b810f: 4889d8 mov %rbx, %rax
  70. 0x000002242c9b8112: 4c896da0 mov %r13, -0x60(%rbp)
  71. 0x000002242c9b8116: 48c1e820 shr $0x20, %rax
  72. 0x000002242c9b811a: 4c8945a8 mov %r8, -0x58(%rbp)
  73. 0x000002242c9b811e: 48894588 mov %rax, -0x78(%rbp)
  74. 0x000002242c9b8122: 4c89f0 mov %r14, %rax
  75. 0x000002242c9b8125: 48c1e820 shr $0x20, %rax
  76. 0x000002242c9b8129: 48898570ffffff mov %rax, -0x90(%rbp)
  77. 0x000002242c9b8130: 498d45ff lea -0x1(%r13), %rax
  78. 0x000002242c9b8134: 4d89e5 mov %r12, %r13
  79. 0x000002242c9b8137: 4d89fc mov %r15, %r12
  80. 0x000002242c9b813a: 48898560ffffff mov %rax, -0xa0(%rbp)
  81. 0x000002242c9b8141: 4d89f7 mov %r14, %r15
  82. 0x000002242c9b8144: 4989de mov %rbx, %r14
  83. 0x000002242c9b8147: eb50 jmp 0x2242c9b8199
  84. 0x000002242c9b8149: 0f1f8000000000 nop (%rax)
  85. 0x000002242c9b8150: 488b55a0 mov -0x60(%rbp), %rdx
  86. 0x000002242c9b8154: 488b75a8 mov -0x58(%rbp), %rsi
  87. 0x000002242c9b8158: 4889d9 mov %rbx, %rcx
  88. 0x000002242c9b815b: 4c89e7 mov %r12, %rdi
  89. 0x000002242c9b815e: e8edbefbff call 0x2242c974050
  90. 0x000002242c9b8163: 483945b8 cmp %rax, -0x48(%rbp)
  91. 0x000002242c9b8167: 7417 jz 0x2c9b8180
  92. 0x000002242c9b8169: 488b4da0 mov -0x60(%rbp), %rcx
  93. 0x000002242c9b816d: 488b55a8 mov -0x58(%rbp), %rdx
  94. 0x000002242c9b8171: 4c89e6 mov %r12, %rsi
  95. 0x000002242c9b8174: 4c89e7 mov %r12, %rdi
  96. 0x000002242c9b8177: 4883eb01 sub $0x1, %rbx
  97. 0x000002242c9b817b: e8e0edfbff call 0x2242c976f60
  98. 0x000002242c9b8180: 488b45b0 mov -0x50(%rbp), %rax
  99. 0x000002242c9b8184: 4a891ce8 mov %rbx, (%rax,%r13,8)
  100. 0x000002242c9b8188: 488b45c0 mov -0x40(%rbp), %rax
  101. 0x000002242c9b818c: 488b08 mov (%rax), %rcx
  102. 0x000002242c9b818f: 4983ed01 sub $0x1, %r13
  103. 0x000002242c9b8193: 0f825a010000 jb 0x2242c9b82f3
  104. 0x000002242c9b8199: 4c396dc8 cmp %r13, -0x38(%rbp)
  105. 0x000002242c9b819d: 0f8f6d010000 jg 0x2242c9b8310
  106. 0x000002242c9b81a3: 488b4598 mov -0x68(%rbp), %rax
  107. 0x000002242c9b81a7: 4983ec08 sub $0x8, %r12
  108. 0x000002242c9b81ab: 498b0404 mov (%r12,%rax), %rax
  109. 0x000002242c9b81af: 488945b8 mov %rax, -0x48(%rbp)
  110. 0x000002242c9b81b3: 488b4580 mov -0x80(%rbp), %rax
  111. 0x000002242c9b81b7: 4c01e0 add %r12, %rax
  112. 0x000002242c9b81ba: 488945c0 mov %rax, -0x40(%rbp)
  113. 0x000002242c9b81be: 48c7c3ffffffff mov $0xffffffffffffffff, %rbx
  114. 0x000002242c9b81c5: 4939ce cmp %rcx, %r14
  115. 0x000002242c9b81c8: 7486 jz 0x2c9b8150
  116. 0x000002242c9b81ca: 4889c8 mov %rcx, %rax
  117. 0x000002242c9b81cd: 31d2 xor %edx, %edx
  118. 0x000002242c9b81cf: 4489f7 mov %r14d, %edi
  119. 0x000002242c9b81d2: 48f77588 div -0x78(%rbp)
  120. 0x000002242c9b81d6: 4989fb mov %rdi, %r11
  121. 0x000002242c9b81d9: 4c0fafd8 imul %rax, %r11
  122. 0x000002242c9b81dd: 4889c1 mov %rax, %rcx
  123. 0x000002242c9b81e0: 488b45c0 mov -0x40(%rbp), %rax
  124. 0x000002242c9b81e4: 48c1e220 shl $0x20, %rdx
  125. 0x000002242c9b81e8: 488b30 mov (%rax), %rsi
  126. 0x000002242c9b81eb: 4889f0 mov %rsi, %rax
  127. 0x000002242c9b81ee: 48c1e820 shr $0x20, %rax
  128. 0x000002242c9b81f2: 4809d0 or %rdx, %rax
  129. 0x000002242c9b81f5: 4939c3 cmp %rax, %r11
  130. 0x000002242c9b81f8: 761f jbe 0x2c9b8219
  131. 0x000002242c9b81fa: 4531d2 xor %r10d, %r10d
  132. 0x000002242c9b81fd: 4c01f0 add %r14, %rax
  133. 0x000002242c9b8200: 488d51ff lea -0x1(%rcx), %rdx
  134. 0x000002242c9b8204: 410f92c2 setb %r10b
  135. 0x000002242c9b8208: 4939c3 cmp %rax, %r11
  136. 0x000002242c9b820b: 7609 jbe 0x2c9b8216
  137. 0x000002242c9b820d: 4d85d2 test %r10, %r10
  138. 0x000002242c9b8210: 0f84c6050000 jz 0x2242c9b87dc
  139. 0x000002242c9b8216: 4889d1 mov %rdx, %rcx
  140. 0x000002242c9b8219: 4c29d8 sub %r11, %rax
  141. 0x000002242c9b821c: 31d2 xor %edx, %edx
  142. 0x000002242c9b821e: 48f77588 div -0x78(%rbp)
  143. 0x000002242c9b8222: 48c1e220 shl $0x20, %rdx
  144. 0x000002242c9b8226: 480faff8 imul %rax, %rdi
  145. 0x000002242c9b822a: 4989d2 mov %rdx, %r10
  146. 0x000002242c9b822d: 89f2 mov %esi, %edx
  147. 0x000002242c9b822f: 4c09d2 or %r10, %rdx
  148. 0x000002242c9b8232: 4839d7 cmp %rdx, %rdi
  149. 0x000002242c9b8235: 7615 jbe 0x2c9b824c
  150. 0x000002242c9b8237: 4c8d50ff lea -0x1(%rax), %r10
  151. 0x000002242c9b823b: 4c01f2 add %r14, %rdx
  152. 0x000002242c9b823e: 7209 jb 0x2c9b8249
  153. 0x000002242c9b8240: 4839d7 cmp %rdx, %rdi
  154. 0x000002242c9b8243: 0f8787050000 ja 0x2242c9b87d0
  155. 0x000002242c9b8249: 4c89d0 mov %r10, %rax
  156. 0x000002242c9b824c: 48c1e120 shl $0x20, %rcx
  157. 0x000002242c9b8250: 4589fb mov %r15d, %r11d
  158. 0x000002242c9b8253: 4829fa sub %rdi, %rdx
  159. 0x000002242c9b8256: 49ba000000000100 mov $0x100000000, %r10
  160. 0x000002242c9b8260: 4889cb mov %rcx, %rbx
  161. 0x000002242c9b8263: 488b8d70ffffff mov -0x90(%rbp), %rcx
  162. 0x000002242c9b826a: 4c89df mov %r11, %rdi
  163. 0x000002242c9b826d: 4809c3 or %rax, %rbx
  164. 0x000002242c9b8270: 4889d8 mov %rbx, %rax
  165. 0x000002242c9b8273: 89de mov %ebx, %esi
  166. 0x000002242c9b8275: 48c1e820 shr $0x20, %rax
  167. 0x000002242c9b8279: 480faffe imul %rsi, %rdi
  168. 0x000002242c9b827d: 480faff1 imul %rcx, %rsi
  169. 0x000002242c9b8281: 480fafc8 imul %rax, %rcx
  170. 0x000002242c9b8285: 490fafc3 imul %r11, %rax
  171. 0x000002242c9b8289: 4c8d1c30 lea (%rax,%rsi), %r11
  172. 0x000002242c9b828d: 4889f8 mov %rdi, %rax
  173. 0x000002242c9b8290: 89ff mov %edi, %edi
  174. 0x000002242c9b8292: 48c1e820 shr $0x20, %rax
  175. 0x000002242c9b8296: 4c01d8 add %r11, %rax
  176. 0x000002242c9b8299: 4989cb mov %rcx, %r11
  177. 0x000002242c9b829c: 4c01d1 add %r10, %rcx
  178. 0x000002242c9b829f: 4839c6 cmp %rax, %rsi
  179. 0x000002242c9b82a2: 4889c6 mov %rax, %rsi
  180. 0x000002242c9b82a5: 490f46cb cmovbe %r11, %rcx
  181. 0x000002242c9b82a9: 48c1ee20 shr $0x20, %rsi
  182. 0x000002242c9b82ad: 48c1e020 shl $0x20, %rax
  183. 0x000002242c9b82b1: 4801f1 add %rsi, %rcx
  184. 0x000002242c9b82b4: 4801f8 add %rdi, %rax
  185. 0x000002242c9b82b7: 488bb578ffffff mov -0x88(%rbp), %rsi
  186. 0x000002242c9b82be: eb0a jmp 0x2242c9b82ca
  187. 0x000002242c9b82c0: 4c39f8 cmp %r15, %rax
  188. 0x000002242c9b82c3: 4883d900 sbb $0x0, %rcx
  189. 0x000002242c9b82c7: 4c29f8 sub %r15, %rax
  190. 0x000002242c9b82ca: 4839d1 cmp %rdx, %rcx
  191. 0x000002242c9b82cd: 7710 ja 0x2c9b82df
  192. 0x000002242c9b82cf: 0f857bfeffff jnz 0x2242c9b8150
  193. 0x000002242c9b82d5: 49390434 cmp %rax, (%r12,%rsi)
  194. 0x000002242c9b82d9: 0f8371feffff jae 0x2242c9b8150
  195. 0x000002242c9b82df: 4883eb01 sub $0x1, %rbx
  196. 0x000002242c9b82e3: 4c01f2 add %r14, %rdx
  197. 0x000002242c9b82e6: 73d8 jae 0x2c9b82c0
  198. 0x000002242c9b82e8: e963feffff jmp 0x2242c9b8150
  199. 0x000002242c9b82ed: 0f1f00 nop (%rax)
  200. 0x000002242c9b82f0: 488917 mov %rdx, (%rdi)
  201. 0x000002242c9b82f3: 488b4590 mov -0x70(%rbp), %rax
  202. 0x000002242c9b82f7: 4883c478 add $0x78, %rsp
  203. 0x000002242c9b82fb: 5b pop %rbx
  204. 0x000002242c9b82fc: 415c pop %r12
  205. 0x000002242c9b82fe: 415d pop %r13
  206. 0x000002242c9b8300: 415e pop %r14
  207. 0x000002242c9b8302: 415f pop %r15
  208. 0x000002242c9b8304: 5d pop %rbp
  209. 0x000002242c9b8305: c3 ret
  210. 0x000002242c9b8306: 662e0f1f84000000 o16 nop %cs:(%rax,%rax)
  211. 0x000002242c9b8310: 488b45c0 mov -0x40(%rbp), %rax
  212. 0x000002242c9b8314: 4883bd60ffffff00 cmp $0x0, -0xa0(%rbp)
  213. 0x000002242c9b831c: 488b00 mov (%rax), %rax
  214. 0x000002242c9b831f: 488945b8 mov %rax, -0x48(%rbp)
  215. 0x000002242c9b8323: 781f js 0x2c9b8344
  216. 0x000002242c9b8325: 488b5598 mov -0x68(%rbp), %rdx
  217. 0x000002242c9b8329: 498d7c2408 lea 0x8(%r12), %rdi
  218. 0x000002242c9b832e: 4c89e6 mov %r12, %rsi
  219. 0x000002242c9b8331: 48898d68ffffff mov %rcx, -0x98(%rbp)
  220. 0x000002242c9b8338: e813bffbff call 0x2242c974250
  221. 0x000002242c9b833d: 488b8d68ffffff mov -0x98(%rbp), %rcx
  222. 0x000002242c9b8344: 49c7042400000000 mov $0x0, (%r12)
  223. 0x000002242c9b834c: e96dfeffff jmp 0x2242c9b81be
  224. 0x000002242c9b8351: 0f1f8000000000 nop (%rax)
  225. 0x000002242c9b8358: 0f0b ud2
  226. 0x000002242c9b835a: 660f1f440000 o16 nop (%rax,%rax)
  227. 0x000002242c9b8360: 4c8d5ccaf0 lea -0x10(%rdx,%rcx,8), %r11
  228. 0x000002242c9b8365: 498b7808 mov 0x8(%r8), %rdi
  229. 0x000002242c9b8369: 48c7459000000000 mov $0x0, -0x70(%rbp)
  230. 0x000002242c9b8371: 498b5308 mov 0x8(%r11), %rdx
  231. 0x000002242c9b8375: 4d8b00 mov (%r8), %r8
  232. 0x000002242c9b8378: 498b0b mov (%r11), %rcx
  233. 0x000002242c9b837b: 4839d7 cmp %rdx, %rdi
  234. 0x000002242c9b837e: 0f86bd030000 jbe 0x2242c9b8741
  235. 0x000002242c9b8384: 488b45c8 mov -0x38(%rbp), %rax
  236. 0x000002242c9b8388: 4e8d5420fd lea -0x3(%rax,%r12), %r10
  237. 0x000002242c9b838d: 4d85d2 test %r10, %r10
  238. 0x000002242c9b8390: 0f88bd010000 js 0x2242c9b8553
  239. 0x000002242c9b8396: 4889f8 mov %rdi, %rax
  240. 0x000002242c9b8399: 4189fe mov %edi, %r14d
  241. 0x000002242c9b839c: 4589c7 mov %r8d, %r15d
  242. 0x000002242c9b839f: 48c1e820 shr $0x20, %rax
  243. 0x000002242c9b83a3: 4c8975b8 mov %r14, -0x48(%rbp)
  244. 0x000002242c9b83a7: 4c8b75b0 mov -0x50(%rbp), %r14
  245. 0x000002242c9b83ab: 488945c0 mov %rax, -0x40(%rbp)
  246. 0x000002242c9b83af: 4c89c0 mov %r8, %rax
  247. 0x000002242c9b83b2: 48c1e820 shr $0x20, %rax
  248. 0x000002242c9b83b6: 488945a8 mov %rax, -0x58(%rbp)
  249. 0x000002242c9b83ba: 4c89c0 mov %r8, %rax
  250. 0x000002242c9b83bd: 48f7d8 neg %rax
  251. 0x000002242c9b83c0: 488945a0 mov %rax, -0x60(%rbp)
  252. 0x000002242c9b83c4: 4889d0 mov %rdx, %rax
  253. 0x000002242c9b83c7: eb4a jmp 0x2242c9b8413
  254. 0x000002242c9b83c9: 0f1f8000000000 nop (%rax)
  255. 0x000002242c9b83d0: 498b5bf8 mov -0x8(%r11), %rbx
  256. 0x000002242c9b83d4: 4983eb08 sub $0x8, %r11
  257. 0x000002242c9b83d8: 4839c7 cmp %rax, %rdi
  258. 0x000002242c9b83db: 754a jnz 0x2c9b8427
  259. 0x000002242c9b83dd: 4889c8 mov %rcx, %rax
  260. 0x000002242c9b83e0: 4801f8 add %rdi, %rax
  261. 0x000002242c9b83e3: 4889c6 mov %rax, %rsi
  262. 0x000002242c9b83e6: 0f8374010000 jae 0x2242c9b8560
  263. 0x000002242c9b83ec: 4c01c3 add %r8, %rbx
  264. 0x000002242c9b83ef: 49c7c1ffffffff mov $0xffffffffffffffff, %r9
  265. 0x000002242c9b83f6: 0f92c2 setb %dl
  266. 0x000002242c9b83f9: 4c29c0 sub %r8, %rax
  267. 0x000002242c9b83fc: 4f890cd6 mov %r9, (%r14,%r10,8)
  268. 0x000002242c9b8400: 4889d9 mov %rbx, %rcx
  269. 0x000002242c9b8403: 0fb6d2 movzx %dl, %edx
  270. 0x000002242c9b8406: 4801d0 add %rdx, %rax
  271. 0x000002242c9b8409: 4983ea01 sub $0x1, %r10
  272. 0x000002242c9b840d: 0f823d010000 jb 0x2242c9b8550
  273. 0x000002242c9b8413: 4c3955c8 cmp %r10, -0x38(%rbp)
  274. 0x000002242c9b8417: 7eb7 jle 0x2c9b83d0
  275. 0x000002242c9b8419: 49c70300000000 mov $0x0, (%r11)
  276. 0x000002242c9b8420: 31db xor %ebx, %ebx
  277. 0x000002242c9b8422: 4839c7 cmp %rax, %rdi
  278. 0x000002242c9b8425: 74b6 jz 0x2c9b83dd
  279. 0x000002242c9b8427: 31d2 xor %edx, %edx
  280. 0x000002242c9b8429: 488b75b8 mov -0x48(%rbp), %rsi
  281. 0x000002242c9b842d: 48f775c0 div -0x40(%rbp)
  282. 0x000002242c9b8431: 480faff0 imul %rax, %rsi
  283. 0x000002242c9b8435: 4989c4 mov %rax, %r12
  284. 0x000002242c9b8438: 4889c8 mov %rcx, %rax
  285. 0x000002242c9b843b: 48c1e220 shl $0x20, %rdx
  286. 0x000002242c9b843f: 48c1e820 shr $0x20, %rax
  287. 0x000002242c9b8443: 4809d0 or %rdx, %rax
  288. 0x000002242c9b8446: 4839c6 cmp %rax, %rsi
  289. 0x000002242c9b8449: 7620 jbe 0x2c9b846b
  290. 0x000002242c9b844b: 4531ed xor %r13d, %r13d
  291. 0x000002242c9b844e: 4801f8 add %rdi, %rax
  292. 0x000002242c9b8451: 498d5424ff lea -0x1(%r12), %rdx
  293. 0x000002242c9b8456: 410f92c5 setb %r13b
  294. 0x000002242c9b845a: 4839c6 cmp %rax, %rsi
  295. 0x000002242c9b845d: 7609 jbe 0x2c9b8468
  296. 0x000002242c9b845f: 4d85ed test %r13, %r13
  297. 0x000002242c9b8462: 0f8480030000 jz 0x2242c9b87e8
  298. 0x000002242c9b8468: 4989d4 mov %rdx, %r12
  299. 0x000002242c9b846b: 4829f0 sub %rsi, %rax
  300. 0x000002242c9b846e: 31d2 xor %edx, %edx
  301. 0x000002242c9b8470: 4c8b4db8 mov -0x48(%rbp), %r9
  302. 0x000002242c9b8474: 89c9 mov %ecx, %ecx
  303. 0x000002242c9b8476: 48f775c0 div -0x40(%rbp)
  304. 0x000002242c9b847a: 4c0fafc8 imul %rax, %r9
  305. 0x000002242c9b847e: 48c1e220 shl $0x20, %rdx
  306. 0x000002242c9b8482: 4809d1 or %rdx, %rcx
  307. 0x000002242c9b8485: 4939c9 cmp %rcx, %r9
  308. 0x000002242c9b8488: 7615 jbe 0x2c9b849f
  309. 0x000002242c9b848a: 488d50ff lea -0x1(%rax), %rdx
  310. 0x000002242c9b848e: 4801f9 add %rdi, %rcx
  311. 0x000002242c9b8491: 7209 jb 0x2c9b849c
  312. 0x000002242c9b8493: 4939c9 cmp %rcx, %r9
  313. 0x000002242c9b8496: 0f8728030000 ja 0x2242c9b87c4
  314. 0x000002242c9b849c: 4889d0 mov %rdx, %rax
  315. 0x000002242c9b849f: 49c1e420 shl $0x20, %r12
  316. 0x000002242c9b84a3: 4c29c9 sub %r9, %rcx
  317. 0x000002242c9b84a6: 4c89fa mov %r15, %rdx
  318. 0x000002242c9b84a9: 4d89e1 mov %r12, %r9
  319. 0x000002242c9b84ac: 4889ce mov %rcx, %rsi
  320. 0x000002242c9b84af: 4909c1 or %rax, %r9
  321. 0x000002242c9b84b2: 488b45a8 mov -0x58(%rbp), %rax
  322. 0x000002242c9b84b6: 4d89cd mov %r9, %r13
  323. 0x000002242c9b84b9: 4589cc mov %r9d, %r12d
  324. 0x000002242c9b84bc: 49c1ed20 shr $0x20, %r13
  325. 0x000002242c9b84c0: 490fafd4 imul %r12, %rdx
  326. 0x000002242c9b84c4: 4c0fafe0 imul %rax, %r12
  327. 0x000002242c9b84c8: 490fafc5 imul %r13, %rax
  328. 0x000002242c9b84cc: 4d0fafef imul %r15, %r13
  329. 0x000002242c9b84d0: 4889c1 mov %rax, %rcx
  330. 0x000002242c9b84d3: 4889d0 mov %rdx, %rax
  331. 0x000002242c9b84d6: 89d2 mov %edx, %edx
  332. 0x000002242c9b84d8: 4d01e5 add %r12, %r13
  333. 0x000002242c9b84db: 48c1e820 shr $0x20, %rax
  334. 0x000002242c9b84df: 48894db0 mov %rcx, -0x50(%rbp)
  335. 0x000002242c9b84e3: 4c01e8 add %r13, %rax
  336. 0x000002242c9b84e6: 49bd000000000100 mov $0x100000000, %r13
  337. 0x000002242c9b84f0: 4c01e9 add %r13, %rcx
  338. 0x000002242c9b84f3: 4939c4 cmp %rax, %r12
  339. 0x000002242c9b84f6: 4989c4 mov %rax, %r12
  340. 0x000002242c9b84f9: 480f464db0 cmovbe -0x50(%rbp), %rcx
  341. 0x000002242c9b84fe: 49c1ec20 shr $0x20, %r12
  342. 0x000002242c9b8502: 48c1e020 shl $0x20, %rax
  343. 0x000002242c9b8506: 4901cc add %rcx, %r12
  344. 0x000002242c9b8509: 4801c2 add %rax, %rdx
  345. 0x000002242c9b850c: 0f1f4000 nop (%rax)
  346. 0x000002242c9b8510: 4939f4 cmp %rsi, %r12
  347. 0x000002242c9b8513: 7707 ja 0x2c9b851c
  348. 0x000002242c9b8515: 7515 jnz 0x2c9b852c
  349. 0x000002242c9b8517: 4839da cmp %rbx, %rdx
  350. 0x000002242c9b851a: 7610 jbe 0x2c9b852c
  351. 0x000002242c9b851c: 4983e901 sub $0x1, %r9
  352. 0x000002242c9b8520: 4c29c2 sub %r8, %rdx
  353. 0x000002242c9b8523: 4983dc00 sbb $0x0, %r12
  354. 0x000002242c9b8527: 4801fe add %rdi, %rsi
  355. 0x000002242c9b852a: 73e4 jae 0x2c9b8510
  356. 0x000002242c9b852c: 4531ed xor %r13d, %r13d
  357. 0x000002242c9b852f: 4889f0 mov %rsi, %rax
  358. 0x000002242c9b8532: 4829d3 sub %rdx, %rbx
  359. 0x000002242c9b8535: 4f890cd6 mov %r9, (%r14,%r10,8)
  360. 0x000002242c9b8539: 410f92c5 setb %r13b
  361. 0x000002242c9b853d: 4c29e0 sub %r12, %rax
  362. 0x000002242c9b8540: 4889d9 mov %rbx, %rcx
  363. 0x000002242c9b8543: 4c29e8 sub %r13, %rax
  364. 0x000002242c9b8546: 4983ea01 sub $0x1, %r10
  365. 0x000002242c9b854a: 0f83c3feffff jae 0x2242c9b8413
  366. 0x000002242c9b8550: 4889c2 mov %rax, %rdx
  367. 0x000002242c9b8553: 49895308 mov %rdx, 0x8(%r11)
  368. 0x000002242c9b8557: 49890b mov %rcx, (%r11)
  369. 0x000002242c9b855a: e994fdffff jmp 0x2242c9b82f3
  370. 0x000002242c9b855f: 90 nop
  371. 0x000002242c9b8560: 4983f801 cmp $0x1, %r8
  372. 0x000002242c9b8564: 4d89c4 mov %r8, %r12
  373. 0x000002242c9b8567: 488b55a0 mov -0x60(%rbp), %rdx
  374. 0x000002242c9b856b: 49c7c1ffffffff mov $0xffffffffffffffff, %r9
  375. 0x000002242c9b8572: 4983d4ff adc $0xffffffffffffffff, %r12
  376. 0x000002242c9b8576: eb98 jmp 0x2242c9b8510
  377. 0x000002242c9b8578: 0f1f840000000000 nop (%rax,%rax)
  378. 0x000002242c9b8580: 4d8b08 mov (%r8), %r9
  379. 0x000002242c9b8583: 488b54caf8 mov -0x8(%rdx,%rcx,8), %rdx
  380. 0x000002242c9b8588: 48c7459000000000 mov $0x0, -0x70(%rbp)
  381. 0x000002242c9b8590: 4939d1 cmp %rdx, %r9
  382. 0x000002242c9b8593: 0f8698010000 jbe 0x2242c9b8731
  383. 0x000002242c9b8599: 4983ec02 sub $0x2, %r12
  384. 0x000002242c9b859d: 0f88dd000000 js 0x2242c9b8680
  385. 0x000002242c9b85a3: 488b45b0 mov -0x50(%rbp), %rax
  386. 0x000002242c9b85a7: 488b5dc8 mov -0x38(%rbp), %rbx
  387. 0x000002242c9b85ab: 4d89ca mov %r9, %r10
  388. 0x000002242c9b85ae: 4589cb mov %r9d, %r11d
  389. 0x000002242c9b85b1: 49c1ea20 shr $0x20, %r10
  390. 0x000002242c9b85b5: 488d1cd8 lea (%rax,%rbx,8), %rbx
  391. 0x000002242c9b85b9: eb57 jmp 0x2242c9b8612
  392. 0x000002242c9b85bb: 0f1f440000 nop (%rax,%rax)
  393. 0x000002242c9b85c0: 4889d1 mov %rdx, %rcx
  394. 0x000002242c9b85c3: 4c29c0 sub %r8, %rax
  395. 0x000002242c9b85c6: 31d2 xor %edx, %edx
  396. 0x000002242c9b85c8: 49f7f2 div %r10
  397. 0x000002242c9b85cb: 4989c0 mov %rax, %r8
  398. 0x000002242c9b85ce: 48c1e220 shl $0x20, %rdx
  399. 0x000002242c9b85d2: 4d0fafc3 imul %r11, %r8
  400. 0x000002242c9b85d6: 4989d5 mov %rdx, %r13
  401. 0x000002242c9b85d9: 89f2 mov %esi, %edx
  402. 0x000002242c9b85db: 4c09ea or %r13, %rdx
  403. 0x000002242c9b85de: 4939d0 cmp %rdx, %r8
  404. 0x000002242c9b85e1: 761b jbe 0x2c9b85fe
  405. 0x000002242c9b85e3: 4531ed xor %r13d, %r13d
  406. 0x000002242c9b85e6: 4c01ca add %r9, %rdx
  407. 0x000002242c9b85e9: 488d70ff lea -0x1(%rax), %rsi
  408. 0x000002242c9b85ed: 410f92c5 setb %r13b
  409. 0x000002242c9b85f1: 4939d0 cmp %rdx, %r8
  410. 0x000002242c9b85f4: 7605 jbe 0x2c9b85fb
  411. 0x000002242c9b85f6: 4d85ed test %r13, %r13
  412. 0x000002242c9b85f9: 7475 jz 0x2c9b8670
  413. 0x000002242c9b85fb: 4889f0 mov %rsi, %rax
  414. 0x000002242c9b85fe: 48c1e120 shl $0x20, %rcx
  415. 0x000002242c9b8602: 4c29c2 sub %r8, %rdx
  416. 0x000002242c9b8605: 4809c1 or %rax, %rcx
  417. 0x000002242c9b8608: 4a890ce3 mov %rcx, (%rbx,%r12,8)
  418. 0x000002242c9b860c: 4983ec01 sub $0x1, %r12
  419. 0x000002242c9b8610: 726e jb 0x2c9b8680
  420. 0x000002242c9b8612: 4889d0 mov %rdx, %rax
  421. 0x000002242c9b8615: 31d2 xor %edx, %edx
  422. 0x000002242c9b8617: 4a8b34e7 mov (%rdi,%r12,8), %rsi
  423. 0x000002242c9b861b: 49f7f2 div %r10 <--
  424.  
  425. Frame memory:
  426. [0x7ff3a0aff600] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  427. [0x7ff3a0aff610] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  428. [0x7ff3a0aff620] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  429. [0x7ff3a0aff630] ................ 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  430. [0x7ff3a0aff640] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  431. [0x7ff3a0aff650] ................ 00 f7 af a0 f3 7f 00 00 00 00 00 00 00 00 00 00
  432. [0x7ff3a0aff660] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  433. [0x7ff3a0aff670] ................ 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
  434. [0x7ff3a0aff680] ................ 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
  435. [0x7ff3a0aff690] ................ 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00
  436. [0x7ff3a0aff6a0] p..........,$... 70 f8 af a0 f3 7f 00 00 e6 e0 9d 2c 24 02 00 00
  437. 0x7ff3a0aff880 0x2242c9de0e1 __printf_fp + 0x1711
  438. 0x7ff3a0b02270 0x2242c9e43f5 vfprintf + 0x1fe5
  439. 0x7ff3a0b023f0 0x2242c9c8dab vsnprintf + 0x8b
  440. 0x7ff3a0b024d0 0x2242c9e1498 snprintf + 0x78
  441. 0x7ff3a0b02540 0x1e828a92c3f FontCacheEntry::GenerateSignature(char*, unsigned long, ServerFont const&, bool) + 0xaf
  442. 0x7ff3a0b027c0 0x1e828a91882 FontCache::FontCacheEntryFor(ServerFont const&, bool) + 0x42
  443. 0x7ff3a0b02880 0x1e828a64987 ServerFont::StringWidth(char const*, int, escapement_delta const*) const + 0x87
  444. 0x7ff3a0b028d0 0x1e828a64ee6 ServerFont::TruncateString(BString*, unsigned int, float) const + 0x36
  445. 0x7ff3a0b02940 0x1e828a8f49c TabDecorator::_LayoutTabItems(Decorator::Tab*, BRect const&) + 0x15c
  446. 0x7ff3a0b02a20 0x1e828a903b5 TabDecorator::_DoTabLayout() + 0x665
  447. 0x7ff3a0b02a50 0x1e828a8e8f0 TabDecorator::_AddTab(DesktopSettings&, int, BRegion*) + 0x20
  448. 0x7ff3a0b02ab0 0x1e828a88c40 Decorator::AddTab(DesktopSettings&, char const*, window_look, unsigned int, int, BRegion*) + 0xb0
  449. 0x7ff3a0b02b40 0x1e828a8577c DecorAddOn::AllocateDecorator(Desktop*, DrawingEngine*, BRect, char const*, window_look, unsigned int) + 0xac
  450. 0x7ff3a0b02b80 0x1e828a85829 DecorManager::AllocateDecorator(Window*) + 0x69
  451. 0x7ff3a0b02bb0 0x1e828a80992 Window::_InitWindowStack() + 0x42
  452. 0x7ff3a0b02c50 0x1e828a81c6a Window::Window(BRect const&, char const*, window_look, window_feel, unsigned int, unsigned int, ServerWindow*, DrawingEngine*) + 0x22a
  453. 0x7ff3a0b02cc0 0x1e828a6dfc1 ServerWindow::MakeWindow(BRect, char const*, window_look, window_feel, unsigned int, unsigned int) + 0x71
  454. 0x7ff3a0b02d30 0x1e828a6e193 ServerWindow::Init(BRect, window_look, window_feel, unsigned int, unsigned int) + 0xb3
  455. 0x7ff3a0b02dc0 0x1e828a5bb3a ServerApp::_CreateWindow(int, BPrivate::LinkReceiver&, int&) + 0x19a
  456. 0x7ff3a0b038d0 0x1e828a5c8d8 ServerApp::_DispatchMessage(int, BPrivate::LinkReceiver&) + 0x158
  457. 0x7ff3a0b039a0 0x1e828a62a12 ServerApp::_MessageLooper() + 0x112
  458. 0x7ff3a0b039b0 0x1e828a55d07 MessageLooper::_message_thread(void*) + 0x7
  459. 0x7ff3a0b039d0 0x2242c97ef06 thread_entry + 0x16
  460. 00000000 0x7f0fdea8a258 commpage_thread_exit + 0
  461.  
  462. Registers:
  463. rip: 0x000002242c9b861b
  464. rsp: 0x00007ff3a0aff600
  465. rbp: 0x00007ff3a0aff6a0
  466. rax: 0x000000000000000c
  467. rbx: 0x00007ff3a0aff700
  468. rcx: 0x0000000000000002
  469. rdx: 0x0000000000000000
  470. rsi: 0x0000000000000000
  471. rdi: 0x00007ff3a0aff730
  472. r8: 0x00007ff3a0aff6d0
  473. r9: 0x0000000000000000
  474. r10: 0x0000000000000000
  475. r11: 0x0000000000000000
  476. r12: 0x0000000000000000
  477. r13: 0x0000000000000001
  478. r14: 0x0000000000000000
  479. r15: 0x0000000000000004
  480. cs: 0x002b
  481. ds: 0x0000
  482. es: 0x0000
  483. fs: 0x0000
  484. gs: 0x0000
  485. ss: 0x0023
  486. st0: nan
  487. st1: nan
  488. st2: nan
  489. st3: nan
  490. st4: 0
  491. st5: 0
  492. st6: nan
  493. st7: nan
  494. mm0: {0x40, 0, 0, 0}
  495. mm1: {0, 0, 0, 0}
  496. mm2: {0xc, 0, 0, 0}
  497. mm3: {0, 0, 0, 0}
  498. mm4: {0, 0, 0, 0}
  499. mm5: {0, 0, 0, 0}
  500. mm6: {0, 0, 0, 0}
  501. mm7: {0, 0, 0, 0}
  502. ymm0: {0, 0, 0, 0x4028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  503. ymm1: {0, 0, 0, 0x4028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  504. ymm2: {0, 0x4180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  505. ymm3: {0, 0x4258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  506. ymm4: {0, 0xc100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  507. ymm5: {0, 0x4180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  508. ymm6: {0, 0x4210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  509. ymm7: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  510. ymm8: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  511. ymm9: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  512. ymm10: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  513. ymm11: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  514. ymm12: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  515. ymm13: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  516. ymm14: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  517. ymm15: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  518. thread 1799: a:1784:x-vnd.Be-TRAK
  519. state: Exception (Divide error)
  520.  
  521. Frame IP Function Name
  522. -----------------------------------------------
  523. 0x7f0a59932ea0 0x2242c9b861b __mpn_divrem + 0x5ab
  524. Disassembly:
  525. __mpn_divrem:
  526. 0x000002242c9b8070: 55 push %rbp
  527. 0x000002242c9b8071: 4889e5 mov %rsp, %rbp
  528. 0x000002242c9b8074: 4157 push %r15
  529. 0x000002242c9b8076: 4156 push %r14
  530. 0x000002242c9b8078: 4155 push %r13
  531. 0x000002242c9b807a: 4154 push %r12
  532. 0x000002242c9b807c: 4989cc mov %rcx, %r12
  533. 0x000002242c9b807f: 53 push %rbx
  534. 0x000002242c9b8080: 4883ec78 sub $0x78, %rsp
  535. 0x000002242c9b8084: 48897db0 mov %rdi, -0x50(%rbp)
  536. 0x000002242c9b8088: 4889d7 mov %rdx, %rdi
  537. 0x000002242c9b808b: 488975c8 mov %rsi, -0x38(%rbp)
  538. 0x000002242c9b808f: 4983f901 cmp $0x1, %r9
  539. 0x000002242c9b8093: 0f84e7040000 jz 0x2242c9b8580
  540. 0x000002242c9b8099: 4d89cd mov %r9, %r13
  541. 0x000002242c9b809c: 4983f902 cmp $0x2, %r9
  542. 0x000002242c9b80a0: 0f84ba020000 jz 0x2242c9b8360
  543. 0x000002242c9b80a6: 4d85c9 test %r9, %r9
  544. 0x000002242c9b80a9: 0f84a9020000 jz 0x2242c9b8358
  545. 0x000002242c9b80af: 4889c8 mov %rcx, %rax
  546. 0x000002242c9b80b2: 48c7459000000000 mov $0x0, -0x70(%rbp)
  547. 0x000002242c9b80ba: 4c29c8 sub %r9, %rax
  548. 0x000002242c9b80bd: 4c8d3cc2 lea (%rdx,%rax,8), %r15
  549. 0x000002242c9b80c1: 4a8d04cd00000000 lea (%r9,8), %rax
  550. 0x000002242c9b80c9: 488d78f8 lea -0x8(%rax), %rdi
  551. 0x000002242c9b80cd: 488d48f0 lea -0x10(%rax), %rcx
  552. 0x000002242c9b80d1: 48894598 mov %rax, -0x68(%rbp)
  553. 0x000002242c9b80d5: 498b5c00f8 mov -0x8(%r8,%rax), %rbx
  554. 0x000002242c9b80da: 4d8b7400f0 mov -0x10(%r8,%rax), %r14
  555. 0x000002242c9b80df: 498d043f lea (%r15,%rdi), %rax
  556. 0x000002242c9b80e3: 48898d78ffffff mov %rcx, -0x88(%rbp)
  557. 0x000002242c9b80ea: 488b08 mov (%rax), %rcx
  558. 0x000002242c9b80ed: 48897d80 mov %rdi, -0x80(%rbp)
  559. 0x000002242c9b80f1: 488945c0 mov %rax, -0x40(%rbp)
  560. 0x000002242c9b80f5: 4839cb cmp %rcx, %rbx
  561. 0x000002242c9b80f8: 0f8670060000 jbe 0x2242c9b876e
  562. 0x000002242c9b80fe: 4c0365c8 add -0x38(%rbp), %r12
  563. 0x000002242c9b8102: 4d29ec sub %r13, %r12
  564. 0x000002242c9b8105: 4983ec01 sub $0x1, %r12
  565. 0x000002242c9b8109: 0f88e4010000 js 0x2242c9b82f3
  566. 0x000002242c9b810f: 4889d8 mov %rbx, %rax
  567. 0x000002242c9b8112: 4c896da0 mov %r13, -0x60(%rbp)
  568. 0x000002242c9b8116: 48c1e820 shr $0x20, %rax
  569. 0x000002242c9b811a: 4c8945a8 mov %r8, -0x58(%rbp)
  570. 0x000002242c9b811e: 48894588 mov %rax, -0x78(%rbp)
  571. 0x000002242c9b8122: 4c89f0 mov %r14, %rax
  572. 0x000002242c9b8125: 48c1e820 shr $0x20, %rax
  573. 0x000002242c9b8129: 48898570ffffff mov %rax, -0x90(%rbp)
  574. 0x000002242c9b8130: 498d45ff lea -0x1(%r13), %rax
  575. 0x000002242c9b8134: 4d89e5 mov %r12, %r13
  576. 0x000002242c9b8137: 4d89fc mov %r15, %r12
  577. 0x000002242c9b813a: 48898560ffffff mov %rax, -0xa0(%rbp)
  578. 0x000002242c9b8141: 4d89f7 mov %r14, %r15
  579. 0x000002242c9b8144: 4989de mov %rbx, %r14
  580. 0x000002242c9b8147: eb50 jmp 0x2242c9b8199
  581. 0x000002242c9b8149: 0f1f8000000000 nop (%rax)
  582. 0x000002242c9b8150: 488b55a0 mov -0x60(%rbp), %rdx
  583. 0x000002242c9b8154: 488b75a8 mov -0x58(%rbp), %rsi
  584. 0x000002242c9b8158: 4889d9 mov %rbx, %rcx
  585. 0x000002242c9b815b: 4c89e7 mov %r12, %rdi
  586. 0x000002242c9b815e: e8edbefbff call 0x2242c974050
  587. 0x000002242c9b8163: 483945b8 cmp %rax, -0x48(%rbp)
  588. 0x000002242c9b8167: 7417 jz 0x2c9b8180
  589. 0x000002242c9b8169: 488b4da0 mov -0x60(%rbp), %rcx
  590. 0x000002242c9b816d: 488b55a8 mov -0x58(%rbp), %rdx
  591. 0x000002242c9b8171: 4c89e6 mov %r12, %rsi
  592. 0x000002242c9b8174: 4c89e7 mov %r12, %rdi
  593. 0x000002242c9b8177: 4883eb01 sub $0x1, %rbx
  594. 0x000002242c9b817b: e8e0edfbff call 0x2242c976f60
  595. 0x000002242c9b8180: 488b45b0 mov -0x50(%rbp), %rax
  596. 0x000002242c9b8184: 4a891ce8 mov %rbx, (%rax,%r13,8)
  597. 0x000002242c9b8188: 488b45c0 mov -0x40(%rbp), %rax
  598. 0x000002242c9b818c: 488b08 mov (%rax), %rcx
  599. 0x000002242c9b818f: 4983ed01 sub $0x1, %r13
  600. 0x000002242c9b8193: 0f825a010000 jb 0x2242c9b82f3
  601. 0x000002242c9b8199: 4c396dc8 cmp %r13, -0x38(%rbp)
  602. 0x000002242c9b819d: 0f8f6d010000 jg 0x2242c9b8310
  603. 0x000002242c9b81a3: 488b4598 mov -0x68(%rbp), %rax
  604. 0x000002242c9b81a7: 4983ec08 sub $0x8, %r12
  605. 0x000002242c9b81ab: 498b0404 mov (%r12,%rax), %rax
  606. 0x000002242c9b81af: 488945b8 mov %rax, -0x48(%rbp)
  607. 0x000002242c9b81b3: 488b4580 mov -0x80(%rbp), %rax
  608. 0x000002242c9b81b7: 4c01e0 add %r12, %rax
  609. 0x000002242c9b81ba: 488945c0 mov %rax, -0x40(%rbp)
  610. 0x000002242c9b81be: 48c7c3ffffffff mov $0xffffffffffffffff, %rbx
  611. 0x000002242c9b81c5: 4939ce cmp %rcx, %r14
  612. 0x000002242c9b81c8: 7486 jz 0x2c9b8150
  613. 0x000002242c9b81ca: 4889c8 mov %rcx, %rax
  614. 0x000002242c9b81cd: 31d2 xor %edx, %edx
  615. 0x000002242c9b81cf: 4489f7 mov %r14d, %edi
  616. 0x000002242c9b81d2: 48f77588 div -0x78(%rbp)
  617. 0x000002242c9b81d6: 4989fb mov %rdi, %r11
  618. 0x000002242c9b81d9: 4c0fafd8 imul %rax, %r11
  619. 0x000002242c9b81dd: 4889c1 mov %rax, %rcx
  620. 0x000002242c9b81e0: 488b45c0 mov -0x40(%rbp), %rax
  621. 0x000002242c9b81e4: 48c1e220 shl $0x20, %rdx
  622. 0x000002242c9b81e8: 488b30 mov (%rax), %rsi
  623. 0x000002242c9b81eb: 4889f0 mov %rsi, %rax
  624. 0x000002242c9b81ee: 48c1e820 shr $0x20, %rax
  625. 0x000002242c9b81f2: 4809d0 or %rdx, %rax
  626. 0x000002242c9b81f5: 4939c3 cmp %rax, %r11
  627. 0x000002242c9b81f8: 761f jbe 0x2c9b8219
  628. 0x000002242c9b81fa: 4531d2 xor %r10d, %r10d
  629. 0x000002242c9b81fd: 4c01f0 add %r14, %rax
  630. 0x000002242c9b8200: 488d51ff lea -0x1(%rcx), %rdx
  631. 0x000002242c9b8204: 410f92c2 setb %r10b
  632. 0x000002242c9b8208: 4939c3 cmp %rax, %r11
  633. 0x000002242c9b820b: 7609 jbe 0x2c9b8216
  634. 0x000002242c9b820d: 4d85d2 test %r10, %r10
  635. 0x000002242c9b8210: 0f84c6050000 jz 0x2242c9b87dc
  636. 0x000002242c9b8216: 4889d1 mov %rdx, %rcx
  637. 0x000002242c9b8219: 4c29d8 sub %r11, %rax
  638. 0x000002242c9b821c: 31d2 xor %edx, %edx
  639. 0x000002242c9b821e: 48f77588 div -0x78(%rbp)
  640. 0x000002242c9b8222: 48c1e220 shl $0x20, %rdx
  641. 0x000002242c9b8226: 480faff8 imul %rax, %rdi
  642. 0x000002242c9b822a: 4989d2 mov %rdx, %r10
  643. 0x000002242c9b822d: 89f2 mov %esi, %edx
  644. 0x000002242c9b822f: 4c09d2 or %r10, %rdx
  645. 0x000002242c9b8232: 4839d7 cmp %rdx, %rdi
  646. 0x000002242c9b8235: 7615 jbe 0x2c9b824c
  647. 0x000002242c9b8237: 4c8d50ff lea -0x1(%rax), %r10
  648. 0x000002242c9b823b: 4c01f2 add %r14, %rdx
  649. 0x000002242c9b823e: 7209 jb 0x2c9b8249
  650. 0x000002242c9b8240: 4839d7 cmp %rdx, %rdi
  651. 0x000002242c9b8243: 0f8787050000 ja 0x2242c9b87d0
  652. 0x000002242c9b8249: 4c89d0 mov %r10, %rax
  653. 0x000002242c9b824c: 48c1e120 shl $0x20, %rcx
  654. 0x000002242c9b8250: 4589fb mov %r15d, %r11d
  655. 0x000002242c9b8253: 4829fa sub %rdi, %rdx
  656. 0x000002242c9b8256: 49ba000000000100 mov $0x100000000, %r10
  657. 0x000002242c9b8260: 4889cb mov %rcx, %rbx
  658. 0x000002242c9b8263: 488b8d70ffffff mov -0x90(%rbp), %rcx
  659. 0x000002242c9b826a: 4c89df mov %r11, %rdi
  660. 0x000002242c9b826d: 4809c3 or %rax, %rbx
  661. 0x000002242c9b8270: 4889d8 mov %rbx, %rax
  662. 0x000002242c9b8273: 89de mov %ebx, %esi
  663. 0x000002242c9b8275: 48c1e820 shr $0x20, %rax
  664. 0x000002242c9b8279: 480faffe imul %rsi, %rdi
  665. 0x000002242c9b827d: 480faff1 imul %rcx, %rsi
  666. 0x000002242c9b8281: 480fafc8 imul %rax, %rcx
  667. 0x000002242c9b8285: 490fafc3 imul %r11, %rax
  668. 0x000002242c9b8289: 4c8d1c30 lea (%rax,%rsi), %r11
  669. 0x000002242c9b828d: 4889f8 mov %rdi, %rax
  670. 0x000002242c9b8290: 89ff mov %edi, %edi
  671. 0x000002242c9b8292: 48c1e820 shr $0x20, %rax
  672. 0x000002242c9b8296: 4c01d8 add %r11, %rax
  673. 0x000002242c9b8299: 4989cb mov %rcx, %r11
  674. 0x000002242c9b829c: 4c01d1 add %r10, %rcx
  675. 0x000002242c9b829f: 4839c6 cmp %rax, %rsi
  676. 0x000002242c9b82a2: 4889c6 mov %rax, %rsi
  677. 0x000002242c9b82a5: 490f46cb cmovbe %r11, %rcx
  678. 0x000002242c9b82a9: 48c1ee20 shr $0x20, %rsi
  679. 0x000002242c9b82ad: 48c1e020 shl $0x20, %rax
  680. 0x000002242c9b82b1: 4801f1 add %rsi, %rcx
  681. 0x000002242c9b82b4: 4801f8 add %rdi, %rax
  682. 0x000002242c9b82b7: 488bb578ffffff mov -0x88(%rbp), %rsi
  683. 0x000002242c9b82be: eb0a jmp 0x2242c9b82ca
  684. 0x000002242c9b82c0: 4c39f8 cmp %r15, %rax
  685. 0x000002242c9b82c3: 4883d900 sbb $0x0, %rcx
  686. 0x000002242c9b82c7: 4c29f8 sub %r15, %rax
  687. 0x000002242c9b82ca: 4839d1 cmp %rdx, %rcx
  688. 0x000002242c9b82cd: 7710 ja 0x2c9b82df
  689. 0x000002242c9b82cf: 0f857bfeffff jnz 0x2242c9b8150
  690. 0x000002242c9b82d5: 49390434 cmp %rax, (%r12,%rsi)
  691. 0x000002242c9b82d9: 0f8371feffff jae 0x2242c9b8150
  692. 0x000002242c9b82df: 4883eb01 sub $0x1, %rbx
  693. 0x000002242c9b82e3: 4c01f2 add %r14, %rdx
  694. 0x000002242c9b82e6: 73d8 jae 0x2c9b82c0
  695. 0x000002242c9b82e8: e963feffff jmp 0x2242c9b8150
  696. 0x000002242c9b82ed: 0f1f00 nop (%rax)
  697. 0x000002242c9b82f0: 488917 mov %rdx, (%rdi)
  698. 0x000002242c9b82f3: 488b4590 mov -0x70(%rbp), %rax
  699. 0x000002242c9b82f7: 4883c478 add $0x78, %rsp
  700. 0x000002242c9b82fb: 5b pop %rbx
  701. 0x000002242c9b82fc: 415c pop %r12
  702. 0x000002242c9b82fe: 415d pop %r13
  703. 0x000002242c9b8300: 415e pop %r14
  704. 0x000002242c9b8302: 415f pop %r15
  705. 0x000002242c9b8304: 5d pop %rbp
  706. 0x000002242c9b8305: c3 ret
  707. 0x000002242c9b8306: 662e0f1f84000000 o16 nop %cs:(%rax,%rax)
  708. 0x000002242c9b8310: 488b45c0 mov -0x40(%rbp), %rax
  709. 0x000002242c9b8314: 4883bd60ffffff00 cmp $0x0, -0xa0(%rbp)
  710. 0x000002242c9b831c: 488b00 mov (%rax), %rax
  711. 0x000002242c9b831f: 488945b8 mov %rax, -0x48(%rbp)
  712. 0x000002242c9b8323: 781f js 0x2c9b8344
  713. 0x000002242c9b8325: 488b5598 mov -0x68(%rbp), %rdx
  714. 0x000002242c9b8329: 498d7c2408 lea 0x8(%r12), %rdi
  715. 0x000002242c9b832e: 4c89e6 mov %r12, %rsi
  716. 0x000002242c9b8331: 48898d68ffffff mov %rcx, -0x98(%rbp)
  717. 0x000002242c9b8338: e813bffbff call 0x2242c974250
  718. 0x000002242c9b833d: 488b8d68ffffff mov -0x98(%rbp), %rcx
  719. 0x000002242c9b8344: 49c7042400000000 mov $0x0, (%r12)
  720. 0x000002242c9b834c: e96dfeffff jmp 0x2242c9b81be
  721. 0x000002242c9b8351: 0f1f8000000000 nop (%rax)
  722. 0x000002242c9b8358: 0f0b ud2
  723. 0x000002242c9b835a: 660f1f440000 o16 nop (%rax,%rax)
  724. 0x000002242c9b8360: 4c8d5ccaf0 lea -0x10(%rdx,%rcx,8), %r11
  725. 0x000002242c9b8365: 498b7808 mov 0x8(%r8), %rdi
  726. 0x000002242c9b8369: 48c7459000000000 mov $0x0, -0x70(%rbp)
  727. 0x000002242c9b8371: 498b5308 mov 0x8(%r11), %rdx
  728. 0x000002242c9b8375: 4d8b00 mov (%r8), %r8
  729. 0x000002242c9b8378: 498b0b mov (%r11), %rcx
  730. 0x000002242c9b837b: 4839d7 cmp %rdx, %rdi
  731. 0x000002242c9b837e: 0f86bd030000 jbe 0x2242c9b8741
  732. 0x000002242c9b8384: 488b45c8 mov -0x38(%rbp), %rax
  733. 0x000002242c9b8388: 4e8d5420fd lea -0x3(%rax,%r12), %r10
  734. 0x000002242c9b838d: 4d85d2 test %r10, %r10
  735. 0x000002242c9b8390: 0f88bd010000 js 0x2242c9b8553
  736. 0x000002242c9b8396: 4889f8 mov %rdi, %rax
  737. 0x000002242c9b8399: 4189fe mov %edi, %r14d
  738. 0x000002242c9b839c: 4589c7 mov %r8d, %r15d
  739. 0x000002242c9b839f: 48c1e820 shr $0x20, %rax
  740. 0x000002242c9b83a3: 4c8975b8 mov %r14, -0x48(%rbp)
  741. 0x000002242c9b83a7: 4c8b75b0 mov -0x50(%rbp), %r14
  742. 0x000002242c9b83ab: 488945c0 mov %rax, -0x40(%rbp)
  743. 0x000002242c9b83af: 4c89c0 mov %r8, %rax
  744. 0x000002242c9b83b2: 48c1e820 shr $0x20, %rax
  745. 0x000002242c9b83b6: 488945a8 mov %rax, -0x58(%rbp)
  746. 0x000002242c9b83ba: 4c89c0 mov %r8, %rax
  747. 0x000002242c9b83bd: 48f7d8 neg %rax
  748. 0x000002242c9b83c0: 488945a0 mov %rax, -0x60(%rbp)
  749. 0x000002242c9b83c4: 4889d0 mov %rdx, %rax
  750. 0x000002242c9b83c7: eb4a jmp 0x2242c9b8413
  751. 0x000002242c9b83c9: 0f1f8000000000 nop (%rax)
  752. 0x000002242c9b83d0: 498b5bf8 mov -0x8(%r11), %rbx
  753. 0x000002242c9b83d4: 4983eb08 sub $0x8, %r11
  754. 0x000002242c9b83d8: 4839c7 cmp %rax, %rdi
  755. 0x000002242c9b83db: 754a jnz 0x2c9b8427
  756. 0x000002242c9b83dd: 4889c8 mov %rcx, %rax
  757. 0x000002242c9b83e0: 4801f8 add %rdi, %rax
  758. 0x000002242c9b83e3: 4889c6 mov %rax, %rsi
  759. 0x000002242c9b83e6: 0f8374010000 jae 0x2242c9b8560
  760. 0x000002242c9b83ec: 4c01c3 add %r8, %rbx
  761. 0x000002242c9b83ef: 49c7c1ffffffff mov $0xffffffffffffffff, %r9
  762. 0x000002242c9b83f6: 0f92c2 setb %dl
  763. 0x000002242c9b83f9: 4c29c0 sub %r8, %rax
  764. 0x000002242c9b83fc: 4f890cd6 mov %r9, (%r14,%r10,8)
  765. 0x000002242c9b8400: 4889d9 mov %rbx, %rcx
  766. 0x000002242c9b8403: 0fb6d2 movzx %dl, %edx
  767. 0x000002242c9b8406: 4801d0 add %rdx, %rax
  768. 0x000002242c9b8409: 4983ea01 sub $0x1, %r10
  769. 0x000002242c9b840d: 0f823d010000 jb 0x2242c9b8550
  770. 0x000002242c9b8413: 4c3955c8 cmp %r10, -0x38(%rbp)
  771. 0x000002242c9b8417: 7eb7 jle 0x2c9b83d0
  772. 0x000002242c9b8419: 49c70300000000 mov $0x0, (%r11)
  773. 0x000002242c9b8420: 31db xor %ebx, %ebx
  774. 0x000002242c9b8422: 4839c7 cmp %rax, %rdi
  775. 0x000002242c9b8425: 74b6 jz 0x2c9b83dd
  776. 0x000002242c9b8427: 31d2 xor %edx, %edx
  777. 0x000002242c9b8429: 488b75b8 mov -0x48(%rbp), %rsi
  778. 0x000002242c9b842d: 48f775c0 div -0x40(%rbp)
  779. 0x000002242c9b8431: 480faff0 imul %rax, %rsi
  780. 0x000002242c9b8435: 4989c4 mov %rax, %r12
  781. 0x000002242c9b8438: 4889c8 mov %rcx, %rax
  782. 0x000002242c9b843b: 48c1e220 shl $0x20, %rdx
  783. 0x000002242c9b843f: 48c1e820 shr $0x20, %rax
  784. 0x000002242c9b8443: 4809d0 or %rdx, %rax
  785. 0x000002242c9b8446: 4839c6 cmp %rax, %rsi
  786. 0x000002242c9b8449: 7620 jbe 0x2c9b846b
  787. 0x000002242c9b844b: 4531ed xor %r13d, %r13d
  788. 0x000002242c9b844e: 4801f8 add %rdi, %rax
  789. 0x000002242c9b8451: 498d5424ff lea -0x1(%r12), %rdx
  790. 0x000002242c9b8456: 410f92c5 setb %r13b
  791. 0x000002242c9b845a: 4839c6 cmp %rax, %rsi
  792. 0x000002242c9b845d: 7609 jbe 0x2c9b8468
  793. 0x000002242c9b845f: 4d85ed test %r13, %r13
  794. 0x000002242c9b8462: 0f8480030000 jz 0x2242c9b87e8
  795. 0x000002242c9b8468: 4989d4 mov %rdx, %r12
  796. 0x000002242c9b846b: 4829f0 sub %rsi, %rax
  797. 0x000002242c9b846e: 31d2 xor %edx, %edx
  798. 0x000002242c9b8470: 4c8b4db8 mov -0x48(%rbp), %r9
  799. 0x000002242c9b8474: 89c9 mov %ecx, %ecx
  800. 0x000002242c9b8476: 48f775c0 div -0x40(%rbp)
  801. 0x000002242c9b847a: 4c0fafc8 imul %rax, %r9
  802. 0x000002242c9b847e: 48c1e220 shl $0x20, %rdx
  803. 0x000002242c9b8482: 4809d1 or %rdx, %rcx
  804. 0x000002242c9b8485: 4939c9 cmp %rcx, %r9
  805. 0x000002242c9b8488: 7615 jbe 0x2c9b849f
  806. 0x000002242c9b848a: 488d50ff lea -0x1(%rax), %rdx
  807. 0x000002242c9b848e: 4801f9 add %rdi, %rcx
  808. 0x000002242c9b8491: 7209 jb 0x2c9b849c
  809. 0x000002242c9b8493: 4939c9 cmp %rcx, %r9
  810. 0x000002242c9b8496: 0f8728030000 ja 0x2242c9b87c4
  811. 0x000002242c9b849c: 4889d0 mov %rdx, %rax
  812. 0x000002242c9b849f: 49c1e420 shl $0x20, %r12
  813. 0x000002242c9b84a3: 4c29c9 sub %r9, %rcx
  814. 0x000002242c9b84a6: 4c89fa mov %r15, %rdx
  815. 0x000002242c9b84a9: 4d89e1 mov %r12, %r9
  816. 0x000002242c9b84ac: 4889ce mov %rcx, %rsi
  817. 0x000002242c9b84af: 4909c1 or %rax, %r9
  818. 0x000002242c9b84b2: 488b45a8 mov -0x58(%rbp), %rax
  819. 0x000002242c9b84b6: 4d89cd mov %r9, %r13
  820. 0x000002242c9b84b9: 4589cc mov %r9d, %r12d
  821. 0x000002242c9b84bc: 49c1ed20 shr $0x20, %r13
  822. 0x000002242c9b84c0: 490fafd4 imul %r12, %rdx
  823. 0x000002242c9b84c4: 4c0fafe0 imul %rax, %r12
  824. 0x000002242c9b84c8: 490fafc5 imul %r13, %rax
  825. 0x000002242c9b84cc: 4d0fafef imul %r15, %r13
  826. 0x000002242c9b84d0: 4889c1 mov %rax, %rcx
  827. 0x000002242c9b84d3: 4889d0 mov %rdx, %rax
  828. 0x000002242c9b84d6: 89d2 mov %edx, %edx
  829. 0x000002242c9b84d8: 4d01e5 add %r12, %r13
  830. 0x000002242c9b84db: 48c1e820 shr $0x20, %rax
  831. 0x000002242c9b84df: 48894db0 mov %rcx, -0x50(%rbp)
  832. 0x000002242c9b84e3: 4c01e8 add %r13, %rax
  833. 0x000002242c9b84e6: 49bd000000000100 mov $0x100000000, %r13
  834. 0x000002242c9b84f0: 4c01e9 add %r13, %rcx
  835. 0x000002242c9b84f3: 4939c4 cmp %rax, %r12
  836. 0x000002242c9b84f6: 4989c4 mov %rax, %r12
  837. 0x000002242c9b84f9: 480f464db0 cmovbe -0x50(%rbp), %rcx
  838. 0x000002242c9b84fe: 49c1ec20 shr $0x20, %r12
  839. 0x000002242c9b8502: 48c1e020 shl $0x20, %rax
  840. 0x000002242c9b8506: 4901cc add %rcx, %r12
  841. 0x000002242c9b8509: 4801c2 add %rax, %rdx
  842. 0x000002242c9b850c: 0f1f4000 nop (%rax)
  843. 0x000002242c9b8510: 4939f4 cmp %rsi, %r12
  844. 0x000002242c9b8513: 7707 ja 0x2c9b851c
  845. 0x000002242c9b8515: 7515 jnz 0x2c9b852c
  846. 0x000002242c9b8517: 4839da cmp %rbx, %rdx
  847. 0x000002242c9b851a: 7610 jbe 0x2c9b852c
  848. 0x000002242c9b851c: 4983e901 sub $0x1, %r9
  849. 0x000002242c9b8520: 4c29c2 sub %r8, %rdx
  850. 0x000002242c9b8523: 4983dc00 sbb $0x0, %r12
  851. 0x000002242c9b8527: 4801fe add %rdi, %rsi
  852. 0x000002242c9b852a: 73e4 jae 0x2c9b8510
  853. 0x000002242c9b852c: 4531ed xor %r13d, %r13d
  854. 0x000002242c9b852f: 4889f0 mov %rsi, %rax
  855. 0x000002242c9b8532: 4829d3 sub %rdx, %rbx
  856. 0x000002242c9b8535: 4f890cd6 mov %r9, (%r14,%r10,8)
  857. 0x000002242c9b8539: 410f92c5 setb %r13b
  858. 0x000002242c9b853d: 4c29e0 sub %r12, %rax
  859. 0x000002242c9b8540: 4889d9 mov %rbx, %rcx
  860. 0x000002242c9b8543: 4c29e8 sub %r13, %rax
  861. 0x000002242c9b8546: 4983ea01 sub $0x1, %r10
  862. 0x000002242c9b854a: 0f83c3feffff jae 0x2242c9b8413
  863. 0x000002242c9b8550: 4889c2 mov %rax, %rdx
  864. 0x000002242c9b8553: 49895308 mov %rdx, 0x8(%r11)
  865. 0x000002242c9b8557: 49890b mov %rcx, (%r11)
  866. 0x000002242c9b855a: e994fdffff jmp 0x2242c9b82f3
  867. 0x000002242c9b855f: 90 nop
  868. 0x000002242c9b8560: 4983f801 cmp $0x1, %r8
  869. 0x000002242c9b8564: 4d89c4 mov %r8, %r12
  870. 0x000002242c9b8567: 488b55a0 mov -0x60(%rbp), %rdx
  871. 0x000002242c9b856b: 49c7c1ffffffff mov $0xffffffffffffffff, %r9
  872. 0x000002242c9b8572: 4983d4ff adc $0xffffffffffffffff, %r12
  873. 0x000002242c9b8576: eb98 jmp 0x2242c9b8510
  874. 0x000002242c9b8578: 0f1f840000000000 nop (%rax,%rax)
  875. 0x000002242c9b8580: 4d8b08 mov (%r8), %r9
  876. 0x000002242c9b8583: 488b54caf8 mov -0x8(%rdx,%rcx,8), %rdx
  877. 0x000002242c9b8588: 48c7459000000000 mov $0x0, -0x70(%rbp)
  878. 0x000002242c9b8590: 4939d1 cmp %rdx, %r9
  879. 0x000002242c9b8593: 0f8698010000 jbe 0x2242c9b8731
  880. 0x000002242c9b8599: 4983ec02 sub $0x2, %r12
  881. 0x000002242c9b859d: 0f88dd000000 js 0x2242c9b8680
  882. 0x000002242c9b85a3: 488b45b0 mov -0x50(%rbp), %rax
  883. 0x000002242c9b85a7: 488b5dc8 mov -0x38(%rbp), %rbx
  884. 0x000002242c9b85ab: 4d89ca mov %r9, %r10
  885. 0x000002242c9b85ae: 4589cb mov %r9d, %r11d
  886. 0x000002242c9b85b1: 49c1ea20 shr $0x20, %r10
  887. 0x000002242c9b85b5: 488d1cd8 lea (%rax,%rbx,8), %rbx
  888. 0x000002242c9b85b9: eb57 jmp 0x2242c9b8612
  889. 0x000002242c9b85bb: 0f1f440000 nop (%rax,%rax)
  890. 0x000002242c9b85c0: 4889d1 mov %rdx, %rcx
  891. 0x000002242c9b85c3: 4c29c0 sub %r8, %rax
  892. 0x000002242c9b85c6: 31d2 xor %edx, %edx
  893. 0x000002242c9b85c8: 49f7f2 div %r10
  894. 0x000002242c9b85cb: 4989c0 mov %rax, %r8
  895. 0x000002242c9b85ce: 48c1e220 shl $0x20, %rdx
  896. 0x000002242c9b85d2: 4d0fafc3 imul %r11, %r8
  897. 0x000002242c9b85d6: 4989d5 mov %rdx, %r13
  898. 0x000002242c9b85d9: 89f2 mov %esi, %edx
  899. 0x000002242c9b85db: 4c09ea or %r13, %rdx
  900. 0x000002242c9b85de: 4939d0 cmp %rdx, %r8
  901. 0x000002242c9b85e1: 761b jbe 0x2c9b85fe
  902. 0x000002242c9b85e3: 4531ed xor %r13d, %r13d
  903. 0x000002242c9b85e6: 4c01ca add %r9, %rdx
  904. 0x000002242c9b85e9: 488d70ff lea -0x1(%rax), %rsi
  905. 0x000002242c9b85ed: 410f92c5 setb %r13b
  906. 0x000002242c9b85f1: 4939d0 cmp %rdx, %r8
  907. 0x000002242c9b85f4: 7605 jbe 0x2c9b85fb
  908. 0x000002242c9b85f6: 4d85ed test %r13, %r13
  909. 0x000002242c9b85f9: 7475 jz 0x2c9b8670
  910. 0x000002242c9b85fb: 4889f0 mov %rsi, %rax
  911. 0x000002242c9b85fe: 48c1e120 shl $0x20, %rcx
  912. 0x000002242c9b8602: 4c29c2 sub %r8, %rdx
  913. 0x000002242c9b8605: 4809c1 or %rax, %rcx
  914. 0x000002242c9b8608: 4a890ce3 mov %rcx, (%rbx,%r12,8)
  915. 0x000002242c9b860c: 4983ec01 sub $0x1, %r12
  916. 0x000002242c9b8610: 726e jb 0x2c9b8680
  917. 0x000002242c9b8612: 4889d0 mov %rdx, %rax
  918. 0x000002242c9b8615: 31d2 xor %edx, %edx
  919. 0x000002242c9b8617: 4a8b34e7 mov (%rdi,%r12,8), %rsi
  920. 0x000002242c9b861b: 49f7f2 div %r10 <--
  921.  
  922. Frame memory:
  923. [0x7f0a59932df0] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  924. [0x7f0a59932e00] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  925. [0x7f0a59932e10] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  926. [0x7f0a59932e20] ................ 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  927. [0x7f0a59932e30] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  928. [0x7f0a59932e40] ...Y............ f0 2e 93 59 0a 7f 00 00 00 00 00 00 00 00 00 00
  929. [0x7f0a59932e50] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  930. [0x7f0a59932e60] ................ 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
  931. [0x7f0a59932e70] ................ 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
  932. [0x7f0a59932e80] ................ 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00
  933. [0x7f0a59932e90] `0.Y.......,$... 60 30 93 59 0a 7f 00 00 e6 e0 9d 2c 24 02 00 00
  934. 0x7f0a59933070 0x2242c9de0e1 __printf_fp + 0x1711
  935. 0x7f0a59935a60 0x2242c9e43f5 vfprintf + 0x1fe5
  936. 0x7f0a59935be0 0x2242c9c8dab vsnprintf + 0x8b
  937. 0x7f0a59935cc0 0x2242c9e1498 snprintf + 0x78
  938. 0x7f0a59935d30 0x1e828a92c3f FontCacheEntry::GenerateSignature(char*, unsigned long, ServerFont const&, bool) + 0xaf
  939. 0x7f0a59935fb0 0x1e828a91882 FontCache::FontCacheEntryFor(ServerFont const&, bool) + 0x42
  940. 0x7f0a59936080 0x1e828a681a3 bool GlyphLayoutEngine::LayoutGlyphs<WidthEscapementConsumer>(WidthEscapementConsumer&, ServerFont const&, char const*, int, int, escapement_delta const*, unsigned char, BPoint const*, FontCacheReference*) + 0x403
  941. 0x7f0a599360d0 0x1e828a64e91 ServerFont::GetEscapements(char const*, int, int, escapement_delta, float*) const + 0x51
  942. 0x7f0a59936be0 0x1e828a61c32 ServerApp::_DispatchMessage(int, BPrivate::LinkReceiver&) + 0x54b2
  943. 0x7f0a59936cb0 0x1e828a62a12 ServerApp::_MessageLooper() + 0x112
  944. 0x7f0a59936cc0 0x1e828a55d07 MessageLooper::_message_thread(void*) + 0x7
  945. 0x7f0a59936ce0 0x2242c97ef06 thread_entry + 0x16
  946. 00000000 0x7f0fdea8a258 commpage_thread_exit + 0
  947.  
  948. Registers:
  949. rip: 0x000002242c9b861b
  950. rsp: 0x00007f0a59932df0
  951. rbp: 0x00007f0a59932e90
  952. rax: 0x000000000000000c
  953. rbx: 0x00007f0a59932ef0
  954. rcx: 0x0000000000000002
  955. rdx: 0x0000000000000000
  956. rsi: 0x0000000000000000
  957. rdi: 0x00007f0a59932f20
  958. r8: 0x00007f0a59932ec0
  959. r9: 0x0000000000000000
  960. r10: 0x0000000000000000
  961. r11: 0x0000000000000000
  962. r12: 0x0000000000000000
  963. r13: 0x0000000000000001
  964. r14: 0x0000000000000000
  965. r15: 0x0000000000000004
  966. cs: 0x002b
  967. ds: 0x0000
  968. es: 0x0000
  969. fs: 0x0000
  970. gs: 0x0000
  971. ss: 0x0023
  972. st0: nan
  973. st1: nan
  974. st2: nan
  975. st3: nan
  976. st4: 0.99
  977. st5: 0.99
  978. st6: nan
  979. st7: nan
  980. mm0: {0x40, 0, 0, 0}
  981. mm1: {0, 0, 0, 0}
  982. mm2: {0xc, 0, 0, 0}
  983. mm3: {0, 0, 0, 0}
  984. mm4: {0x7000, 0xa3d, 0xa3d7, 0xfd70}
  985. mm5: {0x7000, 0xa3d, 0xa3d7, 0xfd70}
  986. mm6: {0, 0, 0, 0}
  987. mm7: {0, 0, 0, 0}
  988. ymm0: {0, 0, 0, 0x4028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  989. ymm1: {0, 0, 0, 0x4028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  990. ymm2: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  991. ymm3: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  992. ymm4: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  993. ymm5: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  994. ymm6: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  995. ymm7: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  996. ymm8: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  997. ymm9: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  998. ymm10: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  999. ymm11: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  1000. ymm12: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  1001. ymm13: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  1002. ymm14: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  1003. ymm15: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
  1004.  
  1005. Loaded Images:
  1006. ID Text Base Text End Data Base Data End Type Name
  1007. --------------------------------------------------------------------------------
  1008. 6537 0x29a6b7c000 0x29a6b7d000 0x29a6d7c000 0x29a6d7d000 lib /boot/system/non-packaged/lib/libgcc_s.so.1
  1009. 6531 0x2e63357000 0x2e633be000 0x2e635be000 0x2e635c3000 lib /boot/system/lib/libbnetapi.so
  1010. 6553 0x43cdb8e000 0x43cdbb6000 0x43cddb5000 0x43cddb7000 lib /boot/system/lib/libgraphite2.so.3.2.1
  1011. 6554 0x45808e8000 0x45809c9000 0x4580bc9000 0x4580bcb000 lib /boot/system/lib/libiconv.so.2.6.1
  1012. 6550 0x472c7dc000 0x472c930000 0x472cb30000 0x472cb3d000 lib /boot/system/lib/libxml2.so.2.9.12
  1013. 6534 0x49a6685000 0x49a6780000 0x49a697f000 0x49a6982000 lib /boot/system/lib/libtextencoding.so
  1014. 6551 0xbf02fe4000 0xbf02fed000 0xbf031ed000 0xbf031ee000 lib /boot/system/lib/libintl.so.8.1.5
  1015. 6540 0xd43f319000 0xd43f325000 0xd43f524000 0xd43f526000 lib /boot/system/lib/libicuio.so.66.1
  1016. 6539 0xdf3c9d4000 0xdf3ccbc000 0xdf3cebb000 0xdf3ced3000 lib /boot/system/lib/libicui18n.so.66.1
  1017. 6549 0xec4a68e000 0xec4a79a000 0xec4a99a000 0xec4a99c000 lib /boot/system/lib/libharfbuzz.so.0.20801.0
  1018. 6544 0x10379dbc000 0x10379dfc000 0x10379ffb000 0x1037a004000 lib /boot/system/lib/libnetwork.so
  1019. 6567 0x10ce9b37000 0x10ce9b3f000 0x10ce9d3e000 0x10ce9d3f000 add-on /boot/system/add-ons/locale/catalogs/plaintext
  1020. 6545 0x124a83c7000 0x124a85d7000 0x124a87d7000 0x124a8806000 lib /boot/system/lib/libcrypto.so.1.1
  1021. 6552 0x13ade2b1000 0x13ade2b8000 0x13ade4b8000 0x13ade4b9000 lib /boot/system/lib/libbsd.so
  1022. 6543 0x13ced67c000 0x13ced75f000 0x13ced95e000 0x13ced95f000 lib /boot/system/lib/libzstd.so.1.5.0
  1023. 6548 0x142b056c000 0x142b059d000 0x142b079c000 0x142b079d000 lib /boot/system/lib/libpng16.so.16.37.0
  1024. 6535 0x1431defb000 0x1431e0d2000 0x1431e2d2000 0x1431e2e8000 lib /boot/system/lib/libstdc++.so.6.0.29
  1025. 6527 0x14339e83000 0x14339ea0000 0x1433a09f000 0x1433a0a0000 lib /boot/system/runtime_loader
  1026. 6547 0x15f0fd02000 0x15f0fd12000 0x15f0ff11000 0x15f0ff13000 lib /boot/system/lib/libbz2.so.1.0.8
  1027. 6541 0x166ffe8a000 0x16700053000 0x16700253000 0x16700269000 lib /boot/system/lib/libicuuc.so.66.1
  1028. 6533 0x16cdd9b5000 0x16cdd9f6000 0x16cddbf5000 0x16cddbf7000 lib /boot/system/lib/libfontconfig.so.1.12.0
  1029. 6532 0x172cd464000 0x172cd538000 0x172cd737000 0x172cd73f000 lib /boot/system/lib/libfreetype.so.6.18.0
  1030. 6680 0x1a2df1be000 0x1a2df1c2000 0x1a2df3c1000 0x1a2df3c2000 add-on /boot/system/add-ons/accelerants/vmware.accelerant
  1031. 6538 0x1b8e537d000 0x1b8e537e000 0x1b8e557d000 0x1b8e557e000 lib /boot/system/lib/libicudata.so.66.1
  1032. 6529 0x1dc42253000 0x1dc42268000 0x1dc42468000 0x1dc4246a000 lib /boot/system/lib/libtranslation.so
  1033. 6546 0x1e21ffed000 0x1e220072000 0x1e220271000 0x1e22027e000 lib /boot/system/lib/libssl.so.1.1
  1034. 6530 0x1e2eeb86000 0x1e2eee9f000 0x1e2ef09e000 0x1e2ef0cc000 lib /boot/system/lib/libbe.so
  1035. 6528 0x1e8289de000 0x1e828b51000 0x1e828d51000 0x1e828d65000 app /boot/system/servers/app_server
  1036. 6542 0x2097afdc000 0x2097aff8000 0x2097b1f7000 0x2097b1f8000 lib /boot/system/lib/libz.so.1.2.11
  1037. 6536 0x2242c93e000 0x2242ca61000 0x2242cc61000 0x2242ccb4000 lib /boot/system/non-packaged/lib/libroot.so
  1038. 6526 0x7f0fdea8a000 0x7f0fdea92000 0x00000000 0x00000000 system commpage
  1039.  
  1040. Areas:
  1041. ID Base End Size (KiB) Protection Locking Name
  1042. --------------------------------------------------------------------------------
  1043. 15877 0x29a6b7c000 0x29a6b7d000 4 r-x none libgcc_s.so.1_seg0ro
  1044. 15878 0x29a6d7c000 0x29a6d7d000 4 rw- none libgcc_s.so.1_seg1rw
  1045. 15863 0x2e63357000 0x2e633be000 412 r-x none libbnetapi.so_seg0ro
  1046. 15864 0x2e635be000 0x2e635c3000 20 rw- none libbnetapi.so_seg1rw
  1047. 15914 0x43cdb8e000 0x43cdbb6000 160 r-x none libgraphite2.so.3.2.1_seg0ro
  1048. 15915 0x43cddb5000 0x43cddb7000 8 rw- none libgraphite2.so.3.2.1_seg1rw
  1049. 15916 0x45808e8000 0x45809c9000 900 r-x none libiconv.so.2.6.1_seg0ro
  1050. 15917 0x4580bc9000 0x4580bcb000 8 rw- none libiconv.so.2.6.1_seg1rw
  1051. 15907 0x472c7dc000 0x472c930000 1360 r-x none libxml2.so.2.9.12_seg0ro
  1052. 15908 0x472cb30000 0x472cb3c000 48 rw- none libxml2.so.2.9.12_seg1rw
  1053. 15909 0x472cb3c000 0x472cb3d000 4 rw- none libxml2.so.2.9.12_seg2rw
  1054. 15869 0x49a6685000 0x49a6780000 1004 r-x none libtextencoding.so_seg0ro
  1055. 15870 0x49a697f000 0x49a6982000 12 rw- none libtextencoding.so_seg1rw
  1056. 15854 0x5f5994f000 0x5f5995f000 64 rw- none rld heap
  1057. 15855 0x8dd8c8f000 0x8dd8c90000 4 rw-cS none _rld_debug_
  1058. 15918 0xb5e789c000 0xb5e78a4000 32 rw- none rld heap
  1059. 15919 0xbc1082e000 0xbc10836000 32 rw- none rld heap
  1060. 15920 0xbeb113a000 0xbeb114a000 64 rw- none rld heap
  1061. 15921 0xbedc54f000 0xbedc55f000 64 rw- none rld heap
  1062. 15922 0xbedcd72000 0xbedcd8a000 96 rw- none rld heap
  1063. 15923 0xbedeba9000 0xbedebc1000 96 rw- none rld heap
  1064. 15959 0xbee17bc000 0xbee3279000 27380 r--S none libicuuc.so.66 mmap area
  1065. 16038 0xbeef242000 0xbeef297000 340 r-- none libfreetype.so.6 mmap area
  1066. 16043 0xbef7fa3000 0xbef7ff8000 340 r-- none libfreetype.so.6 mmap area
  1067. 16046 0xbefc8ea000 0xbefc93e000 336 r-- none libfreetype.so.6 mmap area
  1068. 16122 0xbefe7eb000 0xbefe7f7000 48 r-- none libfreetype.so.6 mmap area
  1069. 16156 0xbf00b7e000 0xbf00b8a000 48 r-- none libfreetype.so.6 mmap area
  1070. 16166 0xbf00fda000 0xbf00fe6000 48 r-- none libfreetype.so.6 mmap area
  1071. 16167 0xbf01c87000 0xbf01c93000 48 r-- none libfreetype.so.6 mmap area
  1072. 16219 0xbf0231e000 0xbf0232a000 48 r-- none libfreetype.so.6 mmap area
  1073. 16222 0xbf02f74000 0xbf02f80000 48 r-- none libfreetype.so.6 mmap area
  1074. 16225 0xbf02fb4000 0xbf02fc0000 48 r-- none libfreetype.so.6 mmap area
  1075. 16226 0xbf02fcc000 0xbf02fd8000 48 r-- none libfreetype.so.6 mmap area
  1076. 16238 0xbf02fd8000 0xbf02fe4000 48 r-- none libfreetype.so.6 mmap area
  1077. 15910 0xbf02fe4000 0xbf02fed000 36 r-x none libintl.so.8.1.5_seg0ro
  1078. 15911 0xbf031ed000 0xbf031ee000 4 rw- none libintl.so.8.1.5_seg1rw
  1079. 16245 0xc606a9e000 0xc606b06000 416 r-- none libfreetype.so.6 mmap area
  1080. 16305 0xcae776d000 0xcae77d1000 400 r-- none libfreetype.so.6 mmap area
  1081. 16306 0xcae77d1000 0xcae77d2000 4 rw-S full VMware shared
  1082. 16309 0xd10f15b000 0xd10f1c3000 416 r-- none libfreetype.so.6 mmap area
  1083. 16320 0xd27af26000 0xd27af88000 392 r-- none libfreetype.so.6 mmap area
  1084. 16321 0xd421f0c000 0xd421f6d000 388 r-- none libfreetype.so.6 mmap area
  1085. 16322 0xd424c43000 0xd424cab000 416 r-- none libfreetype.so.6 mmap area
  1086. 16323 0xd43449a000 0xd4344fc000 392 r-- none libfreetype.so.6 mmap area
  1087. 16324 0xd435085000 0xd4350ed000 416 r-- none libfreetype.so.6 mmap area
  1088. 16325 0xd43b4a2000 0xd43b504000 392 r-- none libfreetype.so.6 mmap area
  1089. 16326 0xd43c18b000 0xd43c1f3000 416 r-- none libfreetype.so.6 mmap area
  1090. 16327 0xd43cbfc000 0xd43cc64000 416 r-- none libfreetype.so.6 mmap area
  1091. 16328 0xd43d202000 0xd43d265000 396 r-- none libfreetype.so.6 mmap area
  1092. 16329 0xd43edf7000 0xd43ee5f000 416 r-- none libfreetype.so.6 mmap area
  1093. 16330 0xd43f066000 0xd43f0c9000 396 r-- none libfreetype.so.6 mmap area
  1094. 16331 0xd43f1f2000 0xd43f25a000 416 r-- none libfreetype.so.6 mmap area
  1095. 16332 0xd43f2b4000 0xd43f317000 396 r-- none libfreetype.so.6 mmap area
  1096. 15884 0xd43f319000 0xd43f325000 48 r-x none libicuio.so.66.1_seg0ro
  1097. 15885 0xd43f524000 0xd43f526000 8 rw- none libicuio.so.66.1_seg1rw
  1098. 16333 0xd69cd51000 0xd69cdbb000 424 r-- none libfreetype.so.6 mmap area
  1099. 16334 0xdeaf961000 0xdeaf9c4000 396 r-- none l
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement