Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) backtrace
- #0 0x0000555555803229 in copy_row4 (src=0x7ffff6de7104, src_w=1160, dst=0x7ffff663e980, dst_w=526) at ion/src/simulator/external/sdl/src/video/SDL_stretch.c:172
- #1 0x00005555558036d6 in SDL_SoftStretch_REAL (src=0x555555c397f0, srcrect=0x7fffffffc1a0, dst=0x555555c3acc0, dstrect=0x7fffffffc1b0) at ion/src/simulator/external/sdl/src/video/SDL_stretch.c:336
- #2 0x0000555555805448 in SDL_LowerBlitScaled_REAL (src=0x555555c397f0, srcrect=0x7fffffffc1a0, dst=0x555555c3acc0, dstrect=0x7fffffffc1b0) at ion/src/simulator/external/sdl/src/video/SDL_surface.c:896
- #3 0x0000555555805329 in SDL_UpperBlitScaled_REAL (src=0x555555c397f0, srcrect=0x555555c399b0, dst=0x555555c3acc0, dstrect=0x555555c399c0) at ion/src/simulator/external/sdl/src/video/SDL_surface.c:871
- #4 0x00005555557971ba in SW_RunCommandQueue (renderer=0x555555c139d0, cmd=0x555555c3abb0, vertices=0x555555c399b0, vertsize=64) at ion/src/simulator/external/sdl/src/render/software/SDL_render_sw.c:719
- #5 0x000055555575c72f in FlushRenderCommands (renderer=0x555555c139d0) at ion/src/simulator/external/sdl/src/render/SDL_render.c:216
- #6 0x00005555557662db in SDL_RenderPresent_REAL (renderer=0x555555c139d0) at ion/src/simulator/external/sdl/src/render/SDL_render.c:3089
- #7 0x0000555555743d74 in SDL_RenderPresent (a=0x555555c139d0) at ion/src/simulator/external/sdl/src/dynapi/SDL_dynapi_procs.h:377
- #8 0x000055555593bf12 in Ion::Simulator::Main::refresh () at ion/src/simulator/shared/main_sdl.cpp:142
- #9 0x000055555593ba9b in Ion::Keyboard::scan () at ion/src/simulator/shared/keyboard_sdl.cpp:33
- #10 0x00005555559ccfbc in AppsContainer::poincareCircuitBreaker () at apps/apps_container.cpp:53
- #11 0x00005555556346a2 in Poincare::Expression::ShouldStopProcessing () at poincare/src/expression.cpp:62
- #12 0x000055555563bffa in Poincare::ExpressionNode::SimplificationOrder (e1=0x555555b455e0 <Poincare::Init()::pool+3008>, e2=0x555555b45608 <Poincare::Init()::pool+3048>, ascending=true, canBeInterrupted=true)
- at poincare/src/expression_node.cpp:80
- #13 0x00005555556368b3 in Poincare::Expression::isIdenticalTo (this=0x7fffffffc46c, e=...) at poincare/src/expression.cpp:491
- #14 0x000055555566197f in Poincare::Multiplication::TermsHaveIdenticalBase (e1=..., e2=...) at poincare/src/multiplication.cpp:837
- #15 0x000055555565eba4 in Poincare::Multiplication::privateShallowReduce (this=0x7fffffffc5dc, reductionContext=..., shouldExpand=true, canBeInterrupted=false) at poincare/src/multiplication.cpp:461
- #16 0x0000555555616f33 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffc734, reductionContext=...) at poincare/src/addition.cpp:386
- #17 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffc734, reductionContext=...) at poincare/src/addition.cpp:293
- #18 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffc894, reductionContext=...) at poincare/src/addition.cpp:408
- #19 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffc894, reductionContext=...) at poincare/src/addition.cpp:293
- #20 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffc9f4, reductionContext=...) at poincare/src/addition.cpp:408
- #21 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffc9f4, reductionContext=...) at poincare/src/addition.cpp:293
- #22 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffcb54, reductionContext=...) at poincare/src/addition.cpp:408
- #23 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffcb54, reductionContext=...) at poincare/src/addition.cpp:293
- #24 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffccb4, reductionContext=...) at poincare/src/addition.cpp:408
- #25 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffccb4, reductionContext=...) at poincare/src/addition.cpp:293
- #26 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffce14, reductionContext=...) at poincare/src/addition.cpp:408
- #27 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffce14, reductionContext=...) at poincare/src/addition.cpp:293
- #28 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffcf74, reductionContext=...) at poincare/src/addition.cpp:408
- #29 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffcf74, reductionContext=...) at poincare/src/addition.cpp:293
- #30 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffd0d4, reductionContext=...) at poincare/src/addition.cpp:408
- #31 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffd0d4, reductionContext=...) at poincare/src/addition.cpp:293
- #32 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffd234, reductionContext=...) at poincare/src/addition.cpp:408
- #33 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffd234, reductionContext=...) at poincare/src/addition.cpp:293
- #34 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffd394, reductionContext=...) at poincare/src/addition.cpp:408
- #35 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffd394, reductionContext=...) at poincare/src/addition.cpp:293
- #36 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffd4f4, reductionContext=...) at poincare/src/addition.cpp:408
- #37 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffd4f4, reductionContext=...) at poincare/src/addition.cpp:293
- #38 0x0000555555617088 in Poincare::Addition::factorizeOnCommonDenominator (this=0x7fffffffd644, reductionContext=...) at poincare/src/addition.cpp:408
- #39 0x0000555555616956 in Poincare::Addition::shallowReduce (this=0x7fffffffd644, reductionContext=...) at poincare/src/addition.cpp:293
- #40 0x0000555555615592 in Poincare::AdditionNode::shallowReduce (this=0x555555b44c28 <Poincare::Init()::pool+520>, reductionContext=...) at poincare/src/addition.cpp:45
- #41 0x00005555556149d3 in Poincare::Expression::shallowReduce (this=0x7fffffffd790, reductionContext=...) at poincare/include/poincare/expression.h:346
- #42 0x000055555563853e in Poincare::Expression::deepReduce (this=0x7fffffffd790, reductionContext=...) at poincare/src/expression.cpp:743
- #43 0x0000555555637753 in Poincare::Expression::simplifyAndApproximate (this=0x7fffffffd810, simplifiedExpression=0x7fffffffd920, approximateExpression=0x7fffffffd924,
- context=0x555555b7f258 <AppsContainer::sharedAppsContainer()::appsContainerStorage+728>, complexFormat=Poincare::Preferences::ComplexFormat::Real, angleUnit=Poincare::Preferences::AngleUnit::Degree, symbolicComputation=true)
- at poincare/src/expression.cpp:618
- #44 0x0000555555636ce3 in Poincare::Expression::ParseAndSimplifyAndApproximate (text=0x555555b929fe <AppsContainer::sharedAppsContainer()::appsContainerStorage+80510> "1/x^2+3", simplifiedExpression=0x7fffffffd920,
- approximateExpression=0x7fffffffd924, context=0x555555b7f258 <AppsContainer::sharedAppsContainer()::appsContainerStorage+728>, complexFormat=Poincare::Preferences::ComplexFormat::Real,
- angleUnit=Poincare::Preferences::AngleUnit::Degree, symbolicComputation=true) at poincare/src/expression.cpp:539
- #45 0x000055555596fd6d in Shared::PoincareHelpers::ParseAndSimplifyAndApproximate (text=0x555555b929fe <AppsContainer::sharedAppsContainer()::appsContainerStorage+80510> "1/x^2+3", simplifiedExpression=0x7fffffffd920,
- approximateExpression=0x7fffffffd924, context=0x555555b7f258 <AppsContainer::sharedAppsContainer()::appsContainerStorage+728>, symbolicComputation=true) at apps/calculation/../shared/poincare_helpers.h:74
- #46 0x000055555596ed96 in Calculation::CalculationStore::push (this=0x555555b929f8 <AppsContainer::sharedAppsContainer()::appsContainerStorage+80504>,
- --Type <RET> for more, q to quit, c to continue without paging--c
- text=0x555555b82030 <AppsContainer::sharedAppsContainer()::appsContainerStorage+12464> "1/x^2+3", context=0x555555b7f258 <AppsContainer::sharedAppsContainer()::appsContainerStorage+728>) at apps/calculation/calculation_store.cpp:94
- #47 0x000055555596b14b in Calculation::EditExpressionController::inputViewDidFinishEditing (this=0x555555b82010 <AppsContainer::sharedAppsContainer()::appsContainerStorage+12432>, text=0x0, layoutR=...) at apps/calculation/edit_expression_controller.cpp:150
- #48 0x000055555596ace9 in Calculation::EditExpressionController::layoutFieldDidFinishEditing (this=0x555555b82010 <AppsContainer::sharedAppsContainer()::appsContainerStorage+12432>, layoutField=0x555555b82428 <AppsContainer::sharedAppsContainer()::appsContainerStorage+13480>, layoutR=..., event=...) at apps/calculation/edit_expression_controller.cpp:91
- #49 0x00005555555e4a98 in LayoutField::privateHandleEvent (this=0x555555b82428 <AppsContainer::sharedAppsContainer()::appsContainerStorage+13480>, event=...) at escher/src/layout_field.cpp:204
- #50 0x00005555555e4819 in LayoutField::handleEvent (this=0x555555b82428 <AppsContainer::sharedAppsContainer()::appsContainerStorage+13480>, event=...) at escher/src/layout_field.cpp:172
- #51 0x00005555555dfc89 in ExpressionField::handleEvent (this=0x555555b82220 <AppsContainer::sharedAppsContainer()::appsContainerStorage+12960>, event=...) at escher/src/expression_field.cpp:87
- #52 0x000055555596b4e4 in Calculation::ExpressionField::handleEvent (this=0x555555b82220 <AppsContainer::sharedAppsContainer()::appsContainerStorage+12960>, event=...) at apps/calculation/expression_field.cpp:23
- #53 0x00005555555dc031 in App::processEvent (this=0x555555b80a10 <AppsContainer::sharedAppsContainer()::appsContainerStorage+6800>, event=...) at escher/src/app.cpp:45
- #54 0x00005555555deae5 in Container::dispatchEvent (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>, event=...) at escher/src/container.cpp:47
- #55 0x00005555559cd3ae in AppsContainer::dispatchEvent (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>, event=...) at apps/apps_container.cpp:149
- #56 0x00005555555e9894 in RunLoop::step (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>) at escher/src/run_loop.cpp:70
- #57 0x00005555555e96de in RunLoop::runWhile (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>, callback=0x0, ctx=0x0) at escher/src/run_loop.cpp:25
- #58 0x00005555555e96a2 in RunLoop::run (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>) at escher/src/run_loop.cpp:21
- #59 0x00005555555deb58 in Container::run (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>) at escher/src/container.cpp:56
- #60 0x00005555559cd8ef in AppsContainer::run (this=0x555555b7ef80 <AppsContainer::sharedAppsContainer()::appsContainerStorage>) at apps/apps_container.cpp:248
- #61 0x00005555559d08a9 in ion_main (argc=3, argv=0x555555bae040) at apps/main.cpp:61
- #62 0x000055555593bc3b in main (argc=1, argv=0x7fffffffdf08) at ion/src/simulator/shared/main_sdl.cpp:31
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement