I appended gdb and valgrind outputs showing the crash. I do not know if this
is terribly useful without lightdm's debug symbols (do they exist? I didn't
find such a package). But it might be, that lightdm does not use so many hash
tables, so maybe this is already a unique identifier.

Kind regards
Patrick
Starting program: /usr/sbin/lightdm lightdm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
*** Error in `/usr/sbin/lightdm': double free or corruption (fasttop): 
0x00005555557a1890 ***

Program received signal SIGABRT, Aborted.
0x00007ffff665c077 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56

(gdb) bt
#0  0x00007ffff665c077 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff665d458 in __GI_abort () at abort.c:89
#2  0x00007ffff6699fb4 in __libc_message (do_abort=do_abort@entry=1,
    fmt=fmt@entry=0x7ffff678cbc0 "*** Error in `%s': %s: 0x%s ***\n") at 
../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff669f78e in malloc_printerr (action=1, str=0x7ffff678cda8 "double 
free or corruption (fasttop)", ptr=<optimized out>)
    at malloc.c:4996
#4  0x00007ffff66a0496 in _int_free (av=<optimized out>, p=<optimized out>, 
have_lock=0) at malloc.c:3840
#5  0x00007ffff75384d8 in g_hash_table_insert_node 
(hash_table=hash_table@entry=0x555555795360, node_index=node_index@entry=2,
    key_hash=key_hash@entry010908315, new_key=new_key@entry=0x5555557a1db0, 
new_value=new_value@entry=0x5555557a1ca0,
    keep_new_key=keep_new_key@entry=0, reusing_key=0) at 
/build/glib2.0-Dv_k6u/glib2.0-2.42.0/./glib/ghash.c:936
#6  0x00007ffff7538706 in g_hash_table_insert_internal 
(hash_table=0x555555795360, key=0x5555557a1db0, value=0x5555557a1ca0,
    keep_new_key=0) at /build/glib2.0-Dv_k6u/glib2.0-2.42.0/./glib/ghash.c:1173
#7  0x0000555555578ed0 in ?? ()
#8  0xffffffffffffff90 in ?? ()
#9  0x00005555557a1d00 in ?? ()
#10 0x00007fffffffe160 in ?? ()
#11 0x00005555557a17f0 in ?? ()
#12 0x00007fffffffe2a0 in ?? ()
#13 0x000055555579b520 in ?? ()
#14 0x00005555557a10a0 in ?? ()
#15 0x00005555557a12f0 in ?? ()
#16 0x00007fffffffe2a0 in ?? ()
#17 0x00007fffffffe160 in ?? ()
#18 0x00005555557a1310 in ?? ()
#19 0x0000555555579049 in ?? ()
#20 0x0000555555799340 in ?? ()
#21 0x000055555579b520 in ?? ()
#22 0x0000000000000000 in ?? ()
=519== Memcheck, a memory error detector
=519== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
=519== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
=519== Command: lightdm
=519==519== Invalid free() / delete / delete[] / realloc()
=519==    at 0x4C29E90: free (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
=519==    by 0x543A4D7: g_hash_table_insert_node (in 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0)
=519==    by 0x543A705: g_hash_table_insert_internal (in 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0)
=519==    by 0x12CECF: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D048: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D1C9: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D275: ??? (in /usr/sbin/lightdm)
=519==    by 0x10F849: ??? (in /usr/sbin/lightdm)
=519==    by 0x6263B44: (below main) (libc-start.c:287)
=519==  Address 0x7b1b800 is 0 bytes inside a block of size 49 free'd
=519==    at 0x4C29E90: free (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
=519==    by 0x543A4D7: g_hash_table_insert_node (in 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0)
=519==    by 0x543A705: g_hash_table_insert_internal (in 
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4200.0)
=519==    by 0x12CECF: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D048: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D1C9: ??? (in /usr/sbin/lightdm)
=519==    by 0x12D275: ??? (in /usr/sbin/lightdm)
=519==    by 0x10F849: ??? (in /usr/sbin/lightdm)
=519==    by 0x6263B44: (below main) (libc-start.c:287)
=519==522==522== HEAP SUMMARY:
=522==     in use at exit: 236,074 bytes in 2,483 blocks
=522==   total heap usage: 6,276 allocs, 3,795 frees, 590,673 bytes allocated
=522==522== LEAK SUMMARY:
=522==    definitely lost: 4,240 bytes in 8 blocks
=522==    indirectly lost: 664 bytes in 18 blocks
=522==      possibly lost: 11,372 bytes in 200 blocks
=522==    still reachable: 207,598 bytes in 2,171 blocks
=522==         suppressed: 0 bytes in 0 blocks
=522== Rerun with --leak-check=full to see details of leaked memory
=522==522== For counts of detected and suppressed errors, rerun with: -v
=522== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)

** (lightdm:3519): WARNING **: Error getting user list from 
org.freedesktop.Accounts: 
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name 
org.freedesktop.Accounts was not provided by any .service files
=526==526== HEAP SUMMARY:
=526==     in use at exit: 290,261 bytes in 2,980 blocks
=526==   total heap usage: 9,338 allocs, 6,360 frees, 763,518 bytes allocated
=526==526== LEAK SUMMARY:
=526==    definitely lost: 4,456 bytes in 9 blocks
=526==    indirectly lost: 5,736 bytes in 35 blocks
=526==      possibly lost: 12,548 bytes in 216 blocks
=526==    still reachable: 251,545 bytes in 2,610 blocks
=526==         suppressed: 0 bytes in 0 blocks
=526== Rerun with --leak-check=full to see details of leaked memory
=526==526== For counts of detected and suppressed errors, rerun with: -v
=526== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)
Failed to use bus name org.freedesktop.DisplayManager, do you have appropriate 
permissions?
=519==519== HEAP SUMMARY:
=519==     in use at exit: 284,428 bytes in 2,854 blocks
=519==   total heap usage: 9,535 allocs, 6,683 frees, 804,733 bytes allocated
=519==519== LEAK SUMMARY:
=519==    definitely lost: 440 bytes in 3 blocks
=519==    indirectly lost: 62,710 bytes in 41 blocks
=519==      possibly lost: 12,692 bytes in 209 blocks
=519==    still reachable: 193,634 bytes in 2,496 blocks
=519==         suppressed: 0 bytes in 0 blocks
=519== Rerun with --leak-check=full to see details of leaked memory
=519==519== For counts of detected and suppressed errors, rerun with: -v
=519== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0)

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to