Linux 64 位上的 Adob​​e Flash:“影片未加载”和最大堆栈大小

Linux 64 位上的 Adob​​e Flash:“影片未加载”和最大堆栈大小

我遇到了所有 Flash 内容的问题(尝试了 Firefox/Chromium/Opera、Ubuntu/Fedora 和几个 Flash 版本,但都无济于事)。尝试播放任何 Flash 电影时,都没有视频/声音播放,右键单击只会产生“电影未加载”警告。

我意外地将问题缩小到了我在“/etc/security/limits.conf”中所做的用户特定的调整:

    my_user_name         soft    stack           number_of_kbytes

有趣的是,无论何时

    number_of_kbytes > 2097151 = 2^21,

出现了这个问题,否则从闪存方面来说一切都很好。

有谁知道为什么会发生这种情况,以及这个“神奇数字”从何而来?此外,有没有办法增加每个程序的堆栈大小限制(我有一个 C++ 程序有时需要这样做)。

相关内容