Files
NYSM-NYD/.github/ISSUE_TEMPLATE/bug_report.md

3.5 KiB

name, about, title, labels, assignees
name about title labels assignees
Bug Report Create a report to help us improve NowYouSeeMe [BUG]
bug
needs-triage

🐛 Bug Description

A clear and concise description of what the bug is.

🔄 Steps to Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected Behavior

A clear description of what you expected to happen.

Actual Behavior

A clear description of what actually happened.

📸 Screenshots

If applicable, add screenshots to help explain your problem.

🖥️ Environment

System Information

  • OS: [e.g., Ubuntu 20.04, Windows 10, macOS 12]
  • Python Version: [e.g., 3.9.7]
  • CUDA Version: [e.g., 11.6] (if applicable)
  • GPU: [e.g., NVIDIA GTX 1060, RTX 3080]

Hardware Information

  • Camera: [e.g., Logitech C920, Built-in webcam]
  • WiFi Card: [e.g., Intel 5300, Broadcom BCM4313]
  • RAM: [e.g., 8GB, 16GB]
  • Storage: [e.g., SSD, HDD]

Software Information

  • NowYouSeeMe Version: [e.g., 1.0.0, latest commit hash]
  • Installation Method: [e.g., Docker, PyPI, Manual]
  • Dependencies: [List any custom dependencies]

📋 Additional Context

Add any other context about the problem here, such as:

  • When did this issue start occurring?
  • Does it happen consistently or intermittently?
  • Are there any error messages in the logs?
  • Have you tried any workarounds?

📊 Performance Impact

  • Latency: [e.g., Increased from 18ms to 50ms]
  • Accuracy: [e.g., Reduced from 8cm to 25cm]
  • Frame Rate: [e.g., Dropped from 45 FPS to 15 FPS]
  • CSI Rate: [e.g., Reduced from 120 pkt/s to 30 pkt/s]

🔧 Debug Information

Log Files

# Check application logs
tail -f logs/nowyouseeme.log

# Check system logs
dmesg | tail -20

# Check GPU status
nvidia-smi

Configuration Files

// camera_config.json
{
  "camera": {
    "device_id": 0,
    "width": 1280,
    "height": 720,
    "fps": 30
  }
}
// csi_config.json
{
  "csi": {
    "interface": "wlan0",
    "channel": 6,
    "bandwidth": 20,
    "packet_rate": 100
  }
}

🧪 Reproduction Steps

Minimal Reproduction

# Minimal code to reproduce the issue
import cv2
import numpy as np
from src.ingestion.capture import CameraCapture

# Test camera capture
cap = CameraCapture(config)
frame = cap.get_frame()
print("Frame shape:", frame.shape if frame is not None else "None")

Test Environment

  • Fresh installation
  • Clean virtual environment
  • Different hardware configuration
  • Different operating system

🔍 Investigation Steps

What I've Tried

  • Restarted the application
  • Recalibrated camera and RF
  • Updated dependencies
  • Checked hardware connections
  • Verified configuration files
  • Ran in debug mode

Debug Output

# Add any debug output or error messages here

📈 Impact Assessment

  • Severity: [Critical/High/Medium/Low]
  • Affected Users: [All users/Specific hardware/Development only]
  • Workaround Available: [Yes/No/Partial]

💡 Suggested Solutions

If you have suggestions on a fix for the bug, please describe them here.

📝 Additional Notes

Any other information that might be relevant to the bug report.


Before submitting:

  • I have searched existing issues to avoid duplicates
  • I have provided all required information
  • I have tested with the latest version
  • I have included relevant logs and debug information