You are here

cdrtfe Portable 1.3.2 Development Test 1

25 posts / 0 new
Last post
wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
cdrtfe Portable 1.3.2 Development Test 1

Application: cdrtfe
Category: Music & Video
Description: A small open source burning application for Windows. cdrtfe is a win32 frontend for the cdrtools (cdrecord, mkisofs, readcd, cdda2wav), Mode2CDMaker and VCDImager. It can burn data discs (CD and DVD), Audio CDs, XCDs, (S)VCDs and DVD-Video discs. For Windows 9x, ME, 2k, XP.

Download cdrtfe Portable 1.3.2 Development Test 1 [3.78MB download / 9.47MB installed]
(MD5: bb737c7decb6f759ea97bdcef5cff25d)

My changes:
updated cdrtools to v2.01.01a48
updated other supporting mkisofs DLLs

Release Notes:
Development Test 1 (2008-09-08):

  • cdrtfe version updated to 1.3.2

Development Test 1 (2008-03-26):

  • cdrtfe version updated to 1.3.1

NOTE: I didn't UPX it, because I'm not sure what can safely be UPX'd in this release. It has several audio codecs and other tools packaged with it, and I'm sure I read somewhere that UPX'ing LAME will break it. I didn't want to chance breaking some other random part of the program.

If someone wants to test what can safely be UPX'd, I'd be happy to include it in a final release.

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Feedback

Alright, there`s just a few more things you can do to be completely conformed to the latest version of the PAF.

  • First off, it looks like the 24`s are being removed from the icon.
  • Feel free to put PortableApps.com/DevelopmentTest as the homepage in the AppInfo.ini
  • If it is released here, make sure you can change the AppSource to link the Portable home page
  • I'll do some testing later, but if UPXing is ok, you can cut 3 megs off.
  • Feel free to add in help files, use mine from Task Coach Portable as an example

Other than that, you did fantastic, and you change everything the source perfectly, too. Biggrin *claps*

Oh, and the program works. Blum

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
The program works just fine,

The program works just fine, the older version always crashed for me, but this time it started up with no problems. I found some registry keys that are left behind because of cygwin.

HKLM\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
HKCU\Software\Cygnus Solutions
HKCU\Software\Cygnus Solutions\Cygwin
HKCU\Software\Cygnus Solutions\Cygwin\mounts v2
HKCU\Software\Cygnus Solutions\Cygwin\Program Options

They seem to all be empty keys, all say "value not assigned"

The developer formerly known as ZGitRDun8705

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Thanks. I'll get rid of

Thanks. I'll get rid of those and check on the icon thing.

There may/may not be more reg keys depending on what tools you use with the program. I'm confident they're not important for correct functioning though.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
i'll do a more detailed test

i'll do a more detailed test at home, the cygwin keys are created by cdrtfe itself because of its dependence on cdrtools. I'll test the available tools tonight and report back on other keys if there are any.

The developer formerly known as ZGitRDun8705

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Update Dev Test 2

Ok, cygwin keys handled, help file done (thanks HSP).

I checked the icons. The installer, launcher, and ICO file all have the 8 formats according to IcoFX. Download and check it again maybe?

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Yea

What I mean it it should only have 6 now. 2 x 48, 2 x 32, and 2 x 16, the 2 24's are being removed.

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Oh, I got it now. I'll get

Oh, I got it now. I'll get rid of them for the final release.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
Testing at home now, and the

Testing at home now, and the program crashes on loading, i get an error message saying that there is an error addressing memory, the data can not be written. here is the error log.

-------------------------------------------------------------------------------
| 1/14/2008 10:15:20 PM                                                       |
-------------------------------------------------------------------------------
Exception class  : EAccessViolation
Exception message: Zugriffsverletzung bei Adresse 004C34CC in Modul 'cdrtfe.exe'. Lesen von Adresse 00000000
Exception address: 004C34CC
-------------------------------------------------------------------------------
Stack list, generated 1/14/2008 10:15:20 PM
[004C34CC] f_init.f_init.CheckVersion (Line 544, "funcs\f_init.pas" + 32) + $3
[00404B77] System.System.@HandleAnyException (Line 320, "RTLConsts.pas" + 0) + $3B77
[004C2E93] f_init.f_init.CheckFiles (Line 380, "funcs\f_init.pas" + 107) + $3
[00505716] frm_main.frm_main.TForm1.FormCreate (Line 3675, "forms\frm_main.pas" + 66) + $C
[0044F48D] Forms.Forms.TCustomForm.DoCreate (Line 2774, "Forms.pas" + 3) + $C
[0044F0D0] Forms.Forms.TCustomForm.Create (Line 2689, "Forms.pas" + 13) + $11
[0044F0EC] Forms.Forms.TCustomForm.Create (Line 2692, "Forms.pas" + 16) + $9
[00406CC7] System.System.FindHInstance (Line 320, "RTLConsts.pas" + 0) + $5CC7
[005192EC] cl_exceptionlog.cl_exceptionlog.HookTApplicationHandleException (Line 166, "import\exceptionlog\cl_exceptionlog.pas" + 14) + $C
[00457E5D] Forms.Forms.TApplication.CreateForm (Line 7764, "Forms.pas" + 4) + $9
[0051BDAB] cdrtfe.cdrtfe.Finalization + $18F3
-------------------------------------------------------------------------------
List of loaded modules:
[00400000] C:\Documents and Settings\Zach\Desktop\cdrtfePortable\App\cdrtfe\cdrtfe.exe
           1.3.0.0 - 1.3.0.0
           cdrtools/Mode2CDMaker/VCDImager Frontend
[00F60000] C:\WINDOWS\System32\cscui.dll
 5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Client Side Caching UI
[10000000] C:\Program Files\Unlocker\UnlockerHook.dll
           (no version info)
[5A000000] C:\Program Files\Spyware Doctor\klg.dat
           (no version info)
[5AD70000] C:\WINDOWS\system32\uxtheme.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Microsoft UxTheme Library
[73000000] C:\WINDOWS\system32\winspool.drv
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Spooler Driver
[763B0000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Common Dialogs DLL
[76600000] C:\WINDOWS\System32\CSCDLL.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Offline Network Agent
[769C0000] C:\WINDOWS\system32\USERENV.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Userenv
[76B40000] C:\WINDOWS\system32\winmm.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           MCI API DLL
[76BF0000] C:\WINDOWS\system32\PSAPI.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Process Status Helper
[76FD0000] C:\WINDOWS\system32\CLBCATQ.DLL
           2001.12.4414.308 - 2001.12.4414.308
[77050000] C:\WINDOWS\system32\COMRes.dll
           2001.12.4414.258 - 2001.12.4414.258
[77120000] C:\WINDOWS\system32\oleaut32.dll
           5.1.2600.3139 - 5.1.2600.3139
[773D0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
           6.0.2900.2982 - 6.0 (xpsp.060825-0040)
           User Experience Controls Library
[774E0000] C:\WINDOWS\system32\ole32.dll
           5.1.2600.2726 - 5.1.2600.2726 (xpsp_sp2_gdr.050725-1528)
           Microsoft OLE for Windows
[77920000] C:\WINDOWS\system32\SETUPAPI.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Setup API
[77B40000] C:\WINDOWS\system32\appHelp.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Application Compatibility Client Library
[77C00000] C:\WINDOWS\system32\version.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Version Checking and File Installation Libraries
[77C10000] C:\WINDOWS\system32\msvcrt.dll
           7.0.2600.2180 - 7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT CRT DLL
[77DD0000] C:\WINDOWS\system32\ADVAPI32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Advanced Windows 32 Base API
[77E70000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.3173 - 5.1.2600.3173 (xpsp_sp2_gdr.070709-0051)
           Remote Procedure Call Runtime
[77F10000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.3159 - 5.1.2600.3159 (xpsp_sp2_gdr.070619-1300)
           GDI Client DLL
[77F60000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2900.3231 - 6.00.2900.3231 (xpsp_sp2_gdr.071010-1320)
           Shell Light-weight Utility Library
[77FE0000] C:\WINDOWS\system32\Secur32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Security Support Provider Interface
[7C800000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.3119 - 5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)
           Windows NT BASE API Client DLL
[7C900000] C:\WINDOWS\system32\ntdll.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           NT Layer DLL
[7C9C0000] C:\WINDOWS\system32\shell32.dll
           6.0.2900.3241 - 6.00.2900.3241 (xpsp_sp2_gdr.071025-1248)
           Windows Shell Common Dll
[7E410000] C:\WINDOWS\system32\USER32.dll
           5.1.2600.3099 - 5.1.2600.3099 (xpsp_sp2_gdr.070308-0222)
           Windows XP USER API Client DLL
-------------------------------------------------------------------------------
System   : Windows XP Home Edition, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel,               Intel(R) Pentium(R) 4 CPU 2.53GHz, 2520 MHz MMX
Display  : 1280x1024 pixels, 32 bpp
-------------------------------------------------------------------------------

The developer formerly known as ZGitRDun8705

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
That's strange, I got the

That's strange, I got the same crash about 3 times out of the first 6 launches. I think it's a crash related cdrecord.exe. Do you get this crash 100% of the time? Does it matter if you disable any real-time scanning, AV or HIPS?

Either way I'd report this to the developer.

It's definitely a problem with cdrtools. When the crash happens, I can close drwtsn (useless piece of junk that thing is) and the GUI will load, but no cd drives are found.

EDIT - I submitted a bug report to the developer.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
It happens constantly for

It happens constantly for me. I didn't try disabling my active AV client, but i don't believe that is the real issue. cdrtfe portable ran without issues from my pc at work, all pcs do have real-time AV installed and running. I'll try to look into this more, thanks for submitting the bug report.

The developer formerly known as ZGitRDun8705

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Update Dev Test 3

Anyone who was having crash problems, please try Dev Test 3. I manually updated the cdrtools and cygwin binaries with the latest versions. Apparently, the cdrtfe team released v1.3 with the new cdrtools binaries, but with OLD cygwin dlls.

This fixed everything up for me both in my VM and regular test systems.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
Great, i'll test it when I

Great, i'll test it when I get home.

Edit: No more crashes and it appears that nothing is left behind now, great job!

The developer formerly known as ZGitRDun8705

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Nothing here too

Unfortunately I couldn't test it cause I tried it as a restricted user...

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Care to elaborate on that?

Care to elaborate on that? You mean the program won't run/write discs under a User account?

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
it run

but I couldn't burn anything because it didn't find any cd-drives.
And AFAIK that is due to missing right and ergo nothing you can change. I think you´ll have the same problem with every portable burner you try.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

corwin
Offline
Last seen: 16 years 10 months ago
Joined: 2007-10-06 02:57
missing DLLs ?

I just installed the Dev Test 3 version.

When I try to start it I get the following error:

"One or more DLLs needed by mkisofs.exe are misssing!"

Any ideas?

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Problems should really be

Problems should really be posted on the cdrtfe forums, but I'll give this one a shot since I've run into this before. Try this -

1. Search your system for another copy of cygwin.dll (you may have to enable showing of hidden/system files, windows search missed it once for me). If search doesn't find it, manually check your system paths such as C:\Windows, C:\Windows\System32, etc. If cygwin.dll is found in the system path, cdrtfe will use this instead of the one bundled with the app. This can cause initialization errors and the error you're experiencing. It's a bad design decision. If you find it, remove or rename it. Any app that need cygwin.dll should have it in its own directory.

2. Rename _cdrtfedbg.dll to cdrtfedbg.dll and run the app. This will enable debug output. Copy the output from the window and post it here and we'll see what it says.

Try #1 first, as that's probably the problem.

PS - I just tried a new install on Vista with no problems.

mecki77
Offline
Last seen: 2 years 11 months ago
Joined: 2008-03-03 02:54
had the same problem

I had the same problem with the missing.dll - your solution with the cygwin.dll in the system directory fixed it: i found in the system directory a rather old one from 2005. I renamed it and cdrtfe Portable 1.3 Devtest 3 started and runs without any problems.
But it's not your fault, i think it's a design problem of cdrtfe, that it uses the windows standard for searching .dlls - and the windows standard is searching first in the system dir for requested .dlls - then in the program dir. Is the .dll found in the system dir, it is used, anyway, how old, or what version.
I think one should suggest to the people of cdrtfe, that they should define in the app, that it should always use the cygwin.dll in the programm dir. Smile

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
Yeah, their file search

Yeah, their file search order is kinda weird. It shouldn't assume the other DLLs are in the system just because cygwin1.dll is. And I still don't think the devs have updated the DLLs either, even though I filed a bug report and told them what they had to do to fix it. So I wouldn't expect a feature request change any time soon Sad

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
**UPDATE**

cdrtfe updated to v1.3.1. Updated to newest launcher/installer specs. Revised some parts of the launcher, and included update code.

The cdrtfe team fixed the cygwin search path problem some users were experiencing. Now if cygwin is found in the path, there's an option to use the included cygwin DLL anyway.

PS - Should this be a new topic? I just revised my old release topic.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
revising the old topic is

revising the old topic is fine...thanks for the update

will test tonight and report back

The developer formerly known as ZGitRDun8705

millarrp
Offline
Last seen: 11 years 1 month ago
Joined: 2007-03-02 13:43
Version 1.3.1 works on vista

I just tried it on burning an audio cd on vista ultimate, and it ran without problems.

Nothing obvious left behind either.

M_T
Offline
Last seen: 12 years 4 months ago
Joined: 2008-01-09 13:44
New version!

cdrtfe 1.3.2 ist out!
Please update your launcher!
Thanks!
M.T

wraithdu
Offline
Last seen: 11 years 6 months ago
Developer
Joined: 2007-06-27 20:22
UPDATE

Package updated to include cdrtfe 1.3.2.

Log in or register to post comments