-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

I've got the same problem here. I played a bit with it and found the
following:

The segfault is in src/stored/autochanger.c:48.

There, the list of devices belonging to an autochanger gets iterated.
Then something strange happens: The iteration variable (DEVRES* device)
is a null pointer which the program tries to dereference. I examined the
list that gets iterated with gdb. Its contents is cerrect.

Then, for debugging purposes, I added a printf("HERE!") before the first
if clause and recompiled.

Now the SD starts up fine. Strange thing...

The machine here is a P4 with HT, maybe this is a timing issue or race
condition?

HTH,
Jakob
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEbKIE1YAhDic+adYRAu70AKCCKIEPSZFP12H8n7R5X7fPB8tBiACfWC52
aX80adirNpQqAyTWP2L0JaQ=
=Kv2A
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to