Crash on exit on OS X

Edward Hades edward.hades at gmail.com
Sun Nov 16 18:19:28 CET 2008


That's a possibility. I used QThreadStorage to maintain correct thread
deinitialization, so I could have missed something.

Still, I don't have any crashes. Maybe you could debug output the
thread ids in ~ThreadInitializer() to verify there is no thread that
is being deinitialized twice?

On Sun, Nov 16, 2008 at 7:16 PM, Mark Kretschmann <kretschmann at kde.org> wrote:
> On Sun, Nov 16, 2008 at 4:26 PM, Big O <illogical1 at gmail.com> wrote:
>> Thread 0 Crashed:
>> 0   ...collection-sqlcollection.so      0x1a67eddb my_thread_end + 43
>> 1   ...collection-sqlcollection.so      0x1a65fd7a
>> ThreadInitializer::~ThreadInitializer() + 26
>> 2   ...collection-sqlcollection.so      0x1a65fe26
>> QThreadStorage<ThreadInitializer*>::deleteData(void*) + 22
>> (qthreadstorage.h:129)
>> 3   QtCore                              0x002c280d
>> QThreadStorageData::finish(void**) + 269
>> 4   QtCore                              0x003aa841
>> QCoreApplicationPrivate::~QCoreApplicationPrivate() + 49
>> 5   QtGui                               0x03b641ca
>> QApplicationPrivate::~QApplicationPrivate() + 202
>> 6   QtCore                              0x003be247 QObject::~QObject() + 1191
>> 7   QtGui                               0x03b5f621
>> QApplication::~QApplication() + 1409
>> 8   libamaroklib.1.dylib                0x00b6f008 App::~App() + 616
>> 9                                       0x00014a2d main + 12637 (main.cpp:129)
>> 10                                      0x000113d2 _start + 216
>> 11                                      0x000112f9 start + 41
>
> This backtrace seems to indicate that my suspicion could be right:
>
> The crash is from MySqlEmbeddedCollection.cpp. See comments on this bug report:
>
> http://bugs.kde.org/show_bug.cgi?id=175109
>
> --
> Mark Kretschmann
> Amarok Developer
> www.kde.org - amarok.kde.org
> _______________________________________________
> Amarok-devel mailing list
> Amarok-devel at kde.org
> https://mail.kde.org/mailman/listinfo/amarok-devel
>



-- 
Edward "Hades" Toroshchin,
Aides on irc.freenode.org


More information about the Amarok-devel mailing list