* [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11
@ 2015-12-25 11:43 PeteVine
2016-06-17 15:45 ` [Qemu-devel] [Bug 1529226] " Peter Maydell
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: PeteVine @ 2015-12-25 11:43 UTC (permalink / raw)
To: qemu-devel
Public bug reported:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the expected
compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking bash
after finishing the wrapper script.
Qemu was compiled from the latest git source.
** Affects: qemu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
New
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
@ 2016-06-17 15:45 ` Peter Maydell
2016-06-18 0:53 ` PeteVine
` (3 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Peter Maydell @ 2016-06-17 15:45 UTC (permalink / raw)
To: qemu-devel
Hi; thanks for this bug report. Could you provide instructions for how
to reproduce this bug, please?
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
New
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
2016-06-17 15:45 ` [Qemu-devel] [Bug 1529226] " Peter Maydell
@ 2016-06-18 0:53 ` PeteVine
2016-06-18 11:42 ` PeteVine
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: PeteVine @ 2016-06-18 0:53 UTC (permalink / raw)
To: qemu-devel
My recollection is fuzzy but it would probably amount to something like
this on any platform currently:
- download rust-1.10 beta source https://static.rust-lang.org/dist
/rustc-beta-src.tar.gz
- download this stage0 snapshot
https://www.dropbox.com/s/01ywl9mwwo6xojw/rust-stage0-2016-04-18-b324fa7
-linux-armv7.tar.xz?dl=0
- unpack the stage0 rustc binary to ~/somewhere/bin, renaming it to
rustc.bin, and create a wrapper script named rustc in that directory
containing:
`/usr/bin/qemu-arm ~/somewhere/rustc.bin "$@"`
In the rustc source directory, start the rust bootstrap process (with LLVM 3.7 or higher installed) issuing the following command:
`./configure --enable-optimize --enable-local-rust --local-rust-root=~/somewhere --llvm-root=/usr`
Followed by `make`.
At the time of the original report, QEMU wasn't able to complete all
crates' build commands naturally. (the stamp file had to be created
manually to continue)
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
New
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
2016-06-17 15:45 ` [Qemu-devel] [Bug 1529226] " Peter Maydell
2016-06-18 0:53 ` PeteVine
@ 2016-06-18 11:42 ` PeteVine
2019-04-16 7:16 ` Thomas Huth
2019-06-16 4:17 ` Launchpad Bug Tracker
4 siblings, 0 replies; 7+ messages in thread
From: PeteVine @ 2016-06-18 11:42 UTC (permalink / raw)
To: qemu-devel
A simpler way to reproduce would probably be to wrap the regular,
installed rustc that way and try running some compilations using cargo.
That should be enough to elicit the same problem.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
New
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
` (2 preceding siblings ...)
2016-06-18 11:42 ` PeteVine
@ 2019-04-16 7:16 ` Thomas Huth
2019-04-16 7:16 ` Thomas Huth
2019-06-16 4:17 ` Launchpad Bug Tracker
4 siblings, 1 reply; 7+ messages in thread
From: Thomas Huth @ 2019-04-16 7:16 UTC (permalink / raw)
To: qemu-devel
Looking through old bug tickets... can you still reproduce this issue
with the latest version of QEMU?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
Incomplete
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2019-04-16 7:16 ` Thomas Huth
@ 2019-04-16 7:16 ` Thomas Huth
0 siblings, 0 replies; 7+ messages in thread
From: Thomas Huth @ 2019-04-16 7:16 UTC (permalink / raw)
To: qemu-devel
Looking through old bug tickets... can you still reproduce this issue
with the latest version of QEMU?
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
Incomplete
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
` (3 preceding siblings ...)
2019-04-16 7:16 ` Thomas Huth
@ 2019-06-16 4:17 ` Launchpad Bug Tracker
4 siblings, 0 replies; 7+ messages in thread
From: Launchpad Bug Tracker @ 2019-06-16 4:17 UTC (permalink / raw)
To: qemu-devel
[Expired for QEMU because there has been no activity for 60 days.]
** Changed in: qemu
Status: Incomplete => Expired
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1529226
Title:
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
Expired
Bug description:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault /usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C target-cpu=pentium2 -L /home/petevine/unpacked/rust-master/i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/ "$@"
make: *** [i686-unknown-linux-gnu/stage0/lib/rustlib/i686-unknown-linux-gnu/lib/stamp.rustc_back] Error 139
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1529226/+subscriptions
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2019-06-16 4:32 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-25 11:43 [Qemu-devel] [Bug 1529226] [NEW] qemu-i386-user on 32-bit Linux: uncaught target signal 11 PeteVine
2016-06-17 15:45 ` [Qemu-devel] [Bug 1529226] " Peter Maydell
2016-06-18 0:53 ` PeteVine
2016-06-18 11:42 ` PeteVine
2019-04-16 7:16 ` Thomas Huth
2019-04-16 7:16 ` Thomas Huth
2019-06-16 4:17 ` Launchpad Bug Tracker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).