Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Apr 2018 14:46:34 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        pkg-fallout@FreeBSD.org
Cc:        gecko@FreeBSD.org, rust@FreeBSD.org
Subject:   Re: [package - 111i386-default][www/firefox] Failed for firefox-59.0.2_2, 1 in build
Message-ID:  <po3g-zcd1-wny@FreeBSD.org>
In-Reply-To: <201804031131.w33BVfYs053851@beefy10.nyi.freebsd.org> (pkg-fallout@freebsd.org's message of "Tue, 3 Apr 2018 11:31:41 GMT")
References:  <201804031131.w33BVfYs053851@beefy10.nyi.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
pkg-fallout@FreeBSD.org writes:

> checking for rustc... /usr/local/bin/rustc
> checking for cargo... /usr/local/bin/cargo
> checking rustc version... 1.24.1
> checking cargo version... 0.25.0
[...]
>    Compiling clang-sys v0.21.1
>    Compiling which v1.0.3
>    Compiling atty v0.2.2
>    Compiling textwrap v0.9.0
>    Compiling dtoa-short v0.3.1
>    Compiling coco v0.1.1
> thread '<unnamed>' panicked at 'failed to shut down worker thread', src/vendor/jobserver/src/lib.rs:640:17
> stack backtrace:
>    0: 0x210882be - <std::sys::unix::backtrace::tracing::imp::UnwindError as core::fmt::Display>::fmt::hc173c91be049d8e5
>    1: 0x21094b83 - std::sync::once::OnceState::poisoned::h1fb3d9422e258883
>    2: 0x21087847 - std::panicking::Location::column::hf344a04ab5a03fac
>    3: 0x21087536 - std::panicking::Location::column::hf344a04ab5a03fac
>    4: 0x21087ce8 - std::panicking::rust_panic_with_hook::h27b03f2017d2bc85
>    5: 0x236e5fe0 - mz_zip_extract_archive_file_to_heap
>    6: 0x236ea69e - jobserver::imp::spawn_helper::h031351b8fb13c1bd
>    7: 0x236ee136 - <jobserver::HelperThread as core::ops::drop::Drop>::drop::h1499d1a7b566508c
>    8: 0x22013b59 - <rustc_trans::time_graph::TimelineId as core::fmt::Debug>::fmt::h5e8c0b2601adf92c
>    9: 0x220129d7 - <rustc_trans::time_graph::TimelineId as core::fmt::Debug>::fmt::h5e8c0b2601adf92c
>   10: 0x2200fc37 - <rustc_trans::time_graph::TimelineId as core::fmt::Debug>::fmt::h5e8c0b2601adf92c
>   11: 0x21fd705b - <rustc_trans::ModuleLlvm as core::fmt::Debug>::fmt::hd84fb5c5e018ce78
>   12: 0x210edb23 - __rust_maybe_catch_panic
>   13: 0x21fae1a7 - <rustc_trans::mir::analyze::CleanupKind as core::fmt::Debug>::fmt::h61cdb16d85c3064a
>   14: 0x21096f5c - std::sync::once::OnceState::poisoned::h1fb3d9422e258883
>   15: 0x210a11b7 - std::sys::unix::thread::Thread::new::ha52e3aa63e387837
>   16: 0x22970dd9 - pthread_create
>   17:        0x0 - <unknown>
> error: Error during translation/LLVM phase.

An intermittent bustage in mz_zip_extract_archive_file_to_heap on i386.
After either Firefox 60 or Rust 1.25 (bundled LLVM 6.0) it may disapper
on its own. Or does anyone have an idea how to trigger it?

http://beefy5.nyi.freebsd.org/data/103i386-default/464545/logs/errors/firefox-59.0_4,1.log
http://beefy10.nyi.freebsd.org/data/111i386-default/466276/logs/errors/firefox-59.0.2_2,1.log
https://github.com/alexcrichton/flate2-rs/blob/1.0.1/miniz-sys/miniz.c#L4926-L4947



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?po3g-zcd1-wny>