Bugs / Найденные баги (1)

Russian main discussion
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

[Yustas.NeO] wrote:В версии 4.7.1 все равно из rn превращаются в n
Не воспроизводится.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

4.7.2, режим MDI, подсветка Coder отключена.
Изменение настроек зебры отражается только на текущей вкладке. То же касается и настроек цветовых тем (вид>цвета).

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Lenchik
Все верно.

Настройки и вкладки:
- Настройки у вкладок индивидуальны.
- Новая вкладка наследует настройки текущей.
- При закрытии программы, когда открыто много вкладок, сохраняются настройки текущей вкладки.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

1. Открываем окно настроек Coder'a (v8.0)
2. Пытаемся загрузить по F4 файл из Тотала (видимо неважно откуда)
3. В АР (v4.7.2) нажимаем ОК в окошке настроек плагина
4. Наблюдаем падение редактора

XP - x86 - SP3

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

Instructor wrote:
[Yustas.NeO] wrote:В версии 4.7.1 все равно из rn превращаются в n
Не воспроизводится.
В 4.7.2 вроде бы стало все в порядке.
se7h wrote:1. Открываем окно настроек Coder'a (v8.0)
2. Пытаемся загрузить по F4 файл из Тотала (видимо неважно откуда)
3. В АР (v4.7.2) нажимаем ОК в окошке настроек плагина
4. Наблюдаем падение редактора

XP - x86 - SP3
Win7 х32, Чистая установка, из плагинов только Coder, хранение настроек - в ini-файле.
Открываю настройки плагина Coder, ставлю-снимаю любую галочку, жму применить - AkelPad падает.
При этом, если указать сохранение настроек самого AkelPad "В реестре" - не падает.

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

4.7.2 (86) При попытке создать свою тему в кодере наблюдаю падение после того как изменил параметр, т.е. переназначил какой либо теме, например дефолтной цвета (параметр может быть любой, например HighLight_BasicTextColor) при нажатии ОК - падение. ХР, х86, ini. Coder - 8.0

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

se7h, [Yustas.NeO], San_dr
Не воспроизводится. Требуется папка с программой для проверки.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

4.7.2 (86) При попытке создать свою тему в кодере наблюдаю падение после того как изменил параметр, т.е. переназначил какой либо теме, например дефолтной цвета (параметр может быть любой, например HighLight_BasicTextColor) при нажатии ОК - падение. ХР, х86, ini. Coder - 8.0
Instructor
Значит так:
0. АР 4.7.2
00. Только плагин Coder
000. Сохранение настроек в INI(возможно важно).
1. Запустил Coder::Settings
2. Тут же в первой вкладке изменяю какую-нибудь переменную, например AutoComplete_Indent.
3. Задаю имя темы, например qwerty.
Эти два опционально, без них тоже падает.
4. Жму Save. - всё отлично.
5. Жму снизу "Применить"
Получаю Access violation.
В strfunc.h xmemcpy line 930

Code: Select all

