Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для Fixer_84
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337

Непонятное поведение программы

20.10.2018, 23:58. Показов 1753. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые форумчане! Столкнулся со следующей проблемой:

Исключение:

System.AccessViolationException: "Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена."

Ошибка возникает здесь:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApp1
{
    static class Program
    {
        /// <summary>
        /// Главная точка входа для приложения.
        /// </summary>
        [STAThread]
        //[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptionsAttribute()]
        static void Main()
        {
            System.Windows.Forms.Application.EnableVisualStyles();
            System.Windows.Forms.Application.SetCompatibleTextRenderingDefault(false);
            System.Windows.Forms.Application.Run(new Form1()); //Здесь выбрасывается исключение: System.AccessViolationException:
        }
    }
}
Я пытался его отловить и даже отловил, но это привело к закрытию формы. Я пробовал запускать программу на старом компьютере, из той же папки загружал файлы в программу и на старом все работает, а на том, где компилирую проект выскакивает это исключение. Буду очень признателен, если кто-то знает что это может быть и, хотя бы, в каком направлении копать. Я делаю mp3 плеер и исключение выскакивает в момент, когда заканчивается проигрывание песни. Просто мне не понятно, это ошибка студии или нужно искать конкретную ошибку в коде программы. В C# Windows Forms я новичек и не знаю что делать. Помогите, пожалуйста. Плеер - это подарок на Новый год и и уже 1500 строк кода написано.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.10.2018, 23:58
Ответы с готовыми решениями:

Непонятное поведение контрола...
Здравствуйте друзья. В своем приложении поставил toolstrip - панелька с кнопками из toolbox - са. В приложенни использую потоки. ...

Menustrip в mdi форме. непонятное поведение - увеличение размера
Создана родительская форма. MDIcontainer=true. В форме есть одно меню. Создаю дочернее окно с MdiParent=главное окно В дочернем окне...

Непонятное поведение Windows Form в Visual Studio 2019 Community
Добрый день! Я только начал разработку и знакомства с миром С#, поэтому многие моменты не понимаю, за это приношу извинения, если не...

23
53 / 52 / 36
Регистрация: 25.05.2015
Сообщений: 162
21.10.2018, 17:48
Студворк — интернет-сервис помощи студентам
хорошо
0
 Аватар для Fixer_84
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
21.10.2018, 19:00  [ТС]
iichi_kohuro, вот ссылка на OneDrive:

https://1drv.ms/f/s!Ahkl6Z-gVk31ilesZ9nIzA-8NAz8

Если у вас будет время, посмотрите, пожалуйста.
0
53 / 52 / 36
Регистрация: 25.05.2015
Сообщений: 162
21.10.2018, 21:01
У меня всё работает без ошибок. Протестил всё что можно.
0
 Аватар для Fixer_84
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
21.10.2018, 21:04  [ТС]
iichi_kohuro, спасибо вам большое. У меня на другом компьютере тоже запускается. Может какая-то проблема с дисками у меня. Буду дальше работать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.10.2018, 21:04

Непонятное обращение программы к открываемым файлам
При запуске прога открывает файл конфигурации, который лежит в одной папке с ней, что-то считывает и закрывает поток. Затем с пом...

Непонятное поведение в цикле
int b = 0; for (int i = 1; i &lt;= 5; i++) { if (_sql._dt1.Rows.ToString() !=...

Непонятное поведение TabControl
Всем привет. Есть у меня TabControl на котором несколько TabItem. В одном из них находится ListBox, который должен заполняться когда...

Непонятное поведение ИНС
Здравствуйте дорогие мои друзья! Решил я создать нейронную сеть. В итоге вышло вот это : Random Rnd = new Random(); ...

Непонятное поведение List
class Program { static void Main(string args) { var list = new List&lt;int&gt; { 1, 2, 3 }; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru