Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Audio CD Writer Crash (Read 9610 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Audio CD Writer Crash

Everytime I go to File.. Preferences... Audio CD Writer.. I get a blank window for 3 seconds then Foobar crashes.
I am using Nero v5.5.10.28 and Foobar2000 0.666 (burninate plug-in v1.0).


Anybody with any idea what the problem could be?

-Kription

Audio CD Writer Crash

Reply #1
Same thing here.  Can't explain it either.  Happens in all Foobar versions I've tried with it: 0.62 up to 0.666b11.

Win XP
Lite On CD-RW 40 * 12 *48
NERO 5.5.10.28

Audio CD Writer Crash

Reply #2
Same.

Win XP Home
Lite-ON CDRW
Nero 5.5.9.9

Audio CD Writer Crash

Reply #3
Delete or move your config file out of the directory and then try it again.

XP Pro SP1
Liteon 5224526S
5.5.10.28
0.666 Final
Audio CD Writer 1.0

Also, try grabbing the file again from the main download site.

Audio CD Writer Crash

Reply #4
I just tried it again, and instead of ending "Not Responding" fb2k, I gave it 20 sec or so, and the pref window eventually comes clear and works fine..

So basically... BE PATIENT


Audio CD Writer Crash

Reply #5
Same crash problem, although I get a memory could not be written error before Foobar disappears:

The instruction at "0x77f52109" referenced memory at "0x30327261".  The memory could not be "written".

Nero 5.5.10.28
XP Home
Dell Inspiron 8100 Laptop
Dell Combo CDRW/DVD drive
Fb2k .666, no third-party plugs, no other optional plugs.

-=Gonzotek=-
Please Keep Our Forum Clean!

Audio CD Writer Crash

Reply #6
Quote
Same crash problem, although I get a memory could not be written error before Foobar disappears:

The instruction at "0x77f52109" referenced memory at "0x30327261".  The memory could not be "written".

Nero 5.5.10.28
XP Home
Dell Inspiron 8100 Laptop
Dell Combo CDRW/DVD drive
Fb2k .666, no third-party plugs, no other optional plugs.

-=Gonzotek=-

Interesting, I think I've located where the problem happens (assuming that my ntdll.dll is identical), I'll look into it, thanks.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #7
Looks like bad memory access somewhere (not in my code apparently, but I can't be 100% sure).
I've uploaded a debug build, it will blow a whole lot of debug messageboxes, I want to know what's the last message before it crashes.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #8
Basically I get three error messages before the thing crashes.

NeroAPIGlueConnect
NeroInit
NeroGetAvailableDrivesEX



NeroGetAvailableDrivesEX beeing the last one before the crash.

Audio CD Writer Crash

Reply #9
Quote
Basically I get three error messages before the thing crashes.

NeroAPIGlueConnect
NeroInit
NeroGetAvailableDrivesEX



NeroGetAvailableDrivesEX beeing the last one before the crash.

Same result, and also same "memory not written" message and addresses.
Please Keep Our Forum Clean!

Audio CD Writer Crash

Reply #10
OK, thanks for info, 1 more debug build coming: http://foobar2000.hydrogenaudio.org/foo_burn_test2.zip - added 1 more error return handler (was too lazy to add that before, but if this ever triggers, foo_burninate.dll would refuse to work on that system anyway) and more callback handlers (which are supposedly optional according to Nero headers).
Anyway, this looks like something seriously wrong with Nero libraries (uninitialized variables ? that would explain why it happens only on some system and doesn't happen with main Nero app)
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #11
Now I get the following in this order,

NeroAPIGlueConnect
NeroInit
NeroInit failed
NeroAPIGlueDone
NeroAPIGlueDone returned

Then the preferences window shows up and Foobar does not crash anymore.

Also I only get these error messages only for every instance Foobar starts up.  Ie. when I go back to the write Audio CD preferences without restarting Foobar, after receiving those messages once everything is fine.  If I do restart Foobar I will get them again.

Haven't tried burnig yet, but will give it a try.  Guess another CD wasted doesn't hurt that much.

[EDIT]

No doesn't work.  Foobar will prepare the writes for writing to disk and then crash after pressing ok to write them

[EDIT]

Audio CD Writer Crash

Reply #12
OK, that explains it, Nero libraries somehow fail to initialize (so it is a problem on their side).
I can legally handle it (and not crash), but nothing can be done about getting foo_burninate to actually do anything useful on those systems for now.
[edit] foo_burninate.zip updated, shouldn't crash anymore, but won't work either
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #13
One question: would any of you getting this problem happen to be running registered version of Nero ? There's always a possibility that Nero API always fails to initialize on systems with demo version of Nero installed (and I can't think of a better explaination of what we've got here). If that's the problem, I'll probably look into alternative solutions not involving commercial software.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #14
Got a registered version of Nero with my Lite On Drive.  So the problem does not only appear with the demo version.

Audio CD Writer Crash

Reply #15
Updated foo_burninate.zip once again, should now show error code; I'd like to know what values you get.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #16
In case this is what you where looking for, here you go:

INFO (CORE) : startup time: 782 ms
WARNING (CORE) : Clipping detected.
WARNING (CORE) : Clipping detected.
ERROR (foo_burninate) : Unable to initialize Nero libraries.



No error messages during accessing Audio CD writer in the preferences. (Guess you've removed them)

Audio CD Writer Crash

Reply #17
Should show "Error initializing Nero (%u)." in preferences.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #18
Sorry, yes I forgot to mention that one.

Error Initializing Nero (3)


Meant there where no more "pop up's"

Audio CD Writer Crash

Reply #19
OK, thanks, that's what I wanted to know.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #20
yup...
Quote
typedef enum
{
    NEROAPI_INIT_OK=0,
    NEROAPI_INIT_INVALID_ARGS,
    NEROAPI_INIT_UNSPECIFIED_ERROR,     // Unspecified error
    NEROAPI_INIT_INVALID_SERIAL_NUM,
    NEROAPI_INIT_DEMOVERSION_EXPIRED,
    NEROAPI_INIT_ALREADY_INITIALISED,   
    NEROAPI_INIT_CANNOT_LOCK     
} NEROAPI_INIT_ERROR;

Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #21
Allright to make the explanation comlpete.  My Lite On came with a registered version of Nero.  During reinstalling my System I couldn't find my Serial Number.  Beeing annoyed at that I got one from "dubious" origin.

Nero works absolutely fine though and withought restrictions on my System.

If you raelly want me to I'll go look for my old "official" Serial and try again.  It might only take me a while to find it.  So don't expect anything till tomorrow.

My apologies for this misconception.

Audio CD Writer Crash

Reply #22
Well, it was a bug on my side after all, and it's now fixed, thanks for info again. I'll try to put more informative error messages.
Microsoft Windows: We can't script here, this is bat country.

Audio CD Writer Crash

Reply #23
small problem
if not cd or cd full foobar open cd tray WHITHOUT display error message.
if i insere recordable cd foobar start burning.
but if i choose "cancel" foobar freeze.

foobar 0.666
latest burninate dll
win98
nero 10.28
Music is my first love.

Audio CD Writer Crash

Reply #24
You're welcome.  Thanks a lot for such a nice Player.

Will try the newest version later.(burninate, not foobar)