Your message dated Thu, 29 Nov 2018 15:29:57 +0900
with message-id <20181129062957.ga9...@bulldog.preining.info>
and subject line Closing these bugs
has caused the Debian Bug report #898762,
regarding onedrive: segfaults on "Key not found: lastModifiedDateTime"
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
898762: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898762
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: onedrive
Version: 1.1.20170919-2
Severity: important
Dear Maintainer,
onedrive segfaults, this error message seems to be pointing to the
problem:
std.json.JSONException@../../../../src/libphobos/src/std/json.d(442):
Key not found: lastModifiedDateTime
Before the error occured, I had synced and two new files were uploaded.
One of the files had just been moved to a subdirectory locally, but the
distant copy still existed at the original location, so I moved it again
manually from the Office365 web interface (overwriting the newly
uploaded file). That might be an explanation for the date issue.
Please find attached a gdb backtrace.
Matteo
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages onedrive depends on:
ii libc6 2.27-3
ii libcurl3-gnutls 7.58.0-2
ii libgcc1 1:8.1.0-3
ii libsqlite3-0 3.23.1-1
onedrive recommends no packages.
onedrive suggests no packages.
-- no debconf information
% gdb onedrive
GNU gdb (Debian 7.12-6+b2) 7.12.0.20161007-git
Copyright (C) 2016 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
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 onedrive...Reading symbols from
/usr/lib/debug/.build-id/0c/215dc5ce14219354f6d2cf54208cc95366de6c.debug...done.
done.
(gdb) run
Starting program: /usr/bin/onedrive
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff29a0700 (LWP 13858)]
[Thread 0x7ffff29a0700 (LWP 13858) exited]
[New Thread 0x7ffff29a0700 (LWP 13859)]
[Thread 0x7ffff29a0700 (LWP 13859) exited]
[New Thread 0x7ffff29a0700 (LWP 13860)]
[Thread 0x7ffff29a0700 (LWP 13860) exited]
std.json.JSONException@../../../../src/libphobos/src/std/json.d(442): Key not
found: lastModifiedDateTime
----------------
0x555555605fb6 ???
???:0
0x55555566e83e ???
???:0
0x55555566d8eb ???
???:0
0x5555555a33fa ???
???:0
0x5555555a497a ???
???:0
0x5555555a436c ???
???:0
0x555555599f02 ???
???:0
0x555555599972 ???
???:0
0x5555556ed74e ???
???:0
0x5555556ed8be ???
???:0
0x5555556edc7a ???
???:0
0x5555556ed8be ???
???:0
0x5555556eda50 ???
???:0
0x555555598da3 ???
???:0
0x7ffff7294a86 __libc_start_main
???:0
0x555555590b99 ???
???:0
0xffffffffffffffff ???
???:0
Thread 1 "onedrive" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x0000555555673548 in std.net.curl.Curl.shutdown() (this=...) at
../../../../src/libphobos/src/std/net/curl.d:4070
#2 0x00005555556738a3 in std.net.curl.HTTP.Impl.~this() (this=...) at
../../../../src/libphobos/src/std/net/curl.d:2326
#3 0x0000555555673a0c in
object._destructRecurse!(std.net.curl.HTTP.Impl)._destructRecurse(ref
std.net.curl.HTTP.Impl) (s=...)
at /build/gcc-7-3oABJz/gcc-7-7.2.0/src/libphobos/libdruntime/object.d:2428
#4 object.destroy!(std.net.curl.HTTP.Impl).destroy(ref
std.net.curl.HTTP.Impl) (obj=...)
at /build/gcc-7-3oABJz/gcc-7-7.2.0/src/libphobos/libdruntime/object.d:2797
#5 std.typecons.RefCounted!(std.net.curl.HTTP.Impl, 1).RefCounted.~this()
(this=...)
at /build/gcc-7-3oABJz/gcc-7-7.2.0/src/libphobos/src/std/typecons.d:4864
#6 std.net.curl.HTTP.__fieldDtor() (this=...) at
../../../../src/libphobos/src/std/net/curl.d:2310
#7 0x000055555559e9c7 in onedrive.OneDriveApi.__fieldDtor()
(this=0x7ffff7eb2f00) at src/onedrive.d:47
#8 0x00005555556ef22e in rt_finalize2 (p=0x7ffff7eb2f00, det=det@entry=false,
resetMemory=resetMemory@entry=false)
at ../../../../src/libphobos/libdruntime/rt/lifetime.d:1369
#9 0x00005555556f0dd1 in rt_finalizeFromGC (p=p@entry=0x7ffff7eb2f00,
size=size@entry=128, attr=<optimized out>)
at ../../../../src/libphobos/libdruntime/rt/lifetime.d:1402
#10 0x00005555556fe467 in gc.gc.Gcx.sweep() (this=...) at
../../../../src/libphobos/libdruntime/gc/gc.d:2318
#11 0x00005555556ffff5 in gc.gc.Gcx.fullcollect(bool) (this=...,
nostack=nostack@entry=true) at
../../../../src/libphobos/libdruntime/gc/gc.d:2470
#12 0x00005555557011de in gc.gc.GC.fullCollectNoStack().go(gc.gc.Gcx*)
(gcx=<optimized out>) at ../../../../src/libphobos/libdruntime/gc/gc.d:1190
#13 gc.gc.GC.runLocked!(gc.gc.GC.fullCollectNoStack().go(gc.gc.Gcx*),
gc.gc.Gcx*).runLocked(ref gc.gc.Gcx*) (_param_0=@0x555555a307d8:
0x555555a503a0,
this=...) at ../../../../src/libphobos/libdruntime/gc/gc.d:351
#14 gc.gc.GC.fullCollectNoStack() (this=...) at
../../../../src/libphobos/libdruntime/gc/gc.d:1192
#15 0x00005555556f7300 in gc_term () at
../../../../src/libphobos/libdruntime/gc/proxy.d:129
#16 0x00005555556edbcd in rt_term () at
../../../../src/libphobos/libdruntime/rt/dmain2.d:213
#17 0x00005555556edc49 in runAll (this=0x7fffffffdca0) at
../../../../src/libphobos/libdruntime/rt/dmain2.d:486
#18 0x00005555556ed8bf in tryExec (this=this@entry=0x7fffffffdca0, dg=...) at
../../../../src/libphobos/libdruntime/rt/dmain2.d:457
#19 0x00005555556eda51 in _d_run_main (argc=<optimized out>, argv=<optimized
out>, mainFunc=<optimized out>)
at ../../../../src/libphobos/libdruntime/rt/dmain2.d:490
#20 0x0000555555598da4 in main (argc=1, argv=0x7fffffffde08) at
/usr/lib/gcc/x86_64-linux-gnu/7/include/d/__entrypoint.di:44
#21 0x00007ffff7294a87 in __libc_start_main (main=0x555555598d7d <main>,
argc=1, argv=0x7fffffffde08, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffddf8) at
../csu/libc-start.c:310
#22 0x0000555555590b9a in _start ()
--- End Message ---
--- Begin Message ---
Version: 2.2.0-1
The switch to the new upstream fixes the timestamp issue, and the
Debian package excludes these archs, so closing these bugs.
Norbert
--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
--- End Message ---