[Bug 1205374] Re: Only attempts to retry the existing crash reports once, after two hours.
Brian Murray
brian at ubuntu.com
Tue Aug 13 20:43:52 UTC 2013
tarting program: /usr/bin/whoopsie -f
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff0334700 (LWP 6876)]
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff758dc7f in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#0 0x00007ffff758dc7f in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#1 0x00007ffff758de42 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7572c02 in g_dir_open () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x0000000000403eda in process_existing_files (report_dir=0x0) at src/whoopsie.c:657
dir = 0x0
file = 0x0
ext = 0x0
upload_file = 0x0
crash_file = 0x0
#4 0x00007ffff758763b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7586ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff7586de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#7 0x00007ffff75871e2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#8 0x0000000000402c41 in main (argc=1, argv=0x7fffffffe6b8) at src/whoopsie.c:908
err = 0x0
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to whoopsie-daisy in Ubuntu.
https://bugs.launchpad.net/bugs/1205374
Title:
Only attempts to retry the existing crash reports once, after two
hours.
Status in “whoopsie” package in Ubuntu:
Fix Released
Status in “whoopsie-daisy” package in Ubuntu:
Invalid
Status in “whoopsie-daisy” source package in Precise:
Fix Committed
Status in “whoopsie” source package in Quantal:
Fix Committed
Status in “whoopsie” source package in Raring:
Fix Committed
Status in “whoopsie” source package in Saucy:
Fix Released
Bug description:
process_existing_files is supposed to fire every two hours. However,
because the function doesn't return a boolean value, glib stops
processing the two hour timeout event after the first run.
TEST CASE:
Terminal 1:
sudo stop whoopsie
sudo CRASH_DB_URL=http://localhost:6666 whoopsie -f
Terminal 2:
bash -c 'kill -SEGV $$'
touch /var/crash/_bin_bash.1000.upload
Every two hours there should be an attempt to upload the crash report
in Terminal 1.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/whoopsie/+bug/1205374/+subscriptions
More information about the foundations-bugs
mailing list