Strange crash

Thomas Senyk thomas.senyk at nokia.com
Thu Sep 15 14:32:35 UTC 2011


First off all: Yes I have to do more debugging/investigation to resolve the 
problem

But on the other side: This is also happening in experimental/master

So my question to BogDan:
Is there a reason for not pushing the merge to experimental?


On Friday, August 26, 2011 03:39:08 PM ext mingw android wrote:
> For armv7a, gcc flag of thumb means thumb-2, confusingly!
> 
> On Aug 26, 2011 3:11 PM, <thomas.senyk at nokia.com> wrote:
> > regarding thumb
> > 
> > What I see from the qmake.conf, it's thumb and not thumb2
> > At least that's what -mthumb is telling me .. right?
> > 
> > ________________________________
> > From: necessitas-devel-bounces at kde.org
> > [necessitas-devel-bounces at kde.org]
> 
> on behalf of Senyk Thomas (Nokia-DXM/Munich)
> 
> > Sent: Friday, August 26, 2011 3:51 PM
> > To: mingw.android at gmail.com
> > Cc: necessitas-devel at kde.org
> > Subject: RE: Strange crash
> > 
> > Now I'm confused ... yesterday I spend 2-3h hours trying to get it
> > running
> and today it works ... sometimes :)
> 
> > I added two logs, one where gdb breaks, and the other where gdb returns
> 
> and I only get a "process died"-messagebox
> 
> > Greets
> > Thomas
> > 
> > 
> > ________________________________
> > From: ext mingw android [mingw.android at gmail.com]
> > Sent: Friday, August 26, 2011 2:54 PM
> > To: Senyk Thomas (Nokia-DXM/Munich)
> > Cc: necessitas-devel at kde.org; bog_dan_ro at yahoo.com
> > Subject: RE: Strange crash
> > 
> > 
> > Anecdotal, but ive seen crashes on qt 4.8 on all systems when exitting
> 
> applications, so im not convinced its android related.
> 
> > Thomas, any chance of getting me the debugging logs of nexus vs s2?
> 
> > On Aug 26, 2011 1:50 PM, <thomas.senyk at nokia.com<mailto:
> thomas.senyk at nokia.com>> wrote:
> >> I think this has nothing to do with the merge :)
> >> 
> >> I could reproduce this with the experimantel branch.
> >> I guess nobody cared so far :) (I think I should have cared ...)
> >> 
> >> 
> >> Anyway I'm still on it, but using the experimental branch now
> >> 
> >> ________________________________________
> 
> >> From: necessitas-devel-bounces at kde.org<mailto:
> necessitas-devel-bounces at kde.org> [necessitas-devel-bounces at kde.org<mailto:
> necessitas-devel-bounces at kde.org>] on behalf of Senyk Thomas
> (Nokia-DXM/Munich)
> 
> >> Sent: Thursday, August 25, 2011 7:04 PM
> >> To: bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>
> >> Cc: necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >> Subject: RE: Strange crash
> >> 
> >> I hate myself! :) Today I tried again to debug on the galaxy s2 ...
> >> I already tried that twice before with the outcome to switch to the
> >> nexus
> one (where debugging works flawlessly)
> 
> >> So now I can debug, and confirm the problem.
> >> I see the same behavior with deleting twice. (~QGLWidget and
> 
> QWidgetPrivate::deleteTLSysExtra())
> 
> >> All that's left is finding out why this is happing and how to fix it
> >> :)
> >> Pice of cake :D
> >> 
> >> I hope to find time tomorrow.
> >> 
> >> 
> >> ________________________________________
> >> From: ext BogDan [bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>]
> >> Sent: Thursday, August 25, 2011 3:19 PM
> >> To: Senyk Thomas (Nokia-DXM/Munich)
> >> Cc: necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >> Subject: Re: Strange crash
> >> 
> >> Nope, that one is not good, please use Ray's gdb/gdbserver 7.3 from
> 
> current Necessitas sdk (~NecessitasQtSDK/gdb-7.3,
> ~NecessitasQtSDK/gdbserver-7.3).
> 
> >> Cheers,
> >> BogDan.
> >> 
> >> 
> >> 
> >> ----- Original Message -----
> >> 
> >>> From: "thomas.senyk at nokia.com<mailto:thomas.senyk at nokia.com>" <
> 
> thomas.senyk at nokia.com<mailto:thomas.senyk at nokia.com>>
> 
> >>> To: bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>
> >>> Cc: necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >>> Sent: Thursday, August 25, 2011 4:14 PM
> >>> Subject: RE: Strange crash
> >>> 
> >>> Hmpf. I can't debug ... he either crashed shortly after starting or
> >>> does never break.
> >>> 
> >>> It' a 2.3.4 device (galaxy s2 .o0(I hope I don't get suite be apple,
> >>> for saying those words)) and platform is turned to 10. Qt build is
> >>> for
> android-9
> 
> >>> I'm using
> 
> android-ndk-r6/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin
> /arm-linux-androideabi-gdb
> >>> We needed some patch or something in the past ... is this still
> >>> valid?
> >>> 
> >>> 
> >>> 
> >>> ________________________________________
> 
> >>> From: necessitas-devel-bounces at kde.org<mailto:
> necessitas-devel-bounces at kde.org> [necessitas-devel-bounces at kde.org<mailto:
> necessitas-devel-bounces at kde.org>] on
> 
> >>> behalf of Senyk Thomas (Nokia-DXM/Munich)
> >>> Sent: Wednesday, August 24, 2011 6:25 PM
> >>> To: bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>
> >>> Cc: necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >>> Subject: RE: Strange crash
> >>> 
> >>> I'm going to take a look tomorrow.
> >>> 
> >>> ________________________________________
> >>> From: ext BogDan [bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>]
> >>> Sent: Wednesday, August 24, 2011 4:51 PM
> >>> To: Senyk Thomas (Nokia-DXM/Munich)
> >>> Cc: necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >>> Subject: Re: Strange crash
> >>> 
> >>> Yes I pushed the merge into another branch: "experimental-staging",
> >>> I also tried to "fix" it, but no luck, so please revert my last
> >>> commit.
> >>> 
> >>> Cheers,
> >>> BogDan.
> >>> 
> >>> 
> >>> 
> >>> 
> >>> ----- Original Message -----
> >>> 
> >>>> From: Thomas Senyk <thomas.senyk at nokia.com<mailto:
> thomas.senyk at nokia.com>>
> 
> >>>> To: BogDan <bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>>
> >>>> Cc: "necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>" <
> 
> necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>>
> 
> >>>> Sent: Wednesday, August 24, 2011 4:33 PM
> >>>> Subject: Re: Strange crash
> >>>> 
> >>>> On Wednesday, August 24, 2011 06:07:16 AM ext BogDan wrote:
> >>>>> Hi,
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> ----- Original Message -----
> >>>>> 
> >>>>> > From:
> >>>>> > "thomas.senyk at nokia.com<mailto:thomas.senyk at nokia.com>"
> >>>> 
> >>>> <thomas.senyk at nokia.com<mailto:thomas.senyk at nokia.com>>
> >>>> 
> >>>>> > To: bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>
> >>>>> > Cc:
> >>>>> > necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >>>>> > Sent: Wednesday, August 24, 2011 3:59 PM
> >>>>> > Subject: RE: Strange crash
> >>>>> > 
> >>>>> > Sure. I'm going to get back to android today (with a lot of
> >>>> 
> >>>> disruptions
> >>>> 
> >>>>> > I
> >>>>> > guess)
> >>>>> 
> >>>>> THANK YOU !
> >>>>> 
> >>>>> > Did you commit this merge to a branch?
> >>>>> > Maybe we could have a 4.8mainline-merge-staging branch?
> >>>>> > A branch were we can just start merging with mainline
> >>>>> > anytime,
> >>> 
> >>> commit
> >>> 
> >>>>> > the merges even if they unfinished/broken.
> >>>>> 
> >>>>> Because master is now reset (so is not broken anymore), can we
> >>>>> use
> >>>>> experimental for this job ?
> >>>> 
> >>>> I see experimental as a new-features-merging-and-testing area.
> >>>> If you don't like having a separated branch for mainline-merges, I
> >>> 
> >>> guess we
> >>> 
> >>>> could abuse it ... I would just make another branch.
> >>>> 
> >>>> Let me know if you commited you merge
> >>>> 
> >>>>> > A by the way, I can't delete your eglfs-jw branch:
> >>>>> > tsenyk at rudolf:~/projects/android/android-qt/ git push origin
> >>>>> > 
> >>>>> > :refs/heads/experimental-eglfs-jw
> >>>>> > 
> >>>>> > remote: D refs/heads/experimental-eglfs-jw android-qt senyk
> >>> 
> >>> DENIED by
> >>> 
> >>>>> > fallthru remote: error: hook declined to update
> >>>>> > refs/heads/experimental-eglfs-jw To
> >>> 
> >>> git at git.kde.org:/android-qt.git
> >>> 
> >>>>> > ! [remote rejected] experimental-eglfs-jw (hook declined)
> >>>>> > error: failed to push some refs to
> >>>> 
> >>>> 'git at git.kde.org:/android-qt.git'
> >>>> 
> >>>>> > ... with same line (without the -jw) I could delete the
> >>>>> > eglfs
> >>> 
> >>> branch
> >>> 
> >>>>> I'll do it for you !
> >>>>> 
> >>>>> > Greets
> >>>>> > Thomas
> >>>>> 
> >>>>> Cheers,
> >>>>> BogDan.
> >>>>> 
> >>>>> > ________________________________________
> >>>>> > From: ext BogDan
> >>>>> > [bog_dan_ro at yahoo.com<mailto:bog_dan_ro at yahoo.com>] Sent:
> >>>>> > Tuesday, August 23, 2011 8:36 PM
> >>>>> > To: Senyk Thomas (Nokia-DXM/Munich)
> >>>>> > Cc:
> >>>>> > necessitas-devel at kde.org<mailto:necessitas-devel at kde.org>
> >>>>> > Subject: Strange crash
> >>>>> > 
> >>>>> > Hi Thomas,
> >>>>> > 
> >>>>> > I tried to merge latest qt-4.8 with android-qt and I have a
> >>>>> > very
> >>>> 
> >>>> strange
> >>>> 
> >>>>> > crash at exit.
> >>>>> > It seems the same QGLContext object is deleted twice, once
> >>>>> > by its
> >>>> 
> >>>> widget
> >>>> 
> >>>>> > (check QWidgetPrivate::deleteTLSysExtra ), and once by
> >>>>> > QGLGlobalShareWidget object, but it seems I'm too idiot to
> >>> 
> >>> fix it,
> >>> 
> >>>> so,
> >>>> 
> >>>>> > I need your help on this one.
> >>>>> > 
> >>>>> > 
> >>>>> > 
> >>>>> > Cheers,
> >>>>> > BogDan.
> >>> 
> >>> _______________________________________________
> >>> Necessitas-devel mailing list
> >>> Necessitas-devel at kde.org<mailto:Necessitas-devel at kde.org>
> >>> https://mail.kde.org/mailman/listinfo/necessitas-devel
> >> 
> >> _______________________________________________
> >> Necessitas-devel mailing list
> >> Necessitas-devel at kde.org<mailto:Necessitas-devel at kde.org>
> >> https://mail.kde.org/mailman/listinfo/necessitas-devel
> >> _______________________________________________
> >> Necessitas-devel mailing list
> >> Necessitas-devel at kde.org<mailto:Necessitas-devel at kde.org>
> >> https://mail.kde.org/mailman/listinfo/necessitas-devel


More information about the Necessitas-devel mailing list