【问题标题】:Warning while running Firefox in selenium在 selenium 中运行 Firefox 时出现警告
【发布时间】:2019-11-27 10:13:21
【问题描述】:

在运行 selenium java 程序时,我收到如下警告:

(firefox:8841): WARNING : 11:35:06.806: No marshaller for signature of signal 'PropertiesChanged'

我正在使用 CentOs 7。我对此一无所知。我试过谷歌搜索但没有帮助。

【问题讨论】:

  • 假设您使用的是 Ubuntu,您的测试是否会因此错误而受到影响?
  • 欢迎来到 Stack Overflow!寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误和必要的最短代码 在问题本身中重现它。没有明确的问题陈述的问题对其他读者没有用处。请参阅:minimal reproducible example。
  • 我正在使用centOs 7。你能告诉我这个警告的原因吗? @DebanjanB
  • @JeffC 用户是新贡献者,可能不习惯网站规则。绝对没有必要在评论中加粗某些词。 CV 和/或 DV 应该就足够了。
  • @DebanjanB 这是从确切的关闭消息中复制和粘贴的(包括格式化)。如果您对格式有疑问,您可能应该通过 meta 与 SO 工作人员讨论。在抱怨我的邮件格式之前,您是否查看过自己的邮件格式?

标签: java selenium firefox selenium-webdriver geckodriver


【解决方案1】:

此错误消息...

No marshaller for signature of signal 'PropertiesChanged'

...暗示 CentOS 机器可能已经崩溃了。

根据this discussion 来自任何 Windows 服务器的大量 Samba 服务器 文件请求(来自 Windows 的每秒 30 多个文件打开和关闭请求)会导致 CentOS5.2 带有以下回溯的框:

PID: 5466 TASK: ffff810c1cdd1080 CPU: 7 COMMAND: "smbd"
 #0 [ffff810c1ac4ba70] crash_kexec at ffffffff800aa977
 #1 [ffff810c1ac4bb30] __die at ffffffff800650af
 #2 [ffff810c1ac4bb70] do_page_fault at ffffffff80066aa1
 #3 [ffff810c1ac4bc60] error_exit at ffffffff8005dde9
    [exception RIP: list_del+8]
    RIP: ffffffff801467f9 RSP: ffff810c1ac4bd18 RFLAGS: 00010002
    RAX: 0000000000200200 RBX: ffff810c1e1a5c78 RCX: 0000000000000001
    RDX: ffff810c1ac4bd24 RSI: ffffffff802ef1b0 RDI: ffff810c1e1a5c78
    RBP: ffff810c1e1a5c40 R8: ffff810c1ac4a000 R9: 0000000000000030
    R10: ffff8106350fb770 R11: 00002b8967ee6b20 R12: ffff810c1ac4be78
    R13: 0000000000000000 R14: 0000000000000009 R15: 000000000000000a
    ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
 #4 [ffff810c1ac4bd20] free_uid at ffffffff80095c05
 #5 [ffff810c1ac4bd40] __sigqueue_free at ffffffff80096010
 #6 [ffff810c1ac4bd50] __dequeue_signal at ffffffff80096533
 #7 [ffff810c1ac4bd90] dequeue_signal at ffffffff80097641
 #8 [ffff810c1ac4bdc0] get_signal_to_deliver at ffffffff8002adca
 #9 [ffff810c1ac4be00] do_notify_resume at ffffffff8005aa43
#10 [ffff810c1ac4bf50] int_signal at ffffffff8005d32e
    RIP: 00002b8964d73f82 RSP: 00007fff476aedb8 RFLAGS: 00000246
    RAX: 0000000000000000 RBX: 00000000000000ea RCX: ffffffffffffffff
    RDX: 00000000ffffffff RSI: 0000000000000000 RDI: 0000000000000000
    RBP: 00002b8964f87280 R8: 00002b8964f87280 R9: 00007fff476aedd0
    R10: 00002b8967ee6b20 R11: 0000000000000246 R12: 0000000000000001
    R13: 0000000000049538 R14: 0000000000002774 R15: 00002b896be1dd90
    ORIG_RAX: 0000000000000075 CS: 0033 SS: 002b

在这种情况下,解决方案是:

  • 升级到 CentOS 5.3 或更高版本。
  • 升级到 Samba 3.0.33 或更高版本。

进一步根据Firefox will not start after version upgrade 中的讨论,Firefox 在没有任何明显原因的情况下早先崩溃了。在这些情况下,重新安装 Firefox 将解决您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-21
    • 1970-01-01
    • 2022-11-09
    • 2020-08-04
    • 2018-03-11
    • 2019-06-15
    • 1970-01-01
    • 2023-02-19
    相关资源
    最近更新 更多