latest beta bugs

Dirk Hohndel dirk at hohndel.org
Sun Apr 12 12:08:13 PDT 2020



> On Apr 12, 2020, at 11:46 AM, Dirk Hohndel via subsurface <subsurface at subsurface-divelog.org> wrote:
> 
> 
> 
>> On Apr 12, 2020, at 11:22 AM, Chirana Gheorghita Eugeniu Theodor <office at adaptcom.ro> wrote:
>> 
>> Hello,
>> Playing today on droid with katest beta:
>> create new trip bi long press on a dive. all ok, all saved.
>> Now when seleting that dive from the trip or any other dive from any trip app crashes.
>> Adding a dive to the new created trip or any other trip seems fine. deleting a dive from any trip crashes the app. below logs:
> 
> If the app crashes, the only way to get a back trace is to connect with adb to Android and look at what is visible there.
> In most cases I'll be able to see crashes in the developer view on the Play Store "some random amount of time later" - but for obvious privacy reasons I then typically cannot connect those crash logs back to an individual user, so I can't ask questions about how they got things to crash.
> 
> Once I'm done swearing at libgit2/openSSL I will look at the Play store to see if there is crash info that comes from an "SM-N960F/samsung/crownltexx" running 4.9.3.1328...

I so do not love the codename / sku / product name mess... I can't seem to translate this into an actual product name - and brilliantly the Google Play store shows me just product names...
Some googling makes me think this /might/ be a Samsung Note 9? I only see a crash from a Galaxy A7:

  #00  pc 00000000002f3c64  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (FullText::unregisterWords(dive*, std::__ndk1::vector<QString, std::__ndk1::allocator<QString>> const&)+392)
  #01  pc 00000000002f315c  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (FullText::unregisterDive(dive*)+32)
  #02  pc 00000000002dadf8  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so
  #03  pc 00000000002dadc8  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (free_dive+16)
  #04  pc 00000000002bb08c  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (Command::DivesAndTripsToAdd::~DivesAndTripsToAdd()+180)
  #05  pc 00000000002c1ef8  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (Command::DeleteDive::~DeleteDive()+36)
  #06  pc 00000000002c1fa4  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libsubsurface-mobile.so (Command::DeleteDive::~DeleteDive()+16)
  #07  pc 00000000004e9c30  /data/app/org.subsurfacedivelog.mobile-j9ARozsrWbZFBCmfy_XGow==/lib/arm64/libQt5Widgets.so (QUndoStack::clear()+252)

I assume that this is similar to what Berthold says he can reproduce.

/D


More information about the subsurface mailing list