>	AkelPad.exe!xmemcpy(void * dest=0x001cf888, const void * src=0x00000000, unsigned int count=2)  Line 930 + 0x6 bytes
 	AkelPad.exe!StackSetIniData(_INIKEY * lpIniKey=0x001cf820, int nType=4, unsigned char * lpData=0x00000000, unsigned long dwDataBytes=2)  Line 3341 + 0x11 bytes
 	AkelPad.exe!IniSetValueW(INIFILE * hIniFile=0x001cb9b4, const wchar_t * wpSection=0x00510640, const wchar_t * wpKey=0x01020f34, int nType=4, unsigned char * lpData=0x00000000, unsigned long dwDataBytes=2)  Line 3476 + 0x15 bytes
 	AkelPad.exe!MainProc(HWND__ * hWnd=0x019904a0, unsigned int uMsg=1360, unsigned int wParam=1882544, long lParam=1230308)  Line 3175 + 0x38 bytes
 	AkelPad.exe!CommonMainProc(HWND__ * hWnd=0x019904a0, unsigned int uMsg=1360, unsigned int wParam=1882544, long lParam=1230308)  Line 1334 + 0x18 bytes
 	user32.dll!_InternalCallWinProc@20()  + 0x28 bytes
 	user32.dll!_UserCallWinProcCheckWow@32()  + 0xb7 bytes
 	user32.dll!_SendMessageWorker@20()  + 0xc8 bytes
 	user32.dll!_SendMessageA@16()  + 0x49 bytes
 	Coder.dll!WideOption(void * hOptions=0x001cb9b0, const wchar_t * pOptionName=0x01020f34, unsigned long dwType=3, unsigned char * lpData=0x00000000, unsigned long dwData=2)  Line 4667 + 0x1c bytes
 	Coder.dll!SaveOptions(unsigned long dwFlags=1021)  Line 4803 + 0x31 bytes
 	Coder.dll!UpdateAllOptions()  Line 4654 + 0xa bytes
 	Coder.dll!GeneralSetupDlgProc(HWND__ * hDlg=0x006d0466, unsigned int uMsg=78, unsigned int wParam=0, long lParam=1234480)  Line 1598	C
 	user32.dll!_InternalCallWinProc@20()  + 0x28 bytes
 	user32.dll!_UserCallDlgProcCheckWow@32()  + 0xb5 bytes
 	user32.dll!_DefDlgProcWorker@20()  + 0x7f bytes
 	user32.dll!_SendMessageWorker@20()  - 0x6118 bytes
 	user32.dll!_SendMessageW@16()  + 0x49 bytes
 	comctl32.dll!_CCSendNotify@12()  + 0x17a bytes
 	comctl32.dll!_SendNotifyEx@20()  + 0x41 bytes
 	comctl32.dll!__Ppd_SendNotify@16()  + 0x2b bytes
 	comctl32.dll!_ButtonPushed@8()  + 0xe3 bytes
 	comctl32.dll!_Prsht_OnCommand@16()  + 0x161 bytes
 	comctl32.dll!_PropSheetDlgProc@16()  + 0x44b bytes
 	user32.dll!_InternalCallWinProc@20()  + 0x28 bytes
 	user32.dll!_UserCallDlgProcCheckWow@32()  + 0xb5 bytes
 	user32.dll!_DefDlgProcWorker@20()  + 0x7f bytes
 	user32.dll!_SendMessageWorker@20()  - 0x6118 bytes
 	user32.dll!_SendMessageW@16()  + 0x49 bytes
 	user32.dll!_xxxButtonNotifyParent@8()  + 0x41 bytes
 	user32.dll!_xxxBNReleaseCapture@8()  + 0x21141 bytes
 	user32.dll!_ButtonWndProcWorker@20()  + 0xc5c bytes
 	user32.dll!_ButtonWndProcW@16()  + 0x60 bytes
 	user32.dll!_InternalCallWinProc@20()  + 0x28 bytes
 	user32.dll!_UserCallWinProcCheckWow@32()  + 0xb7 bytes
 	user32.dll!_DispatchMessageWorker@8()  + 0xdc bytes
 	user32.dll!_DispatchMessageW@4()  + 0xf bytes
 	user32.dll!_IsDialogMessageW@8()  + 0xdb bytes
 	comctl32.dll!_Prop_IsDialogMessage@8()  + 0x15d bytes
 	comctl32.dll!__RealPropertySheet@4()  + 0x2b3 bytes
 	comctl32.dll!__PropertySheet@8()  + 0x138 bytes
 	comctl32.dll!_PropertySheetW@4()  + 0xf bytes
 	Coder.dll!SettingsSheet(int nStartPage=0)  Line 872 + 0xd bytes
 	Coder.dll!Settings(_PLUGINDATA * pd=0x0012e958)  Line 379 + 0x7 bytes
 	AkelPad.exe!CallPlugin(_PLUGINFUNCTION * lpPluginFunction=0x00195070, PLUGINCALLSENDW * pcs=0x0012fbd0, unsigned long dwFlags=0)  Line 12437 + 0xf bytes
 	AkelPad.exe!CallPluginSend(_PLUGINFUNCTION * * ppfElement=0x00000000, PLUGINCALLSENDW * pcs=0x0012fbd0, unsigned long dwFlags=0)  Line 12276 + 0x11 bytes
 	AkelPad.exe!TranslateMessagePlugin(tagMSG * lpMsg=0x0012fdf4)  Line 12599 + 0x12 bytes
 	AkelPad.exe!TranslateMessageAll(unsigned long dwType=63, tagMSG * lpMsg=0x0012fdf4)  Line 12522 + 0x11 bytes
 	AkelPad.exe!_WinMain()  Line 1127 + 0xe bytes
 	kernel32.dll!_BaseProcessStart@4()  + 0x23 bytes

На сколько я понял, ноги растут от некой NULL-евой глобальной wszVarThemeLink в coder.c line 4803

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

Instructor wrote:se7h, [Yustas.NeO], San_dr
Не воспроизводится. Требуется папка с программой для проверки.
Если это еще актуально, то
http://www.onlinedisk.ru/file/789024/ " эта моя сборка с форума (для интеграции в дистрибутив , но и на живую ставится, там ридми есть)

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Что-то после последнего обновления плагинов на многие из них стало ругаться при запуске:
AkelPad: AkelPad.exe - Ошибочный образ
---------------------------
"[...]\AkelFiles\Plugs\Scripts.dll" либо не предназначен для выполнения под управлением Windows или содержит ошибку. Попробуйте переустановить программу с помощью исходного установочного носителя или обратитесь к системному администратору или поставщику программного обеспечения за поддержкой.
---------------------------
ОК

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher
Программа и плагины должны быть одинаковой битности.

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor
Вот же ж. :D
Не с того архива обновился.

Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Post by LonerD »

Акелпад 4.7.2
MDI
Win7SP1 x64Eng
Переключаемся в FullScreen-режим. Текст отображается в небольшом окошке слева вверху. Остальное пространство экрана - баг.
Last edited by LonerD on Tue Dec 20, 2011 10:38 am, edited 1 time in total.

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

LonerD wrote:Акелпад 4.7.2
MDI
Переключаемся в FullScreen-режим.
Подтверждаю. При переключении в полноэкранный режим окно AkelPad вместо того, чтобы развернуться на весь экран, остаётся маленьким. А оставшаяся видимой часть рабочего стола является нерабочей, т.е. "спамом". Windows XP.
Locked