Your message dated Mon, 11 Aug 2025 11:14:16 +0300
with message-id <[email protected]>
and subject line Re: Bug#740901: qemu-ppc-static: Invalid instruction
has caused the Debian Bug report #740901,
regarding qemu-ppc-static reports invalid instruction and continues when 
running ssh-keygen
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
740901: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740901
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qemu-user-static
Version: 1.7.0+dfsg-3
Severity: normal

Dear Maintainer,

this seems to be different from #731082 but I might be wrong.

My scripts that create a foreign chroot call ssh-keygen rather at the
end of that process, and that one triggers an "Invalid instruction"

How to repeat:

Create a foreign wheezy chroot for powerpc at /tmp/chroot, make sure
the openssh-client is installed there, copy/link
/usr/bin/qemu-ppc-static into the chroot, then run:

# chroot /tmp/chroot/ /usr/bin/qemu-ppc-static /usr/bin/ssh-keygen

Output:

Invalid instruction
NIP 6fe34874   LR 6fe34c78 CTR 6fc59508 XER 00000000
MSR 00006040 HID0 00000000  HF 00006000 idx 0
TB 00000000 00000000
GPR00 000000006fe34c34 00000000f6fb6290 00000000f679c4a0 0000000000000000
GPR04 0000000000000000 000000006ffb5e74 0000000000000008 0000000000000020
GPR08 00000000ffffffc0 0000000000000000 0000000000000008 000000006fc2a884
GPR12 0000000028000282 00000000f70072b0 0000000000000000 0000000000000000
GPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR20 0000000000000000 0000000000000000 000000006fda7904 0000000000000000
GPR24 0000000000000000 0000000000000000 0000000000000000 00000000f67ba514
GPR28 00000000f67bb018 000000006ffb5f04 000000006ffb3af0 000000006ffb5cb0
CR 28000282  [ E  L  -  -  -  E  L  E  ]             RES ffffffff
FPR00 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR04 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR08 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR12 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR20 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR24 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR28 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPSCR 00000000
Invalid instruction
NIP 6fe34894   LR 6fe34c90 CTR 6fc59508 XER 00000000
MSR 00006040 HID0 00000000  HF 00006000 idx 0
TB 00000000 00000000
GPR00 000000006fe34c48 00000000f6fb6290 00000000f679c4a0 0000000000000000
GPR04 0000000000000000 000000006ffb5e74 0000000000000008 0000000000000020
GPR08 00000000ffffffc0 0000000000000000 0000000000000008 000000006fc59508
GPR12 0000000028000282 00000000f70072b0 0000000000000000 0000000000000000
GPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR20 0000000000000000 0000000000000000 000000006fda7904 0000000000000000
GPR24 0000000000000000 0000000000000000 0000000000000000 00000000f67ba514
GPR28 00000000f67bb018 000000006ffb5f04 000000006ffb3af0 000000006ffb5cb0
CR 28000282  [ E  L  -  -  -  E  L  E  ]             RES ffffffff
FPR00 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR04 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR08 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR12 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR16 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR20 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR24 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPR28 0000000000000000 0000000000000000 0000000000000000 0000000000000000
FPSCR 00000000
Generating public/privat
(...)

Quite a surprise, the program continues to run and seems to do the
right thing. So it might be just a visual thing, severity left at
normal.

FWIW:

ii openssh-client 1:6.0p1-4 powerpc  secure shell (SSH) client, for secure 
access to remo
7236e82138fa7a85c45a7fd5245d987c  /usr/bin/ssh-keygen

    Christoph


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10.32 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

qemu-user-static depends on no packages.

Versions of packages qemu-user-static recommends:
pn  binfmt-support  <none>

Versions of packages qemu-user-static suggests:
pn  sudo  <none>

-- no debconf information

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message --- On Sat, 26 Apr 2014 17:26:27 +0200 Christoph Biedl <[email protected]> wrote:
Michael Tokarev wrote...

> Actually this is not a bug per se.
[ snip ]
> The only possible complain to the qemu side is this extra
> output which it produces.  Besides that, the rest works the
> way it should work.

Thanks a lot for that deep analysis. Most important thing is to know
no harm is done indeed, so I agree this bug's (or rather feature?)
severity isn't that high.
Let's close this bug report finally (after 11+ years).

Please feel free to reopen it if you think it is incorrect.

Thanks,

/mjt

--- End Message ---

Reply via email to