All of lore.kernel.org
 help / color / mirror / Atom feed
From: scan-admin@coverity.com
To: ceph-devel@vger.kernel.org
Subject: New Defects reported by Coverity Scan for ceph
Date: Thu, 12 Oct 2017 05:54:59 +0000 (UTC)	[thread overview]
Message-ID: <59df03b3a7fb8_7d5740932c35324@ss1435.mail> (raw)


Hi,

Please find the latest report on new defect(s) introduced to ceph found with Coverity Scan.

42 new defect(s) introduced to ceph found with Coverity Scan.
41 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.

New defect(s) Reported-by: Coverity Scan
Showing 20 of 42 defect(s)


** CID 1316245:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/cephfs/cephfs-data-scan.cc: 11 in main()


________________________________________________________________________________________________________
*** CID 1316245:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/cephfs/cephfs-data-scan.cc: 11 in main()
5     #include "common/errno.h"
6     #include "global/global_init.h"
7     
8     #include "DataScan.h"
9     
10     
>>>     CID 1316245:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char const **)" an exception of type "std::runtime_error" is thrown and never caught.
11     int main(int argc, const char **argv)
12     {
13       vector<const char*> args;
14       argv_to_vec(argc, argv, args);
15       env_to_vec(args);
16     

** CID 1316246:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/rados/rados.cc: 3588 in main()


________________________________________________________________________________________________________
*** CID 1316246:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/rados/rados.cc: 3588 in main()
3582     
3583     out:
3584       delete formatter;
3585       return (ret < 0) ? 1 : 0;
3586     }
3587     
>>>     CID 1316246:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char const **)" an exception of type "std::runtime_error" is thrown and never caught.
3588     int main(int argc, const char **argv)
3589     {
3590       vector<const char*> args;
3591       argv_to_vec(argc, argv, args);
3592       env_to_vec(args);
3593     

** CID 1316247:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/scratchtoolpp.cc: 56 in main()


________________________________________________________________________________________________________
*** CID 1316247:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/scratchtoolpp.cc: 56 in main()
50       while ((c = getchar()) != EOF) {
51         if (c == '\n')
52           break;
53       }
54     }
55     
>>>     CID 1316247:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char const **)" an exception of type "std::runtime_error" is thrown and never caught.
56     int main(int argc, const char **argv) 
57     {
58       Rados rados;
59       if (rados.init(NULL) < 0) {
60          cerr << "couldn't initialize rados!" << std::endl;
61          exit(1);

** CID 1316248:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/kv_store_bench.cc: 553 in main()


________________________________________________________________________________________________________
*** CID 1316248:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/kv_store_bench.cc: 553 in main()
547       } else {
548         err = test_teuthology_sync(&KvStoreBench::rand_distr, probs);
549       }
550       return err;
551     }
552     
>>>     CID 1316248:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char const **)" an exception of type "std::runtime_error" is thrown and never caught.
553     int main(int argc, const char** argv) {
554       KvStoreBench kvsb;
555       int err = kvsb.setup(argc, argv);
556       if (err == 0) cout << "setup successful" << std::endl;
557       else{
558         cout << "error " << err << std::endl;

** CID 1354457:    (RESOURCE_LEAK)
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 728 in LibRadosWatchNotifyPP_WatchNotify2Timeout_Test::TestBody()()
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 727 in LibRadosWatchNotifyPP_WatchNotify2Timeout_Test::TestBody()()


________________________________________________________________________________________________________
*** CID 1354457:    (RESOURCE_LEAK)
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 728 in LibRadosWatchNotifyPP_WatchNotify2Timeout_Test::TestBody()()
722       ioctx.unwatch2(handle);
723     
724       std::cout << " flushing" << std::endl;
725       librados::AioCompletion *comp = cluster.aio_create_completion();
726       cluster.aio_watch_flush(comp);
727       ASSERT_EQ(0, comp->wait_for_complete());
>>>     CID 1354457:    (RESOURCE_LEAK)
>>>     Variable "comp" going out of scope leaks the storage it points to.
728       ASSERT_EQ(0, comp->get_return_value());
729       std::cout << " flushed" << std::endl;
730       comp->release();
731     }
732     
733     TEST_P(LibRadosWatchNotifyPP, WatchNotify3) {
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 727 in LibRadosWatchNotifyPP_WatchNotify2Timeout_Test::TestBody()()
721       ASSERT_GT(ioctx.watch_check(handle), 0);
722       ioctx.unwatch2(handle);
723     
724       std::cout << " flushing" << std::endl;
725       librados::AioCompletion *comp = cluster.aio_create_completion();
726       cluster.aio_watch_flush(comp);
>>>     CID 1354457:    (RESOURCE_LEAK)
>>>     Variable "comp" going out of scope leaks the storage it points to.
727       ASSERT_EQ(0, comp->wait_for_complete());
728       ASSERT_EQ(0, comp->get_return_value());
729       std::cout << " flushed" << std::endl;
730       comp->release();
731     }
732     

** CID 1354459:  Resource leaks  (RESOURCE_LEAK)
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 689 in LibRadosWatchNotify_WatchNotify2Timeout_Test::TestBody()()


________________________________________________________________________________________________________
*** CID 1354459:  Resource leaks  (RESOURCE_LEAK)
/home/brad/working/src/ceph/src/test/librados/watch_notify.cc: 689 in LibRadosWatchNotify_WatchNotify2Timeout_Test::TestBody()()
683       ASSERT_EQ(1u, notify_cookies.size());
684       ASSERT_GT(rados_watch_check(ioctx, handle), 0);
685     
686       rados_unwatch2(ioctx, handle);
687     
688       rados_completion_t comp;
>>>     CID 1354459:  Resource leaks  (RESOURCE_LEAK)
>>>     Variable "comp" going out of scope leaks the storage it points to.
689       ASSERT_EQ(0, rados_aio_create_completion(NULL, NULL, NULL, &comp));
690       rados_aio_watch_flush(cluster, comp);
691       ASSERT_EQ(0, rados_aio_wait_for_complete(comp));
692       ASSERT_EQ(0, rados_aio_get_return_value(comp));
693       rados_aio_release(comp);
694       rados_buffer_free(reply_buf);

** CID 1396032:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/librbd/test_main.cc: 24 in main()


________________________________________________________________________________________________________
*** CID 1396032:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/librbd/test_main.cc: 24 in main()
18     extern void register_test_object_map();
19     extern void register_test_operations();
20     extern void register_test_mirroring();
21     extern void register_test_mirroring_watcher();
22     #endif // TEST_LIBRBD_INTERNALS
23     
>>>     CID 1396032:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char **)" an exception of type "_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEE" is thrown and never caught.
24     int main(int argc, char **argv)
25     {
26       register_test_librbd();
27     #ifdef TEST_LIBRBD_INTERNALS
28       register_test_groups();
29       register_test_image_watcher();

** CID 1396041:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/rbd_mirror/test_main.cc: 20 in main()


________________________________________________________________________________________________________
*** CID 1396041:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/test/rbd_mirror/test_main.cc: 20 in main()
14     extern void register_test_instances();
15     extern void register_test_leader_watcher();
16     extern void register_test_pool_watcher();
17     extern void register_test_rbd_mirror();
18     extern void register_test_rbd_mirror_image_deleter();
19     
>>>     CID 1396041:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char **)" an exception of type "_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINSt8ios_base7failureB5cxx11EEEEE" is thrown and never caught.
20     int main(int argc, char **argv)
21     {
22       register_test_cluster_watcher();
23       register_test_image_sync();
24       register_test_instance_watcher();
25       register_test_instances();

** CID 1416366:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/rbd_mirror/main.cc: 32 in main()


________________________________________________________________________________________________________
*** CID 1416366:  Error handling issues  (UNCAUGHT_EXCEPT)
/home/brad/working/src/ceph/src/tools/rbd_mirror/main.cc: 32 in main()
26     static void handle_signal(int signum)
27     {
28       if (mirror)
29         mirror->handle_signal(signum);
30     }
31     
>>>     CID 1416366:  Error handling issues  (UNCAUGHT_EXCEPT)
>>>     In function "main(int, char const **)" an exception of type "boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >" is thrown and never caught.
32     int main(int argc, const char **argv)
33     {
34       std::vector<const char*> args;
35       env_to_vec(args);
36       argv_to_vec(argc, argv, args);
37     

** CID 1419589:  Performance inefficiencies  (PASS_BY_VALUE)
/home/brad/working/src/ceph/src/osd/PGLog.h: 1280 in PGLog::read_log_and_missing<pg_missing_set<(bool)1>>(ObjectStore *, coll_t, ghobject_t, const pg_info_t &, PGLog::IndexedLog &, T1 &, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &, bool, bool *, const DoutPrefixProvider *, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> *, bool)()


________________________________________________________________________________________________________
*** CID 1419589:  Performance inefficiencies  (PASS_BY_VALUE)
/home/brad/working/src/ceph/src/osd/PGLog.h: 1280 in PGLog::read_log_and_missing<pg_missing_set<(bool)1>>(ObjectStore *, coll_t, ghobject_t, const pg_info_t &, PGLog::IndexedLog &, T1 &, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>> &, bool, bool *, const DoutPrefixProvider *, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>> *, bool)()
1274       }
1275     
1276       template <typename missing_type>
1277       static void read_log_and_missing(
1278         ObjectStore *store,
1279         coll_t pg_coll,
>>>     CID 1419589:  Performance inefficiencies  (PASS_BY_VALUE)
>>>     Passing parameter pgmeta_oid of type "ghobject_t" (size 144 bytes) by value.
1280         ghobject_t pgmeta_oid,
1281         const pg_info_t &info,
1282         IndexedLog &log,
1283         missing_type &missing,
1284         ostringstream &oss,
1285         bool tolerate_divergent_missing_log,

** CID 1419590:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 17416 in __pyx_pw_5rados_5Rados_59pg_command()


________________________________________________________________________________________________________
*** CID 1419590:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 17416 in __pyx_pw_5rados_5Rados_59pg_command()
17410           }
17411           kw_args = PyDict_Size(__pyx_kwds);
17412           switch (pos_args) {
17413             case  0:
17414             if (likely((values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_pgid)) != 0)) kw_args--;
17415             else goto __pyx_L5_argtuple_error;
>>>     CID 1419590:  Control flow issues  (MISSING_BREAK)
>>>     The above case falls through to this one.
17416             case  1:
17417             if (likely((values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_cmd)) != 0)) kw_args--;
17418             else {
17419               __Pyx_RaiseArgtupleInvalid("pg_command", 0, 3, 4, 1); __PYX_ERR(0, 1368, __pyx_L3_error)
17420             }
17421             case  2:

** CID 1419591:  Integer handling issues  (NEGATIVE_RETURNS)
/home/brad/working/src/ceph/src/os/bluestore/BlueRocksEnv.cc: 276 in BlueRocksWritableFile::Allocate(long, long)()


________________________________________________________________________________________________________
*** CID 1419591:  Integer handling issues  (NEGATIVE_RETURNS)
/home/brad/working/src/ceph/src/os/bluestore/BlueRocksEnv.cc: 276 in BlueRocksWritableFile::Allocate(long, long)()
270      protected:
271       using rocksdb::WritableFile::Allocate;
272       /*
273        * Pre-allocate space for a file.
274        */
275       rocksdb::Status Allocate(off_t offset, off_t len) {
>>>     CID 1419591:  Integer handling issues  (NEGATIVE_RETURNS)
>>>     Assigning: signed variable "r" = "preallocate".
276         int r = fs->preallocate(h->file, offset, len);
277         return err_to_status(r);
278       }
279     };
280     
281     

** CID 1419592:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 15548 in __pyx_pw_5rados_5Rados_53mon_command()


________________________________________________________________________________________________________
*** CID 1419592:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 15548 in __pyx_pw_5rados_5Rados_53mon_command()
15542             }
15543             case  2:
15544             if (kw_args > 0) {
15545               PyObject* value = PyDict_GetItem(__pyx_kwds, __pyx_n_s_timeout);
15546               if (value) { values[2] = value; kw_args--; }
15547             }
>>>     CID 1419592:  Control flow issues  (MISSING_BREAK)
>>>     The above case falls through to this one.
15548             case  3:
15549             if (kw_args > 0) {
15550               PyObject* value = PyDict_GetItem(__pyx_kwds, __pyx_n_s_target);
15551               if (value) { values[3] = value; kw_args--; }
15552             }
15553           }

