Opened 15 years ago

Closed 15 years ago

Last modified 12 years ago

#260 closed defect (fixed)

[FreeBSD compat] collada: don't try to load plugins from nowhere

Reported by: Dmitry Marakasov Owned by:
Priority: Should Have Milestone: Pre-Alpha 1
Component: Core engine Keywords:
Cc: Patch:

Description

Collada tries to load plugins from applicationFolderName without checking whether it is empty first, which leads to crash on FreeBSD, where it is empty. While actually there should be FreeBSD version of FUFileManager::GetApplicationFolderName implemented, here where we don't need to load any plugins (do we?) this fix should go.

Attachments (1)

0ad-fcollada-plugins.patch (782 bytes ) - added by Dmitry Marakasov 15 years ago.

Download all attachments as: .zip

Change History (4)

by Dmitry Marakasov, 15 years ago

Attachment: 0ad-fcollada-plugins.patch added

comment:1 by Philip Taylor, 15 years ago

Resolution: fixed
Status: newclosed

The XML loader (FArchiveXML) is written as a plugin in the original FCollada library, but I believe it's always just linked and loaded statically and so we don't need any kind of dynamic library loading, so this should be fine. Committed in r7003.

comment:2 by (none), 14 years ago

Milestone: Open Source Release

Milestone Open Source Release deleted

comment:3 by historic_bruno, 12 years ago

Milestone: Pre-Alpha 1
Note: See TracTickets for help on using tickets.