再現一覧

// REPRODUCTIONS · GALLERY

本物のバグ、本物のランタイム、ブラウザで。

各カードは実際のアップストリームプロジェクトから取り出した本物のバグであり、WebAssembly 言語ランタイムを通じてブラウザで再現される。ランタイムの読み込みが完了すると、画面上部に verdict が表示される。

// カタログ · ファセット

レイヤー
言語
深刻度
11 件中 11 件表示
L1 · WASMcpython-137205

cpython#137205

python/cpython#137205

lang pythonseverity spec-violationsymptom fk-pragma-silently-dropped
sqlite3pragmaforeign-keysautocommit
L1 · WASMnumpy-28287

numpy#28287

numpy/numpy#28287

lang pythonseverity bugsymptom ordering-non-transitive
timedelta64comparisondatetime-units
L1 · WASMpandas-56679

pandas#56679

pandas-dev/pandas#56679

lang pythonseverity regressionsymptom dtype-mismatch
empty-seriesempty-dataframetype-inference
L1 · WASMphp-12167

php#12167

php/php-src#12167

lang phpseverity bugsymptom json-encode-recursion
json_encoderecursion-depth
L1 · WASMregex-779

regex#779

rust-lang/regex#779

lang rustseverity bugsymptom regex-engine-edge-case
regexwasm32-wasip1
L1 · WASMruby-21709

ruby#21709

ruby/ruby#21709

lang rubyseverity bugsymptom unicode-normalize-nfd
stringunicodecombining-diacritics
L2 · Dockerbash-local-shadows-exit

bash

bash `local` shadows command-substitution exit code

lang shellseverity footgunsymptom local-shadows-exit-status
bashcommand-substitutionexit-code
L2 · Dockerfind-xargs-whitespace

find

`find … | xargs cmd` is unsafe for whitespace in filenames

lang shellseverity footgunsymptom whitespace-unsafe-pipeline
findxargswhitespacefilenames
L2 · Dockerflock-is-advisory

flock

`flock(2)` is advisory only

lang shellseverity spec-violationsymptom advisory-lock-bypass
flockfilesystemconcurrency
L2 · Dockerpostgres-lost-update

postgres

PostgreSQL lost update under READ COMMITTED

lang sqlseverity dataracesymptom lost-update-read-committed
postgresqlisolation-levelconcurrency
L3 · 記録再生lost-update

pthread

pthread lost-update data race (canonical)

lang cseverity dataracesymptom lost-update-data-race
pthreadrr-replaydeterministic

// 次のページ

仕様を読む

すべてのギャラリーページが約束する verdict コントラクト。

VIVARIUM は ALETHEIA-WORKS の一部 · GitHub でソースを見る →