valgrind-lua-base.supp 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661
  1. {
  2. <insert_a_suppression_name_here>
  3. Memcheck:Leak
  4. match-leak-kinds: reachable
  5. fun:malloc
  6. fun:xmalloc
  7. fun:rl_set_prompt
  8. fun:readline
  9. fun:pushline
  10. fun:doREPL
  11. fun:pmain
  12. fun:luaD_precall
  13. fun:luaD_callnoyield
  14. fun:luaD_rawrunprotected
  15. fun:luaD_pcall
  16. fun:lua_pcallk
  17. }
  18. {
  19. <insert_a_suppression_name_here>
  20. Memcheck:Leak
  21. match-leak-kinds: reachable
  22. fun:malloc
  23. fun:xmalloc
  24. fun:expand_prompt
  25. fun:rl_expand_prompt
  26. fun:rl_set_prompt
  27. fun:readline
  28. fun:pushline
  29. fun:doREPL
  30. fun:pmain
  31. fun:luaD_precall
  32. fun:luaD_callnoyield
  33. fun:luaD_rawrunprotected
  34. }
  35. {
  36. <insert_a_suppression_name_here>
  37. Memcheck:Leak
  38. match-leak-kinds: reachable
  39. fun:malloc
  40. fun:strdup
  41. fun:_nc_setupterm
  42. fun:tgetent_sp
  43. fun:_rl_init_terminal_io
  44. fun:UnknownInlinedFun
  45. fun:rl_initialize
  46. fun:readline
  47. fun:pushline
  48. fun:doREPL
  49. fun:pmain
  50. fun:luaD_precall
  51. fun:luaD_callnoyield
  52. }
  53. {
  54. <insert_a_suppression_name_here>
  55. Memcheck:Leak
  56. match-leak-kinds: reachable
  57. fun:malloc
  58. fun:xrealloc
  59. fun:expand_prompt
  60. fun:rl_expand_prompt
  61. fun:rl_set_prompt
  62. fun:readline
  63. fun:pushline
  64. fun:doREPL
  65. fun:pmain
  66. fun:luaD_precall
  67. fun:luaD_callnoyield
  68. fun:luaD_rawrunprotected
  69. }
  70. {
  71. <insert_a_suppression_name_here>
  72. Memcheck:Leak
  73. match-leak-kinds: reachable
  74. fun:malloc
  75. fun:strdup
  76. fun:_nc_trim_sgr0
  77. fun:tgetent_sp
  78. fun:_rl_init_terminal_io
  79. fun:UnknownInlinedFun
  80. fun:rl_initialize
  81. fun:readline
  82. fun:pushline
  83. fun:doREPL
  84. fun:pmain
  85. fun:luaD_precall
  86. fun:luaD_callnoyield
  87. }
  88. {
  89. <insert_a_suppression_name_here>
  90. Memcheck:Leak
  91. match-leak-kinds: reachable
  92. fun:malloc
  93. fun:xmalloc
  94. fun:_rl_reset_region_color
  95. fun:_rl_init_terminal_io
  96. fun:UnknownInlinedFun
  97. fun:rl_initialize
  98. fun:readline
  99. fun:pushline
  100. fun:doREPL
  101. fun:pmain
  102. fun:luaD_precall
  103. fun:luaD_callnoyield
  104. fun:luaD_rawrunprotected
  105. }
  106. {
  107. <insert_a_suppression_name_here>
  108. Memcheck:Leak
  109. match-leak-kinds: reachable
  110. fun:malloc
  111. fun:strdup
  112. fun:update_getenv
  113. fun:UnknownInlinedFun
  114. fun:UnknownInlinedFun
  115. fun:_nc_first_db
  116. fun:_nc_read_entry2
  117. fun:_nc_setup_tinfo
  118. fun:_nc_setupterm
  119. fun:tgetent_sp
  120. fun:_rl_init_terminal_io
  121. fun:UnknownInlinedFun
  122. fun:rl_initialize
  123. fun:readline
  124. fun:pushline
  125. }
  126. {
  127. <insert_a_suppression_name_here>
  128. Memcheck:Leak
  129. match-leak-kinds: reachable
  130. fun:malloc
  131. fun:xmalloc
  132. fun:_rl_init_locale
  133. fun:_rl_init_eightbit
  134. fun:UnknownInlinedFun
  135. fun:rl_initialize
  136. fun:readline
  137. fun:pushline
  138. fun:doREPL
  139. fun:pmain
  140. fun:luaD_precall
  141. fun:luaD_callnoyield
  142. fun:luaD_rawrunprotected
  143. }
  144. {
  145. <insert_a_suppression_name_here>
  146. Memcheck:Leak
  147. match-leak-kinds: reachable
  148. fun:malloc
  149. fun:xmalloc
  150. fun:_rl_read_init_file
  151. fun:UnknownInlinedFun
  152. fun:rl_initialize
  153. fun:readline
  154. fun:pushline
  155. fun:doREPL
  156. fun:pmain
  157. fun:luaD_precall
  158. fun:luaD_callnoyield
  159. fun:luaD_rawrunprotected
  160. fun:luaD_pcall
  161. }
  162. {
  163. <insert_a_suppression_name_here>
  164. Memcheck:Leak
  165. match-leak-kinds: reachable
  166. fun:realloc
  167. fun:_nc_doalloc
  168. fun:UnknownInlinedFun
  169. fun:_nc_tiparm
  170. fun:set_attribute_9.isra.0
  171. fun:_nc_trim_sgr0
  172. fun:tgetent_sp
  173. fun:_rl_init_terminal_io
  174. fun:UnknownInlinedFun
  175. fun:rl_initialize
  176. fun:readline
  177. fun:pushline
  178. fun:doREPL
  179. fun:pmain
  180. }
  181. {
  182. <insert_a_suppression_name_here>
  183. Memcheck:Leak
  184. match-leak-kinds: reachable
  185. fun:malloc
  186. fun:UnknownInlinedFun
  187. fun:rl_initialize
  188. fun:readline
  189. fun:pushline
  190. fun:doREPL
  191. fun:pmain
  192. fun:luaD_precall
  193. fun:luaD_callnoyield
  194. fun:luaD_rawrunprotected
  195. fun:luaD_pcall
  196. fun:lua_pcallk
  197. fun:main
  198. }
  199. {
  200. <insert_a_suppression_name_here>
  201. Memcheck:Leak
  202. match-leak-kinds: reachable
  203. fun:malloc
  204. fun:xmalloc
  205. fun:parser_if
  206. fun:UnknownInlinedFun
  207. fun:rl_parse_and_bind
  208. fun:_rl_read_init_file
  209. fun:UnknownInlinedFun
  210. fun:rl_initialize
  211. fun:readline
  212. fun:pushline
  213. fun:doREPL
  214. fun:pmain
  215. fun:luaD_precall
  216. fun:luaD_callnoyield
  217. }
  218. {
  219. <insert_a_suppression_name_here>
  220. Memcheck:Leak
  221. match-leak-kinds: reachable
  222. fun:malloc
  223. fun:_nc_home_terminfo
  224. fun:UnknownInlinedFun
  225. fun:_nc_first_db
  226. fun:_nc_read_entry2
  227. fun:_nc_setup_tinfo
  228. fun:_nc_setupterm
  229. fun:tgetent_sp
  230. fun:_rl_init_terminal_io
  231. fun:UnknownInlinedFun
  232. fun:rl_initialize
  233. fun:readline
  234. fun:pushline
  235. fun:doREPL
  236. }
  237. {
  238. <insert_a_suppression_name_here>
  239. Memcheck:Leak
  240. match-leak-kinds: reachable
  241. fun:malloc
  242. fun:__tsearch
  243. fun:tsearch
  244. fun:tparm_setup.lto_priv.0
  245. fun:_nc_tiparm
  246. fun:set_attribute_9.isra.0
  247. fun:_nc_trim_sgr0
  248. fun:tgetent_sp
  249. fun:_rl_init_terminal_io
  250. fun:UnknownInlinedFun
  251. fun:rl_initialize
  252. fun:readline
  253. fun:pushline
  254. fun:doREPL
  255. }
  256. {
  257. <insert_a_suppression_name_here>
  258. Memcheck:Leak
  259. match-leak-kinds: reachable
  260. fun:calloc
  261. fun:UnknownInlinedFun
  262. fun:_nc_first_db
  263. fun:_nc_read_entry2
  264. fun:_nc_setup_tinfo
  265. fun:_nc_setupterm
  266. fun:tgetent_sp
  267. fun:_rl_init_terminal_io
  268. fun:UnknownInlinedFun
  269. fun:rl_initialize
  270. fun:readline
  271. fun:pushline
  272. fun:doREPL
  273. fun:pmain
  274. }
  275. {
  276. <insert_a_suppression_name_here>
  277. Memcheck:Leak
  278. match-leak-kinds: reachable
  279. fun:realloc
  280. fun:_nc_doalloc
  281. fun:_nc_read_termtype
  282. fun:_nc_read_file_entry
  283. fun:_nc_read_tic_entry.constprop.0
  284. fun:_nc_read_entry2
  285. fun:_nc_setup_tinfo
  286. fun:_nc_setupterm
  287. fun:tgetent_sp
  288. fun:_rl_init_terminal_io
  289. fun:UnknownInlinedFun
  290. fun:rl_initialize
  291. fun:readline
  292. }
  293. {
  294. <insert_a_suppression_name_here>
  295. Memcheck:Leak
  296. match-leak-kinds: reachable
  297. fun:malloc
  298. fun:copy_termtype
  299. fun:_nc_setupterm
  300. fun:tgetent_sp
  301. fun:_rl_init_terminal_io
  302. fun:UnknownInlinedFun
  303. fun:rl_initialize
  304. fun:readline
  305. fun:pushline
  306. fun:doREPL
  307. fun:pmain
  308. fun:luaD_precall
  309. fun:luaD_callnoyield
  310. }
  311. {
  312. <insert_a_suppression_name_here>
  313. Memcheck:Leak
  314. match-leak-kinds: reachable
  315. fun:malloc
  316. fun:UnknownInlinedFun
  317. fun:_nc_first_db
  318. fun:_nc_read_entry2
  319. fun:_nc_setup_tinfo
  320. fun:_nc_setupterm
  321. fun:tgetent_sp
  322. fun:_rl_init_terminal_io
  323. fun:UnknownInlinedFun
  324. fun:rl_initialize
  325. fun:readline
  326. fun:pushline
  327. fun:doREPL
  328. fun:pmain
  329. }
  330. {
  331. <insert_a_suppression_name_here>
  332. Memcheck:Leak
  333. match-leak-kinds: reachable
  334. fun:malloc
  335. fun:strdup
  336. fun:tparm_setup.lto_priv.0
  337. fun:_nc_tiparm
  338. fun:set_attribute_9.isra.0
  339. fun:_nc_trim_sgr0
  340. fun:tgetent_sp
  341. fun:_rl_init_terminal_io
  342. fun:UnknownInlinedFun
  343. fun:rl_initialize
  344. fun:readline
  345. fun:pushline
  346. fun:doREPL
  347. }
  348. {
  349. <insert_a_suppression_name_here>
  350. Memcheck:Leak
  351. match-leak-kinds: reachable
  352. fun:malloc
  353. fun:_nc_tparm_analyze
  354. fun:tparm_setup.lto_priv.0
  355. fun:_nc_tiparm
  356. fun:set_attribute_9.isra.0
  357. fun:_nc_trim_sgr0
  358. fun:tgetent_sp
  359. fun:_rl_init_terminal_io
  360. fun:UnknownInlinedFun
  361. fun:rl_initialize
  362. fun:readline
  363. fun:pushline
  364. fun:doREPL
  365. }
  366. {
  367. <insert_a_suppression_name_here>
  368. Memcheck:Leak
  369. match-leak-kinds: reachable
  370. fun:calloc
  371. fun:tparm_setup.lto_priv.0
  372. fun:_nc_tiparm
  373. fun:set_attribute_9.isra.0
  374. fun:_nc_trim_sgr0
  375. fun:tgetent_sp
  376. fun:_rl_init_terminal_io
  377. fun:UnknownInlinedFun
  378. fun:rl_initialize
  379. fun:readline
  380. fun:pushline
  381. fun:doREPL
  382. fun:pmain
  383. }
  384. {
  385. <insert_a_suppression_name_here>
  386. Memcheck:Leak
  387. match-leak-kinds: reachable
  388. fun:malloc
  389. fun:xmalloc
  390. fun:UnknownInlinedFun
  391. fun:rl_initialize
  392. fun:readline
  393. fun:pushline
  394. fun:doREPL
  395. fun:pmain
  396. fun:luaD_precall
  397. fun:luaD_callnoyield
  398. fun:luaD_rawrunprotected
  399. fun:luaD_pcall
  400. fun:lua_pcallk
  401. }
  402. {
  403. <insert_a_suppression_name_here>
  404. Memcheck:Leak
  405. match-leak-kinds: reachable
  406. fun:calloc
  407. fun:_nc_read_termtype
  408. fun:_nc_read_file_entry
  409. fun:_nc_read_tic_entry.constprop.0
  410. fun:_nc_read_entry2
  411. fun:_nc_setup_tinfo
  412. fun:_nc_setupterm
  413. fun:tgetent_sp
  414. fun:_rl_init_terminal_io
  415. fun:UnknownInlinedFun
  416. fun:rl_initialize
  417. fun:readline
  418. fun:pushline
  419. }
  420. {
  421. <insert_a_suppression_name_here>
  422. Memcheck:Leak
  423. match-leak-kinds: reachable
  424. fun:calloc
  425. fun:_nc_setupterm
  426. fun:tgetent_sp
  427. fun:_rl_init_terminal_io
  428. fun:UnknownInlinedFun
  429. fun:rl_initialize
  430. fun:readline
  431. fun:pushline
  432. fun:doREPL
  433. fun:pmain
  434. fun:luaD_precall
  435. fun:luaD_callnoyield
  436. fun:luaD_rawrunprotected
  437. }
  438. {
  439. <insert_a_suppression_name_here>
  440. Memcheck:Leak
  441. match-leak-kinds: reachable
  442. fun:malloc
  443. fun:_nc_read_termtype
  444. fun:_nc_read_file_entry
  445. fun:_nc_read_tic_entry.constprop.0
  446. fun:_nc_read_entry2
  447. fun:_nc_setup_tinfo
  448. fun:_nc_setupterm
  449. fun:tgetent_sp
  450. fun:_rl_init_terminal_io
  451. fun:UnknownInlinedFun
  452. fun:rl_initialize
  453. fun:readline
  454. fun:pushline
  455. }
  456. {
  457. <insert_a_suppression_name_here>
  458. Memcheck:Leak
  459. match-leak-kinds: reachable
  460. fun:calloc
  461. fun:copy_termtype
  462. fun:_nc_setupterm
  463. fun:tgetent_sp
  464. fun:_rl_init_terminal_io
  465. fun:UnknownInlinedFun
  466. fun:rl_initialize
  467. fun:readline
  468. fun:pushline
  469. fun:doREPL
  470. fun:pmain
  471. fun:luaD_precall
  472. fun:luaD_callnoyield
  473. }
  474. {
  475. <insert_a_suppression_name_here>
  476. Memcheck:Leak
  477. match-leak-kinds: reachable
  478. fun:malloc
  479. fun:xrealloc
  480. fun:realloc_line
  481. fun:init_line_structures
  482. fun:rl_redisplay
  483. fun:readline_internal_setup
  484. fun:UnknownInlinedFun
  485. fun:readline
  486. fun:pushline
  487. fun:doREPL
  488. fun:pmain
  489. fun:luaD_precall
  490. fun:luaD_callnoyield
  491. }
  492. {
  493. <insert_a_suppression_name_here>
  494. Memcheck:Leak
  495. match-leak-kinds: reachable
  496. fun:malloc
  497. fun:xmalloc
  498. fun:init_line_structures
  499. fun:rl_redisplay
  500. fun:readline_internal_setup
  501. fun:UnknownInlinedFun
  502. fun:readline
  503. fun:pushline
  504. fun:doREPL
  505. fun:pmain
  506. fun:luaD_precall
  507. fun:luaD_callnoyield
  508. fun:luaD_rawrunprotected
  509. }
  510. {
  511. <insert_a_suppression_name_here>
  512. Memcheck:Leak
  513. match-leak-kinds: reachable
  514. fun:realloc
  515. fun:xrealloc
  516. fun:rl_add_funmap_entry
  517. fun:UnknownInlinedFun
  518. fun:rl_initialize_funmap
  519. fun:UnknownInlinedFun
  520. fun:rl_initialize
  521. fun:readline
  522. fun:pushline
  523. fun:doREPL
  524. fun:pmain
  525. fun:luaD_precall
  526. fun:luaD_callnoyield
  527. fun:luaD_rawrunprotected
  528. }
  529. {
  530. <insert_a_suppression_name_here>
  531. Memcheck:Leak
  532. match-leak-kinds: reachable
  533. fun:malloc
  534. fun:xmalloc
  535. fun:_rl_init_terminal_io
  536. fun:UnknownInlinedFun
  537. fun:rl_initialize
  538. fun:readline
  539. fun:pushline
  540. fun:doREPL
  541. fun:pmain
  542. fun:luaD_precall
  543. fun:luaD_callnoyield
  544. fun:luaD_rawrunprotected
  545. fun:luaD_pcall
  546. }
  547. {
  548. <insert_a_suppression_name_here>
  549. Memcheck:Leak
  550. match-leak-kinds: reachable
  551. fun:malloc
  552. fun:xmalloc
  553. fun:rl_add_funmap_entry
  554. fun:UnknownInlinedFun
  555. fun:rl_initialize_funmap
  556. fun:UnknownInlinedFun
  557. fun:rl_initialize
  558. fun:readline
  559. fun:pushline
  560. fun:doREPL
  561. fun:pmain
  562. fun:luaD_precall
  563. fun:luaD_callnoyield
  564. fun:luaD_rawrunprotected
  565. }
  566. {
  567. <insert_a_suppression_name_here>
  568. Memcheck:Leak
  569. match-leak-kinds: reachable
  570. fun:malloc
  571. fun:xmalloc
  572. fun:rl_make_bare_keymap
  573. fun:rl_generic_bind
  574. fun:UnknownInlinedFun
  575. fun:rl_bind_keyseq_if_unbound_in_map
  576. fun:bind_termcap_arrow_keys
  577. fun:_rl_init_terminal_io
  578. fun:UnknownInlinedFun
  579. fun:rl_initialize
  580. fun:readline
  581. fun:pushline
  582. fun:doREPL
  583. fun:pmain
  584. }
  585. {
  586. <insert_a_suppression_name_here>
  587. Memcheck:Leak
  588. match-leak-kinds: reachable
  589. fun:malloc
  590. fun:xmalloc
  591. fun:rl_make_bare_keymap
  592. fun:rl_generic_bind
  593. fun:UnknownInlinedFun
  594. fun:rl_bind_keyseq_if_unbound_in_map
  595. fun:bind_arrow_keys_internal
  596. fun:UnknownInlinedFun
  597. fun:UnknownInlinedFun
  598. fun:rl_initialize
  599. fun:readline
  600. fun:pushline
  601. fun:doREPL
  602. fun:pmain
  603. fun:luaD_precall
  604. }
  605. {
  606. <insert_a_suppression_name_here>
  607. Memcheck:Leak
  608. match-leak-kinds: reachable
  609. fun:calloc
  610. fun:_nc_build_names.lto_priv.0
  611. fun:_nc_find_type_entry
  612. fun:tgetstr_sp
  613. fun:UnknownInlinedFun
  614. fun:_rl_init_terminal_io
  615. fun:UnknownInlinedFun
  616. fun:rl_initialize
  617. fun:readline
  618. fun:pushline
  619. fun:doREPL
  620. fun:pmain
  621. fun:luaD_precall
  622. fun:luaD_callnoyield
  623. }
  624. {
  625. <insert_a_suppression_name_here>
  626. Memcheck:Leak
  627. match-leak-kinds: reachable
  628. fun:malloc
  629. fun:xmalloc
  630. fun:rl_make_bare_keymap
  631. fun:rl_generic_bind
  632. fun:UnknownInlinedFun
  633. fun:rl_bind_keyseq_if_unbound_in_map
  634. fun:UnknownInlinedFun
  635. fun:UnknownInlinedFun
  636. fun:rl_initialize
  637. fun:readline
  638. fun:pushline
  639. fun:doREPL
  640. fun:pmain
  641. fun:luaD_precall
  642. fun:luaD_callnoyield
  643. }
  644. {
  645. <insert_a_suppression_name_here>
  646. Memcheck:Leak
  647. match-leak-kinds: reachable
  648. fun:malloc
  649. fun:xmalloc
  650. fun:rl_make_bare_keymap
  651. fun:rl_generic_bind
  652. fun:rl_parse_and_bind
  653. fun:_rl_read_init_file
  654. fun:UnknownInlinedFun
  655. fun:rl_initialize
  656. fun:readline
  657. fun:pushline
  658. fun:doREPL
  659. fun:pmain
  660. fun:luaD_precall
  661. }