Ticker crashes when opening some project files

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: Ticker crashes when opening some project files

Re: Ticker crashes when opening some project files

by ArtF » Fri Jan 06, 2023 12:14 pm

< Archival note for this thread>

Problem was traced to graphic subsystem code. Follow thread "Belts not displaying" for completion.

Art

Re: Ticker crashes when opening some project files

by ArtF » Mon Jan 02, 2023 7:21 pm

Bill:

Glad to hear it fixed it. I suspected it might,though wasn't sure, as I added proper exception handling in that area. I suspect the material
for the belt is wrong when its created for you..for some reason. Ill add more diagnostics for future. Thanks for
staying with it till you go it to load, Im sure it will now allow others with similar trouble to see those files..

It all new code and pretty complex really so I'm glad its loading as well as it does. :)

Art

Re: Ticker crashes when opening some project files

by BillM » Mon Jan 02, 2023 3:26 pm

Art

I don't mind testing the Ticker program, I know how tough it is to write software that works on a variety of Windows system versions and PC hardware.

I've included the Tickerlog text file for version 1.06B. This time Ticker did not crash. I was able to successfully load both the Clubfoot escapement as well as the Collections project file. You mentioned that you added some additional diagnostics in the area of the failure of belts. This is probably the worst kind of error to track down.

I'm happy that I can view the details of those two projects. You are probably perplexed over why the program no longer crashes.

Bill Michael


Ticker log excerpt:
er\modeldatabase.cpp(119): Initializing belt data.
er\modeldatabase.cpp(227): Initializing belt motion contour.
ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(792): Mesh Stage2: belt
ker\ticker\model.cpp(801): Mesh Stage 3: belt
ker\ticker\model.cpp(809): Mesh Stage4: belt
ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(811): end Mesh Create: belt
er\modeldatabase.cpp(242): Initializing belt Shader. #1
er\modeldatabase.cpp(249): Initializing belt Shader. #2
er\ticker\drawable.h(85): Instanced Object init.
\tekniquemanager.cpp(160): Instanced Binding
\tekniquemanager.cpp(165): Instanced Binding complete
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))
\ticker\graphics.cpp(305):
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))
\tekniquemanager.cpp(200): Shade Failed
er\modeldatabase.cpp(252): Initializing belt Shader. #3
er\modeldatabase.cpp(268): Initializing belt Shader.
er\modeldatabase.cpp(278): Initializing belt constraints.
er\modeldatabase.cpp(288): Initializing belt complete.
icker\tickerview.cpp(177): Remove Objects.
er\ticker\ticker.cpp(262): Exit App.
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))

Re: Ticker crashes when opening some project files

by ArtF » Sun Jan 01, 2023 8:30 pm

Hi Bill:

Yes, it appears your system doesnt like belts. They ARE special in that they use shaders to do instances of the belt links
to create the belts. V1.006 is online that has diagnostics in that area to show me where you fail at..
Same deal if you load it, just the last lines as you did above, they are pointing to the failure point.
Thanks for the testing, I know its aggravating.

Art

Re: Ticker crashes when opening some project files

by BillM » Sun Jan 01, 2023 7:27 pm

Art

I installed V05B. As expected the Projects Clubfoot Escapement still crashes in the same way. Below are the last few lines of Tickerlog.txt. I'm not sure why the leading characters of some lines are getting cut off.

Bill

Last few lines of Tickerlog.txt
ker\ticker\model.cpp(769): Mesh Create: Sky
ker\ticker\model.cpp(792): Mesh Stage2: Sky
ker\ticker\model.cpp(801): Mesh Stage 3: Sky
ker\ticker\model.cpp(809): Mesh Stage4: Sky
ker\ticker\model.cpp(769): Mesh Create: Sky
ker\ticker\model.cpp(811): end Mesh Create: Sky
er\modeldatabase.cpp(119): Initializing belt data.
er\modeldatabase.cpp(227): Initializing belt motion contour.
ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(792): Mesh Stage2: belt
ker\ticker\model.cpp(801): Mesh Stage 3: belt
ker\ticker\model.cpp(809): Mesh Stage4: belt
ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(811): end Mesh Create: belt
er\modeldatabase.cpp(242): Initializing belt Shader. #1
er\modeldatabase.cpp(249): Initializing belt Shader. #2
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))
\ticker\graphics.cpp(305):

Re: Ticker crashes when opening some project files

by ArtF » Sat Dec 31, 2022 1:32 pm

Hi Bill:

Thanks, that error list showed a change that shows me approx. where the trouble is.
Version 1.005b is now online, it wont fix the trouble but will point more directly at it.
If you can post just the last 10 lines or so of the log, it will point me even more directly at
the problem. Thanks for the tests, I appreciate it.

Art

Re: Ticker crashes when opening some project files

by BillM » Fri Dec 30, 2022 8:13 pm

Art:

I've loaded Version 1.04B. I have the same problem. The program says loading project, Archive Action Complete and then exits without any other warnings. I need to study some of your newer videos on the Ticker program.

Bill Michael

<snipped for length<

ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(792): Mesh Stage2: belt
ker\ticker\model.cpp(801): Mesh Stage 3: belt
ker\ticker\model.cpp(809): Mesh Stage4: belt
ker\ticker\model.cpp(769): Mesh Create: belt
ker\ticker\model.cpp(811): end Mesh Create: belt
er\ticker\ticker.cpp(71): Exception code: 0xe06d7363 ((null))
\ticker\graphics.cpp(305):

Re: Ticker crashes when opening some project files

by ArtF » Fri Dec 30, 2022 3:29 pm

Hi Bill:

V1.004B is online, it has a few morte bug reports in the log to help me track down such crashes.

Thx
Art

Re: Ticker crashes when opening some project files

by ArtF » Fri Dec 30, 2022 1:09 pm

Bill:

Turns out thats a proper log for that file, can you tell me any message when the program crashes, or does it simply end?

Art

Re: Ticker crashes when opening some project files

by ArtF » Fri Dec 30, 2022 1:07 pm

Thanks Bill:

I will investigate, it looks like your system is rejecting the belts.. I will see if I can find out
why it might crash after making a belt, and add some diagnostics in that area. Can you try simply adding
a belt to see if tis the belt itself that isn't working for you?

Thanks
Art

Top