** CID 1419593:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 18463 in __pyx_pw_5rados_5Rados_65monitor_log()


________________________________________________________________________________________________________
*** CID 1419593:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 18463 in __pyx_pw_5rados_5Rados_65monitor_log()
18457           }
18458           kw_args = PyDict_Size(__pyx_kwds);
18459           switch (pos_args) {
18460             case  0:
18461             if (likely((values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_level)) != 0)) kw_args--;
18462             else goto __pyx_L5_argtuple_error;
>>>     CID 1419593:  Control flow issues  (MISSING_BREAK)
>>>     The above case falls through to this one.
18463             case  1:
18464             if (likely((values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_callback)) != 0)) kw_args--;
18465             else {
18466               __Pyx_RaiseArgtupleInvalid("monitor_log", 1, 3, 3, 1); __PYX_ERR(0, 1440, __pyx_L3_error)
18467             }
18468             case  2:

** CID 1419594:  Resource leaks  (RESOURCE_LEAK)
/src/pybind/rados/rados.c: 16806 in __pyx_pf_5rados_5Rados_54osd_command()


________________________________________________________________________________________________________
*** CID 1419594:  Resource leaks  (RESOURCE_LEAK)
/src/pybind/rados/rados.c: 16806 in __pyx_pf_5rados_5Rados_54osd_command()
16800       __Pyx_XDECREF(__pyx_v_my_outs);
16801       __Pyx_XDECREF(__pyx_v_my_outbuf);
16802       __Pyx_XDECREF(__pyx_v_cmd);
16803       __Pyx_XDECREF(__pyx_v_inbuf);
16804       __Pyx_XGIVEREF(__pyx_r);
16805       __Pyx_RefNannyFinishContext();
>>>     CID 1419594:  Resource leaks  (RESOURCE_LEAK)
>>>     Variable "__pyx_v__cmd" going out of scope leaks the storage it points to.
16806       return __pyx_r;
16807     }
16808     
16809     /* "rados.pyx":1327
16810      *             free(_cmd)
16811      * 

** CID 1419595:  Control flow issues  (UNREACHABLE)
/src/pybind/rados/rados.c: 16734 in __pyx_pf_5rados_5Rados_54osd_command()


________________________________________________________________________________________________________
*** CID 1419595:  Control flow issues  (UNREACHABLE)
/src/pybind/rados/rados.c: 16734 in __pyx_pf_5rados_5Rados_54osd_command()
16728      *             return (ret, my_outbuf, my_outs)
16729      *         finally:
16730      *             free(_cmd)             # <<<<<<<<<<<<<<
16731      * 
16732      *     def mgr_command(self, cmd, inbuf, timeout=0):
16733      */
>>>     CID 1419595:  Control flow issues  (UNREACHABLE)
>>>     This code cannot be reached: "{
  {
    PyThreadState *__...".
16734       /*finally:*/ {
16735         /*exception exit:*/{
16736           __Pyx_PyThreadState_declare
16737           __pyx_L4_error:;
16738           __pyx_t_12 = 0; __pyx_t_13 = 0; __pyx_t_14 = 0; __pyx_t_15 = 0; __pyx_t_16 = 0; __pyx_t_17 = 0;
16739           __Pyx_PyThreadState_assign

** CID 1419596:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 18179 in __pyx_pw_5rados_5Rados_63blacklist_add()


________________________________________________________________________________________________________
*** CID 1419596:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 18179 in __pyx_pw_5rados_5Rados_63blacklist_add()
18173           }
18174           kw_args = PyDict_Size(__pyx_kwds);
18175           switch (pos_args) {
18176             case  0:
18177             if (likely((values[0] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_client_address)) != 0)) kw_args--;
18178             else goto __pyx_L5_argtuple_error;
>>>     CID 1419596:  Control flow issues  (MISSING_BREAK)
>>>     The above case falls through to this one.
18179             case  1:
18180             if (kw_args > 0) {
18181               PyObject* value = PyDict_GetItem(__pyx_kwds, __pyx_n_s_expire_seconds);
18182               if (value) { values[1] = value; kw_args--; }
18183             }
18184           }

** CID 1419597:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 17421 in __pyx_pw_5rados_5Rados_59pg_command()


________________________________________________________________________________________________________
*** CID 1419597:  Control flow issues  (MISSING_BREAK)
/src/pybind/rados/rados.c: 17421 in __pyx_pw_5rados_5Rados_59pg_command()
17415             else goto __pyx_L5_argtuple_error;
17416             case  1:
17417             if (likely((values[1] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_cmd)) != 0)) kw_args--;
17418             else {
17419               __Pyx_RaiseArgtupleInvalid("pg_command", 0, 3, 4, 1); __PYX_ERR(0, 1368, __pyx_L3_error)
17420             }
>>>     CID 1419597:  Control flow issues  (MISSING_BREAK)
>>>     The above case falls through to this one.
17421             case  2:
17422             if (likely((values[2] = PyDict_GetItem(__pyx_kwds, __pyx_n_s_inbuf)) != 0)) kw_args--;
17423             else {
17424               __Pyx_RaiseArgtupleInvalid("pg_command", 0, 3, 4, 2); __PYX_ERR(0, 1368, __pyx_L3_error)
17425             }
17426             case  3:

