Description:

PeaZip is a cross-platform, desktop neutral file archiver utility that provides an unified portable GUI (Qt and GTK2) for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX...

Create 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP files

Extract over 150 archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX and many more...

Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives, split/join files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export job definition as scripts.

Installation and integration in *x systems:

In order to reduce dependencies installable PeaZip packages for Linux needs to satisfy, since release 5.9.0 all backend except for p7zip were moved to "Optional Formats" plugin, which can be installed separately if needed extracting the package in peazip/res directory.
The plugin is not needed by Portable versions of the software.

If experiencing problems running PeaZip compiled for Qt, start it as:
peazip -style=cleanlooks

If experiencing problems with PeaZip compiled for Qt widgetset, it is available PeaZip compiled for GTK2 libraries as alternative, or it is possible to compile the application for its own Qt version using Lazarus/FreePascal IDE, which supports compiling the sources for various widgetsets: Win32, WinCE, fpGUI, Carbon, Qt, GTK1, GTK2.

On Linux systems, PeaZip installer automatically create menu entries for KDE (on most versions); to add PeaZip to Gnome menu copy the "Archiving" folder placed in PeaZip/Freedesktop_integration/nautilus-scripts to system's Nautilus script's folder (in most versions open "Scripts" menu in system's context menu, and select "Open script's folder").

Qt widgetset packages requires Qt 4.5 or more recent, and needs libQt4Pas.so installed in /usr/local/lib or equivalent directory (copy the file and run ldconfig; it is done automatically in installable packages), such as /usr/lib or /usr/lib32 on some 64 bit distributions.
A copy of libQt4Pas.so is available in PeaZip's directory, ./usr/local/share/PeaZip/ for the installable packages.
If the Qt version does not start on some systems, as some system's visual styles may cause recursive repainting error, you can fix the problem starting it in a console (or script) as: peazip -style=cleanlooks

On 64 bit systems, backend binaries in PeaZip/res path can be freely replaced by users with respective 64 bit counterpart (if available).

PeaZip Portable is standalone software and doesn't need installation and can be used from removable or remote paths without changing the host system (useful is system needs to stay library-freezed).

'Freedesktop_integration' folder in PeaZip's path contains .desktop files and Nautilus scripts to help users to configure tighter integration of PeaZip with desktop environment's menus.
Last changelog:

6.4.0 5 months ago

Tabbed browsing, improvements in archive conversion and handling archives with full/absolute paths (even mixed with relative paths).

darthroe

2 years ago

This is the error I get with the qt portable version: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory

My system is Kubuntu 14.10 64bit.

Report

JackUnterweger

2 years ago

peazip: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

the workarrounds via google won't work for me either.
kinda sad as i would have loved to try it out, need an archiver which supports drag+drop of multiple folders/files from the opened zip file to a folder. ark does not support this and it's annoying.

Report

aderocha

3 years ago

Hi,
tool seems very promissing but I only found 32 bits RPM for QT. Since I have a x86_64 installer asks to install a bunch of 32 bits packages and I don't want to do that.

Where can I find QT variant RPM for 64 bits platforms ?

Thanks.

Report

GDR

4 years ago

Drag and drop support would make this app so great. Why there isn't a good KDE archive manager with drag'n'drop support, that's all I ask.

Report

google01103

5 years ago

why gmp3 instead of gmp10 lib's?

Report

Sparrowmelody

5 years ago

It seems that for some time, peazip has been ignoring command-line parameters, breaking the servicemenu entries. For example, running with -ext2here opens peazip as if launched without parameters.

Right now using the GTK version under Ubuntu 11.10 (KDE4 env), but I have been experiencing this issue for some months (sorry for not notifying earlier).

Can you look into this issue?

Report

Sparrowmelody

5 years ago

Just to update, everything seems to be working again in the new release. Thank you!

Report

BorgQueen

6 years ago

QT Stand Alone:

The kservicemenus aren't working in kde 3.5.10. PeaZip comes up and then closes. I can launch the binary directly.

Its likely too dependant on the newest version of qt4? I'm running qt4.4.1. I can't upgrade without breaking tons of working apps.

Is there something I can do?

Thanks in advance.

PS:
The MS version is working perfectly, I can now even create .exe files without crashing the worst setups.

Report

giorgiotani

6 years ago

It is very strange that the application can run launched directly but not from menus, it seems there are some problems in how parameters are passed by your latest desktop environment.
In case of problems with the Qt version it should run with -style=cleanlooks, otherwise you could try to run the GTK2 version.

Report

BorgQueen

6 years ago

The GTK version does work fine with kservicemenus.

where in the servicemenu would I add -style=cleanlooks?

Thank you for responding so quickly...

Report

BorgQueen

6 years ago

Sorry I meant to say I will add -style=cleanlooks to the exec line and test.

I'll get back to you ASAP.

Thank you again!

Report

redhatlinux10

4 years ago

have you fix this problem ? please let me know, thanks!

Report

BorgQueen

4 years ago

No it hasn't been resolved. Are you having the same problems. The GTK version works well with the kservicemenus, but something has changed in the QT version.

Report

ionu

6 years ago

I installed the rpn form the site the last version, 3.6.2 for qt in opensuse 11.4

when I try to start it I get this error:

[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$B68ABDDC
TApplication.HandleException Access violation
Stack trace:
$B68ABDDC
QWidget::repaint: Recursive repaint detected
[FORMS.PP] ExceptionOccurred

any suggestions on this?

thanks

Report

giorgiotani

6 years ago

On some machines the Qt version may raise recursive repainting error, it can be avoided starting the application from link (or script or console) as peazip -style=cleanlooks

Report

aes78

6 years ago

Fedora 15 (rpm-qt):
peazip: error while loading shared libraries: libQt4Pas.so.5: cannot open shared object file: No such file or directory

Report

giorgiotani

6 years ago

Qt widgetset packages requires Qt 4.5 or more recent, and needs libQt4Pas.so (a copy is available in PeaZip's directory) installed in /usr/local/lib or equivalent directory, like /usr/lib or /usr/lib32; copy the .so file and then run ldconfig.

Report

aes78

6 years ago

qt-4.8
/usr/lib/libQt4Pas.so

/usr/lib32/libQt4Pas.so
/usr/local/lib/libQt4Pas.so /usr/local/lib32/libQt4Pas.so
run ldconfig - error too.

Report

Heart

5 years ago

Also have that problem with openSUSE 12.1 :(

Is there a way to make that "-style=cleanlooks" option default here on my install? (so that it works either outside the konsole)

Report

BorgQueen

6 years ago

Thank you lad.

:)

Report

BorgQueen

6 years ago

Well done. It just keeps getting better and better.

Report

giorgiotani

6 years ago

Thank you very much!

Report

BorgQueen

6 years ago

For Solstice, my brother gave me a top end WD 2TB drive. Between Krusader (for compression directly to a directory) and sometimes I use peazip as well and luckbackup for the final transfer to the external backup drive..

I did a 1.1 TB backup in 6 hrs.

Not all the files where compressed, the DVD videos for example, where not.

Thank you to luckybackup, krusader and peazip. You guys rock!

Cheers and happy holidays!

Report

puntogil

7 years ago

hello
I tried to compile PeaZip 3.2.1 using
fpc 2.4.0
Lazarus 0.9.28.2
but these errors occur:
unit_pea.pas (909.41) Error: Parameters can not contain 'local type definitions. Use a separate type definition in a block type.
unit_pea.pas(2978,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.
any ideas
thanks

lazbuild --cpu=i386 --compiler=/usr/bin/ppc386 --os=linux --ws=gtk2 -B project_pea.lpr
NOTE: miscellaneous options file not found - using defaults
TCompiler.Compile WorkingDir="/usr/src/RPM/BUILD/peazip-3.2.1.src/" CompilerFilename="/usr/bin/ppc386" CompilerParams=" -MObjFPC -Scgi -O1 -Tlinux -Pi386 -gl -WG -vewnhi -l -Fu../../../../lib/lazarus/lcl/units/i386-linux/ -Fu../../../../lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu../../../../lib/lazarus/packager/units/i386-linux/ -Fu. -opea -dLCL -dLCLgtk2 project_pea.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/ppc386 -B -MObjFPC -Scgi -O1 -Tlinux -Pi386 -gl -WG -vewnhi -l -Fu../../../../lib/lazarus/lcl/units/i386-linux/ -Fu../../../../lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu../../../../lib/lazarus/packager/units/i386-linux/ -Fu. -opea -dLCL -dLCLgtk2 project_pea.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.0 [2010/08/13] for i386
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for i386
Compiling project_pea.lpr
Compiling unit_pea.pas
Compiling hash.pas
Compiling btypes.pas
hash.pas(287,20) Hint: Local variable "Context" does not seem to be initialized
hash.pas(358,18) Hint: Local variable "Context" does not seem to be initialized
Compiling adler32.pas
adler32.pas(77,28) Hint: Parameter "adler" not used
adler32.pas(227,17) Hint: Local variable "AF" does not seem to be initialized
adler32.pas(228,17) Hint: Local variable "A1" does not seem to be initialized
Compiling crc16.pas
crc16.pas(81,26) Hint: Parameter "CRC" not used
crc16.pas(315,17) Hint: Local variable "CRCF" does not seem to be initialized
crc16.pas(316,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc24.pas
crc24.pas(341,17) Hint: Local variable "CRCF" does not seem to be initialized
crc24.pas(342,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc32.pas
crc32.pas(355,17) Hint: Local variable "CRCF" does not seem to be initialized
crc32.pas(356,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc64.pas
crc64.pas(403,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling ed2k.pas
Compiling md4.pas
md4.pas(567,30) Hint: Local variable "tmp" does not seem to be initialized
md4.pas(578,29) Hint: Local variable "tmp" does not seem to be initialized
md4.pas(634,18) Hint: Local variable "Context" does not seem to be initialized
md4.pas(655,33) Hint: Local variable "tmp" does not seem to be initialized
ed2k.pas(266,21) Hint: Local variable "ResRec" does not seem to be initialized
ed2k.pas(275,22) Hint: Local variable "Context" does not seem to be initialized
ed2k.pas(305,20) Hint: Local variable "Context" does not seem to be initialized
ed2k.pas(349,20) Hint: Local variable "Context" does not seem to be initialized
Compiling md5.pas
md5.pas(559,30) Hint: Local variable "tmp" does not seem to be initialized
md5.pas(577,30) Hint: Local variable "tmp" does not seem to be initialized
md5.pas(632,18) Hint: Local variable "Context" does not seem to be initialized
md5.pas(653,33) Hint: Local variable "tmp" does not seem to be initialized
Compiling rmd160.pas
rmd160.pas(1037,33) Hint: Local variable "tmp" does not seem to be initialized
rmd160.pas(1055,33) Hint: Local variable "tmp" does not seem to be initialized
rmd160.pas(1118,21) Hint: Local variable "Context" does not seem to be initialized
rmd160.pas(1139,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha1.pas
sha1.pas(297,24) Hint: Local variable "W" does not seem to be initialized
sha1.pas(747,31) Hint: Local variable "tmp" does not seem to be initialized
sha1.pas(766,31) Hint: Local variable "tmp" does not seem to be initialized
sha1.pas(826,19) Hint: Local variable "Context" does not seem to be initialized
sha1.pas(847,34) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha224.pas
Compiling sha256.pas
sha256.pas(605,26) Hint: Local variable "W" does not seem to be initialized
sha256.pas(786,33) Hint: Local variable "tmp" does not seem to be initialized
sha256.pas(805,33) Hint: Local variable "tmp" does not seem to be initialized
sha256.pas(869,21) Hint: Local variable "Context" does not seem to be initialized
sha256.pas(890,36) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(223,29) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(242,33) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(318,21) Hint: Local variable "Context" does not seem to be initialized
sha224.pas(338,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha384.pas
Compiling sha512.pas
sha512.pas(1181,33) Hint: Local variable "tmp" does not seem to be initialized
sha512.pas(1200,33) Hint: Local variable "tmp" does not seem to be initialized
sha512.pas(1293,21) Hint: Local variable "Context" does not seem to be initialized
sha512.pas(1314,36) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(232,33) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(251,33) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(335,21) Hint: Local variable "Context" does not seem to be initialized
sha384.pas(357,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling whirl512.pas
whirl512.pas(1246,51) Hint: Local variable "S" does not seem to be initialized
whirl512.pas(1251,18) Hint: Local variable "L" does not seem to be initialized
whirl512.pas(1429,33) Hint: Local variable "tmp" does not seem to be initialized
whirl512.pas(1448,33) Hint: Local variable "tmp" does not seem to be initialized
whirl512.pas(1531,21) Hint: Local variable "Context" does not seem to be initialized
whirl512.pas(1551,35) Hint: Local variable "tmp" does not seem to be initialized
Compiling aes_ctr.pas
Compiling aes_type.pas
Compiling aes_base.pas
Compiling aes_encr.pas
aes_encr.pas(125,12) Hint: Unit "BTypes" not used in AES_Encr
Compiling aes_eax.pas
Compiling aes_omac.pas
aes_eax.pas(155,17) Hint: Local variable "t_n" does not seem to be initialized
aes_eax.pas(221,21) Hint: Local variable "ht" does not seem to be initialized
aes_eax.pas(256,51) Hint: Local variable "ctx" does not seem to be initialized
aes_eax.pas(294,23) Hint: Local variable "atag" does not seem to be initialized
aes_eax.pas(340,51) Hint: Local variable "ctx" does not seem to be initialized
Compiling fcrypta.pas
Compiling hmac.pas
hmac.pas(109,27) Hint: Local variable "kb" does not seem to be initialized
Compiling kdf.pas
kdf.pas(152,14) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(155,23) Hint: Local variable "Digest" does not seem to be initialized
kdf.pas(196,14) Hint: Local variable "ii" does not seem to be initialized
kdf.pas(199,18) Hint: Local variable "ucum" does not seem to be initialized
kdf.pas(201,20) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(258,15) Hint: Local variable "ctr" does not seem to be initialized
kdf.pas(265,23) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(276,30) Hint: Local variable "Digest" does not seem to be initialized
fcrypta.pas(161,15) Hint: Local variable "CTR" does not seem to be initialized
fcrypta.pas(165,83) Hint: Local variable "XKey" does not seem to be initialized
fcrypta.pas(219,29) Hint: Local variable "mac" does not seem to be initialized
fcrypta.pas(233,99) Hint: Local variable "XKey" does not seem to be initialized
Compiling fcaes256.pas
fcaes256.pas(157,15) Hint: Local variable "CTR" does not seem to be initialized
fcaes256.pas(161,86) Hint: Local variable "XKey" does not seem to be initialized
fcaes256.pas(215,29) Hint: Local variable "mac" does not seem to be initialized
fcaes256.pas(229,107) Hint: Local variable "XKey" does not seem to be initialized
Compiling mem_util.pas
mem_util.pas(195,24) Hint: Mixing signed expressions and longwords gives a 64bit result
mem_util.pas(293,14) Hint: Local variable "ic" does not seem to be initialized
Compiling list_utils.pas
Compiling ansiutf8_utils.pas
ansiutf8_utils.pas(306,2) Note: Local variable "i" not used
ansiutf8_utils.pas(306,4) Note: Local variable "j" not used
ansiutf8_utils.pas(307,2) Note: Local variable "s1" not used
ansiutf8_utils.pas(96,28) Hint: Parameter "s" not used
list_utils.pas(240,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(303,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(333,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(375,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(452,31) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(479,55) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(526,100) Hint: Local variable "fattr_dec" does not seem to be initialized
list_utils.pas(526,90) Hint: Local variable "fattr" does not seem to be initialized
list_utils.pas(526,84) Hint: Local variable "ftimes" does not seem to be initialized
list_utils.pas(526,77) Hint: Local variable "fsizes" does not seem to be initialized
list_utils.pas(526,70) Hint: Local variable "flist" does not seem to be initialized
list_utils.pas(629,31) Hint: Local variable "r" does not seem to be initialized
Compiling pea_utils.pas
Compiling tf_base.pas
tf_base.pas(498,36) Hint: Local variable "T" does not seem to be initialized
tf_base.pas(539,39) Hint: Local variable "T" does not seem to be initialized
Compiling tf_ctr.pas
Compiling tsc.pas
pea_utils.pas(469,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(470,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(472,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(507,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(508,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(510,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(545,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(546,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(548,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(1101,21) Hint: Local variable "f_key" does not seem to be initialized
pea_utils.pas(1104,29) Hint: Local variable "buf_data" does not seem to be initialized
pea_utils.pas(1133,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1135,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1137,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1141,24) Hint: Local variable "mentd" does not seem to be initialized
pea_utils.pas(1144,24) Hint: Local variable "kentd" does not seem to be initialized
pea_utils.pas(1147,24) Hint: Local variable "fentd" does not seem to be initialized
pea_utils.pas(1152,18) Hint: Local variable "randf" does not seem to be initialized
pea_utils.pas(1154,24) Hint: Local variable "randarr" does not seem to be initialized
pea_utils.pas(1171,45) Hint: Local variable "aes_ctx" does not seem to be initialized
pea_utils.pas(1179,42) Hint: Local variable "tf_ctx" does not seem to be initialized
pea_utils.pas(1203,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1204,24) Hint: Local variable "WhirlContext" does not seem to be initialized
pea_utils.pas(1206,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1212,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1221,24) Hint: Local variable "mentd" does not seem to be initialized
pea_utils.pas(1225,24) Hint: Local variable "kentd" does not seem to be initialized
pea_utils.pas(1229,24) Hint: Local variable "fentd" does not seem to be initialized
pea_utils.pas(1235,18) Hint: Local variable "randf" does not seem to be initialized
pea_utils.pas(1237,24) Hint: Local variable "randarr" does not seem to be initialized
pea_utils.pas(1246,30) Hint: Local variable "d1" does not seem to be initialized
pea_utils.pas(1247,29) Hint: Local variable "d2" does not seem to be initialized
pea_utils.pas(1254,30) Hint: Local variable "d3" does not seem to be initialized
pea_utils.pas(1255,29) Hint: Local variable "d4" does not seem to be initialized
pea_utils.pas(1267,42) Hint: Local variable "aes_ctx" does not seem to be initialized
pea_utils.pas(1272,39) Hint: Local variable "tf_ctx" does not seem to be initialized
pea_utils.pas(1304,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1307,17) Hint: Local variable "Ctr" does not seem to be initialized
pea_utils.pas(1300,4) Note: Local variable "yy" not used
pea_utils.pas(1300,7) Note: Local variable "mt" not used
pea_utils.pas(1300,10) Note: Local variable "dd" not used
pea_utils.pas(1300,13) Note: Local variable "hh" not used
pea_utils.pas(1300,16) Note: Local variable "mm" not used
pea_utils.pas(1300,19) Note: Local variable "ss" not used
pea_utils.pas(1300,22) Note: Local variable "ms" not used
pea_utils.pas(1300,25) Note: Local variable "us" not used
pea_utils.pas(1332,4) Note: Local variable "SHA512Context" not used
pea_utils.pas(279,26) Hint: Parameter "memdigest" not used
pea_utils.pas(1370,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1371,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1372,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1393,53) Hint: Local variable "fattr_dec" does not seem to be initialized
pea_utils.pas(1393,43) Hint: Local variable "fattr" does not seem to be initialized
pea_utils.pas(1393,37) Hint: Local variable "ftimes" does not seem to be initialized
pea_utils.pas(1393,30) Hint: Local variable "fsizes" does not seem to be initialized
pea_utils.pas(1393,23) Hint: Local variable "flist" does not seem to be initialized
pea_utils.pas(1392,30) Hint: Local variable "ndirs" does not seem to be initialized
pea_utils.pas(1392,24) Hint: Local variable "nfiles" does not seem to be initialized
pea_utils.pas(1427,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1428,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1442,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1443,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1459,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1460,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1462,18) Hint: Local variable "bfile" does not seem to be initialized
pea_utils.pas(1466,40) Hint: Local variable "numread" does not seem to be initialized
pea_utils.pas(1466,26) Hint: Local variable "bbuff" does not seem to be initialized
pea_utils.pas(1568,22) Hint: Local variable "f_list" does not seem to be initialized
pea_utils.pas(1755,4) Note: Local variable "P" not used
pea_utils.pas(1756,4) Note: Local variable "cl" not used
pea_utils.pas(342,26) Hint: Parameter "s" not used
pea_utils.pas(2024,17) Hint: Local variable "f" does not seem to be initialized
pea_utils.pas(2026,34) Hint: Local variable "f_size" does not seem to be initialized
pea_utils.pas(2034,25) Hint: Local variable "SHA256Context" does not seem to be initialized
pea_utils.pas(2037,35) Hint: Local variable "n" does not seem to be initialized
pea_utils.pas(2037,20) Hint: Local variable "sbuf" does not seem to be initialized
pea_utils.pas(2045,39) Hint: Local variable "SHA256Digest" does not seem to be initialized
pea_utils.pas(2065,4) Note: Local variable "s1" not used
Compiling rfs_utils.pas
Compiling unit_report.pas
unit_report.pas(148,25) Hint: Parameter "dp" not used
unit_report.pas(178,58) Hint: Local variable "p" does not seem to be initialized
unit_report.pas(92,28) Hint: Parameter "Sender" not used
unit_report.pas(93,28) Hint: Parameter "Sender" not used
unit_report.pas(94,25) Hint: Parameter "Sender" not used
unit_report.pas(94,46) Hint: Parameter "CloseAction" not used
unit_report.pas(258,28) Hint: Parameter "s" not used
unit_report.pas(95,26) Hint: Parameter "Sender" not used
unit_report.pas(96,36) Hint: Parameter "Sender" not used
unit_pea.pas(328,36) Hint: Local variable "decoded_err" does not seem to be initialized
unit_pea.pas(412,26) Hint: Local variable "f_in" does not seem to be initialized
unit_pea.pas(416,45) Hint: Local variable "total" does not seem to be initialized
unit_pea.pas(422,46) Hint: Local variable "numread" does not seem to be initialized
unit_pea.pas(455,18) Hint: Local variable "randf" does not seem to be initialized
unit_pea.pas(458,30) Hint: Local variable "j" does not seem to be initialized
unit_pea.pas(458,24) Hint: Local variable "randarr" does not seem to be initialized
unit_pea.pas(548,34) Hint: Converting the operands to "Int64" before doing the subtract could prevent overflow errors.
unit_pea.pas(592,45) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(595,58) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(600,49) Hint: Local variable "obj_authsize" does not seem to be initialized
unit_pea.pas(603,57) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(603,48) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(603,39) Hint: Local variable "headersize" does not seem to be initialized

unit_pea.pas(909,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.

unit_pea.pas(957,46) Hint: Local variable "out_file" does not seem to be initialized
unit_pea.pas(1019,22) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(1019,76) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(1486,50) Hint: Local variable "r" does not seem to be initialized
unit_pea.pas(1733,39) Hint: Local variable "qw" does not seem to be initialized
unit_pea.pas(1775,40) Hint: Local variable "fnname" does not seem to be initialized
unit_pea.pas(1775,33) Hint: Local variable "fnpath" does not seem to be initialized
unit_pea.pas(2103,52) Hint: Local variable "system_datetimeencoding" does not seem to be initialized
unit_pea.pas(2247,108) Hint: Local variable "archive_datetimeencoding" does not seem to be initialized
unit_pea.pas(2247,83) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(2248,56) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(2258,105) Hint: Local variable "obj_algo" does not seem to be initialized
unit_pea.pas(2258,95) Hint: Local variable "algo" does not seem to be initialized
unit_pea.pas(2258,89) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(2258,76) Hint: Local variable "compr" does not seem to be initialized
unit_pea.pas(2262,31) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(2261,31) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(2260,33) Hint: Local variable "headersize" does not seem to be initialized
unit_pea.pas(2265,47) Hint: Local variable "obj_authsize" does not seem to be initialized
unit_pea.pas(2270,82) Hint: Local variable "hdr" does not seem to be initialized

unit_pea.pas(2352,7) Warning: range check error while evaluating constants

unit_pea.pas(2603,35) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2603,59) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2626,32) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2626,84) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2858,58) Hint: Local variable "volume_authsize" does not seem to be initialized

unit_pea.pas(2978,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.

unit_pea.pas(3012,46) Hint: Local variable "out_file" does not seem to be initialized
unit_pea.pas(3109,43) Hint: Converting the operands to "QWord" before doing the add could prevent overflow errors.
unit_pea.pas(3319,39) Hint: Local variable "qw" does not seem to be initialized
unit_pea.pas(3458,43) Hint: Converting the operands to "QWord" before doing the add could prevent overflow errors.
unit_pea.pas(3516,18) Hint: Local variable "f_out" does not seem to be initialized
unit_pea.pas(3522,23) Hint: Local variable "f_check" does not seem to be initialized
unit_pea.pas(3526,28) Hint: Local variable "sbuf1" does not seem to be initialized
unit_pea.pas(3528,50) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(3532,61) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(3647,99) Hint: Local variable "nfound" does not seem to be initialized
unit_pea.pas(3647,92) Hint: Local variable "exp_fattr_dec" does not seem to be initialized
unit_pea.pas(3647,78) Hint: Local variable "exp_fattr" does not seem to be initialized
unit_pea.pas(3647,68) Hint: Local variable "exp_ftimes" does not seem to be initialized
unit_pea.pas(3647,57) Hint: Local variable "exp_fsizes" does not seem to be initialized
unit_pea.pas(3647,46) Hint: Local variable "exp_files" does not seem to be initialized
unit_pea.pas(3660,29) Hint: Local variable "f" does not seem to be initialized
unit_pea.pas(3663,45) Hint: Local variable "size" does not seem to be initialized
unit_pea.pas(3671,62) Hint: Local variable "aes_ctx" does not seem to be initialized
unit_pea.pas(3681,57) Hint: Local variable "numwritten" does not seem to be initialized
unit_pea.pas(3806,15) Hint: Local variable "fa" does not seem to be initialized
unit_pea.pas(3809,41) Hint: Local variable "sizea" does not seem to be initialized
unit_pea.pas(3812,15) Hint: Local variable "fb" does not seem to be initialized
unit_pea.pas(3815,41) Hint: Local variable "sizeb" does not seem to be initialized
unit_pea.pas(3881,37) Hint: Local variable "numreada" does not seem to be initialized
unit_pea.pas(3881,22) Hint: Local variable "bufa" does not seem to be initialized
unit_pea.pas(3882,37) Hint: Local variable "numreadb" does not seem to be initialized
unit_pea.pas(3882,22) Hint: Local variable "bufb" does not seem to be initialized
unit_pea.pas(4090,17) Hint: Local variable "f" does not seem to be initialized
unit_pea.pas(4093,45) Hint: Local variable "f_size" does not seem to be initialized
unit_pea.pas(4101,28) Hint: Local variable "RMD160Context" does not seem to be initialized
unit_pea.pas(4102,24) Hint: Local variable "SHA1Context" does not seem to be initialized
unit_pea.pas(4103,28) Hint: Local variable "SHA256Context" does not seem to be initialized
unit_pea.pas(4104,28) Hint: Local variable "SHA224Context" does not seem to be initialized
unit_pea.pas(4105,28) Hint: Local variable "SHA384Context" does not seem to be initialized
unit_pea.pas(4106,28) Hint: Local variable "SHA512Context" does not seem to be initialized
unit_pea.pas(4107,27) Hint: Local variable "WhirlContext" does not seem to be initialized
unit_pea.pas(4108,25) Hint: Local variable "ED2KContext" does not seem to be initialized
unit_pea.pas(4109,22) Hint: Local variable "MD4Context" does not seem to be initialized
unit_pea.pas(4110,22) Hint: Local variable "MD5Context" does not seem to be initialized
unit_pea.pas(4111,19) Hint: Local variable "CRC16" does not seem to be initialized
unit_pea.pas(4112,19) Hint: Local variable "CRC24" does not seem to be initialized
unit_pea.pas(4113,19) Hint: Local variable "CRC32" does not seem to be initialized
unit_pea.pas(4114,21) Hint: Local variable "Adler" does not seem to be initialized
unit_pea.pas(4115,19) Hint: Local variable "CRC64" does not seem to be initialized
unit_pea.pas(4117,38) Hint: Local variable "n" does not seem to be initialized
unit_pea.pas(4117,23) Hint: Local variable "sbuf" does not seem to be initialized
unit_pea.pas(4143,63) Hint: Local variable "pgpsig" does not seem to be initialized
unit_pea.pas(4146,50) Hint: Local variable "ED2KRes" does not seem to be initialized
unit_pea.pas(4147,48) Hint: Local variable "MD4Digest" does not seem to be initialized
unit_pea.pas(4148,48) Hint: Local variable "MD5Digest" does not seem to be initialized
unit_pea.pas(4149,63) Hint: Local variable "RMD160Digest" does not seem to be initialized
unit_pea.pas(4150,52) Hint: Local variable "SHA1Digest" does not seem to be initialized
unit_pea.pas(4151,60) Hint: Local variable "SHA224Digest" does not seem to be initialized
unit_pea.pas(4152,60) Hint: Local variable "SHA256Digest" does not seem to be initialized
unit_pea.pas(4153,60) Hint: Local variable "SHA384Digest" does not seem to be initialized
unit_pea.pas(4154,60) Hint: Local variable "SHA512Digest" does not seem to be initialized
unit_pea.pas(4155,61) Hint: Local variable "WhirlDigest" does not seem to be initialized
unit_pea.pas(4288,72) Hint: Local variable "nfound" does not seem to be initialized
unit_pea.pas(4288,65) Hint: Local variable "exp_fattr_dec" does not seem to be initialized
unit_pea.pas(4288,51) Hint: Local variable "exp_fattr" does not seem to be initialized
unit_pea.pas(4288,41) Hint: Local variable "exp_ftimes" does not seem to be initialized
unit_pea.pas(4288,30) Hint: Local variable "exp_fsizes" does not seem to be initialized
unit_pea.pas(4288,19) Hint: Local variable "exp_files" does not seem to be initialized
unit_pea.pas(4307,23) Hint: Mixing signed expressions and longwords gives a 64bit result
unit_pea.pas(4308,23) Hint: Mixing signed expressions and longwords gives a 64bit result
unit_pea.pas(4374,15) Hint: Local variable "fa" does not seem to be initialized
unit_pea.pas(4377,41) Hint: Local variable "sizea" does not seem to be initialized
unit_pea.pas(4396,22) Hint: Local variable "bufa" does not seem to be initialized
unit_pea.pas(4594,17) Hint: Local variable "f_in" does not seem to be initialized
unit_pea.pas(4597,31) Hint: Local variable "numread" does not seem to be initialized
unit_pea.pas(4597,20) Hint: Local variable "buf" does not seem to be initialized
unit_pea.pas(4600,106) Hint: Local variable "archive_datetimeencoding" does not seem to be initialized
unit_pea.pas(4600,81) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(4601,56) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(4604,31) Hint: Local variable "tmp_buf" does not seem to be initialized
unit_pea.pas(4609,64) Hint: Local variable "obj_algo" does not seem to be initialized
unit_pea.pas(4609,54) Hint: Local variable "algo" does not seem to be initialized
unit_pea.pas(4609,48) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(4609,35) Hint: Local variable "compr" does not seem to be initialized
unit_pea.pas(4613,31) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(4612,31) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(4611,33) Hint: Local variable "headersize" does not seem to be initialized
unit_pea.pas(4813,46) Hint: Local variable "pw_rating" does not seem to be initialized
unit_pea.pas(4813,36) Hint: Local variable "pw_strength" does not seem to be initialized
unit_pea.pas(4846,17) Hint: Local variable "randarr" does not seem to be initialized
unit_pea.pas(4848,18) Hint: Local variable "randf" does not seem to be initialized

unit_pea.pas(4955,4) Warning: unreachable code

unit_pea.pas(5157) Fatal: There were 2 errors compiling module, stopping
ERROR: failed compiling of project /usr/src/RPM/BUILD/peazip-3.2.1.src/project_pea.lpi
error: Bad exit status from /var/tmp/rpm-tmp.38616 (%build)

Report

puntogil

7 years ago

hello
I tried to compile 3.2.1 using PeaZip
fpc 2.4.0
Lazarus 0.9.28.2
but these errors occur:
unit_pea.pas (909.41) Error: Parameters can not contain 'local type definitions. Use a separate type definition in a block type.
unit_pea.pas(2978,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.
any ideas
thanks

lazbuild --cpu=i386 --compiler=/usr/bin/ppc386 --os=linux --ws=gtk2 -B project_pea.lpr
NOTE: miscellaneous options file not found - using defaults
TCompiler.Compile WorkingDir="/usr/src/RPM/BUILD/peazip-3.2.1.src/" CompilerFilename="/usr/bin/ppc386" CompilerParams=" -MObjFPC -Scgi -O1 -Tlinux -Pi386 -gl -WG -vewnhi -l -Fu../../../../lib/lazarus/lcl/units/i386-linux/ -Fu../../../../lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu../../../../lib/lazarus/packager/units/i386-linux/ -Fu. -opea -dLCL -dLCLgtk2 project_pea.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/ppc386 -B -MObjFPC -Scgi -O1 -Tlinux -Pi386 -gl -WG -vewnhi -l -Fu../../../../lib/lazarus/lcl/units/i386-linux/ -Fu../../../../lib/lazarus/lcl/units/i386-linux/gtk2/ -Fu../../../../lib/lazarus/packager/units/i386-linux/ -Fu. -opea -dLCL -dLCLgtk2 project_pea.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.0 [2010/08/13] for i386
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for i386
Compiling project_pea.lpr
Compiling unit_pea.pas
Compiling hash.pas
Compiling btypes.pas
hash.pas(287,20) Hint: Local variable "Context" does not seem to be initialized
hash.pas(358,18) Hint: Local variable "Context" does not seem to be initialized
Compiling adler32.pas
adler32.pas(77,28) Hint: Parameter "adler" not used
adler32.pas(227,17) Hint: Local variable "AF" does not seem to be initialized
adler32.pas(228,17) Hint: Local variable "A1" does not seem to be initialized
Compiling crc16.pas
crc16.pas(81,26) Hint: Parameter "CRC" not used
crc16.pas(315,17) Hint: Local variable "CRCF" does not seem to be initialized
crc16.pas(316,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc24.pas
crc24.pas(341,17) Hint: Local variable "CRCF" does not seem to be initialized
crc24.pas(342,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc32.pas
crc32.pas(355,17) Hint: Local variable "CRCF" does not seem to be initialized
crc32.pas(356,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling crc64.pas
crc64.pas(403,16) Hint: Local variable "CRC" does not seem to be initialized
Compiling ed2k.pas
Compiling md4.pas
md4.pas(567,30) Hint: Local variable "tmp" does not seem to be initialized
md4.pas(578,29) Hint: Local variable "tmp" does not seem to be initialized
md4.pas(634,18) Hint: Local variable "Context" does not seem to be initialized
md4.pas(655,33) Hint: Local variable "tmp" does not seem to be initialized
ed2k.pas(266,21) Hint: Local variable "ResRec" does not seem to be initialized
ed2k.pas(275,22) Hint: Local variable "Context" does not seem to be initialized
ed2k.pas(305,20) Hint: Local variable "Context" does not seem to be initialized
ed2k.pas(349,20) Hint: Local variable "Context" does not seem to be initialized
Compiling md5.pas
md5.pas(559,30) Hint: Local variable "tmp" does not seem to be initialized
md5.pas(577,30) Hint: Local variable "tmp" does not seem to be initialized
md5.pas(632,18) Hint: Local variable "Context" does not seem to be initialized
md5.pas(653,33) Hint: Local variable "tmp" does not seem to be initialized
Compiling rmd160.pas
rmd160.pas(1037,33) Hint: Local variable "tmp" does not seem to be initialized
rmd160.pas(1055,33) Hint: Local variable "tmp" does not seem to be initialized
rmd160.pas(1118,21) Hint: Local variable "Context" does not seem to be initialized
rmd160.pas(1139,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha1.pas
sha1.pas(297,24) Hint: Local variable "W" does not seem to be initialized
sha1.pas(747,31) Hint: Local variable "tmp" does not seem to be initialized
sha1.pas(766,31) Hint: Local variable "tmp" does not seem to be initialized
sha1.pas(826,19) Hint: Local variable "Context" does not seem to be initialized
sha1.pas(847,34) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha224.pas
Compiling sha256.pas
sha256.pas(605,26) Hint: Local variable "W" does not seem to be initialized
sha256.pas(786,33) Hint: Local variable "tmp" does not seem to be initialized
sha256.pas(805,33) Hint: Local variable "tmp" does not seem to be initialized
sha256.pas(869,21) Hint: Local variable "Context" does not seem to be initialized
sha256.pas(890,36) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(223,29) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(242,33) Hint: Local variable "tmp" does not seem to be initialized
sha224.pas(318,21) Hint: Local variable "Context" does not seem to be initialized
sha224.pas(338,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling sha384.pas
Compiling sha512.pas
sha512.pas(1181,33) Hint: Local variable "tmp" does not seem to be initialized
sha512.pas(1200,33) Hint: Local variable "tmp" does not seem to be initialized
sha512.pas(1293,21) Hint: Local variable "Context" does not seem to be initialized
sha512.pas(1314,36) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(232,33) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(251,33) Hint: Local variable "tmp" does not seem to be initialized
sha384.pas(335,21) Hint: Local variable "Context" does not seem to be initialized
sha384.pas(357,36) Hint: Local variable "tmp" does not seem to be initialized
Compiling whirl512.pas
whirl512.pas(1246,51) Hint: Local variable "S" does not seem to be initialized
whirl512.pas(1251,18) Hint: Local variable "L" does not seem to be initialized
whirl512.pas(1429,33) Hint: Local variable "tmp" does not seem to be initialized
whirl512.pas(1448,33) Hint: Local variable "tmp" does not seem to be initialized
whirl512.pas(1531,21) Hint: Local variable "Context" does not seem to be initialized
whirl512.pas(1551,35) Hint: Local variable "tmp" does not seem to be initialized
Compiling aes_ctr.pas
Compiling aes_type.pas
Compiling aes_base.pas
Compiling aes_encr.pas
aes_encr.pas(125,12) Hint: Unit "BTypes" not used in AES_Encr
Compiling aes_eax.pas
Compiling aes_omac.pas
aes_eax.pas(155,17) Hint: Local variable "t_n" does not seem to be initialized
aes_eax.pas(221,21) Hint: Local variable "ht" does not seem to be initialized
aes_eax.pas(256,51) Hint: Local variable "ctx" does not seem to be initialized
aes_eax.pas(294,23) Hint: Local variable "atag" does not seem to be initialized
aes_eax.pas(340,51) Hint: Local variable "ctx" does not seem to be initialized
Compiling fcrypta.pas
Compiling hmac.pas
hmac.pas(109,27) Hint: Local variable "kb" does not seem to be initialized
Compiling kdf.pas
kdf.pas(152,14) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(155,23) Hint: Local variable "Digest" does not seem to be initialized
kdf.pas(196,14) Hint: Local variable "ii" does not seem to be initialized
kdf.pas(199,18) Hint: Local variable "ucum" does not seem to be initialized
kdf.pas(201,20) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(258,15) Hint: Local variable "ctr" does not seem to be initialized
kdf.pas(265,23) Hint: Local variable "ctx" does not seem to be initialized
kdf.pas(276,30) Hint: Local variable "Digest" does not seem to be initialized
fcrypta.pas(161,15) Hint: Local variable "CTR" does not seem to be initialized
fcrypta.pas(165,83) Hint: Local variable "XKey" does not seem to be initialized
fcrypta.pas(219,29) Hint: Local variable "mac" does not seem to be initialized
fcrypta.pas(233,99) Hint: Local variable "XKey" does not seem to be initialized
Compiling fcaes256.pas
fcaes256.pas(157,15) Hint: Local variable "CTR" does not seem to be initialized
fcaes256.pas(161,86) Hint: Local variable "XKey" does not seem to be initialized
fcaes256.pas(215,29) Hint: Local variable "mac" does not seem to be initialized
fcaes256.pas(229,107) Hint: Local variable "XKey" does not seem to be initialized
Compiling mem_util.pas
mem_util.pas(195,24) Hint: Mixing signed expressions and longwords gives a 64bit result
mem_util.pas(293,14) Hint: Local variable "ic" does not seem to be initialized
Compiling list_utils.pas
Compiling ansiutf8_utils.pas
ansiutf8_utils.pas(306,2) Note: Local variable "i" not used
ansiutf8_utils.pas(306,4) Note: Local variable "j" not used
ansiutf8_utils.pas(307,2) Note: Local variable "s1" not used
ansiutf8_utils.pas(96,28) Hint: Parameter "s" not used
list_utils.pas(240,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(303,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(333,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(375,37) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(452,31) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(479,55) Hint: Local variable "r" does not seem to be initialized
list_utils.pas(526,100) Hint: Local variable "fattr_dec" does not seem to be initialized
list_utils.pas(526,90) Hint: Local variable "fattr" does not seem to be initialized
list_utils.pas(526,84) Hint: Local variable "ftimes" does not seem to be initialized
list_utils.pas(526,77) Hint: Local variable "fsizes" does not seem to be initialized
list_utils.pas(526,70) Hint: Local variable "flist" does not seem to be initialized
list_utils.pas(629,31) Hint: Local variable "r" does not seem to be initialized
Compiling pea_utils.pas
Compiling tf_base.pas
tf_base.pas(498,36) Hint: Local variable "T" does not seem to be initialized
tf_base.pas(539,39) Hint: Local variable "T" does not seem to be initialized
Compiling tf_ctr.pas
Compiling tsc.pas
pea_utils.pas(469,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(470,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(472,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(507,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(508,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(510,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(545,22) Hint: Local variable "salt" does not seem to be initialized
pea_utils.pas(546,21) Hint: Local variable "SHA1Context" does not seem to be initialized
pea_utils.pas(548,33) Hint: Local variable "shortsalt" does not seem to be initialized
pea_utils.pas(1101,21) Hint: Local variable "f_key" does not seem to be initialized
pea_utils.pas(1104,29) Hint: Local variable "buf_data" does not seem to be initialized
pea_utils.pas(1133,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1135,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1137,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1141,24) Hint: Local variable "mentd" does not seem to be initialized
pea_utils.pas(1144,24) Hint: Local variable "kentd" does not seem to be initialized
pea_utils.pas(1147,24) Hint: Local variable "fentd" does not seem to be initialized
pea_utils.pas(1152,18) Hint: Local variable "randf" does not seem to be initialized
pea_utils.pas(1154,24) Hint: Local variable "randarr" does not seem to be initialized
pea_utils.pas(1171,45) Hint: Local variable "aes_ctx" does not seem to be initialized
pea_utils.pas(1179,42) Hint: Local variable "tf_ctx" does not seem to be initialized
pea_utils.pas(1203,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1204,24) Hint: Local variable "WhirlContext" does not seem to be initialized
pea_utils.pas(1206,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1212,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1221,24) Hint: Local variable "mentd" does not seem to be initialized
pea_utils.pas(1225,24) Hint: Local variable "kentd" does not seem to be initialized
pea_utils.pas(1229,24) Hint: Local variable "fentd" does not seem to be initialized
pea_utils.pas(1235,18) Hint: Local variable "randf" does not seem to be initialized
pea_utils.pas(1237,24) Hint: Local variable "randarr" does not seem to be initialized
pea_utils.pas(1246,30) Hint: Local variable "d1" does not seem to be initialized
pea_utils.pas(1247,29) Hint: Local variable "d2" does not seem to be initialized
pea_utils.pas(1254,30) Hint: Local variable "d3" does not seem to be initialized
pea_utils.pas(1255,29) Hint: Local variable "d4" does not seem to be initialized
pea_utils.pas(1267,42) Hint: Local variable "aes_ctx" does not seem to be initialized
pea_utils.pas(1272,39) Hint: Local variable "tf_ctx" does not seem to be initialized
pea_utils.pas(1304,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1307,17) Hint: Local variable "Ctr" does not seem to be initialized
pea_utils.pas(1300,4) Note: Local variable "yy" not used
pea_utils.pas(1300,7) Note: Local variable "mt" not used
pea_utils.pas(1300,10) Note: Local variable "dd" not used
pea_utils.pas(1300,13) Note: Local variable "hh" not used
pea_utils.pas(1300,16) Note: Local variable "mm" not used
pea_utils.pas(1300,19) Note: Local variable "ss" not used
pea_utils.pas(1300,22) Note: Local variable "ms" not used
pea_utils.pas(1300,25) Note: Local variable "us" not used
pea_utils.pas(1332,4) Note: Local variable "SHA512Context" not used
pea_utils.pas(279,26) Hint: Parameter "memdigest" not used
pea_utils.pas(1370,25) Hint: Local variable "SHA512Context" does not seem to be initialized
pea_utils.pas(1371,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1372,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1393,53) Hint: Local variable "fattr_dec" does not seem to be initialized
pea_utils.pas(1393,43) Hint: Local variable "fattr" does not seem to be initialized
pea_utils.pas(1393,37) Hint: Local variable "ftimes" does not seem to be initialized
pea_utils.pas(1393,30) Hint: Local variable "fsizes" does not seem to be initialized
pea_utils.pas(1393,23) Hint: Local variable "flist" does not seem to be initialized
pea_utils.pas(1392,30) Hint: Local variable "ndirs" does not seem to be initialized
pea_utils.pas(1392,24) Hint: Local variable "nfiles" does not seem to be initialized
pea_utils.pas(1427,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1428,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1442,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1443,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1459,22) Hint: Local variable "tdigest" does not seem to be initialized
pea_utils.pas(1460,24) Hint: Local variable "memdigest" does not seem to be initialized
pea_utils.pas(1462,18) Hint: Local variable "bfile" does not seem to be initialized
pea_utils.pas(1466,40) Hint: Local variable "numread" does not seem to be initialized
pea_utils.pas(1466,26) Hint: Local variable "bbuff" does not seem to be initialized
pea_utils.pas(1568,22) Hint: Local variable "f_list" does not seem to be initialized
pea_utils.pas(1755,4) Note: Local variable "P" not used
pea_utils.pas(1756,4) Note: Local variable "cl" not used
pea_utils.pas(342,26) Hint: Parameter "s" not used
pea_utils.pas(2024,17) Hint: Local variable "f" does not seem to be initialized
pea_utils.pas(2026,34) Hint: Local variable "f_size" does not seem to be initialized
pea_utils.pas(2034,25) Hint: Local variable "SHA256Context" does not seem to be initialized
pea_utils.pas(2037,35) Hint: Local variable "n" does not seem to be initialized
pea_utils.pas(2037,20) Hint: Local variable "sbuf" does not seem to be initialized
pea_utils.pas(2045,39) Hint: Local variable "SHA256Digest" does not seem to be initialized
pea_utils.pas(2065,4) Note: Local variable "s1" not used
Compiling rfs_utils.pas
Compiling unit_report.pas
unit_report.pas(148,25) Hint: Parameter "dp" not used
unit_report.pas(178,58) Hint: Local variable "p" does not seem to be initialized
unit_report.pas(92,28) Hint: Parameter "Sender" not used
unit_report.pas(93,28) Hint: Parameter "Sender" not used
unit_report.pas(94,25) Hint: Parameter "Sender" not used
unit_report.pas(94,46) Hint: Parameter "CloseAction" not used
unit_report.pas(258,28) Hint: Parameter "s" not used
unit_report.pas(95,26) Hint: Parameter "Sender" not used
unit_report.pas(96,36) Hint: Parameter "Sender" not used
unit_pea.pas(328,36) Hint: Local variable "decoded_err" does not seem to be initialized
unit_pea.pas(412,26) Hint: Local variable "f_in" does not seem to be initialized
unit_pea.pas(416,45) Hint: Local variable "total" does not seem to be initialized
unit_pea.pas(422,46) Hint: Local variable "numread" does not seem to be initialized
unit_pea.pas(455,18) Hint: Local variable "randf" does not seem to be initialized
unit_pea.pas(458,30) Hint: Local variable "j" does not seem to be initialized
unit_pea.pas(458,24) Hint: Local variable "randarr" does not seem to be initialized
unit_pea.pas(548,34) Hint: Converting the operands to "Int64" before doing the subtract could prevent overflow errors.
unit_pea.pas(592,45) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(595,58) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(600,49) Hint: Local variable "obj_authsize" does not seem to be initialized
unit_pea.pas(603,57) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(603,48) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(603,39) Hint: Local variable "headersize" does not seem to be initialized

unit_pea.pas(909,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.

unit_pea.pas(957,46) Hint: Local variable "out_file" does not seem to be initialized
unit_pea.pas(1019,22) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(1019,76) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(1486,50) Hint: Local variable "r" does not seem to be initialized
unit_pea.pas(1733,39) Hint: Local variable "qw" does not seem to be initialized
unit_pea.pas(1775,40) Hint: Local variable "fnname" does not seem to be initialized
unit_pea.pas(1775,33) Hint: Local variable "fnpath" does not seem to be initialized
unit_pea.pas(2103,52) Hint: Local variable "system_datetimeencoding" does not seem to be initialized
unit_pea.pas(2247,108) Hint: Local variable "archive_datetimeencoding" does not seem to be initialized
unit_pea.pas(2247,83) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(2248,56) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(2258,105) Hint: Local variable "obj_algo" does not seem to be initialized
unit_pea.pas(2258,95) Hint: Local variable "algo" does not seem to be initialized
unit_pea.pas(2258,89) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(2258,76) Hint: Local variable "compr" does not seem to be initialized
unit_pea.pas(2262,31) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(2261,31) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(2260,33) Hint: Local variable "headersize" does not seem to be initialized
unit_pea.pas(2265,47) Hint: Local variable "obj_authsize" does not seem to be initialized
unit_pea.pas(2270,82) Hint: Local variable "hdr" does not seem to be initialized

unit_pea.pas(2352,7) Warning: range check error while evaluating constants

unit_pea.pas(2603,35) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2603,59) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2626,32) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2626,84) Hint: Converting the operands to "Int64" before doing the add could prevent overflow errors.
unit_pea.pas(2858,58) Hint: Local variable "volume_authsize" does not seem to be initialized

unit_pea.pas(2978,41) Error: Parameters cannot contain local type definitions. Use a separate type definition in a type block.

unit_pea.pas(3012,46) Hint: Local variable "out_file" does not seem to be initialized
unit_pea.pas(3109,43) Hint: Converting the operands to "QWord" before doing the add could prevent overflow errors.
unit_pea.pas(3319,39) Hint: Local variable "qw" does not seem to be initialized
unit_pea.pas(3458,43) Hint: Converting the operands to "QWord" before doing the add could prevent overflow errors.
unit_pea.pas(3516,18) Hint: Local variable "f_out" does not seem to be initialized
unit_pea.pas(3522,23) Hint: Local variable "f_check" does not seem to be initialized
unit_pea.pas(3526,28) Hint: Local variable "sbuf1" does not seem to be initialized
unit_pea.pas(3528,50) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(3532,61) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(3647,99) Hint: Local variable "nfound" does not seem to be initialized
unit_pea.pas(3647,92) Hint: Local variable "exp_fattr_dec" does not seem to be initialized
unit_pea.pas(3647,78) Hint: Local variable "exp_fattr" does not seem to be initialized
unit_pea.pas(3647,68) Hint: Local variable "exp_ftimes" does not seem to be initialized
unit_pea.pas(3647,57) Hint: Local variable "exp_fsizes" does not seem to be initialized
unit_pea.pas(3647,46) Hint: Local variable "exp_files" does not seem to be initialized
unit_pea.pas(3660,29) Hint: Local variable "f" does not seem to be initialized
unit_pea.pas(3663,45) Hint: Local variable "size" does not seem to be initialized
unit_pea.pas(3671,62) Hint: Local variable "aes_ctx" does not seem to be initialized
unit_pea.pas(3681,57) Hint: Local variable "numwritten" does not seem to be initialized
unit_pea.pas(3806,15) Hint: Local variable "fa" does not seem to be initialized
unit_pea.pas(3809,41) Hint: Local variable "sizea" does not seem to be initialized
unit_pea.pas(3812,15) Hint: Local variable "fb" does not seem to be initialized
unit_pea.pas(3815,41) Hint: Local variable "sizeb" does not seem to be initialized
unit_pea.pas(3881,37) Hint: Local variable "numreada" does not seem to be initialized
unit_pea.pas(3881,22) Hint: Local variable "bufa" does not seem to be initialized
unit_pea.pas(3882,37) Hint: Local variable "numreadb" does not seem to be initialized
unit_pea.pas(3882,22) Hint: Local variable "bufb" does not seem to be initialized
unit_pea.pas(4090,17) Hint: Local variable "f" does not seem to be initialized
unit_pea.pas(4093,45) Hint: Local variable "f_size" does not seem to be initialized
unit_pea.pas(4101,28) Hint: Local variable "RMD160Context" does not seem to be initialized
unit_pea.pas(4102,24) Hint: Local variable "SHA1Context" does not seem to be initialized
unit_pea.pas(4103,28) Hint: Local variable "SHA256Context" does not seem to be initialized
unit_pea.pas(4104,28) Hint: Local variable "SHA224Context" does not seem to be initialized
unit_pea.pas(4105,28) Hint: Local variable "SHA384Context" does not seem to be initialized
unit_pea.pas(4106,28) Hint: Local variable "SHA512Context" does not seem to be initialized
unit_pea.pas(4107,27) Hint: Local variable "WhirlContext" does not seem to be initialized
unit_pea.pas(4108,25) Hint: Local variable "ED2KContext" does not seem to be initialized
unit_pea.pas(4109,22) Hint: Local variable "MD4Context" does not seem to be initialized
unit_pea.pas(4110,22) Hint: Local variable "MD5Context" does not seem to be initialized
unit_pea.pas(4111,19) Hint: Local variable "CRC16" does not seem to be initialized
unit_pea.pas(4112,19) Hint: Local variable "CRC24" does not seem to be initialized
unit_pea.pas(4113,19) Hint: Local variable "CRC32" does not seem to be initialized
unit_pea.pas(4114,21) Hint: Local variable "Adler" does not seem to be initialized
unit_pea.pas(4115,19) Hint: Local variable "CRC64" does not seem to be initialized
unit_pea.pas(4117,38) Hint: Local variable "n" does not seem to be initialized
unit_pea.pas(4117,23) Hint: Local variable "sbuf" does not seem to be initialized
unit_pea.pas(4143,63) Hint: Local variable "pgpsig" does not seem to be initialized
unit_pea.pas(4146,50) Hint: Local variable "ED2KRes" does not seem to be initialized
unit_pea.pas(4147,48) Hint: Local variable "MD4Digest" does not seem to be initialized
unit_pea.pas(4148,48) Hint: Local variable "MD5Digest" does not seem to be initialized
unit_pea.pas(4149,63) Hint: Local variable "RMD160Digest" does not seem to be initialized
unit_pea.pas(4150,52) Hint: Local variable "SHA1Digest" does not seem to be initialized
unit_pea.pas(4151,60) Hint: Local variable "SHA224Digest" does not seem to be initialized
unit_pea.pas(4152,60) Hint: Local variable "SHA256Digest" does not seem to be initialized
unit_pea.pas(4153,60) Hint: Local variable "SHA384Digest" does not seem to be initialized
unit_pea.pas(4154,60) Hint: Local variable "SHA512Digest" does not seem to be initialized
unit_pea.pas(4155,61) Hint: Local variable "WhirlDigest" does not seem to be initialized
unit_pea.pas(4288,72) Hint: Local variable "nfound" does not seem to be initialized
unit_pea.pas(4288,65) Hint: Local variable "exp_fattr_dec" does not seem to be initialized
unit_pea.pas(4288,51) Hint: Local variable "exp_fattr" does not seem to be initialized
unit_pea.pas(4288,41) Hint: Local variable "exp_ftimes" does not seem to be initialized
unit_pea.pas(4288,30) Hint: Local variable "exp_fsizes" does not seem to be initialized
unit_pea.pas(4288,19) Hint: Local variable "exp_files" does not seem to be initialized
unit_pea.pas(4307,23) Hint: Mixing signed expressions and longwords gives a 64bit result
unit_pea.pas(4308,23) Hint: Mixing signed expressions and longwords gives a 64bit result
unit_pea.pas(4374,15) Hint: Local variable "fa" does not seem to be initialized
unit_pea.pas(4377,41) Hint: Local variable "sizea" does not seem to be initialized
unit_pea.pas(4396,22) Hint: Local variable "bufa" does not seem to be initialized
unit_pea.pas(4594,17) Hint: Local variable "f_in" does not seem to be initialized
unit_pea.pas(4597,31) Hint: Local variable "numread" does not seem to be initialized
unit_pea.pas(4597,20) Hint: Local variable "buf" does not seem to be initialized
unit_pea.pas(4600,106) Hint: Local variable "archive_datetimeencoding" does not seem to be initialized
unit_pea.pas(4600,81) Hint: Local variable "volume_algo" does not seem to be initialized
unit_pea.pas(4601,56) Hint: Local variable "volume_authsize" does not seem to be initialized
unit_pea.pas(4604,31) Hint: Local variable "tmp_buf" does not seem to be initialized
unit_pea.pas(4609,64) Hint: Local variable "obj_algo" does not seem to be initialized
unit_pea.pas(4609,54) Hint: Local variable "algo" does not seem to be initialized
unit_pea.pas(4609,48) Hint: Local variable "compr_level" does not seem to be initialized
unit_pea.pas(4609,35) Hint: Local variable "compr" does not seem to be initialized
unit_pea.pas(4613,31) Hint: Local variable "pwneeded" does not seem to be initialized
unit_pea.pas(4612,31) Hint: Local variable "authsize" does not seem to be initialized
unit_pea.pas(4611,33) Hint: Local variable "headersize" does not seem to be initialized
unit_pea.pas(4813,46) Hint: Local variable "pw_rating" does not seem to be initialized
unit_pea.pas(4813,36) Hint: Local variable "pw_strength" does not seem to be initialized
unit_pea.pas(4846,17) Hint: Local variable "randarr" does not seem to be initialized
unit_pea.pas(4848,18) Hint: Local variable "randf" does not seem to be initialized

unit_pea.pas(4955,4) Warning: unreachable code

unit_pea.pas(5157) Fatal: There were 2 errors compiling module, stopping
ERROR: failed compiling of project /usr/src/RPM/BUILD/peazip-3.2.1.src/project_pea.lpi
error: Bad exit status from /var/tmp/rpm-tmp.38616 (%build)

Report

6.4.0 5 months ago

Tabbed browsing, improvements in archive conversion and handling archives with full/absolute paths (even mixed with relative paths).

6.3.1 7 months ago

Fixes, visual improvements, updated translations

6.3.0 8 months ago

DPI aware
New archive update options

6.1.1 1 year ago

Updated p7zip to 16.02
Various fixes and usability improvements

10 years ago

2016 06 19
6.0.3
Updated pea 0.55 backend

2016 04 30
6.0.1
PEA1.1 format update, introducing support for SHA3, Serpent, and Twofish
p7zip backend updated to 15.14

2016 02 27
Major release 6
Can now recursively extract archives fro directory, and delete open archive
Can sort by file type for solid 7z compression (improves compression ratio)
New themes
Various fixes and improvements

product-maker paulus3005 May 09 2016

product-maker dubious Oct 27 2015

product-maker OderMalSo Jun 14 2015

product-maker oborasta May 12 2015

product-maker google01103 Apr 28 2015

product-maker feedos Aug 18 2014

product-maker Omega9 Jul 11 2014

product-maker fifoxtasy Apr 30 2014

product-maker thevladsoft Jun 23 2013

product-maker RAIDENSUB Apr 26 2013

product-maker nicola01121 Aug 14 2012

product-maker posixru Jun 13 2012

product-maker ObiWahn May 11 2012

product-maker electron222 Mar 18 2012

product-maker ElectronOo Feb 17 2012

product-maker nikore90 Dec 26 2011

product-maker pvt14 Nov 21 2011

product-maker darthroe Aug 02 2011

product-maker unikum111 Jul 23 2011

product-maker tcat Jun 25 2011

product-maker ionu Mar 14 2011

product-maker jota Feb 10 2011

product-maker dejan034 Jan 14 2011

product-maker udatt Dec 27 2010

product-maker BorgQueen Dec 13 2010

product-maker obsrv Nov 29 2010

product-maker MichauSm Nov 25 2010

product-maker bugmenot1234 Oct 25 2010

product-maker YAFU Oct 25 2010

product-maker 64 361

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
6.4.0
updated Mar 27 2017
added Feb 06 2007
downloads today
0
page views today 27