Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#25202] Blender crashes when opening smoke simulations made with Blender 2.55.1 r33530

Date:
2010-12-13 15:36
Priority:
3
State:
Closed
Submitted by:
Dirk Hechler (dhechler)
Assigned to:
Janne Karhu (jhk)
Category:
Physics
Status:
Fixed / Closed
Relates to:
[#25198]
Duplicates:
Patches:
 
Summary:
Blender crashes when opening smoke simulations made with Blender 2.55.1 r33530
Detailed description
Smoke simulations made with the Blender 2.55.1 r33530 build from graphicall won't work in any other Blender version I tested. This includes:

Blender 2.55 r33297 (win XP 64 bit)
Blender 2.55 r32738 (win XP 64 bit and win 7 32 bit)
Blender 2.54 r32704 (win XP 64 bit)
Blender 2.54 r31878 (win 7 32 bit)
Blendet 2.53 r30581 (win XP 64 bit)

The related bugreport ([#25198]) has a file attached that was made in Blender 2.55.1 r33530 if you want to download an test for yourself.

Normal blend files seems to work, but when you ad a domain and a flow object and save, the blend file can't be opened by other versions. Blender just crashes if you try.

Followup

Message
  • Date: 2010-12-13 16:44
  • Sender: Davis Sorenson
  • Unable to reproduce, Ubuntu 10.10 32 bit r33639.
  • Date: 2010-12-13 17:12
  • Sender: Dirk Hechler
  • I just downloaded Blender 2.55 33621 at graphicall and it can open the blend file. But if I make a new file, save it and try to open it with other blender versions it will crash.
  • Date: 2010-12-13 17:37
  • Sender: Ton Roosendaal
  • Hrm, this is too complex for quick checks.
    It is of course possible that the current svn blender has settings saved that crash older blender versions. That's not very nice, but sometimes inevitable.
    Janne can answer whether this is the case, and if he can somehow keep upwards compatibility (Important for entire 2.5x series).
  • Date: 2010-12-16 17:10
  • Sender: Janne Karhu
  • This is due to the change in how smoke uses pointcache (r33398). Previously smoke had two separate caches, but now both normal and high resolution smoke are stored in one cache. I just made some changes so that loading shouldn't crash anymore on older versions. To "enable" this fix load the file in a build from r33713 or newer and save the file again. After this the file should be loadable on older versions too.

    However.. I advise extreme caution if there are some precious smoke bakes saved in the file, as I can't make any guarantees on what will happen to the caches when loading to an older non-compatible version. So at least backup the cache files somewhere if you want to be certain they're not toast.

    Closing the report.
 

Attached Files:

No Files Currently Attached

Changes:

Field Old Value Date By
status_idOpen2010-12-16 17:10jhk
close_dateNone2010-12-16 17:10jhk
StatusInvestigate2010-12-16 17:10jhk
assigned_tonone2010-12-13 17:37ton
StatusNew2010-12-13 17:37ton