sparklemotion / sparklemotion/sqlite3-ruby

windows "LoadError: 127: The specified procedure could not be found"

Open
#628 10 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Ruby
Stars
845
Forks
220
Avg merge
2d 17h
Merged PRs (30d)
3

Description

Steps to reproduce
Run a fresh installation of Windows 11 24H2

Install ruby-3.4.4 with devkit from the rubyinstaller page

Run rails new

Run rails s to start server

Expected behavior
-> At step 3, all rails setup steps should happen without a hitch

-> At step 4, the rails server should start without any issues

Actual behavior
The Pastebin of the full console output

System configuration
Rails version: 8.0.2

Ruby version: 3.4.4

Windows version: Windows 11 24H2

OS Build: 26100.4061

I also wanted to add that rails setup and rails start are working in ruby 3.3.8 and rails 8.0.2, just not in ruby 3.4.4 and rails 8.0.2

@Edouard-chin from rails asked me to open this issue here, so doing so.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with Ruby 3.4.4, Rails 8.0.2, and Windows 11 24H2, then inspect the linked Pastebin console output from rails new and rails s. Compare the behavior with Ruby 3.3.8; done means Rails setup completes and the server starts successfully on the newer Ruby version.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.