Jump to content
You must now use your email address to sign in [click for more info] ×

Crash on Save As


thetasig

Recommended Posts

I am enclosing a crash report on Mac OS. I'm using 1.8.1 AFPUB with Mac OS 10.13.6.

The symptom is to "Save As" a new version of the document after just opening it. AFPUB creates a zero byte file in the Finder and then crashes.

The document file was created using AFPUB 1.7.3 by opening one large document, and then copying page-by-page items from that document to a new document with different page size settings (and adjusting size and placement of the items to fit properly on the pages). I was able to "save as" several times while working during the initial session. After finishing the session, all documents were closed. When the new document was reopened, it exhibited the crash symptom (without opening the original, large, document).

Although it may not be significant, also know that the initial working session had both source document and new document opened simultaneously and in the "Separated" mode with two separate floating windows and tools around the outside. It is the first time I have used that mode.

I also tried this scenario with 1.8.0 and had the same problem with the new document. I have not yet tried 1.8.1 to see if there are any problems.

If you need it, please tell me where to upload the "new" document I'm working on.

===============Crash report follows============

Process:               Affinity Publisher [74115]
Path:                  /Applications/Affinity Publisher.app/Contents/MacOS/Affinity Publisher
Identifier:            Affinity Publisher
Version:               1.8.1 (1.8.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Affinity Publisher [74115]
User ID:               501

Date/Time:             2020-02-28 13:35:59.505 -0800
OS Version:            Mac OS X 10.13.6 (17G11023)
Report Version:        12
Anonymous UUID:        14628AFF-9384-7B37-C81E-353BA53C154D

Sleep/Wake UUID:       25BA1B36-D440-4FD5-90A9-BAB107D79FD4

Time Awake Since Boot: 440000 seconds
Time Since Wake:       86000 seconds

System Integrity Protection: enabled

Crashed Thread:        6  Dispatch queue: com.apple.root.default-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000400000007
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x400000007:
    MALLOC_LARGE           00000001b0f40000-00000001b2051000 [ 17.1M] rw-/rwx SM=PRV  
-->
    JS JIT generated code  000038041ba00000-000038041ba01000 [    4K] ---/rwx SM=NUL  

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff55ce31fa mach_msg_trap + 10
1   libsystem_kernel.dylib            0x00007fff55ce2714 mach_msg + 60
2   com.apple.CoreFoundation          0x00007fff2db9ef65 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation          0x00007fff2db9e2b7 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation          0x00007fff2db9d927 CFRunLoopRunSpecific + 487
5   com.apple.HIToolbox               0x00007fff2ce7dd96 RunCurrentEventLoopInMode + 286
6   com.apple.HIToolbox               0x00007fff2ce7db06 ReceiveNextEventCommon + 613
7   com.apple.HIToolbox               0x00007fff2ce7d884 _BlockUntilNextEventMatchingListInModeWithFilter + 64
8   com.apple.AppKit                  0x00007fff2b12aa3b _DPSNextEvent + 2085
9   com.apple.AppKit                  0x00007fff2b8c0e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
10  com.apple.AppKit                  0x00007fff2b11f84d -[NSApplication run] + 764
11  com.apple.AppKit                  0x00007fff2b0eea3a NSApplicationMain + 804
12  com.seriflabs.affinitypublisher    0x0000000101ae11a4 0x101adf000 + 8612

T



Thread 6 Crashed:: Dispatch queue: com.apple.root.default-qos
0   ???                               0x0000000400000007 0 + 17179869191
1   liblibkernel.dylib                0x0000000108eb999b Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 107
2   liblibstory.dylib                 0x000000010c365623 void Kernel::OutSerialiser::SaveObjects<Kernel::Counted<Story::IndexTopic const>, std::__1::set<Kernel::NonCounted<Story::IndexTopic const>, std::__1::less<Kernel::NonCounted<Story::IndexTopic const> >, std::__1::allocator<Kernel::NonCounted<Story::IndexTopic const> > > >(Kernel::IDTag, std::__1::set<Kernel::NonCounted<Story::IndexTopic const>, std::__1::less<Kernel::NonCounted<Story::IndexTopic const> >, std::__1::allocator<Kernel::NonCounted<Story::IndexTopic const> > > const&) + 131
3   liblibstory.dylib                 0x000000010c365595 Story::IndexTopic::Save(Kernel::OutSerialiser&) const + 117
4   liblibkernel.dylib                0x0000000108ebaa5f void Kernel::OutSerialiser::SaveNestedObjectI<Kernel::Serialisable>(Kernel::ClassPropertiesBase const*, Kernel::Serialisable const&) + 143
5   liblibkernel.dylib                0x0000000108eb9b80 Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 592
6   liblibkernel.dylib                0x0000000108eb9680 Kernel::OutSerialiser::SaveObject(Kernel::IDTag, Kernel::NonCounted<Kernel::Serialisable const>) + 128
7   liblibstory.dylib                 0x000000010c37c560 Story::IndexMarkGlyph::Save(Kernel::OutSerialiser&) const + 48
8   liblibkernel.dylib                0x0000000108ebaa5f void Kernel::OutSerialiser::SaveNestedObjectI<Kernel::Serialisable>(Kernel::ClassPropertiesBase const*, Kernel::Serialisable const&) + 143
9   liblibkernel.dylib                0x0000000108eb9b80 Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 592
10  liblibstory.dylib                 0x000000010c3070a2 void Kernel::OutSerialiser::SaveObjects<Kernel::Counted<Story::Glyph>, std::__1::vector<Kernel::Counted<Story::Glyph>, std::__1::allocator<Kernel::Counted<Story::Glyph> > > >(Kernel::IDTag, std::__1::vector<Kernel::Counted<Story::Glyph>, std::__1::allocator<Kernel::Counted<Story::Glyph> > > const&) + 130
11  liblibstory.dylib                 0x000000010c3064a2 void Kernel::OutSerialiser::SaveNestedObjectI<Story::GlyphStringSerialisePair>(Kernel::ClassPropertiesBase const*, Story::GlyphStringSerialisePair const&) + 66
12  liblibstory.dylib                 0x000000010c301e95 void Kernel::OutSerialiser::SaveClasses<std::__1::vector<Story::GlyphStringSerialisePair, std::__1::allocator<Story::GlyphStringSerialisePair> > >(Kernel::IDTag, std::__1::vector<Story::GlyphStringSerialisePair, std::__1::allocator<Story::GlyphStringSerialisePair> > const&) + 133
13  liblibstory.dylib                 0x000000010c301d4c Story::GlyphString::Save(Kernel::OutSerialiser&) const + 1276
14  liblibstory.dylib                 0x000000010c2d1584 void Kernel::OutSerialiser::SaveNestedObjectI<Story::GlyphString>(Kernel::ClassPropertiesBase const*, Story::GlyphString const&) + 52
15  liblibstory.dylib                 0x000000010c376f59 Story::StoryBlock::Save(Kernel::OutSerialiser&) const + 105
16  liblibkernel.dylib                0x0000000108ebaa5f void Kernel::OutSerialiser::SaveNestedObjectI<Kernel::Serialisable>(Kernel::ClassPropertiesBase const*, Kernel::Serialisable const&) + 143
17  liblibkernel.dylib                0x0000000108eb9b80 Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 592
18  liblibstory.dylib                 0x000000010c29ffa2 void Kernel::OutSerialiser::SaveObjects<Kernel::Counted<Story::StoryBlock>, std::__1::vector<Kernel::Counted<Story::StoryBlock>, std::__1::allocator<Kernel::Counted<Story::StoryBlock> > > >(Kernel::IDTag, std::__1::vector<Kernel::Counted<Story::StoryBlock>, std::__1::allocator<Kernel::Counted<Story::StoryBlock> > > const&) + 130
19  liblibstory.dylib                 0x000000010c299608 Story::Story::Save(Kernel::OutSerialiser&) const + 40
20  liblibkernel.dylib                0x0000000108ebaa5f void Kernel::OutSerialiser::SaveNestedObjectI<Kernel::Serialisable>(Kernel::ClassPropertiesBase const*, Kernel::Serialisable const&) + 143
21  liblibkernel.dylib                0x0000000108eb9b80 Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 592
22  liblibkernel.dylib                0x0000000108eb9680 Kernel::OutSerialiser::SaveObject(Kernel::IDTag, Kernel::NonCounted<Kernel::Serialisable const>) + 128
23  liblibpersona.dylib               0x0000000128eb8319 StoryInterface::Save(Kernel::OutSerialiser&) const + 121


 

Link to comment
Share on other sites

I've uploaded the file. Note that this file is the third version that I "saved as" during my initial session (saving as I go). No problems using "save as" then. And I had the "mother" AFPUB document open copying from that and pasting into the document I uploaded for you. I had never had two document windows open in AFPUB simultaneously.

However, after closing that session and coming back another day, the crash occurred (repeatedly) when trying to "save as"

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.