GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Sunday, 27-Apr-2025 05:50:37 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧

    newly discovered computer issue: on system76 laptops, only when using the internal keyboard, pressing Ctrl+C kills the `glasgow repl` interpreter, instead of clearing the command buffer like usual

    with a USB keyboard it works fine

    In conversation about a month ago from mastodon.social permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Sunday, 27-Apr-2025 05:52:45 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      it's probably a race condition of some sort with the python async exception raising mechanism because the backtrace points here, even if you only hit ^C once

      maybe combined with a debouncing issue with the keyboard?

      In conversation about a month ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/114/406/242/938/439/100/original/923cdb9ce2d63251.png
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Sunday, 27-Apr-2025 05:56:29 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      obviously it doesn't crash under strace, even if you invoke it as `strace -e '!all' --signal=sigint python ...` to limit the degree to which it serializes execution

      In conversation about a month ago permalink
    • Embed this notice
      Rich Felker (dalias@hachyderm.io)'s status on Sunday, 27-Apr-2025 06:15:35 JST Rich Felker Rich Felker
      in reply to

      @whitequark Is this running on the laptop, or on device sending input from laptop? Seems like something would have to be very wrong with how ^C is handled for this to happen...

      In conversation about a month ago permalink
    • Embed this notice
      dram🎀 (dramforever@mastodon.social)'s status on Sunday, 27-Apr-2025 10:05:17 JST dram🎀 dram🎀
      in reply to

      @whitequark maybe use tracing events to see how many SIGINTs are sent?

      echo 1 | sudo tee /sys/kernel/tracing/events/signal/signal_generate/enable
      sudo cat /sys/kernel/debug/tracing/trace_pipe

      In conversation about a month ago permalink

      Attachments


      1. https://files.mastodon.social/media_attachments/files/114/407/221/810/254/914/original/c4bbb1fc06ac498e.png

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.