** CID 1419598:  Resource leaks  (RESOURCE_LEAK)
/src/pybind/rados/rados.c: 15495 in __pyx_pf_5rados_5Rados_50open_ioctx2()


________________________________________________________________________________________________________
*** CID 1419598:  Resource leaks  (RESOURCE_LEAK)
/src/pybind/rados/rados.c: 15495 in __pyx_pf_5rados_5Rados_50open_ioctx2()
15489       __Pyx_AddTraceback("rados.Rados.open_ioctx2", __pyx_clineno, __pyx_lineno, __pyx_filename);
15490       __pyx_r = NULL;
15491       __pyx_L0:;
15492       __Pyx_XDECREF((PyObject *)__pyx_v_io);
15493       __Pyx_XGIVEREF(__pyx_r);
15494       __Pyx_RefNannyFinishContext();
>>>     CID 1419598:  Resource leaks  (RESOURCE_LEAK)
>>>     Variable "__pyx_v_ioctx" going out of scope leaks the storage it points to.
15495       return __pyx_r;
15496     }
15497     
15498     /* "rados.pyx":1227
15499      *         return io
15500      * 

** CID 1419599:  Control flow issues  (UNREACHABLE)
/src/pybind/rados/rados.c: 17302 in __pyx_pf_5rados_5Rados_56mgr_command()


________________________________________________________________________________________________________
*** CID 1419599:  Control flow issues  (UNREACHABLE)
/src/pybind/rados/rados.c: 17302 in __pyx_pf_5rados_5Rados_56mgr_command()
17296      *             return (ret, my_outbuf, my_outs)
17297      *         finally:
17298      *             free(_cmd)             # <<<<<<<<<<<<<<
17299      * 
17300      *     def pg_command(self, pgid, cmd, inbuf, timeout=0):
17301      */
>>>     CID 1419599:  Control flow issues  (UNREACHABLE)
>>>     This code cannot be reached: "{
  {
    PyThreadState *__...".
17302       /*finally:*/ {
17303         /*exception exit:*/{
17304           __Pyx_PyThreadState_declare
17305           __pyx_L4_error:;
17306           __pyx_t_12 = 0; __pyx_t_13 = 0; __pyx_t_14 = 0; __pyx_t_15 = 0; __pyx_t_16 = 0; __pyx_t_17 = 0;
17307           __Pyx_PyThreadState_assign


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRaGCnxtQO9E3gxlB2GxVsWFENryh7bC5hIb-2FQBVM85YLQ-3D-3D_2sw0G7ICm9mxCh1lYW1t9y1lfDrIerWzLwB67LZ-2Bn8FpQVpxf6iAfFYK9CqE8Bp8a6vktb-2BL-2FLohqNoNRJnz-2BwxxFcYe-2BvZ6uUBIH6-2FnU1Ys2ycENmvCoL5XAQA6gJunV8dHOcOQ17-2Fv1wJcNUBgJi7xMGp1kbucMloHJJtONUB7RuH6dmoqWuCOt1PfE40MjL-2BS4jZ-2FVJGuKzU34tvin9eHITLym8KVVzmggOcXGRg-3D

To manage Coverity Scan email notifications for "ceph-devel@vger.kernel.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4Bco8jcmzhh7FSyvoR0E3-2BDgRcBCQ6OuthHBtaTCGNq9OVG2ZVnjrgThgf5hX3GVEkIxvBX-2BorwRZfOftSp7HPfCifRGGak1MlgNFVd3IIPA-3D_2sw0G7ICm9mxCh1lYW1t9y1lfDrIerWzLwB67LZ-2Bn8FpQVpxf6iAfFYK9CqE8Bp8a6vktb-2BL-2FLohqNoNRJnz-2B9uPnLuXej-2B7MQmcMDfBbSO5FDHDwLcqkZ-2FPMub3VWJFeLvNOn2c3KJ-2Fn-2Bet8bcegOhqFMQrYlyBc6rLeAtn22DgLguokZLyidUy4RFEb1NIBXzZc-2FJac9ILgy7CyPfU9mC0J-2FYmKfE2djHPjH7e-2FLo-3D


             reply	other threads:[~2017-10-12  5:55 UTC|newest]

Thread overview: 124+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-12  5:54 scan-admin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-08-20 12:22 New Defects reported by Coverity Scan for ceph scan-admin
2022-08-20 13:17 ` Jeff Layton
2022-08-22  3:54   ` Brad Hubbard
2022-08-23 12:52     ` Jeff Layton
2018-01-04  3:32 scan-admin
2017-12-28  1:57 scan-admin
2017-12-21  1:54 scan-admin
2017-12-21  3:34 ` Jos Collin
2017-12-21  4:03   ` Brad Hubbard
2017-12-14  6:49 scan-admin
2017-12-01  2:25 scan-admin
2017-11-23  0:19 scan-admin
2017-11-16 11:35 scan-admin
2017-11-09 11:36 scan-admin
2017-11-02  2:11 scan-admin
2017-10-27  0:31 scan-admin
2017-10-19  3:54 scan-admin
2017-10-05  5:08 scan-admin
2017-09-28  5:09 scan-admin
2017-09-21  6:44 scan-admin
2017-09-14  7:19 scan-admin
2017-09-07  5:08 scan-admin
2017-08-31  6:39 scan-admin
2017-08-24 23:32 scan-admin
2017-08-17  3:29 scan-admin
2017-08-10  3:50 scan-admin
2017-08-03  4:57 scan-admin
2017-07-27  3:50 scan-admin
2017-07-28 18:42 ` Gregory Farnum
2017-07-28 22:22   ` Brad Hubbard
2017-07-20  4:08 scan-admin
2017-07-13  5:11 scan-admin
2017-07-06  5:03 scan-admin
2017-06-29  4:08 scan-admin
2017-06-22  4:27 scan-admin
2017-06-15  9:50 scan-admin
2017-06-11 23:46 scan-admin
2017-06-01  4:33 scan-admin
2017-05-25  6:22 scan-admin
2017-05-18  1:44 scan-admin
2017-05-11  5:32 scan-admin
2017-05-04  2:45 scan-admin
2017-04-27  2:22 scan-admin
2017-04-20  5:34 scan-admin
2017-04-13  6:25 scan-admin
2017-04-06  9:40 scan-admin
2017-03-31  1:25 scan-admin
2017-03-23  7:58 scan-admin
2017-03-16  7:37 scan-admin
2017-03-09  6:12 scan-admin
2017-03-02  7:44 scan-admin
2017-02-23  9:09 scan-admin
2017-02-17  2:29 scan-admin
     [not found] ` <CAJE9aOMoxWjhq=g+25hfhMhxSCnHAOwAyNhXvkxS1wwBEd3j+A@mail.gmail.com>
2017-02-17  5:19   ` kefu chai
2017-02-05 10:08 scan-admin
2017-01-27 13:22 scan-admin
2017-01-17  3:01 scan-admin
2017-01-09 10:05 scan-admin
2016-12-30  8:33 scan-admin
2016-12-23  9:16 scan-admin
2016-12-16  8:54 scan-admin
2016-12-09 11:29 scan-admin
2016-12-02 11:08 scan-admin
2016-11-25  7:55 scan-admin
2016-03-19 17:58 scan-admin
2016-03-13 17:40 scan-admin
2016-03-12 18:04 scan-admin
2016-03-05 17:55 scan-admin
2016-03-07 20:59 ` Gregory Farnum
2016-02-27 18:07 scan-admin
2016-02-20 18:26 scan-admin
2016-02-18 20:32 scan-admin
2016-02-13 17:47 scan-admin
2016-02-11 17:57 scan-admin
2016-02-11 22:01 ` Gregory Farnum
2016-02-12 16:36   ` Adam C. Emerson
2016-02-04 20:39 scan-admin
2016-02-03 20:40 scan-admin
2015-05-02 14:37 scan-admin
2015-01-21  1:41 scan-admin
2015-01-16 14:39 scan-admin
2015-01-16 15:17 ` Gregory Farnum
2015-01-16 16:00   ` John Spray
2015-01-16 16:08   ` Sage Weil
     [not found] <54b528bef1f63_1b74f3532c63410@scan.coverity.com.mail>
2015-01-13 14:34 ` Sage Weil
2015-01-13 14:16 scan-admin
2015-01-10 14:36 scan-admin
2015-01-10 15:48 ` Haomai Wang
2015-01-09 14:30 scan-admin
2015-01-09 15:26 ` Sage Weil
2015-01-09 15:32   ` Danny Al-Gaaf
2015-01-04 14:14 scan-admin
2014-12-27 14:13 scan-admin
2014-12-28  6:03 ` Sage Weil
2014-12-26 14:19 scan-admin
2014-12-23 14:37 scan-admin
2014-12-21 14:13 scan-admin
2014-12-18 14:19 scan-admin
2014-12-14 14:17 scan-admin
2014-12-07 20:36 scan-admin
2014-12-05 14:11 scan-admin
2014-12-02 14:09 scan-admin
2014-11-25 14:09 scan-admin
2014-11-23 14:08 scan-admin
2014-11-20 14:20 scan-admin
2014-11-14 14:21 scan-admin
2014-11-13 14:21 scan-admin
2014-11-11 20:40 scan-admin
2014-11-09 14:12 scan-admin
2014-10-30 13:19 scan-admin
2014-10-30 16:08 ` Sage Weil
2014-10-28 13:16 scan-admin
2014-10-28 18:26 ` Danny Al-Gaaf
2014-10-26 13:17 scan-admin
2014-10-24 17:55 scan-admin
2014-10-24 17:59 ` Sage Weil
2014-10-17 13:27 scan-admin
2014-10-09 13:23 scan-admin
2014-10-02 13:21 scan-admin
2014-09-25 13:18 scan-admin
2014-09-16 21:40 scan-admin
2014-08-16 21:31 scan-admin
2014-08-09 15:30 scan-admin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=59df03b3a7fb8_7d5740932c35324@ss1435.mail \
    --to=scan-admin@coverity.com \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.