You are here: PSPad forum > Bug report / Hlášení chyb > Re: Problem pri spousteni aplikace s parametry

Re: Problem pri spousteni aplikace s parametry

#1 Problem pri spousteni aplikace s parametry

Posted by: laki | Date: 2015-02-15 23:14 | IP: IP Logged

Pri spusteni pspad.exe parametrem -D ve verzi 4.5.8 (2500) a v 4.5.9 (2528) generuje chybu. Operacni system Windows 7 64bit Ultimate.

Ve verzi 4.5.4(2356) to funguje spravne, pouzivam toto leta, fungovalo i v predchozich verzich.

Prava na instalacni adresar, prava na pristup k obema souborum, ktere se oteviraji pro porovnani jsou v poradku. Zkousel jsem spoustet i v administracnim modu.

Pri zavolani z prikazoveho radku se to spusti v poradku, chybu generuje jen pri spusteni externim programem (konktertne GIT, zkousel jsem i pres Powershell):

pspad.exe -N -D C:\dev\file1.js C:\dev\file2.js

Popis chyby:
Access violation at address 00404146 in module 'pspad.exe'. Read of address 00000000.

Error log:
[00490592] Forms.TApplication.Run + $96
[00715F66] PSPad.PSPad (Line 90, "" + 52) + $7
----------------------------------------------------------------------------------------------------
Program : c:\PROGRA~2\PSPADE~1\pspad.exe 4.5.9 (2528)
System : Windows 7 Professional x64, Version: 6.1, Build: 1DB1, Service Pack 1
Processor: Intel, Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 MHz MMX
Display : 2048x1152 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "Editor1"
TfChildEdit "fChildEdit_1"
----------------------------------------------------------------------------------------------------

Poznamka:
~~~~~~~~~
PSPad se da vyborne vyuzit v prostredi s GITem pro porovnavani souboru. Staci pridat toto do .gitconfig:

[diff]
tool = pspad
[difftool]
prompt = false
[difftool "pspad"]
cmd = "'C:/PROGRA~2/PSPADE~2/pspad.exe'" -D $REMOTE $LOCAL

Options: Reply | Quote | Up ^


#2 Re: Problem pri spousteni aplikace s parametry

Posted by: tomziz | Date: 2015-03-16 06:47 | IP: IP Logged

Dobrý den.
Nevím, zda to nemůže souviset..
Pokud zavolám již spuštěný PSPad 4.5.9 (mám nastavenou 1 spuštěnou instanci programu) s parametrem -R a cestou, otevře se korektně nová záložka ale bez obsahu. V bublině nad záložkou je uvedena správná cesta k souboru avšak včetně parametru -R. ("-R C:\nejakacesta\nejakysoubor.txt")
Pokud se jedná o první spuštění instance PSPadu vše proběhne korektně, v bublině je jen cesta.

Díky
Tomáš.

Options: Reply | Quote | Up ^


#3 Re: Problem pri spousteni aplikace s parametry

Posted by: pspad | Date: 2015-03-16 06:57 | IP: IP Logged

Máte pravdu.
To je diky tomu, jak se snazim vychazet vstric uzivatelum. Pokud bych trval na tom, ze parametry musi byt zadavany dle specifikace, tzn. mezera je oddelovac a kdyz je v ceste mezera, musi byt parametr v uzovozvkach, tak by to fungovalo vse v poradku.

Opravim to.

Options: Reply | Quote | Up ^


#4 Re: Problem pri spousteni aplikace s parametry

Posted by: pspad | Date: 2015-03-17 14:32 | IP: IP Logged

Opraveno, bude dostupne v dalsim buildu

Options: Reply | Quote | Up ^


#5 Re: Problem pri spousteni aplikace s parametry

Posted by: tomziz | Date: 2015-03-18 12:51 | IP: IP Logged

Díky. smiling smiley
T.

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR