Bug ID | 965513 |
---|---|
Summary | dleyna-renderer crashes sometimes with file not foudn error |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | 2015* |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | GNOME |
Assignee | bnc-team-gnome@forge.provo.novell.com |
Reporter | tchvatal@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Created attachment 664685 [details] dleyna.core scarabeus@arcarius: ~ $ LC_ALL=C coredumpctl gdb /usr/lib/dleyna-renderer-service PID: 23147 (dleyna-renderer) UID: 1000 (scarabeus) GID: 100 (users) Signal: 11 (SEGV) Timestamp: Sat 2016-02-06 21:50:57 CET (13h ago) Command Line: /usr/lib/dleyna-renderer-service Executable: /usr/lib/dleyna-renderer-service Control Group: /user.slice/user-1000.slice/session-1.scope Unit: session-1.scope Slice: user-1000.slice Session: 1 Owner UID: 1000 (scarabeus) Boot ID: a8ce4c026ff3481ca857e1e84b9a89bd Machine ID: b4ea4eb15ab7c29b6cc20a47544e5eb7 Hostname: arcarius.suse.cz Coredump: /var/lib/systemd/coredump/core.dleyna-renderer.1000.a8ce4c026ff3481ca857e1e84b9a89bd.23147.1454791857000000.xz Message: Process 23147 (dleyna-renderer) of user 1000 dumped core. GNU gdb (GDB; openSUSE Factory) 7.10.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/lib/dleyna-renderer-service...Reading symbols from /usr/lib/debug/usr/lib/dleyna-renderer-service.debug...done. done. warning: core file may not match specified executable file. [New LWP 23147] [New LWP 23148] [New LWP 23149] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/lib/dleyna-renderer-service'. Program terminated with signal SIGSEGV, Segmentation fault. #0 dlr_device_unsubscribe (device=0x70ed40) at device.c:434 434 device.c: No such file or directory. [Current thread is 1 (Thread 0x7f431fb34840 (LWP 23147))] (gdb) bt #0 0x00007f431f230848 in dlr_device_unsubscribe (device=0x70ed40) at device.c:434 #1 0x00007f431f236e4a in dlr_upnp_unsubscribe (upnp=<optimized out>) at upnp.c:840 #2 0x00007f431f2342e7 in prv_control_point_stop_service () at server.c:722 #3 0x00007f431f751e08 in prv_context_quit_cb (user_data=<optimized out>) at libdleyna/core/main-loop.c:61 #4 0x00007f431f489f4a in g_main_context_dispatch (context=0x710140) at gmain.c:3154 #5 0x00007f431f489f4a in g_main_context_dispatch (context=context@entry=0x710140) at gmain.c:3769 #6 0x00007f431f48a2c8 in g_main_context_iterate (context=0x710140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #7 0x00007f431f48a5e2 in g_main_loop_run (loop=0x744700) at gmain.c:4034 #8 0x00007f431f751fec in dleyna_main_loop_start (server=<optimized out>, control_point=<optimized out>, user_data=0x0) at libdleyna/core/main-loop.c:155 #9 0x00007f431ec84610 in __libc_start_main (main=0x4008e0 <main>, argc=1, argv=0x7fff3f729c08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3f729bf8) at libc-start.c:289 #10 0x0000000000400949 in _start () at ../sysdeps/x86_64/start.S:118 (gdb) bt full #0 0x00007f431f230848 in dlr_device_unsubscribe (device=0x70ed40) at device.c:434 i = 0 dev = 0x70ed40 Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x4d53fd8948555441: context = #1 0x00007f431f236e4a in dlr_upnp_unsubscribe (upnp=<optimized out>) at upnp.c:840 iter = {dummy1 = 0x744de0, dummy2 = 0x7f430c001320, dummy3 = 0x0, dummy4 = 0, dummy5 = 0, dummy6 = 0x0} device = 0x70ed40 #2 0x00007f431f2342e7 in prv_control_point_stop_service () at server.c:722 #3 0x00007f431f751e08 in prv_context_quit_cb (user_data=<optimized out>) at libdleyna/core/main-loop.c:61 #4 0x00007f431f489f4a in g_main_context_dispatch (context=0x710140) at gmain.c:3154 dispatch = 0x7f431f486bb0 <g_idle_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x7f431f751df0 <prv_context_quit_cb> cb_funcs = <optimized out> cb_data = 0x70efd0 need_destroy = <optimized out> source = 0x70ee00 current = 0x725700 i = 1 #5 0x00007f431f489f4a in g_main_context_dispatch (context=context@entry=0x710140) at gmain.c:3769 #6 0x00007f431f48a2c8 in g_main_context_iterate (context=0x710140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 max_priority = 200 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 7 fds = 0x746f00 #7 0x00007f431f48a5e2 in g_main_loop_run (loop=0x744700) at gmain.c:4034 __func__ = "g_main_loop_run" #8 0x00007f431f751fec in dleyna_main_loop_start (server=<optimized out>, control_point=<optimized out>, user_data=0x0) at libdleyna/core/main-loop.c:155 retval = 1 #9 0x00007f431ec84610 in __libc_start_main (main=0x4008e0 <main>, argc=1, argv=0x7fff3f729c08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3f729bf8) at libc-start.c:289 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8154818167302845658, 4196640, 140734257863680, 0, 0, 8154394328421305126, 8093664545504168742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x400a30 <__libc_csu_init>, 0x7fff3f729c08}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4196912}}} not_first_call = <optimized out> #10 0x0000000000400949 in _start () at ../sysdeps/x86_64/start.S:118