After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 664842 - [abrt] tracker-0.12.7-1.fc16: g_wakeup_new: Process /usr/libexec/tracker-miner-fs was killed by signal 5 (SIGTRAP)
[abrt] tracker-0.12.7-1.fc16: g_wakeup_new: Process /usr/libexec/tracker-mine...
Status: RESOLVED DUPLICATE of bug 664837
Product: tracker
Classification: Core
Component: Miners
0.12.x
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
Jamie McCracken
Depends on:
Blocks:
 
 
Reported: 2011-11-25 19:31 UTC by Deji Akingunola
Modified: 2011-12-06 16:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Deji Akingunola 2011-11-25 19:31:56 UTC
Fedora Bug: https://bugzilla.redhat.com/show_bug.cgi?id=756177

crash_function: g_wakeup_new
executable:     /usr/libexec/tracker-miner-fs
kernel:         3.1.1-1.fc16.x86_64
reason:         Process /usr/libexec/tracker-miner-fs was killed by signal 5
(SIGTRAP)

Backtrace:

warning: core file may not match specified executable file.
[New LWP 1870]
[New LWP 1999]
[New LWP 1869]
[New LWP 1823]
warning: .dynamic section for "/lib64/libplds4.so" is not at the expected address (wrong library or version mismatch?)
warning: .dynamic section for "/lib64/libplc4.so" is not at the expected address (wrong library or version mismatch?)
warning: .dynamic section for "/lib64/libnspr4.so" is not at the expected address (wrong library or version mismatch?)
warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libpthread-2.14.90.so.debug" does not match "/lib64/libpthread.so.0" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libpthread-2.14.90.so.debug" does not match "/lib64/libpthread.so.0" (CRC mismatch).

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/librt-2.14.90.so.debug" does not match "/lib64/librt.so.1" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/librt-2.14.90.so.debug" does not match "/lib64/librt.so.1" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libm-2.14.90.so.debug" does not match "/lib64/libm.so.6" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libm-2.14.90.so.debug" does not match "/lib64/libm.so.6" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libc-2.14.90.so.debug" does not match "/lib64/libc.so.6" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libc-2.14.90.so.debug" does not match "/lib64/libc.so.6" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libplds4.so.debug" does not match "/lib64/libplds4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libplds4.so.debug" does not match "/lib64/libplds4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libplc4.so.debug" does not match "/lib64/libplc4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libplc4.so.debug" does not match "/lib64/libplc4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libnspr4.so.debug" does not match "/lib64/libnspr4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libnspr4.so.debug" does not match "/lib64/libnspr4.so" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libdl-2.14.90.so.debug" does not match "/lib64/libdl.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libdl-2.14.90.so.debug" does not match "/lib64/libdl.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/ld-2.14.90.so.debug" does not match "/lib64/ld-linux-x86-64.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/ld-2.14.90.so.debug" does not match "/lib64/ld-linux-x86-64.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libresolv-2.14.90.so.debug" does not match "/lib64/libresolv.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libresolv-2.14.90.so.debug" does not match "/lib64/libresolv.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libutil-2.14.90.so.debug" does not match "/lib64/libutil.so.1" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libutil-2.14.90.so.debug" does not match "/lib64/libutil.so.1" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libnss_files-2.14.90.so.debug" does not match "/lib64/libnss_files.so.2" (CRC mismatch).

warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libnss_files-2.14.90.so.debug" does not match "/lib64/libnss_files.so.2" (CRC mismatch).

Core was generated by `/usr/libexec/tracker-miner-fs'.
Program terminated with signal 5, Trace/breakpoint trap.

Thread 4 (Thread 0x7f8ea8c92840 (LWP 1823))

  • #0 __lll_unlock_wake
    from /lib64/libpthread.so.0
  • #1 _L_unlock_649
    from /lib64/libpthread.so.0
  • #2 pthread_mutex_unlock
    from /lib64/libpthread.so.0
  • #3 g_dbus_connection_send_message_with_reply
    at gdbusconnection.c line 1873
  • #4 tracker_bus_steroids_proxy_update_array_async
    at tracker-bus.c line 1309
  • #5 tracker_bus_connection_real_update_array_async_co
    at /home/juerg/Code/tracker/tracker/src/libtracker-bus/tracker-bus.vala line 216
  • #6 tracker_sparql_backend_real_update_array_async_co
    at /home/juerg/Code/tracker/tracker/src/libtracker-sparql-backend/tracker-backend.vala line 120
  • #7 tracker_sparql_buffer_flush
    at tracker-sparql-buffer.c line 608
  • #8 item_remove
    at tracker-miner-fs.c line 2053
  • #9 item_queue_handlers_cb
    at tracker-miner-fs.c line 3036
  • #10 g_main_dispatch
    at gmain.c line 2425
  • #11 g_main_context_dispatch
    at gmain.c line 2995
  • #12 g_main_context_iterate
    at gmain.c line 3073
  • #13 g_main_loop_run
    at gmain.c line 3281
  • #14 main
    at tracker-main.c line 863

Thread 1 (Thread 0x7f8ea1395700 (LWP 1870))

  • #0 g_logv
    at gmessages.c line 577
  • #1 g_log
    at gmessages.c line 591
  • #2 g_wakeup_new
    at ../glib/gwakeup.c line 163
  • #3 g_cancellable_make_pollfd
    at gcancellable.c line 409
  • #4 socket_source_new
    at gsocket.c line 2595
  • #5 g_socket_create_source
    at gsocket.c line 2660
  • #6 _g_socket_read_with_control_messages
    at gdbusprivate.c line 199
  • #7 _g_dbus_worker_do_read_unlocked
    at gdbusprivate.c line 816
  • #8 _g_dbus_worker_do_read_cb
    at gdbusprivate.c line 769
  • #9 g_simple_async_result_complete
    at gsimpleasyncresult.c line 749
  • #10 complete_in_idle_cb
    at gsimpleasyncresult.c line 761
  • #11 g_main_dispatch
    at gmain.c line 2425
  • #12 g_main_context_dispatch
    at gmain.c line 2995
  • #13 g_main_context_iterate
    at gmain.c line 3073
  • #14 g_main_loop_run
    at gmain.c line 3281
  • #15 gdbus_shared_thread_func
    at gdbusprivate.c line 276
  • #16 g_thread_create_proxy
    at gthread.c line 1962
  • #17 start_thread
    from /lib64/libpthread.so.0
  • #18 lseek64
    from /lib64/libc.so.6
  • #19 ??
From                To                  Syms Read   Shared Object Library
0x00000030de009c50  0x00000030de020b18  Yes         /usr/lib64/libtracker-miner-0.12.so.0
0x00000035ef606e90  0x00000035ef617c48  Yes         /usr/lib64/libgnome-keyring.so.0
0x00000035f100a220  0x00000035f1024518  Yes         /usr/lib64/libnm-glib.so.4
0x00000035edc0a400  0x00000035edc1c51c  Yes         /usr/lib64/libdbus-glib-1.so.2
0x00000035e70076f0  0x00000035e70306c8  Yes         /lib64/libdbus-1.so.3
0x00000035e2c05700  0x00000035e2c10b78  Yes (*)     /lib64/libpthread.so.0
0x00000030e0007030  0x00000030e001ac98  Yes         /usr/lib64/libtracker-sparql-0.12.so.0
0x00000030de4059d0  0x00000030de40d0c8  Yes         /usr/lib64/libtracker-extract-0.12.so.0
0x00000030dfc16270  0x00000030dfc6d3d8  Yes         /usr/lib64/tracker-0.12/libtracker-data.so.0
0x0000003601e10620  0x0000003601e2217c  Yes         /usr/lib64/libexif.so.12
0x00000035e4803850  0x00000035e48067fc  Yes         /usr/lib64/libiptcdata.so.0
0x00000035e6c34600  0x00000035e6cc064c  Yes         /usr/lib64/libexempi.so.3
0x00000035e4c0d0e0  0x00000035e4c12c9c  Yes         /usr/lib64/libenca.so.0
0x00000035e6401610  0x00000035e6402c58  Yes         /lib64/libuuid.so.1
0x00000030e04128d0  0x00000030e0423158  Yes         /usr/lib64/tracker-0.12/libtracker-common.so.0
0x00000035fc809dd0  0x00000035fc880968  Yes         /usr/lib64/libsqlite3.so.0
0x00000035efa0ffd0  0x00000035efa4435c  Yes         /usr/lib64/libunistring.so.0
0x00000035ecc2c120  0x00000035ecce36e8  Yes         /lib64/libgio-2.0.so.0
0x00000035ec001020  0x00000035ec001fc8  Yes         /lib64/libgmodule-2.0.so.0
0x00007f8ea8ca3e90  0x00007f8ea8cb0688  Yes         /lib64/libz.so.1
0x00000035ea403c70  0x00000035ea40be58  Yes         /usr/lib64/libupower-glib.so.1
0x00000035e6009dd0  0x00000035e6039e98  Yes         /lib64/libgobject-2.0.so.0
0x00000035e54014f0  0x00000035e5402968  Yes         /lib64/libgthread-2.0.so.0
0x00000035e3802260  0x00000035e3805758  Yes (*)     /lib64/librt.so.1
0x00000035e20178f0  0x00000035e20aff08  Yes         /lib64/libglib-2.0.so.0
0x00000035e685a440  0x00000035e68c3276  Yes         /usr/lib64/libstdc++.so.6
0x00000035e30051b0  0x00000035e3043b68  Yes (*)     /lib64/libm.so.6
0x00000035e34028a0  0x00000035e34120b8  Yes         /lib64/libgcc_s.so.1
0x00000035e241ef10  0x00000035e25599a0  Yes (*)     /lib64/libc.so.6
0x00000035fa007000  0x00000035fa053388  Yes         /lib64/libgcrypt.so.11
0x00000035f1410570  0x00000035f1433608  Yes         /usr/lib64/libnm-util.so.2
0x00000035fd407bf0  0x00000035fd42ab88  Yes         /usr/lib64/libssl3.so
0x00000035fd009ea0  0x00000035fd022ac8  Yes         /usr/lib64/libsmime3.so
0x00000035fb0186c0  0x00000035fb0fa3e8  Yes         /usr/lib64/libnss3.so
0x00000035fb808540  0x00000035fb8137cc  Yes         /usr/lib64/libnssutil3.so
0x00000035fa400e90  0x00000035fa401da8  Yes (*)     /lib64/libplds4.so
0x00000035fa8013b0  0x00000035fa802aa8  Yes (*)     /lib64/libplc4.so
0x00000035fac0c930  0x00000035fac2bdb8  Yes (*)     /lib64/libnspr4.so
0x00000035e2800de0  0x00000035e2801918  Yes (*)     /lib64/libdl.so.2
0x00000035efe03780  0x00000035efe06898  Yes         /lib64/libgudev-1.0.so.0
0x00000035e1c00b20  0x00000035e1c1aaaa  Yes (*)     /lib64/ld-linux-x86-64.so.2
0x00000035e8003b70  0x00000035e801d84c  Yes         /lib64/libexpat.so.1
0x00000035e5c01890  0x00000035e5c05ff8  Yes         /usr/lib64/libffi.so.5
0x00000035e4005d00  0x00000035e4016088  Yes         /lib64/libselinux.so.1
0x00000035e5003940  0x00000035e5014018  Yes (*)     /lib64/libresolv.so.2
0x00000035f80008a0  0x00000035f8000e28  Yes         /lib64/libgpg-error.so.0
0x00000035ed403000  0x00000035ed40b298  Yes         /lib64/libudev.so.0
0x00007f8ea262bbd0  0x00007f8ea2644cb8  Yes         /usr/lib64/gio/modules/libgvfsdbus.so
0x00007f8ea23f6140  0x00007f8ea2400108  Yes         /usr/lib64/libgvfscommon.so.0
0x00007f8ea21c4c80  0x00007f8ea21e2c08  Yes         /usr/lib64/libbluray.so.0
0x00000035fee00e20  0x00000035fee016a8  Yes (*)     /lib64/libutil.so.1
0x000000321022c980  0x000000321031006c  Yes         /usr/lib64/libxml2.so.2
0x00007f8ea1fba900  0x00007f8ea1fbdc68  Yes         /usr/lib64/gio/modules/libdconfsettings.so
0x00007f8ea1da7c40  0x00007f8ea1db38c8  Yes         /usr/lib64/gio/modules/libgioremote-volume-monitor.so
0x00007f8ea1b99130  0x00007f8ea1ba09a8  Yes (*)     /lib64/libnss_files.so.2
(*): Shared library is missing debugging information.
$1 = 0x0
$2 = 0x0
rax            0x7f8e94023610	140250345256464
rbx            0x2	2
rcx            0x7f8e94000038	140250345111608
rdx            0x1	1
rsi            0x2	2
rdi            0x7f8e94000020	140250345111584
rbp            0x2	0x2
rsp            0x7f8ea13944e0	0x7f8ea13944e0
r8             0x7f8e9400b8a0	140250345158816
r9             0x1	1
r10            0x1	1
r11            0x0	0
r12            0x4	4
r13            0x7f8ea13949a8	140250566969768
r14            0x0	0
r15            0x0	0
rip            0x35e204d2c3	0x35e204d2c3 <g_logv+531>
eflags         0x246	[ PF ZF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
Dump of assembler code for function g_logv:
   0x00000035e204d0b0 <+0>:	push   %r15
   0x00000035e204d0b2 <+2>:	push   %r14
   0x00000035e204d0b4 <+4>:	push   %r13
   0x00000035e204d0b6 <+6>:	mov    %rcx,%r13
   0x00000035e204d0b9 <+9>:	mov    %esi,%ecx
   0x00000035e204d0bb <+11>:	and    $0x1,%ecx
   0x00000035e204d0be <+14>:	push   %r12
   0x00000035e204d0c0 <+16>:	push   %rbp
   0x00000035e204d0c1 <+17>:	push   %rbx
   0x00000035e204d0c2 <+18>:	sub    $0x488,%rsp
   0x00000035e204d0c9 <+25>:	mov    %rdx,0x48(%rsp)
   0x00000035e204d0ce <+30>:	mov    %esi,%edx
   0x00000035e204d0d0 <+32>:	mov    %rdi,0x20(%rsp)
   0x00000035e204d0d5 <+37>:	and    $0x2,%edx
   0x00000035e204d0d8 <+40>:	mov    %ecx,0x44(%rsp)
   0x00000035e204d0dc <+44>:	mov    %fs:0x28,%rax
   0x00000035e204d0e5 <+53>:	mov    %rax,0x478(%rsp)
   0x00000035e204d0ed <+61>:	xor    %eax,%eax
   0x00000035e204d0ef <+63>:	and    $0xfffffffc,%esi
   0x00000035e204d0f2 <+66>:	mov    %edx,0x40(%rsp)
   0x00000035e204d0f6 <+70>:	mov    %esi,0x3c(%rsp)
   0x00000035e204d0fa <+74>:	je     0x35e204d300 <g_logv+592>
   0x00000035e204d100 <+80>:	movslq %esi,%r12
   0x00000035e204d103 <+83>:	mov    $0x40,%ebx
   0x00000035e204d108 <+88>:	jmp    0x35e204d118 <g_logv+104>
   0x00000035e204d10a <+90>:	nopw   0x0(%rax,%rax,1)
   0x00000035e204d110 <+96>:	test   %ebx,%ebx
   0x00000035e204d112 <+98>:	je     0x35e204d300 <g_logv+592>
   0x00000035e204d118 <+104>:	sub    $0x1,%ebx
   0x00000035e204d11b <+107>:	bt     %rbx,%r12
   0x00000035e204d11f <+111>:	jae    0x35e204d110 <g_logv+96>
   0x00000035e204d121 <+113>:	nopl   0x0(%rax)
   0x00000035e204d128 <+120>:	mov    $0x1,%ebp
   0x00000035e204d12d <+125>:	mov    %ebx,%ecx
   0x00000035e204d12f <+127>:	shl    %cl,%ebp
   0x00000035e204d131 <+129>:	test   %ebp,0x3c(%rsp)
   0x00000035e204d135 <+133>:	je     0x35e204d2e0 <g_logv+560>
   0x00000035e204d13b <+139>:	mov    0x2d0e4e(%rip),%rdi        # 0x35e231df90
   0x00000035e204d142 <+146>:	xor    %edx,%edx
   0x00000035e204d144 <+148>:	mov    0x2d1c75(%rip),%r14d        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d14b <+155>:	mov    (%rdi),%esi
   0x00000035e204d14d <+157>:	test   %esi,%esi
   0x00000035e204d14f <+159>:	jne    0x35e204d450 <g_logv+928>
   0x00000035e204d155 <+165>:	or     0x40(%rsp),%ebp
   0x00000035e204d159 <+169>:	or     0x44(%rsp),%ebp
   0x00000035e204d15d <+173>:	test   %edx,%edx
   0x00000035e204d15f <+175>:	jne    0x35e204d430 <g_logv+896>
   0x00000035e204d165 <+181>:	cmpq   $0x0,0x20(%rsp)
   0x00000035e204d16b <+187>:	lea    0x9148c(%rip),%rdi        # 0x35e20de5fe
   0x00000035e204d172 <+194>:	mov    %edx,0x18(%rsp)
   0x00000035e204d176 <+198>:	cmovne 0x20(%rsp),%rdi
   0x00000035e204d17c <+204>:	callq  0x35e204c260 <g_log_find_domain_L>
   0x00000035e204d181 <+209>:	mov    %ebp,%ecx
   0x00000035e204d183 <+211>:	lea    0x1(%r14),%esi
   0x00000035e204d187 <+215>:	mov    0x18(%rsp),%edx
   0x00000035e204d18b <+219>:	or     $0x1,%ecx
   0x00000035e204d18e <+222>:	test   %r14d,%r14d
   0x00000035e204d191 <+225>:	cmovne %ecx,%ebp
   0x00000035e204d194 <+228>:	test   %rax,%rax
   0x00000035e204d197 <+231>:	mov    $0x5,%ecx
   0x00000035e204d19c <+236>:	je     0x35e204d1a1 <g_logv+241>
   0x00000035e204d19e <+238>:	mov    0x8(%rax),%ecx
   0x00000035e204d1a1 <+241>:	mov    0x2d15c8(%rip),%r8d        # 0x35e231e770 <g_log_always_fatal>
   0x00000035e204d1a8 <+248>:	mov    %ebp,%edi
   0x00000035e204d1aa <+250>:	movq   $0x0,0x28(%rsp)
   0x00000035e204d1b3 <+259>:	or     $0x2,%edi
   0x00000035e204d1b6 <+262>:	or     %ecx,%r8d
   0x00000035e204d1b9 <+265>:	test   %ebp,%r8d
   0x00000035e204d1bc <+268>:	cmovne %edi,%ebp
   0x00000035e204d1bf <+271>:	lea    -0xc36(%rip),%rdi        # 0x35e204c590 <_g_log_fallback_handler>
   0x00000035e204d1c6 <+278>:	mov    %ebp,%r15d
   0x00000035e204d1c9 <+281>:	and    $0x1,%r15d
   0x00000035e204d1cd <+285>:	mov    %rdi,0x30(%rsp)
   0x00000035e204d1d2 <+290>:	jne    0x35e204d220 <g_logv+368>
   0x00000035e204d1d4 <+292>:	test   %rax,%rax
   0x00000035e204d1d7 <+295>:	je     0x35e204d3c0 <g_logv+784>
   0x00000035e204d1dd <+301>:	mov    0x10(%rax),%rax
   0x00000035e204d1e1 <+305>:	test   %rax,%rax
   0x00000035e204d1e4 <+308>:	jne    0x35e204d1fd <g_logv+333>
   0x00000035e204d1e6 <+310>:	jmpq   0x35e204d3c0 <g_logv+784>
   0x00000035e204d1eb <+315>:	nopl   0x0(%rax,%rax,1)
   0x00000035e204d1f0 <+320>:	mov    0x18(%rax),%rax
   0x00000035e204d1f4 <+324>:	test   %rax,%rax
   0x00000035e204d1f7 <+327>:	je     0x35e204d3c0 <g_logv+784>
   0x00000035e204d1fd <+333>:	mov    0x4(%rax),%edi
   0x00000035e204d200 <+336>:	and    %ebp,%edi
   0x00000035e204d202 <+338>:	cmp    %edi,%ebp
   0x00000035e204d204 <+340>:	jne    0x35e204d1f0 <g_logv+320>
   0x00000035e204d206 <+342>:	mov    0x10(%rax),%rdi
   0x00000035e204d20a <+346>:	mov    0x8(%rax),%rax
   0x00000035e204d20e <+350>:	mov    %rdi,0x28(%rsp)
   0x00000035e204d213 <+355>:	mov    %rax,0x30(%rsp)
   0x00000035e204d218 <+360>:	nopl   0x0(%rax,%rax,1)
   0x00000035e204d220 <+368>:	test   %edx,%edx
   0x00000035e204d222 <+370>:	jne    0x35e204d3e0 <g_logv+816>
   0x00000035e204d228 <+376>:	mov    %rsi,0x2d1b91(%rip)        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d22f <+383>:	test   %r15d,%r15d
   0x00000035e204d232 <+386>:	jne    0x35e204d358 <g_logv+680>
   0x00000035e204d238 <+392>:	mov    0x2d0d21(%rip),%rax        # 0x35e231df60
   0x00000035e204d23f <+399>:	mov    (%rax),%edx
   0x00000035e204d241 <+401>:	test   %edx,%edx
   0x00000035e204d243 <+403>:	je     0x35e204d498 <g_logv+1000>
   0x00000035e204d249 <+409>:	mov    0x0(%r13),%rax
   0x00000035e204d24d <+413>:	mov    0x48(%rsp),%rdi
   0x00000035e204d252 <+418>:	lea    0x58(%rsp),%rsi
   0x00000035e204d257 <+423>:	mov    %rax,0x58(%rsp)
   0x00000035e204d25c <+428>:	mov    0x8(%r13),%rax
   0x00000035e204d260 <+432>:	mov    %rax,0x60(%rsp)
   0x00000035e204d265 <+437>:	mov    0x10(%r13),%rax
   0x00000035e204d269 <+441>:	mov    %rax,0x68(%rsp)
   0x00000035e204d26e <+446>:	callq  0x35e2061e70 <g_strdup_vprintf>
   0x00000035e204d273 <+451>:	mov    0x28(%rsp),%rcx
   0x00000035e204d278 <+456>:	mov    %rax,%rdx
   0x00000035e204d27b <+459>:	mov    %rax,0x18(%rsp)
   0x00000035e204d280 <+464>:	mov    %ebp,%esi
   0x00000035e204d282 <+466>:	mov    0x20(%rsp),%rdi
   0x00000035e204d287 <+471>:	callq  *0x30(%rsp)
   0x00000035e204d28b <+475>:	mov    %ebp,%eax
   0x00000035e204d28d <+477>:	mov    0x18(%rsp),%r8
   0x00000035e204d292 <+482>:	and    $0x6,%eax
   0x00000035e204d295 <+485>:	cmp    $0x2,%eax
   0x00000035e204d298 <+488>:	je     0x35e204d560 <g_logv+1200>
   0x00000035e204d29e <+494>:	and    $0x2,%ebp
   0x00000035e204d2a1 <+497>:	setne  %dl
   0x00000035e204d2a4 <+500>:	mov    %r8,%rdi
   0x00000035e204d2a7 <+503>:	mov    %dl,0x18(%rsp)
   0x00000035e204d2ab <+507>:	callq  0x35e204b770 <g_free>
   0x00000035e204d2b0 <+512>:	movzbl 0x18(%rsp),%edx
   0x00000035e204d2b5 <+517>:	test   %dl,%dl
   0x00000035e204d2b7 <+519>:	je     0x35e204d2c3 <g_logv+531>
   0x00000035e204d2b9 <+521>:	test   %r15d,%r15d
   0x00000035e204d2bc <+524>:	jne    0x35e204d5c1 <g_logv+1297>
   0x00000035e204d2c2 <+530>:	int3   
=> 0x00000035e204d2c3 <+531>:	mov    0x2d0cc6(%rip),%rax        # 0x35e231df90
   0x00000035e204d2ca <+538>:	mov    (%rax),%eax
   0x00000035e204d2cc <+540>:	test   %eax,%eax
   0x00000035e204d2ce <+542>:	jne    0x35e204d478 <g_logv+968>
   0x00000035e204d2d4 <+548>:	mov    %r14,0x2d1ae5(%rip)        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d2db <+555>:	nopl   0x0(%rax,%rax,1)
   0x00000035e204d2e0 <+560>:	test   %ebx,%ebx
   0x00000035e204d2e2 <+562>:	je     0x35e204d300 <g_logv+592>
   0x00000035e204d2e4 <+564>:	sub    $0x1,%ebx
   0x00000035e204d2e7 <+567>:	bt     %rbx,%r12
   0x00000035e204d2eb <+571>:	jae    0x35e204d2e0 <g_logv+560>
   0x00000035e204d2ed <+573>:	cmp    $0xffffffff,%ebx
   0x00000035e204d2f0 <+576>:	jne    0x35e204d128 <g_logv+120>
   0x00000035e204d2f6 <+582>:	nopw   %cs:0x0(%rax,%rax,1)
   0x00000035e204d300 <+592>:	mov    0x478(%rsp),%rdx
   0x00000035e204d308 <+600>:	xor    %fs:0x28,%rdx
   0x00000035e204d311 <+609>:	jne    0x35e204d5c6 <g_logv+1302>
   0x00000035e204d317 <+615>:	add    $0x488,%rsp
   0x00000035e204d31e <+622>:	pop    %rbx
   0x00000035e204d31f <+623>:	pop    %rbp
   0x00000035e204d320 <+624>:	pop    %r12
   0x00000035e204d322 <+626>:	pop    %r13
   0x00000035e204d324 <+628>:	pop    %r14
   0x00000035e204d326 <+630>:	pop    %r15
   0x00000035e204d328 <+632>:	retq   
   0x00000035e204d329 <+633>:	mov    0x2d1a78(%rip),%rcx        # 0x35e231eda8 <default_log_data>
   0x00000035e204d330 <+640>:	mov    0x2d1441(%rip),%rdi        # 0x35e231e778 <default_log_func>
   0x00000035e204d337 <+647>:	test   %ebp,%ebp
   0x00000035e204d339 <+649>:	mov    %rcx,0x28(%rsp)
   0x00000035e204d33e <+654>:	mov    %rdi,0x30(%rsp)
   0x00000035e204d343 <+659>:	jne    0x35e204d540 <g_logv+1168>
   0x00000035e204d349 <+665>:	mov    %edx,%ebp
   0x00000035e204d34b <+667>:	and    $0x1,%edx
   0x00000035e204d34e <+670>:	je     0x35e204d249 <g_logv+409>
   0x00000035e204d354 <+676>:	nopl   0x0(%rax)
   0x00000035e204d358 <+680>:	mov    0x0(%r13),%rax
   0x00000035e204d35c <+684>:	mov    0x48(%rsp),%r8
   0x00000035e204d361 <+689>:	lea    0x58(%rsp),%r9
   0x00000035e204d366 <+694>:	lea    0x70(%rsp),%rdi
   0x00000035e204d36b <+699>:	mov    $0x401,%ecx
   0x00000035e204d370 <+704>:	mov    $0x1,%edx
   0x00000035e204d375 <+709>:	mov    $0x400,%esi
   0x00000035e204d37a <+714>:	mov    $0x1,%r15d
   0x00000035e204d380 <+720>:	mov    %rax,0x58(%rsp)
   0x00000035e204d385 <+725>:	mov    0x8(%r13),%rax
   0x00000035e204d389 <+729>:	mov    %rax,0x60(%rsp)
   0x00000035e204d38e <+734>:	mov    0x10(%r13),%rax
   0x00000035e204d392 <+738>:	mov    %rax,0x68(%rsp)
   0x00000035e204d397 <+743>:	callq  0x35e2017590 <__vsnprintf_chk@plt>
   0x00000035e204d39c <+748>:	lea    0x70(%rsp),%rdx
   0x00000035e204d3a1 <+753>:	mov    %ebp,%esi
   0x00000035e204d3a3 <+755>:	mov    0x28(%rsp),%rcx
   0x00000035e204d3a8 <+760>:	mov    0x20(%rsp),%rdi
   0x00000035e204d3ad <+765>:	callq  *0x30(%rsp)
   0x00000035e204d3b1 <+769>:	and    $0x2,%ebp
   0x00000035e204d3b4 <+772>:	setne  %dl
   0x00000035e204d3b7 <+775>:	jmpq   0x35e204d2b5 <g_logv+517>
   0x00000035e204d3bc <+780>:	nopl   0x0(%rax)
   0x00000035e204d3c0 <+784>:	mov    0x2d19e1(%rip),%rax        # 0x35e231eda8 <default_log_data>
   0x00000035e204d3c7 <+791>:	mov    0x2d13aa(%rip),%rdi        # 0x35e231e778 <default_log_func>
   0x00000035e204d3ce <+798>:	test   %edx,%edx
   0x00000035e204d3d0 <+800>:	mov    %rax,0x28(%rsp)
   0x00000035e204d3d5 <+805>:	mov    %rdi,0x30(%rsp)
   0x00000035e204d3da <+810>:	je     0x35e204d228 <g_logv+376>
   0x00000035e204d3e0 <+816>:	mov    0x2d0b11(%rip),%rax        # 0x35e231def8
   0x00000035e204d3e7 <+823>:	mov    %ecx,0x8(%rsp)
   0x00000035e204d3eb <+827>:	mov    %esi,0x18(%rsp)
   0x00000035e204d3ef <+831>:	mov    0x2d199a(%rip),%rdi        # 0x35e231ed90 <g_messages_lock>
   0x00000035e204d3f6 <+838>:	mov    %rax,0x10(%rsp)
   0x00000035e204d3fb <+843>:	callq  *0x18(%rax)
   0x00000035e204d3fe <+846>:	mov    0x2d0b8b(%rip),%rdx        # 0x35e231df90
   0x00000035e204d405 <+853>:	mov    0x10(%rsp),%rax
   0x00000035e204d40a <+858>:	mov    0x18(%rsp),%esi
   0x00000035e204d40e <+862>:	mov    (%rdx),%ecx
   0x00000035e204d410 <+864>:	test   %ecx,%ecx
   0x00000035e204d412 <+866>:	mov    0x8(%rsp),%ecx
   0x00000035e204d416 <+870>:	je     0x35e204d228 <g_logv+376>
   0x00000035e204d41c <+876>:	mov    0x2d199d(%rip),%rdi        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d423 <+883>:	callq  *0x68(%rax)
   0x00000035e204d426 <+886>:	mov    0x8(%rsp),%ecx
   0x00000035e204d42a <+890>:	jmpq   0x35e204d22f <g_logv+383>
   0x00000035e204d42f <+895>:	nop
   0x00000035e204d430 <+896>:	mov    0x2d0ac1(%rip),%rax        # 0x35e231def8
   0x00000035e204d437 <+903>:	mov    0x2d1952(%rip),%rdi        # 0x35e231ed90 <g_messages_lock>
   0x00000035e204d43e <+910>:	callq  *0x8(%rax)
   0x00000035e204d441 <+913>:	mov    0x2d0b48(%rip),%rcx        # 0x35e231df90
   0x00000035e204d448 <+920>:	mov    (%rcx),%edx
   0x00000035e204d44a <+922>:	jmpq   0x35e204d165 <g_logv+181>
   0x00000035e204d44f <+927>:	nop
   0x00000035e204d450 <+928>:	mov    0x2d0aa1(%rip),%rax        # 0x35e231def8
   0x00000035e204d457 <+935>:	mov    0x2d1962(%rip),%rdi        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d45e <+942>:	callq  *0x60(%rax)
   0x00000035e204d461 <+945>:	mov    %eax,%r14d
   0x00000035e204d464 <+948>:	mov    0x2d0b25(%rip),%rax        # 0x35e231df90
   0x00000035e204d46b <+955>:	mov    (%rax),%edx
   0x00000035e204d46d <+957>:	jmpq   0x35e204d155 <g_logv+165>
   0x00000035e204d472 <+962>:	nopw   0x0(%rax,%rax,1)
   0x00000035e204d478 <+968>:	mov    0x2d0a79(%rip),%rax        # 0x35e231def8
   0x00000035e204d47f <+975>:	mov    %r14d,%esi
   0x00000035e204d482 <+978>:	mov    0x2d1937(%rip),%rdi        # 0x35e231edc0 <g_log_depth>
   0x00000035e204d489 <+985>:	callq  *0x68(%rax)
   0x00000035e204d48c <+988>:	jmpq   0x35e204d2e0 <g_logv+560>
   0x00000035e204d491 <+993>:	nopl   0x0(%rax)
   0x00000035e204d498 <+1000>:	mov    %ecx,0x8(%rsp)
   0x00000035e204d49c <+1004>:	callq  0x35e204cfc0 <_g_debug_init>
   0x00000035e204d4a1 <+1009>:	mov    0x8(%rsp),%ecx
   0x00000035e204d4a5 <+1013>:	or     0x2d12c5(%rip),%ecx        # 0x35e231e770 <g_log_always_fatal>
   0x00000035e204d4ab <+1019>:	test   %ecx,%ebp
   0x00000035e204d4ad <+1021>:	je     0x35e204d249 <g_logv+409>
   0x00000035e204d4b3 <+1027>:	mov    %ebp,%edx
   0x00000035e204d4b5 <+1029>:	or     $0x2,%edx
   0x00000035e204d4b8 <+1032>:	cmp    %edx,%ebp
   0x00000035e204d4ba <+1034>:	je     0x35e204d349 <g_logv+665>
   0x00000035e204d4c0 <+1040>:	mov    0x2d0ac9(%rip),%rcx        # 0x35e231df90
   0x00000035e204d4c7 <+1047>:	xor    %ebp,%ebp
   0x00000035e204d4c9 <+1049>:	mov    (%rcx),%eax
   0x00000035e204d4cb <+1051>:	test   %eax,%eax
   0x00000035e204d4cd <+1053>:	jne    0x35e204d59a <g_logv+1258>
   0x00000035e204d4d3 <+1059>:	cmpq   $0x0,0x20(%rsp)
   0x00000035e204d4d9 <+1065>:	lea    0x9111e(%rip),%rdi        # 0x35e20de5fe
   0x00000035e204d4e0 <+1072>:	mov    %edx,0x18(%rsp)
   0x00000035e204d4e4 <+1076>:	cmovne 0x20(%rsp),%rdi
   0x00000035e204d4ea <+1082>:	callq  0x35e204c260 <g_log_find_domain_L>
   0x00000035e204d4ef <+1087>:	test   %rax,%rax
   0x00000035e204d4f2 <+1090>:	mov    0x18(%rsp),%edx
   0x00000035e204d4f6 <+1094>:	je     0x35e204d329 <g_logv+633>
   0x00000035e204d4fc <+1100>:	mov    0x10(%rax),%rax
   0x00000035e204d500 <+1104>:	test   %rax,%rax
   0x00000035e204d503 <+1107>:	jne    0x35e204d51d <g_logv+1133>
   0x00000035e204d505 <+1109>:	jmpq   0x35e204d329 <g_logv+633>
   0x00000035e204d50a <+1114>:	nopw   0x0(%rax,%rax,1)
   0x00000035e204d510 <+1120>:	mov    0x18(%rax),%rax
   0x00000035e204d514 <+1124>:	test   %rax,%rax
   0x00000035e204d517 <+1127>:	je     0x35e204d329 <g_logv+633>
   0x00000035e204d51d <+1133>:	mov    0x4(%rax),%ecx
   0x00000035e204d520 <+1136>:	and    %edx,%ecx
   0x00000035e204d522 <+1138>:	cmp    %ecx,%edx
   0x00000035e204d524 <+1140>:	jne    0x35e204d510 <g_logv+1120>
   0x00000035e204d526 <+1142>:	mov    0x10(%rax),%rcx
   0x00000035e204d52a <+1146>:	mov    0x8(%rax),%rax
   0x00000035e204d52e <+1150>:	test   %ebp,%ebp
   0x00000035e204d530 <+1152>:	mov    %rcx,0x28(%rsp)
   0x00000035e204d535 <+1157>:	mov    %rax,0x30(%rsp)
   0x00000035e204d53a <+1162>:	je     0x35e204d349 <g_logv+665>
   0x00000035e204d540 <+1168>:	mov    0x2d09b1(%rip),%rax        # 0x35e231def8
   0x00000035e204d547 <+1175>:	mov    %edx,0x18(%rsp)
   0x00000035e204d54b <+1179>:	mov    0x2d183e(%rip),%rdi        # 0x35e231ed90 <g_messages_lock>
   0x00000035e204d552 <+1186>:	callq  *0x18(%rax)
   0x00000035e204d555 <+1189>:	mov    0x18(%rsp),%edx
   0x00000035e204d559 <+1193>:	jmpq   0x35e204d349 <g_logv+665>
   0x00000035e204d55e <+1198>:	xchg   %ax,%ax
   0x00000035e204d560 <+1200>:	mov    0x2d1849(%rip),%rax        # 0x35e231edb0 <fatal_log_func>
   0x00000035e204d567 <+1207>:	test   %rax,%rax
   0x00000035e204d56a <+1210>:	je     0x35e204d29e <g_logv+494>
   0x00000035e204d570 <+1216>:	mov    %r8,%rdx
   0x00000035e204d573 <+1219>:	mov    %r8,0x18(%rsp)
   0x00000035e204d578 <+1224>:	mov    0x28(%rsp),%rcx
   0x00000035e204d57d <+1229>:	mov    %ebp,%esi
   0x00000035e204d57f <+1231>:	mov    0x20(%rsp),%rdi
   0x00000035e204d584 <+1236>:	callq  *%rax
   0x00000035e204d586 <+1238>:	xor    %edx,%edx
   0x00000035e204d588 <+1240>:	test   %eax,%eax
   0x00000035e204d58a <+1242>:	mov    0x18(%rsp),%r8
   0x00000035e204d58f <+1247>:	je     0x35e204d2a4 <g_logv+500>
   0x00000035e204d595 <+1253>:	jmpq   0x35e204d29e <g_logv+494>
   0x00000035e204d59a <+1258>:	mov    0x2d0957(%rip),%rax        # 0x35e231def8
   0x00000035e204d5a1 <+1265>:	mov    0x2d17e8(%rip),%rdi        # 0x35e231ed90 <g_messages_lock>
   0x00000035e204d5a8 <+1272>:	mov    %edx,0x18(%rsp)
   0x00000035e204d5ac <+1276>:	callq  *0x8(%rax)
   0x00000035e204d5af <+1279>:	mov    0x2d09da(%rip),%rdi        # 0x35e231df90
   0x00000035e204d5b6 <+1286>:	mov    0x18(%rsp),%edx
   0x00000035e204d5ba <+1290>:	mov    (%rdi),%ebp
   0x00000035e204d5bc <+1292>:	jmpq   0x35e204d4d3 <g_logv+1059>
   0x00000035e204d5c1 <+1297>:	callq  0x35e2016f80 <abort@plt>
   0x00000035e204d5c6 <+1302>:	callq  0x35e20171c0 <__stack_chk_fail@plt>
End of assembler dump.
Comment 1 Martyn Russell 2011-12-06 16:13:04 UTC

*** This bug has been marked as a duplicate of bug 664837 ***